Abstract
The success of wireless ad hoc networks and the increasing interest in multimedia applications explain the need of multicast protocols adapted to the wireless environment. In this chapter, we first introduce the design considerations for a multicast protocol in a wireless ad hoc network. We then present a classification of multicast protocols and another for reliable ones. Each family is illustrated by a representative example. Finally, we give some directions for the future research related to the multicast protocols: QoS (Quality of Service) support and network coding.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
A. Adams, J. Nicholas, W. Siadak, “Protocol Independent Multicast – Dense Mode (PIM-DM: Protocol Specification (Revised)”, IETF RFC 3973, January 2005.
B. Fenner, M. Handley, H. Holbrook, I. Kouvelas, “Protocol Independent Multicast – Sparse Mode (PIM-SM): Protocol Specification (Revised)”, IETF RFC 4601, August 2006.
D. Waitzman, C. Partridge, S. Deering, “Distance Vector Multicast Routing Protocol”, IETF RFC 1075, November 1988.
A. Ballardie, “Core Based Trees (CBT version 2) multicast routing: protocol specification”, IETF RFC 2189, September 1997.
J. Moy, “Multicast extensions to OSPF”, IETF RFC 1584, March 1994.
Hipercom project, “Simple Multicast OLSR (SMOLSR)”, http://hipercom.inria.fr/SMOLSR-MOLSR/
C. Perkins, E. Belding-Royer, S. Das, “Ad hoc on-demand distance vector (AODV) routing”, RFC 3561, 2003.
T. Clausen, P. Jacquet, C. Adjih, A. Laouiti, P. Muhletaler, P.Minet, A. Qayyum, L. Viennot, “Optimized link state routing protocol”, RFC 3626, 2003.
H. Holbrook, B. Cain, B. Haberman, “Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast”, IETF RFC 4604, 2006.
A. Laouiti, P. Jacquet, P. Minet, L. Viennot, T. Clausen, C. Adjih, “Multicast Optimized Link State Routing”, INRIA research report RR-4721, 2003.
E. Royer, C. Perkins, “Multicast Ad hoc On-Demand Distance Vector (MAODV) routing”, IETF, Intemet Draft: draft-ietf-manet-maodv-00.txt, 2000.
S. Lee, W. Su, M. Gerla., “On demand multicast routing protocol in multihop wireless mobile networks”, ACM/Baltzer Mobile Networks and Applications, 2000.
G. Rodolakis, A. Meraihi Naimi, A. Laouiti, “Multicast overlay spanning tree protocol for Ad Hoc networks”, WWIC, Coimbra, Portugal, 2007.
C.-C. Chiang, M. Gerla, L. Zhang, “Forwarding group multicast protocol (FGMP) for multihop, mobile wireless networks”, ACM/Baltzer Journal of Cluster Computing, Vol. 1 (2), pp. 187–196, November 1998.
P. Sinha, R. Sivakumar, V. Bharghavan, “MCEDAR: Multicast core-extraction distributed Ad Hoc routing”, Proceedings of WCNC ’99 – the IEEE Wireless Communications and Networking Conference, pp. 1313–1317, New Orleans, USA, 21–24 September 1999.
M. Liu, R. R. Talpade, A. McAuley, E. Bommaiah, “AMRoute: Ad Hoc multicast routing protocol”, Center for Satellite and Hybrid Communication Networks Technical Research Report, University of Maryland, August 1999.
L. Ji, M. S. Corson, “Explicit multicasting for mobile ad hoc networks”, ACM Mobile Networks and Applications, Vol. 8 (5), pp. 535–549, October 2003.
B. Ouyang, X. Hong, Y. Yi, “A comparison of reliable multicast protocols for mobile ad hoc networks”, IEEE Southeast Conference, 2005.
T. Gopalsamy, M. Singhal, D. Panda, P. Sadayappan, “A reliable multicast algorithm for mobile ad hoc networks”, ICDCS, July 2002.
K. Tang, K. Obraczka, S.J. Lee, M. Gerla, “A reliable congestion-controlled multicast transport protocol in multimedia multi-hop networks”, IEEE WPMC, Honolulu, October 2002.
L. Rizzo, L. Vicisano, “RMDP: a FEC-based reliable multicast transport protocol for wireless environments”, ACM Mobile Computing and Communications Review, Vol. 2(2), April 1998.
R. Chandra, V. Ramasubramanian, K. Birman, “Anonymous gossip: improving multicast reliability in mobile ad hoc networks”, ICDCS, April 2001.
J. Luo, P. Eugster, J.P. Hubaux, “Route driven gossip: probabilistic reliable multicast in ad hoc networks“, INFOCOM’03, San Francisco, March 2003.
O. Ozkasap, Z. Genc, E. Atsan, “Epidemic-based approaches for reliable multicast in mobile ad hoc networks”, ACM SIGCOM Operating Systems Review, special issue on self-organizing systems, Vol. 40 (3), July 2006.
E. Vollset, P. Ezhilchelvan, “A survey of reliable broadcast protocols for mobile ad hoc networks”, Technical report, CS-TR792, University of NewCastle upon Tyne, 2003.
H. Tebbe, A. Kassler., “QAMNet: Providing Quality of Service to Ad-hoc Multicast Enabled Networks”, ISWPC, Thailand, 2006.
M. Saghir, T. C. Wan, R. Budiarto, “Load Balancing QoS Multicast Routing Protocol in Mobile Ad hoc Networks”, AINTEC, Bangkok, Thailand, 2005.
G. Ahn, A. T. Campbell, A. Veres, L. Sun, “Supporting Service Differentiation for Real-Time and Best Effort Traffic in Stateless Wireless Ad hoc Networks (SWAN)”, IEEE Transactions on Mobile Computing, September 2002.
R. Ahlswede, N. Cai, S-Y Li, R. Yeung, “Network information flow”, IEEE Transactions on Information Theory, Vol. 46 (4), July 2000.
P. Chou, Y. Wu, K. Jain, “Practical network coding”, Allerton Conference on Communication, Control and Computing, 2003.
C. Adjih, S-Y. Cho, P. Jacquet, “Near optimal broadcast with network coding in large sensor networks”, 1st International Workshop on Information Theory for Sensor Networks, Santa Fe, June 2007.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag London Limited
About this chapter
Cite this chapter
Minet, P., Laouiti, A. (2009). Multicasting in Mobile Ad Hoc Networks. In: Misra, S., Woungang, I., Chandra Misra, S. (eds) Guide to Wireless Ad Hoc Networks. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-84800-328-6_5
Download citation
DOI: https://doi.org/10.1007/978-1-84800-328-6_5
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84800-327-9
Online ISBN: 978-1-84800-328-6
eBook Packages: Computer ScienceComputer Science (R0)