Method and apparatus for detecting devices on a local area network
First Claim
1. A method for discovering Voice-over Internet Protocol (VoIP) devices on a network using domain name service (DNS) requests, the method comprising:
- sending a DNS request from a host networking element, the DNS request comprising a list of one or more particular domain names corresponding to a VoIP system;
receiving a DNS response for a first element of the list with the local network address of one or more VoIP devices at the host networking element;
providing for the removing of the first element of the list;
providing for the forwarding of the DNS request to a next device on the network; and
receiving one or more additional DNS responses at the host networking element, wherein the one or more additional DNS responses comprise local network address information for the one or more VoIP devices.
11 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system for discovering devices on a local area network. The method comprises sending a DNS request from a host networking element, receiving the DNS request at one or more devices, and responding to the host networking element with one or more DNS responses. The DNS request comprises one or more particular domain names. The one or more DNS responses comprise local network address information for the one or more VoIP devices. The apparatus comprises means for filtering a set of network traffic for a DNS request, means for responding to a DNS request with a local network address, and means for forwarding the DNS request to another device. The system comprises a computer for generating a DNS request for a particular domain, and one or more VoIP devices for receiving the DNS request and sending a DNS response to the computer with a local network address for the VoIP device.
-
Citations
16 Claims
-
1. A method for discovering Voice-over Internet Protocol (VoIP) devices on a network using domain name service (DNS) requests, the method comprising:
-
sending a DNS request from a host networking element, the DNS request comprising a list of one or more particular domain names corresponding to a VoIP system; receiving a DNS response for a first element of the list with the local network address of one or more VoIP devices at the host networking element; providing for the removing of the first element of the list; providing for the forwarding of the DNS request to a next device on the network; and receiving one or more additional DNS responses at the host networking element, wherein the one or more additional DNS responses comprise local network address information for the one or more VoIP devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for discovering Voice-over Internet Protocol (VoIP) devices on a computer network using domain name service (DNS) requests, the apparatus comprising:
-
means for filtering a set of network traffic for a DNS request; means for receiving a DNS response for a first element of a list with a local network address of one or more VoIP devices at a host networking element; means for providing for the removing of the first element of the list; means for providing for the forwarding of the DNS request to a next device on the network; and means for receiving one or more additional DNS responses each comprising a local network address of an additional VoIP device. - View Dependent Claims (12, 13, 14)
-
-
15. A system for discovering Voice-over Internet Protocol (VoIP) devices on a computer network using domain name service (DNS) requests, the system comprising:
-
a computer for generating a DNS request for a list of one or more domains associated with a VoIP system; providing for the removing of the first element of the list; providing for the forwarding of the DNS request to a next device on the network; one or more VoIP devices for receiving the DNS request and sending a DNS response for a first element of the list with a local network address of the VoIP device to the computer, wherein the one or more VoIP devices forward the DNS request to another device connected to the computer network; and receiving one or more additional DNS responses each comprising a local network address of additional VoIP devices. - View Dependent Claims (16)
-
Specification