A Cross Layer Protocol for Improving the Performance of Ad Hoc Networks
To implement the cross layer protocol for improving the performance of multi-hop wireless network by routing, scheduling the transmission and traffic management. Unicast and multicast routes are established in coordination with the scheduling of transmissions and bandwidth reservations in a way that bandwidth and delay guarantees can be enforced on a per-hop and end-to-end basis. It establishes and maintains loop-free routes from sources to destinations. Traffic management is done by priority based queuing system. In addition, the routing algorithm establishes enclaves, which restrict the spread of control information to those nodes that are likely to participate as forwarders of a given data flow, rather than the entire network.