Adaptive quality of service multi-hop routing

In multi-hop networks, Adaptive Quality of Service routing (AQoS or AQR) protocols [when defined as?]

The cross-layer mechanism provides up-to-date local QoS information for the adaptive routing algorithm, by considering the impacts of node mobility and lower-layer link performance.

The multiple QoS requirements are satisfied by adaptively using forward error correction and multipath routing mechanisms, based on the current network status.

However, the topology of ad hoc networks is highly dynamic due to the unpredictable node mobility.

Although this approach decreases packet loss and end-to-end delay, it is only efficient and reliable if a relationship can be found between the number of paths and QoS constraints.

To implement an adaptive multipath routing scheme, three functions distributed in different parts of the network are needed.

At the same time, the packet distribution rate on each path is determined under fair packet-loss and load-balance principles.

In addition to supporting multiple QoS requirements, traffic balancing and bandwidth resources are factored into our decisionmaking process.

Simulation results indicate that the performance (i.e., packet loss and end-to-end delay) are much better and less susceptible to the state changes (i.e., node mobility, transmission power, channel characteristics, and the traffic pattern) of the network, compared to a nonadaptive routing strategy.