http://iet.metastore.ingenta.com
1887

Reliable multimedia multicast communications over wireless mesh networks

Reliable multimedia multicast communications over wireless mesh networks

For access to this article, please select a purchase option:

Buy article PDF
$19.95
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Communications — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Wireless mesh networks (WMNs) facilitate both data transfer and real-time applications over wireless medium. Owing to the shared nature of wireless frequencies, bandwidth limitation is a major challenge facing WMNs. If real-time multimedia applications, such as live video streaming, are shared among multiple clients using unicast communications, it could result in network resources starvation. Multicast transmission saves network resources by replicating live multimedia transmitted data from one source to multiple destinations using the same stream. The authors have developed a novel implementation of a multicast extension to ad hoc on-demand distance vector (MAODV) routing protocol in Linux kernel 2.6 user space, which is referred to as unidirectional link-aware MAODV (UDL-MAODV). Multicast video transmissions use user datagram protocol, which does not use implicit handshaking dialogues for guaranteeing reliability of data. Therefore the authors propose and have implemented modifications to the MAODV route discovery process to improve the reliability of multicast video transmissions. These modifications enable UDL-MAODV to ensure reliable route establishment for multimedia multicast communications over WMNs in the presence of UDLs. The authors describe in this study the software architecture of the UDL-MAODV implementation in the Linux kernel 2.6 user space, and also present multicast validation and results of performance tests using the SwanMesh WMN testbed. Furthermore, UDL-MAODV has been cross-compiled and tests are presented to compare the performance of the implementation using X86 and ARM architecture-based SwanMesh nodes. The test results show that the proposed algorithm is reliable and efficient.

References

    1. 1)
      • D. Agrawal , Q.A. Zeng . (2004) Introduction to wireless and mobile systems.
    2. 2)
      • W. Stallings . (2000) Data and computer communications.
    3. 3)
      • M. Iqbal , X.H. Wang , D. Wertheim , X. Zhou . SwanMesh: a multicast enabled dual-radio wireless mesh network for emergency and disaster recovery services. J. Commun.: Special Issue on Wireless Communications for Emergency Communications and Rural Wideband Services , 5 , 298 - 306
    4. 4)
      • Iqbal, M., Wang, X.H., Wertheim, D., Zhou, X.: `Load balanced multiple gateway support in wireless mesh networks for broadband services', Proc. Eighteenth Wireless and Optical Communications Conf. (WOCC 09), NJIT, 1–2 May 2009, Newark, New Jersey, USA.
    5. 5)
      • Wang, X.H., Iqbal, M., Zhou, X.: `Design and development of a dual radio wireless mesh network for healthcare', Proc. Fifth Int. Conf. on Information Technology and Applications in Biomedicine (ITAB 2008), 30–31 May 2008, Shenzhen, China, p. 300–304.
    6. 6)
      • Zhou, X., Wang, X.H., Iqbal, M., Yan, L.: `A handheld mobile device for wireless mesh networks in healthcare', Proc. Second IEEE Int. Symp. on IT in Medicine and Education (ITME 2009), 14–16 August 2009, Jinan, China, p. 1070–1073.
    7. 7)
      • S.B. Cai , N.M. Yao , N.B. Wang , W.B. Yao , G.C. Gu . Multipath passive data acknowledgement on-demand multicast protocol. Comput. Commun. , 11 , 2074 - 2083
    8. 8)
      • Jin, J., Zhang, D., Wei, G., Wan, B.: `Ripple: an efficient team multicast protocol in wireless ad hoc networks using directional antennas', Proc. China–Ireland Int. Conf. on Information and Communications Technologies, 26–28 September 2008, Beijing, China, p. 494–498.
    9. 9)
      • Yi, Y.J., Park, J.S., Lee, S.W., Lee, Y.Z., Gerla, M.: `Implementation and validation of multicast-enabled landmark ad-hoc routing (M-LANMAR) protocol', Proc. IEEE Military Communications Conf., 13–16 October 2003, Boston, MA, USA, p. 1024–1029.
    10. 10)
      • Pan, D.R., Xue, Y., Zhan, L.J.: `A multicast wireless mesh network (WMN) network routing algorithm with ant colony optimization', Proc. Sixth Int. Conf. on Wavelet Analysis and Pattern Recognition, 30–31 August 2008, Hong Kong, China, p. 744–748.
    11. 11)
      • A. Patil , A.H. Esfahanian , Y.H. Liu , L. Xiao . Resource allocation using multiple edge-sharing multicast trees. IEEE Trans. Veh. Technol. , 5 , 3178 - 3186
    12. 12)
      • A.S. Pathan , M. Monowar , M. Rabbi , M. Alam , C. Hong . NAMP: neighbor aware multicast routing protocol for mobile ad hoc networks. Int. Arab J. Inf. Technol. , 1 , 102 - 107
    13. 13)
      • S.M. Das , H. Pucha , Y.C. Hu . Distributed hashing for scalable multicast in wireless ad hoc networks. IEEE Trans. Parallel Distrib. Syst. , 3 , 347 - 362
    14. 14)
      • N. Kang , J. Oh , Y. Kim . A novel approach to overlay multicasting schemes for multi-hop ad-hoc networks. IEICE Trans. Commun. , 6 , 1862 - 1873
    15. 15)
      • B.H. Liu , P.C. Huang , M.J. Tsai . Distributed reformation of core-based group-shared multicast trees in mobile ad hoc networks. J. Parallel Distrib. Comput. , 5 , 582 - 595
    16. 16)
      • S. Guo , O. Yang . Maximizing multicast communication lifetime in wireless mobile ad hoc networks. IEEE Trans. Veh. Technol. , 4 , 2414 - 2425
    17. 17)
      • S. Guo , O. Yang . Localized operations for distributed minimum energy multicast algorithm in mobile ad hoc networks. IEEE Trans. Parallel Distrib. Syst. , 2 , 186 - 198
    18. 18)
      • Pandey, M., Zappala, D.: `A scenario-based performance evaluation of multicast routing for ad hoc networks', Proc. Sixth IEEE Int. Symp. on World of Wireless Mobile and Multimedia Networks, 13–16 June 2005, Taormina, Italy, p. 31–41.
    19. 19)
      • W. AlMobaideen , H.M. Mimi , F.A. Masoud , E. Qaddoura . Performance evaluation of multicast ad hoc on-demand distance vector protocol computer communications. Comput. Commun. , 9 , 1931 - 1941
    20. 20)
      • U.T. Nguyen . On multicast routing in wireless mesh networks. Comput. Commun. , 7 , 1385 - 1399
    21. 21)
      • U.T. Nguyen , J. Xu . Multicast routing in wireless mesh networks: minimum cost trees or shortest path trees?. IEEE Commun. Mag. , 11 , 72 - 77
    22. 22)
      • R.A. Santos , A. Gonzalez , L. Villasenor , M. Garcia-Ruiz , V. Rangel , A. Edwars . Analysis of topological and geographical multicast routing algorithms on wireless ad hoc networks. J. Electron. Electr. Engng. (ELEKTRONIKA IR ELEKTROTECHNIKA) , 82 , 23 - 28
    23. 23)
      • K. Viswanath , K. Obraczka , G. Tsudik . Exploring mesh and tree-based multicast routing protocols for MANETs. IEEE Trans. Mobile Comput. , 1 , 28 - 42
    24. 24)
      • C.S.R. Murthy , B.S. Manoj . (2004) Ad hoc wireless networks: architecture and protocols.
    25. 25)
      • J.H. Luo , L. Xue , D.X. Ye . Research on multicast routing protocols for mobile ad-hoc networks. Comput. Netw. , 5 , 988 - 997
    26. 26)
      • Royer, E.M., Perkins, C.E.: `Multicast operation of the ad-hoc on-demand distance vector routing protocol', Proc. Fifth Annual ACM/IEEE Int. Conf. on Mobile Computing and Networking Seattle, 15–19 August 1999, Washington, USA, p. 207–218.
    27. 27)
      • E.M. Royer , C.E. Perkins . Multicast ad hoc on-demand distance vector (MAODV) routing.
    28. 28)
      • Y. Yi , S.J. Lee , W. Su , M. Gerla . On-demand multicast routing protocol (ODMRP) for ad hoc networks.
    29. 29)
      • C.O. Chow , H. Ishii . Multiple tree multicast ad hoc on-demand distance vector (MT-MAODV) routing protocol for video multicast over mobile ad hoc networks. IEICE Trans. Commun. , 2 , 428 - 436
    30. 30)
      • K. Tian , Z. Zhao , B. Zhang , H. Liu , J. Ma . Destination-driven on-demand multicast routing protocol.
    31. 31)
      • Perkins, C.E., Royer, E.M.: `Ad-hoc on-demand distance vector routing', Proc. Second IEEE Workshop on Mobile Computing Systems and Applications, 25–26 February 1999, New Orleans, USA.
    32. 32)
      • C.E. Perkins , E.M. Belding-Royer , S.R. Das . Ad hoc on-demand distance vector (AODV) routing.
    33. 33)
      • AODV-UU-0.9.5: Available at http://core.it.uu.se/core/index.php/AODV-UU, accessed November 2009.
    34. 34)
      • Linux kernel version 2.6: Available at http://www.kernel.org/, accessed November 2009.
    35. 35)
      • Prakash, R.: `Unidirectional links prove costly in wireless ad hoc networks', Proc. Third Int. Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications, August 1999, Seattle, Washington, USA, p. 15–22.
    36. 36)
      • Lundgren, H., Nordströ, E., Tschudin, C.: `Coping with communication gray zones in IEEE 802.11b based ad hoc networks', Proc. Fifth ACM Int. Workshop on Wireless Mobile Multimedia, September 2002, Atlanta, Georgia, USA, p. 49–55.
    37. 37)
      • Open Source Development Laboratory: ‘Linux process scheduler improvements in version 2.6.0’, 2003. Available at http://devresources.linux-foundation.org/craiger/hackbench/, accessed November 2009.
    38. 38)
      • P. Larson . Kernel comparison: improved memory management in the 2.6 kernel.
    39. 39)
      • R. Williamson . Kernel comparison: networking improvements in the 2.6 kernel.
    40. 40)
      • H.K. Keat , W. Jing , Z. Hu . Linux VM: comparing virtual memory performance between Linux versions 2.4 and 2.6 on low memory system.
    41. 41)
      • Bhattacharya, S.P., Apte, V.: `A measurement study of the Linux TCP/IP stack performance and scalability on SMP systems', Proc. Int. Conf. on Communication System Software and Middleware, 2006, New Delhi, India, p. 1–10.
    42. 42)
      • Linux kernel version 2.4: Available at http://www.kernel.org/, accessed November 2009.
    43. 43)
      • F. Tobagi , L. Kleinrock . Packet switching in radio channels: Part II – the hidden terminal problem in carrier sense multiple access and the busy tone solution. IEEE Trans. Commun. , 12 , 1417 - 1433
    44. 44)
      • Available at http://www.pcengines.ch/, accessed November 2009.
    45. 45)
      • Available at http://www.emertxe.com/content/view/72/126/, accessed November 2009.
    46. 46)
      • I.F. Akyildiz , X. Wang , W. Wang . Wireless mesh networks: a survey. Comput. Netw. , 4 , 445 - 487
    47. 47)
      • M. Iqbal , X.H. Wang , S. Li , T. Ellis . A QoS scheme for multimedia multicast communications over wireless mesh networks. IET Commun. , 11
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-com.2009.0134
Loading

Related content

content/journals/10.1049/iet-com.2009.0134
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address