A Priority Based Opportunistic Routing Mechanism for Real-Time Voice Service in Mobile Ad hoc Networks

Traditional routing protocols send traffic along pre-determined paths and have been shown ineffective in coping with unreliable and unpredictable wireless medium which is caused by the multi-path fading. The most difference between the opportunistic routing and the traditional routing mechanism is that the opportunistic routing mechanism can use several lossy broadcast links to support reliable transmission. In this paper, an opportunistic routing mechanism for real-time voice service is proposed. This mechanism is based on the dynamic source routing (DSR) protocol with some modifications, the routing messages of DSR are used to construct the forwarder list, which guides the data packets forwarding process. The forwarder nodes have priorities to restrict the number of duplicated packets. Simultaneous flows can be supported well by our mechanism. Simulations show that our mechanism can effectively decrease the data packets transmission times and the amount of the control messages and reduce the end-to-end delay for real-time voice service, the quality of service can be supported well over the unstable wireless channel.

[1]  Edward W. Knightly,et al.  Opportunistic media access for multirate ad hoc networks , 2002, MobiCom '02.

[2]  Søren Holdt Jensen,et al.  Hidden Markov model-based packet loss concealment for voice over IP , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[3]  Kathryn Momtahan,et al.  Linear prediction based packet loss concealment algorithm for PCM coded speech , 2001, IEEE Trans. Speech Audio Process..

[4]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[5]  Sachin Katti,et al.  Trading structure for randomness in wireless opportunistic routing , 2007, SIGCOMM 2007.

[6]  Ryuji Kohno,et al.  New concepts and technologies for achieving highly reliable and high-capacity multimedia wireless communications systems , 1997 .

[7]  Michael Finneran Voice Over WLANS: The Complete Guide , 2007 .

[8]  David A. Maltz,et al.  The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4 , 2007, RFC.

[9]  Mihaela van der Schaar,et al.  Cross-layer wireless multimedia transmission: challenges, principles, and new paradigms , 2005, IEEE Wirel. Commun..

[10]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[11]  Prathima Agrawal,et al.  SWAN: a mobile multimedia wireless network , 1996, IEEE Wirel. Commun..

[12]  Mohammad Shahidul Hasan,et al.  Simulation of Distributed Wireless Networked Control Systems over MANET using OPNET , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[13]  Nj Piscataway,et al.  Wireless LAN medium access control (MAC) and physical layer (PHY) specifications , 1996 .

[14]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[15]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[16]  Robert Tappan Morris,et al.  ExOR: opportunistic multi-hop routing for wireless networks , 2005, SIGCOMM '05.

[17]  Peter Steenkiste,et al.  Video transmission over wireless multihop networks using opportunistic routing , 2007, Packet Video 2007.

[18]  Lili Qiu,et al.  Simple opportunistic routing protocol for wireless mesh networks , 2006, 2006 2nd IEEE Workshop on Wireless Mesh Networks.

[19]  Robert Morris,et al.  Link-level measurements from an 802.11b mesh network , 2004, SIGCOMM 2004.