Network repeater
First Claim
1. A method comprising:
- receiving a data packet over a powerline;
detecting a characteristic of the received data packet;
searching a packet registry for a valid copy of the detected characteristic; and
if no valid copy of the detected characteristic is found in the packet registry, thenrepeating the received data packet, andstoring the detected characteristic in the packet registry.
9 Assignments
0 Petitions
Accused Products
Abstract
A network repeater is configured to repeat data packets in a broadcast mode without generating a significant broadcast storm. The network repeater is configured to detect a characteristic of a received data packet. The data packet characteristic is compared with valid copies of packet characteristics previously stored in a packet registry. During a delay period, if a valid copy of the detected characteristic is found in the packet registry, then it is assumed that the packet is being received for the second time and the data packet is not repeated in the broadcast mode. If a valid copy of the detected characteristic of the data packet is not found in the packet registry, then the characteristic is stored in the packet registry and the data packet is repeated in a broadcast mode.
116 Citations
21 Claims
-
1. A method comprising:
-
receiving a data packet over a powerline; detecting a characteristic of the received data packet; searching a packet registry for a valid copy of the detected characteristic; and if no valid copy of the detected characteristic is found in the packet registry, then repeating the received data packet, and storing the detected characteristic in the packet registry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A repeater comprising:
-
an input/output configured to receive and transmit data packets over a powerline; a packet registry configured to store a valid copy of a characteristic a preceding data packet; a registry manager configured to maintain the valid copy of the characteristic the preceding data packet; logic comprising hardware, firmware, or software stored on a non-transitory computer readable medium, logic configured; to detect a characteristic of a received data packet, to determine whether the valid copy of the characteristic of the preceding data packet stored in the packet registry matches the characteristic of the received data packet, and to not repeat any received data packet for which the valid copy of the characteristic of the preceding data packets matches the characteristic of the received data packet; and a circuit configured to execute the logic. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification