Method and apparatus for configuring a device that is non-conforming with a management system using configurations provided by the management system over a network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/177
G06F-015/16
출원번호
US-0283944
(2002-10-29)
등록번호
US-7302476
(2007-11-27)
발명자
/ 주소
Howarth,Arthur
Moon,Bruce
Lee,Pamela
출원인 / 주소
Cisco Technology, Inc.
대리인 / 주소
Hickman Palermo Truong & Becker LLP
인용정보
피인용 횟수 :
2인용 특허 :
7
초록▼
A method is disclosed for configuring a device that is non-conforming with a management system using configurations provided by the management system over a network. A network event generated from the device is detected. In response to the network event, the set of configurations from the management
A method is disclosed for configuring a device that is non-conforming with a management system using configurations provided by the management system over a network. A network event generated from the device is detected. In response to the network event, the set of configurations from the management system are retrieved for the device. The set of configurations are converted into a form that is suitable for the device. The device is enabled to use the set of configurations to communicate over the network.
대표청구항▼
What is claimed is: 1. A method of configuring a network device that is non-conforming with a management system using configurations provided by the management system over a network, the method comprising the computer-implemented steps of: detecting, by a first network device managed by the managem
What is claimed is: 1. A method of configuring a network device that is non-conforming with a management system using configurations provided by the management system over a network, the method comprising the computer-implemented steps of: detecting, by a first network device managed by the management system, a network event associated with a second network device that is non-conforming with the management system; wherein the management system comprises a management server, which comprises at least one of: a network services server; a network services event gateway; or a network services configuration server; wherein the non-conforming second network device cannot receive normal configurations from the management system; in response to the network event, the first network device retrieving a set of configurations from the management system, wherein retrieving the set of configurations includes identifying the second network device; the first network device converting the set of configurations into a converted form usable by the second network device; wherein the step of converting the set of configurations into a form suitable for the non-conforming device includes retrieving logic from the management system to convert the set of configurations into the form suitable for the non-conforming device in response to a network broadcast; providing the set of configurations in the converted form to the second network device; and configuring the second network device according to the set of configurations in the converted form wherein the management system manages the second network device based on the configuring step. 2. A method of using a management system to configure a network device that is non-conforming with the management system for communications on a network, the method comprising the computer-implemented steps of: detecting, with a first network device managed with the management system, a Dynamic Host Configuration Protocol network broadcast from a second network device that is non-conforming with the management system; wherein the management system comprises a management server, which comprises at least one of: a network services server; a network services event gateway; or a network services configuration server; wherein the non-conforming second network device cannot receive normal configurations from the management system; delaying a response to the network broadcast from a Dynamic Host Configuration Protocol server; the first network device retrieving a set of configurations from the management system, wherein retrieving the set of configurations includes identifying the second network device; the first network device retrieving logic from the management system; converting the set of configurations into a form suitable for the non-conforming device according to the logic from the management system; wherein the converting step includes retrieving logic from the management system to convert the set of configurations into the form suitable for the non-conforming device in response to the network broadcast; and configuring the second network device to communicate over the network according to the set of configurations in the converted form wherein the management system manages the second network device based on the configuring step. 3. A method as recited in claim 2, further comprising the step of: the first network device converting the set of configurations into a form suitable for the second network device. 4. A method as recited in claim 2, wherein using the response to enable the non-conforming device includes associating the set of configurations with a Trivial File Transfer Protocol server that is identified in a Dynamic Host Configuration Protocol response. 5. A method as recited in claim 2, wherein retrieving the set of configurations includes retrieving data selected from the set of data consisting of a phone number for the second network device, a host name for sending communications over the network, security parameters, a network address for the second network device, and a network address of a pertinent service for the second network device. 6. A method as recited in claim 2, further comprising the step of: with the first network device converting the set of configurations into a form suitable for the second network device; and wherein converting the set of configurations into a form suitable for the second network device includes converting the set of configurations from a markup language form into the form suitable for the second network device. 7. A method as recited in claim 2, further comprising the step of: the first network device converting the set of configurations into a form suitable for the second network device; and wherein converting the set of configurations into a form suitable for the device includes converting the set of configurations from an extendible markup language form into the form suitable for the second network device. 8. A method as recited in claim 2, further comprising the step of: the first network device converting the set of configurations into a form suitable for the second network device; and wherein converting the set of configurations into a form suitable for the second network device includes converting the set of configurations from an extendible markup language form into a binary form or into an ASCII form. 9. A method as recited in claim 2, further comprising the step of triggering the step of delaying a response to the Dynamic Host Configuration Protocol broadcast in response to detecting that the DHCP broadcast is from a source that is unknown to a Dynamic Host Configuration Protocol server that is to respond to the broadcast. 10. A method as recited in claim 2, wherein using the response to enable the second network device includes providing the set of configurations so that the second network device can be configured to be managed and controlled by the management system. 11. A method as recited in claim 2, wherein using the response to enable the second network device includes: sending the response to the Dynamic Host Configuration Protocol broadcast from the Dynamic Host Configuration Protocol server, wherein the response includes identification of a Trivial File Transfer Protocol server. 12. A method as recited in claim 2, wherein using the response to enable the second network device includes: sending the response to the Dynamic Host Configuration Protocol broadcast from the Dynamic Host Configuration Protocol server, wherein the response includes identification of a Trivial File Transfer Protocol server; and storing the set of configurations in a file associated with the Trivial File Transfer Protocol server for subsequent use by the second network device. 13. A computer-readable storage medium carrying one or more sequences of instructions for configuring a network device that is non-conforming with a management system using configurations provided by the management system over a network, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of: detecting, by a first network device managed by the management system, a network event associated with a second network device that is non-conforming with the management system; wherein the management system comprises a management server, which comprises at least one of: a network services server; a network services event gateway; or a network services configuration server; wherein the non-conforming network device cannot receive normal configurations from the management system; in response to the network event, the first network device retrieving a set of configurations from the management system, wherein retrieving the set of configurations includes identifying the second network device; the first network device converting the set of configurations into a converted form usable by the second network device; wherein the converting step includes retrieving logic from the management system to convert the set of configurations into the form suitable for the non-conforming device in response to a network broadcast; providing the set of configurations in the converted form to the second network device; and configuring the second network device according to the set of configurations in the converted form wherein the management system manages the second network device based on the configuring step. 14. An apparatus for configuring a network device that is non-conforming with a management system using configurations provided by the management system over a network, comprising: means for detecting, by a first network device managed by the management system, a network event associated with a second network device that is non-conforming with the management system; wherein the management system comprises a management server, which comprises at least one of: a network services server; a network services event gateway; or a network services configuration server; wherein the non-conforming network device cannot receive normal configurations from the management system; means for retrieving, by the first network device, a set of configurations from the management system in response to detecting the network event, wherein retrieving the set of configurations includes identifying the second network device; means for converting, by the first network device, the set of configurations into a converted form usable by the device; wherein the converting means includes means for retrieving logic from the management system to convert the set of configurations into the form suitable for the non-conforming device in response to a network broadcast; means for providing the set of configurations in the converted form to the second network device; and configuring the second network device according to the set of configurations in the converted form wherein the management system manages the second network device based on the configuring step. 15. An apparatus for configuring a network device that is non-conforming with a management system using configurations provided by the management system over a network, comprising: one or more network ports coupled to the network to communicate with the management system and with the device; a processor; wherein the processor is configured to access one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of: detecting, by a first network device managed by the management system, a network event associated with a second network device that is non-conforming with the management system; wherein the management system comprises a management server, which comprises at least one of: a network services server; a network services event gateway; or a network services configuration server; wherein the non-conforming network device cannot receive normal configurations from the management system; in response to the network event, the first network device retrieving a set of configurations from the management system, wherein retrieving the set of configurations includes identifying the second network device; the first network device converting the set of configurations into a converted form usable by the second network device; wherein the instructions that cause the converting include instructions that cause retrieving logic from the management system to convert the set of configurations into the form suitable for the non-conforming device in response to a network broadcast; providing the set of configurations in the converted form to the second network device; and configuring the second network device according to the set of configurations in the converted form wherein the management system manages the second network device based on the configuring step. 16. An apparatus as recited in claim 14, further comprising: means for retrieving logic from the management system to convert the set of configurations into the converted form in response to the network event. 17. An apparatus as recited in claim 14, wherein means for detecting a network event includes means for detecting the network event as part of an initialization process performed by the second network device. 18. An apparatus as recited in claim 14, wherein means for providing the configurations in the converted form to the second network device includes means for using a response from a server designated to respond to the network event to enable the second network device to locate the set of configurations. 19. An apparatus as recited in claim 18, wherein means for providing the configurations in the converted form to the second network device includes means for delaying the response from the server until the set of configurations is retrieved. 20. An apparatus as recited in claim 14, wherein means for detecting a network event from the second network device includes means for detecting a Dynamic Host Configuration Protocol network broadcast from the second network device. 21. An apparatus as recited in claim 14, wherein: means for detecting a network event from the second network device includes means for detecting a Dynamic Host Configuration Protocol network broadcast; and means for providing the configurations in the converted form to the second network device includes means for using a response from a Dynamic Host Configuration Protocol server to send the set of configurations in the converted form to the second network device. 22. An apparatus as recited in claim 14, further comprising: means for detecting a network event from the second network device includes means for detecting a Dynamic Host Configuration Protocol network broadcast; means for providing the configurations in the converted form to the second network device includes means for using a response from a Dynamic Host Configuration Protocol server to send the set of configurations in the converted form to the second network device; and means for delaying the response from the Dynamic Host Configuration Protocol Server until the set of configurations is retrieved from the management system. 23. An apparatus as recited in claim 14, wherein means for providing the configurations in the converted form to the second network device includes means for sending the set of configurations in the converted form to the second network device over the network through a proxy hosted by the first network device. 24. An apparatus as recited in claim 14, wherein means for retrieving the set of configurations includes means for retrieving data selected from the set of configurations consisting of a phone number for the second network device, a host name for sending communications over the network, security parameters, a network address for the second network device, an encryption key, and a network address of a pertinent service for the second network device. 25. An apparatus as recited in claim 14, wherein means for converting the set of configurations into a converted form usable by the second network device includes means for converting the set of configurations from a markup language form into the form suitable for the second network device. 26. An apparatus as recited in claim 14, wherein means for converting the set of configurations into a converted form usable by the second network device includes means for converting the set of configurations from an extensible markup language form into the form suitable for the second network device. 27. An apparatus as recited in claim 14, wherein means for converting the set of configurations into a converted form usable by the second network device includes means for converting the set of configurations from an extensible markup language form into a binary form or into an ASCII form. 28. An apparatus as recited in claim 14, wherein means for providing the configurations in the converted form to the second network device includes means for storing the set of configurations in the converted form on the network for subsequent use by the second network device. 29. An apparatus as recited in claim 14, wherein means for providing the configurations in the converted form to the second network device includes means for enabling the first network device to load the set of configurations on the second network device so that the second network device can be managed and controlled by the management system. 30. An apparatus as recited in claim 15, wherein the one or more stored sequences of instructions, when executed by the processor, cause the processor to carry out the step of: retrieving logic from the management system to convert the set of configurations into the converted form in response to the network event. 31. An apparatus as recited in claim 15, wherein the instructions that cause detecting a network event include instructions that cause detecting the network event as part of an initialization process performed by the second network device. 32. An apparatus as recited in claim 15, wherein the instructions that cause providing the configurations in the converted form to the second network device include instructions that cause using a response from a server designated to respond to the network event to enable the second network device to locate the set of configurations. 33. An apparatus as recited in claim 32, wherein the instructions that cause providing the configurations in the converted form to the second network device include instructions that cause delaying the response from the server until the set of configurations is retrieved. 34. An apparatus as recited in claim 15, wherein the instructions that cause detecting a network event from the second network device include instructions that cause detecting a Dynamic Host Configuration Protocol network broadcast from the second network device. 35. An apparatus as recited in claim 15, wherein: the instructions that cause detecting a network event from the second network device include instructions that cause detecting a Dynamic Host Configuration Protocol network broadcast; and the instructions that cause providing the configurations in the converted form to the second network device include instructions that cause using a response from a Dynamic Host Configuration Protocol server to send the set of configurations in the converted form to the second network device. 36. An apparatus as recited in claim 15, wherein the one or more stored sequences of instructions, when executed by the processor, cause the processor to carry out the steps of: detecting a network event from the second network device includes detecting a Dynamic Host Configuration Protocol network broadcast; providing the configurations in the converted form to the second network device includes using a response from a Dynamic Host Configuration Protocol server to send the set of configurations in the converted form to the second network device; and delaying the response from the Dynamic Host Configuration Protocol Server until the set of configurations is retrieved from the management system. 37. An apparatus as recited in claim 15, wherein the instructions that cause providing the configurations in the converted form to the second network device instructions that cause sending the set of configurations in the converted form to the second network device over the network through a proxy hosted by the first network device. 38. An apparatus as recited in claim 15, wherein the instructions that cause retrieving the set of configurations include instructions that cause retrieving data selected from the set of configurations consisting of a phone number for the second network device, a host name for sending communications over the network, security parameters, a network address for the second network device, an encryption key, and a network address of a pertinent service for the second network device. 39. An apparatus as recited in claim 15, wherein the instructions that cause converting the set of configurations into a converted form usable by the second network device include instructions that cause converting the set of configurations from a markup language form into the form suitable for the second network device. 40. An apparatus as recited in claim 15, wherein the instructions that cause converting the set of configurations into a converted form usable by the second network device include instructions that cause converting the set of configurations from an extensible markup language form into the form suitable for the second network device. 41. An apparatus as recited in claim 15, wherein the instructions that cause converting the set of configurations into a converted form usable by the second network device include instructions that cause converting the set of configurations from an extensible markup language form into a binary form or into an ASCII form. 42. An apparatus as recited in claim 15, wherein the instructions that cause providing the configurations in the converted form to the second network device include instructions that cause storing the set of configurations in the converted form on the network for subsequent use by the second network device. 43. An apparatus as recited in claim 15, wherein the instructions that cause providing the configurations in the converted form to the second network device include instructions that cause enabling the first network device to load the set of configurations on the second network device so that the second network device can be managed and controlled by the management system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Allard, David J.; Dunn, James M., Broadband multi-service proxy server system and method of operation for internet services of user's choice.
Mostafa Mohamed ; Kumar Rajesh, Multiprotocol adaptor for communication between CEBus devices and remote controllers over an ATM-based broadband access.
Horie Ryuichi,JPX ; Toriumi Masahito,JPX, System for automatically connecting portable device to network using network environment information including domain na.
Pöyhönen, Petteri; Tuononen, Janne, System, network entities and computer programs for configuration management of a dynamic host configuration protocol framework.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.