SpringerOpen Newsletter

Receive periodic news and updates relating to SpringerOpen.

This article is part of the series Ad Hoc Networks: Cross-Layer Issues.

Open Access Research Article

Adaptive QoS Routing by Cross-Layer Cooperation in Ad Hoc Networks

Hongxia Sun1* and Herman D Hughes2

Author Affiliations

1 Department of Computer Science, University of Calgary, Calgary, AB T2N 1N4, Canada

2 Computer Science and Engineering Department, Michigan State University, East Lansing, MI 48824-1027, USA

For all author emails, please log on.

EURASIP Journal on Wireless Communications and Networking 2005, 2005:953749  doi:10.1155/WCN.2005.661

The electronic version of this article is the complete one and can be found online at: http://jwcn.eurasipjournals.com/content/2005/5/953749

Received:30 June 2004
Revisions received:8 April 2005
Published:12 December 2005

© 2005 Sun and Hughes

This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

QoS provisioning is a complex and challenging issue in mobile ad hoc networks, especially when there are multiple QoS constraints. In this paper, we propose an adaptive QoS routing scheme supported by cross-layer cooperation in ad hoc networks. 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. The complete routing mechanism includes three parts: (1) a modified dynamic source routing algorithm that handles route discovery and the collection of QoS-related parameters; (2) a local statistical computation and link monitoring function located in each node; and (3) an integrated decision-making system to calculate the number of routing paths, coding parity length, and traffic distribution rates. Simulation results are presented to illustrate the overall performance of our scheme. Our results indicate that our adaptive routing scheme provides suitable QoS performance that is less sensitive to network conditions (i.e., node mobility, transmission power, channel characteristics, and the traffic pattern) than a nonadaptive routing strategy.

QoS routing; ad hoc network; multiple path; end-to-end delay; packet loss

Research Article