Cooperation-Based Routing Protocol for Mobile Ad-Hoc Network
This chapter describes a hybrid routing protocol for mobile ad hoc network based on the packet relaying cooperation and zone-based network architecture. In each zone, a specific node called Principal manages the routing processing. The Principal receives, periodically from its zone‘s nodes, two values that express their rate of success and their rate of cooperation, and then calculates the average rate of success, and the average rate of cooperation of the zone. After what, it retransmits these averages to all nodes. The nodes use the two averages values to define the action to be undertaken, cooperate or not. The Principal, knowing the topology of its zone, receives route requests and calculates the path between the source and the destination according to the best way based on cooperation. The Principal‘s features are so that it is simple to realize. It does not impose constraints and it allows the information gathering that is necessary for the model solution. Such the routing protocol and the nodes (to undertake the actions that make them possible to cooperate) use this information. Simulations show the efficiency of the protocol opposite to the pro-active and reactive protocols in the context of cooperation in mobile ad hoc networks.