Systems and methods of discovering and controlling devices without explicit addressing
First Claim
1. A method of discovering a device in a communication network having multiple interconnected nodes, the method comprising:
- continuously monitoring, by a first device to be discovered, any IP packets sent by a discoverer;
transmitting, by the discoverer, a first IP packet to a downstream device;
receiving, by the first device to be discovered, the first IP packet;
determining, by the first device to be discovered, whether the first IP packet has a User Datagram Protocol (UDP) port number that matches an internet assigned numbers authority (IANA) assigned UDP port number;
processing, by the first device to be discovered, the first IP packet to verify that the packet is a discovery type packet.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of discovering a device in a communication network having multiple interconnected nodes includes continuously monitoring, by a device to be discovered, any IP packets sent by a discoverer. The method further includes transmitting, by the discoverer, an IP packet destined for a downstream device and receiving, by the device to be discovered, the IP packet. The method further includes determining, by the device to be discovered, whether the IP packet is intended for the device to be discovered. If the IP packet is not intended for the device to be discovered, retransmitting, by the device to be discovered, the IP packet to the downstream device via an egress port of the device to be discovered.
65 Citations
18 Claims
-
1. A method of discovering a device in a communication network having multiple interconnected nodes, the method comprising:
-
continuously monitoring, by a first device to be discovered, any IP packets sent by a discoverer; transmitting, by the discoverer, a first IP packet to a downstream device; receiving, by the first device to be discovered, the first IP packet; determining, by the first device to be discovered, whether the first IP packet has a User Datagram Protocol (UDP) port number that matches an internet assigned numbers authority (IANA) assigned UDP port number; processing, by the first device to be discovered, the first IP packet to verify that the packet is a discovery type packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system of discovering a device in a communication network having multiple interconnected nodes, the system comprising:
-
a first device to be discovered including a first egress port; a discoverer; and a downstream device, wherein the first device to be discovered is located between the discoverer and the downstream device, wherein the first device to be discovered is configured to continuously monitor any IP packets sent by the discoverer destined for the downstream device, the first device to be discovered being further configured to receive a first IP packet and to determine whether the first IP packet has a User Datagram Protocol (UDP) port number that matches an internet assigned numbers authority (IANA) assigned UDP port number and whether the first IP packet is a discovery type packet. - View Dependent Claims (13)
-
-
14. A method of discovering a device in a communication network having multiple interconnected nodes, the method comprising:
-
continuously monitoring, by a first device to be discovered, any IP packets sent by a discoverer; transmitting, by the discoverer, a first IP packet containing a first time to live value to a downstream device; receiving, by the first device to be discovered, the first IP packet with the first time to live value; decreasing, by the first device to be discovered, the first time to live value by a single unit; determining, by the first device to be discovered, whether the decreased time to live value is greater than zero; if the new time to live value is not greater than zero, verifying, by the first device to be discovered, that discovery is activated for the first device to be discovered; and
if the discovery is activated for the first device to be discovered, sending, by the first device to be discovered, an advertisement packet to the discoverer. - View Dependent Claims (15, 16, 17, 18)
-
Specification