Computing is an evolutionary process with each generation improving on the previous one’s technology

Computing is an evolutionary process with each generation improving on the previous one’s technology, architecture, software and applications.
In recent years, with the advent of new technologies and the demand for flexibility and ease in working environment, the use of mobile computing has enjoyed a tremendous rise in popularity. Devices can be able to work everywhere at any time without the need of having a fixed infrastructure. Nowadays there are more than billions of wireless MOBILE devices in use for the purpose of different applications. However, creating a connection and making exchange of packet between mobile nodes is a big issue in such kind of technologies 1.
Mobile Ad hoc Network (MANET) is a collection of wireless mobile nodes that dynamically form a network temporarily without any support of central administration. Moreover, every node in MANET moves arbitrarily making the multi-hop network topology to change randomly at unpredictable times.
There are several familiar routing protocols like OLSR, DSDV, AODV, DSR, etc… which have been proposed for providing communication among all the nodes in the network.

A routing protocol will play a major role in an ad hoc network to connect nodes that cannot communicate with each other directly and does not stop to be a subject of research work to improve the performance of wireless networking solutions.
For our work, considering its futures of maintaining routing information, we have chosen Optimized Link State Routing (OLSR) 1 which is a type of proactive link state protocol and uses Hello and Topology Control (TC) messages to discover and then disseminate link state information throughout the mobile adhoc network.
Individual nodes use this topology information to compute next hop destinations for all nodes in the network using shortest hop forwarding paths.
OLSR is best method 1 with emphasis on reducing the overhead because each node selects a set of Multipoint Relays (MPR) from its neighbors to forward broadcast messages during the flooding process, and at the same time, provides a minimum hop
route. The protocol has lower latency since routes are maintained at all times.
It is also the best choice for a network having higher node mobility.
MPR selection is the key point in OLSR. Therefore, in this protocol designing a new efficient MPR selection approach is found as the best alternative to drive better QoS routing.