Claims
- 1. A system of computer hardware for discovering devices in a network, the system comprising:
processing resources operable to perform operations comprising:
initiating a device discovery process in a network; determining that a device in the network is a gatekeeper; in response to determining that the device is a gatekeeper, automatically retrieving information pertaining to other devices in the network from the gatekeeper; and optimizing the process of discovering characteristics of the other devices by selecting a discovery test to be applied to at least one of the other devices based on the information retrieved from the gatekeeper pertaining to that at least one other device.
- 2. The system of claim 1 wherein the retrieved information pertaining to other devices comprises a second gatekeeper, the processing resources further operable to perform operations comprising:
automatically retrieving information pertaining to network devices associated with the second gatekeeper from the second gatekeeper; and optimizing the process of discovering characteristics of the devices associated with the second gatekeeper by selecting a discovery test to be applied to at least one such device based on information retrieved from the second gatekeeper.
- 3. The system of claim 1 wherein the other devices comprise video devices.
- 4. The system of claim 1 wherein the other devices comprise network devices operable to perform video conferencing functions.
- 5. The system of claim 1 wherein optimizing the process of discovering characteristics by selecting a discovery test further comprises eliminating from a set of discovery tests one or more discovery tests associated with network devices that are not generally stored on a gatekeeper.
- 6. The system of claim 5 wherein the eliminated discovery test comprises a router filter test.
- 7. The system of claim 5 wherein the eliminated discovery test comprises a switch filter test.
- 8. A method for discovering devices in a network, the method comprising:
initiating a device discovery process in a network; determining that a device in the network is a gatekeeper; in response to determining that a device is a gatekeeper, automatically retrieving information pertaining to other devices in the network from the gatekeeper; and optimizing the process of discovering characteristics of the other devices by selecting a discovery test to be applied to at least one of the other devices, based on the information retrieved from the gatekeeper pertaining to that at least one other device.
- 9. The method of claim 8 further comprising:
automatically retrieving information pertaining to network devices associated with the second gatekeeper from the second gatekeeper; and optimizing the process of discovering characteristics of the devices associated with the second gatekeeper by selecting a discovery test to be applied to at least one such device based on information retrieved from the second gatekeeper.
- 10. The method of claim 8 wherein the at least one other device comprises a video endpoint.
- 11. The method of claim 8 wherein the at least one other device comprises a video MCU device.
- 12. The method of claim 8 wherein the at least one other device comprises a video gateway device.
- 13. The method of claim 8 wherein the at least one other device comprises a network device that performs the function of a video device with Internet Protocol.
- 14. The method of claim 13 wherein the network device comprises a server having a module that performs video MCU device functionality.
- 15. The method of claim 8 wherein optimizing the process of discovering characteristics of the other video devices further comprises:
determining the types of devices listed by the gatekeeper; and performing the discovery tests associated with the types of devices listed by the gatekeeper and eliminating other discovery tests.
- 16. A system for discovery of network devices interfaced with a network, the system comprising:
plural network devices interfaced with the network, one or more of the plural network devices comprising a registration device having a list of other network devices; and a discovery engine interfaced with the network and in communication with the network devices, the discovery engine having plural discovery tests to identify configuration information for the network devices, the discovery engine operable to retrieve the list from the registration device and to perform discovery of the network devices on the list with a selected set of some of the discovery tests.
- 17. The system of claim 16 wherein the selected set of some of the discovery tests comprises a set of the discovery tests that eliminates discovery tests associated with devices that are absent from the list.
- 18. The system of claim 16 wherein the registration device comprises a video gatekeeper device.
- 19. The system of claim 18 wherein the list comprises a list of video devices.
- 20. The system of claim 19 wherein the set of some of the discovery tests comprises a set of discovery tests associated with classifying video devices according to video device type.
- 21. The system of claim 16 further comprising instructions associated with the discovery module, the instructions identifying a registration device with which to initiate the discovery process.
- 22. The system of claim 21 wherein the registration device comprises a gatekeeper device.
RELATED APPLICATIONS
[0001] This patent application claims priority from U.S. Provisional Patent Application serial No. 60/343,773, entitled “Intelligent Video Network Discovery” and filed on Dec. 28, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60343773 |
Dec 2001 |
US |