SYSTEM AND METHOD FOR ROUTE LEARNING AND AUTO-CONFIGURATION
First Claim
1. A computer-implemented method for reducing transmission overhead in a network, the method comprising:
- configuring a first node to join a first network;
receiving routing advertisements;
transmitting the received routing advertisements to a plurality of nodes neighboring the first node;
receiving an indication of interest from one or more of the plurality of neighboring nodes;
accumulating a count of the received indications of interest;
inserting the routing advertisement in a beacon packet when the count exceeds a predetermined threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment of a wireless network, when a node joins the network and receives a routing advertisement, such a node transmits the routing advertisement to all its neighbors. The node then receives transmission from the neighboring nodes indicating interest in joining the advertised network. If more than a threshold number of neighboring nodes are interested in the advertised route, the newly joining node inserts the route advertisement in a beacon transmission. If there is not a threshold level of interest, the node unicasts only to the neighbors who indicated interest in the advertised network. In an embodiment, the node repeats the above steps on a predetermined time basis (e.g., one per day) in order to determine interest in the advertised route that may have newly arisen.
10 Citations
24 Claims
-
1. A computer-implemented method for reducing transmission overhead in a network, the method comprising:
-
configuring a first node to join a first network; receiving routing advertisements; transmitting the received routing advertisements to a plurality of nodes neighboring the first node; receiving an indication of interest from one or more of the plurality of neighboring nodes; accumulating a count of the received indications of interest; inserting the routing advertisement in a beacon packet when the count exceeds a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium including instructions that, when executed by a processing unit, cause the processing unit to manage a network, by performing the steps of:
-
configuring a first node to join a first network; receiving routing advertisements; transmitting the received routing advertisements to a plurality of nodes neighboring the first node; receiving an indication of interest from one or more of the plurality of neighboring nodes; accumulating a count of the received indications of interest; inserting the routing advertisement in a beacon packet when the count exceeds a predetermined threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A wireless network device, comprising:
-
a transceiver circuit configured to generate a radio signal based on a carrier signal and configured to receive a radio signal based on a carrier signal; and a signal processing unit that is coupled to the transceiver circuit and configured to; configure the device to join a first network; receive routing advertisements; transmit the received routing advertisements to a plurality of neighboring nodes; receive an indication of interest from one or more of the plurality of neighboring nodes; accumulate a count of the received indication of interest; insert the routing advertisement in a beacon packet when the count exceeds a predetermined threshold. - View Dependent Claims (22, 23, 24)
-
Specification