A mobile ad-hoc network (MANET) is formed by multiple moving nodes
equipped with wireless transceivers. The mobile nodes communicate with
each other through multi-hop wireless links, where every node can transmit
and receive information. Mobile ad-hoc networks have become increasingly
important in areas where deployment of communications infrastructure is
difficult.