Optimization of Multicast Transmissions in NC-HMIPv6 Environment

Multicast transmissions allow an host (the source) to send only one flow bound for a group of hosts (the receivers). Any equipment eager to belong to the group may explicitly register itself to that group via its multicast router. This router will be given the responsibility to convey all information relating to the group to all registered hosts. However in an environment in which the final receiver or the source frequently moves, the multicast flows need particular treatment. This constitutes one of the multicast transmissions problems around which several proposals were made in the Mobile IPv6 case in general. In this article, we describe the problems involved in this IPv6 multicast mobility and the existing proposals for their resolution. Then architecture will be proposed aiming to satisfy and optimize these transmissions in the specific case of a mobile multicast receiver in NC-HMIPv6 environment.





References:
[1] S. Bhattacharyya, "An Overview of Source-Specific Multicast (SSM)",
RFC 3569, July 2003.
[2] O. Christ, T. C. Schmidt, and M. Waehlisch, "A Light-Weight
Implementation Scheme of the Tree Morphing Protocol for Mobile
Multicast Sources", Proc. of 33rd Euromicro Conf., IEEE/CS, Sept.
2007.
[3] G. Cizault, "IPv6: Théorie et pratique", 4ème Edition, 2006.
[4] S. Deering, W. Fenner and B. Haberman, "Multicast Listener Discovery
(MLD) for IPv6", RFC 2710, October 1999.
[5] B. Fenner, M. Handley, H. Holbrook, and I. Kouvelas, "Protocol
Independent Multicast - Sparse Mode PIM-SM): Protocol Specification
(Revised)", RFC 4601, August 2006.
[6] A. Garyfalos, and K. Almeroth, "A Flexible Overlay Architecture for
Mobile IPv6 Multicast", IEEE Journ. on Selected Areas in Comm., 23
(11), pp. 2194-2205, November 2005.
[7] A. Garyfalos, K. Almeroth, and K. Sanzgiri, "Deployment Complexity
Versus Performance Efficiency in Mobile Multicast",
http://imj.ucsb.edu/papers/BROADWIM-04.pdf.gz
[8] K. Guillouard, Y. Khouaja, P. Bertin, and J. M. Bonnin, "Gestion
Hiérarchique de la Mobilité IPv6 Contr├┤lée par le réseau", http://wwwrp.
lip6.fr/dnac/3.2-khouaja-article.pdf, 2002.
[9] M. Handley, I. Kouvelas, T. Speakman, and L. Vicisano, "Bi-directional
Protocol Independent Multicast (BIDIR-PIM)", draft-ietf-pim-bidir-
09.txt, February 2007.
[10] H. Holbrook and B. Cain, "Source-Specific Multicast for IP", RFC
4607, August 2006.
[11] C. Jannetau, Y. Tian,, S. Csaba, "Comparison of Three Approaches
Towards Mobile Multicast", www.comnets.rwth- aachen.de/~o_drive/
publications/ist-summit-2003-IPMobile Multicast-paperv2.0.pdf.
[12] C. Jelger, "Multipoint et Mobilité: Optimsations pour IPv6", LSIITUMR
7005 - CNRS/ULP, Université Louis Pasteur, mai 2002.
[13] C. Jelger, T. Noel, "Multicast for Mobile Hosts in IP Networks: Progress
and Challenges", IEEE Wireless Comm., pp 58-64, Oct. 2002.
[14] C. Jelger, and T. Noel, "Supporting Mobile SSM sources for IPv6
(MSSMSv6)", Internet Draft (work in progress, expired), January 2002.
[15] D.B. Johnson, C. Perkins and J. Arkko,"Mobility Support in IPv6", RFC
3775, June 2004.
[16] Kellil, M., Romdhani, Kellil, H.-Y. Lach, A. Bouabdallah, and H.
Bettahar, "Multicast Receiver and Sender Access Control and its
Applicability to Mobile IP Environments: A Survey", IEEE Comm.
Surveys & Tutorials 7(2), pp. 46-70, 2005.
[17] R. Koodli, "Fast Handovers for Mobile IPv6", RFC 4068, July 2004.
[18] G. Leoleis, G. Prezerakos, and I. Venieris, "Seamless multicast
mobility support using fast MIPv6 extensions", Computer Comm. 29,
pp. 3745-3765, 2006.
[19] R.C. Lin and K. Cheng, "Scalable Multicast Protocol in IP-Based
Mobile Networks", Wireless Networks and Applications, 5, pp. 259-271,
2000.
[20] T. Noel, N. Montavont, and P. Bertin, "Mobilité IPv6 et WLAN:
Expérimentation et évaluation ├á l'échelle d'un campus", LSIIT.
Université Louis Pasteur. Strasbourg, décembre 2002, http://wwwrp.
lip6.fr/dnac/7.1-noel-article.pdf
[21] C. Perkins, "IP Mobility Support for IPv4", RFC 3344, August 2002.
[22] I. Romdhani, M. Kellil, H.-Y. Lach et. al. "IP Mobile Multicast:
Challenges and Solutions", IEEE Comm. Surveys, 6(1), 2004.
[23] Romdhani, I., Bettahar, H. and Bouabdallah, A. "Transparent handover
for mobile multicast sources", in P. Lorenz and P. Dini, eds,
'Proceedings of the IEEE ICN'06', IEEE Press, 2006.
[24] H. Soliman, C. Castelluccia, K. El-Malki, and L. Bellier, "Hierarchical
Mobile IPv6 mobility management", RFC 4140, August 2005.
[25] T.C. Schmidt, and M. Waehlisch, "Multicast Mobility in MIPv6:
Problem Statement and Brief Survey", draft-irtf-mobopts-mmcastv6-ps-
00.txt, May 2007.
[26] T.C. Schmidt, and M. Waehlisch, "Seamless Multicast Handover in a
Hierarchical Mobile IPv6 Environment (M-HMIPv6)", draft-schmidtwaehlisch-
mhmipv6-04.txt, December 2005.
[27] Thaler, D. "Supporting Mobile SSM Sources for IPv6", Proceedings of
IETF meeting Dec. 2001, individual.
URL:www.ietf.org/proceedings/01dec/slides/magma-2.pdf
[28] R. Vida and L. Costa (Eds.) "Multicast Listener Discovery Version 2
(MLDv2) for IPv6", RFC3810, June 2004.
[29] R. Vida, L. Costa, and S. Fdida, "M-HBH - Efficient Mobility
Management in Multicast", Proc. of NGC '02, pp. 105-112, ACM Press
2002.
[30] F. Xia, and B. Sarikaya, "FMIPv6 extensions for Multicast Handover",
draft-xia-mipshop-fmip-multicast-00.txt, September 2006.
[31] Zhang, H. et al "Mobile IPv6 Multicast with Dynamic Multicast Agent",
draft-zhang-mipshop-multicast-dma-03.txt, (work in progress), January
2007.