Method and system for efficient network formation and maintenance of node routing databases in a mobile ad-hoc network
First Claim
1. A communication unit to transmit and receive information within a communications network and to control transference of said information to reduce network overhead traffic comprising:
- a transmitter to transmit outgoing information to at least one other communication unit within said network;
a receiver to receive incoming information from at least one other communication unit within said network;
a storage unit to store routing information; and
a processor to control said transmission and reception of said outgoing and incoming information, wherein said processor includes;
a traffic control module to facilitate transmission of a network message based on occurrence of a first type of network condition indicating a change in at least one of routing and topology within said communications network and to selectively facilitate transmission of said network message in response to occurrence of a second type of network condition, wherein said network message includes an update message to synchronize said routing information within storage units of said communication units of said communications network, wherein transmission of said network message to synchronize said routing information is performed upon occurrence of said first type of network condition, wherein transmission of said network message to synchronize said routing information in response to occurrence of said second type of network condition is performed upon the earlier of expiration of a maximum allowable time interval for transmission of said network message and a rate of occurrence of said second type of network condition attaining a desired level, and wherein said traffic control module includes;
a rate compare module to compare a quantity of occurrences of said second type of network condition within a predetermined time interval to a rate threshold value to determine attainment of said desired level by said rate of occurrence.
11 Assignments
0 Petitions
Accused Products
Abstract
An efficient network formation technique for mobile ad-hoc wireless networks according to the present invention overcomes bandwidth overhead due to generation of database update or Link State Advertisement (LSA) messages in response to changes in certain parameters (e.g., node group size, etc.) with respect to both single and plural node group scenarios. The present invention controls flooding of LSA messages triggered by changes in these parameters (e.g., node group size), thereby reducing overhead traffic during network start-up. This is achieved without impact on message delivery capability and group merge operations. After network start-up is complete and the network is formed, the present invention continues to reduce LSA flooding in a mobile scenario when radios or nodes move into and out of range with one another.
-
Citations
33 Claims
-
1. A communication unit to transmit and receive information within a communications network and to control transference of said information to reduce network overhead traffic comprising:
-
a transmitter to transmit outgoing information to at least one other communication unit within said network; a receiver to receive incoming information from at least one other communication unit within said network; a storage unit to store routing information; and a processor to control said transmission and reception of said outgoing and incoming information, wherein said processor includes; a traffic control module to facilitate transmission of a network message based on occurrence of a first type of network condition indicating a change in at least one of routing and topology within said communications network and to selectively facilitate transmission of said network message in response to occurrence of a second type of network condition, wherein said network message includes an update message to synchronize said routing information within storage units of said communication units of said communications network, wherein transmission of said network message to synchronize said routing information is performed upon occurrence of said first type of network condition, wherein transmission of said network message to synchronize said routing information in response to occurrence of said second type of network condition is performed upon the earlier of expiration of a maximum allowable time interval for transmission of said network message and a rate of occurrence of said second type of network condition attaining a desired level, and wherein said traffic control module includes; a rate compare module to compare a quantity of occurrences of said second type of network condition within a predetermined time interval to a rate threshold value to determine attainment of said desired level by said rate of occurrence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of controlling transference of information between a communication unit and other units within a communications network to reduce network traffic comprising:
-
(a) transmitting a network message from a communication unit upon occurrence of a first type of network condition indicating a change in at least one of routing and topology within said communications network, wherein said network message includes an update message to synchronize routing information within storage units of said communication units of said communications network; and (b) selectively transmitting said network message from said communication unit in response to occurrence of a second type of network condition, wherein transmission of said network message to synchronize said routing information in response to occurrence of said second type of network condition is performed upon the earlier of expiration of a maximum allowable time interval for transmission of said network message and a rate of occurrence of said second type of network condition attaining a desired level, and wherein a quantity of occurrences of said second type of network condition within a predetermined time interval is compared to a rate threshold value to determine attainment of said desired level by said rate of occurrence. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A communications network comprising:
a plurality of communication units for transferring information therebetween, wherein each communication unit includes a storage unit to store routing information, wherein network messages are transmitted based on occurrence of a first type of network condition indicating a change in at least one of routing and topology within said communications network and selectively transmitted in response to occurrence of a second type of network condition, wherein said network message includes an update message to synchronize said routing information within storage units of said communication units of said communications network, wherein transmission of said network message to synchronize said routing information is performed upon occurrence of said first type of network condition, wherein transmission of said network messages to synchronize said routing information in response to occurrence of said second type of network condition is performed upon the earlier of expiration of a maximum allowable time interval for transmission of said network messages and a rate of occurrence of said second type of network condition attaining a desired level, and wherein said communication units compare a quantity of occurrences of said second type of network condition within a predetermined time interval to a rate threshold value to determine attainment of said desired level by said rate of occurrence. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
Specification