Abstract
IP Multicast is an efficient mechanism of delivering a large amount of data to a group of members over the Internet. Link sharing is achieved by a multicast tree that connects all group members. Mobile IP is the proposed standard for IP mobility support and provides two schemes for mobile hosts to receive multicast packets, either through tunneling from the home agent (called home subscription) or by joining multicast groups in the visited foreign network (called remote subscription). The former compromises the link sharing of IP Multicast and uses sub-optimal routing, while the latter requires the foreign agent to be a multicast router and may incur frequent modifications of the multicast tree due to host mobility. This paper introduces multicast agents for IP Multicast to mobile hosts. A multicast agent is a multicast router that serves multiple (foreign) networks. A foreign agent in the service area of a multicast agent notifies the multicast agent of the multicast groups that visiting mobile hosts belong to. The multicast agent joins these multicast groups and tunnels multicast packets for these groups to the foreign agent. The foreign agent delivers multicast packets to mobile hosts using local multicast whenever possible. Simulation results show that the delay and the cost of delivery per multicast packet in our approach is close to the optimal case in remote subscription. Our approach has a lower disruption of multicast services due to mobility when groups are sparse.
Similar content being viewed by others
References
A. Acharya, A. Bakre and B.R. Badrinath, IPMulticast extensions for mobile internetworking, in: IEEE INFOCOM Conference on Computer Communications (March 1996) pp. 67–74.
T. Ballardie, P. Francis and J. Crowcroft, Core Based Trees (CBT): An architecture for scalable inter-domain multicast routing, in: ACM SIGCOMM Symposium on Communications Architecture & Protocols (September 1993) pp. 85–95.
K. Calvert, R.Madhavan and E.W. Zegura, A comparison of two practical multicast routing schemes, Technical report GIT-CC-94/25, College of Computing, Georgia Institute of Technology (February 1994).
V. Chikarmane, Network support for mobile hosts in a TCP/IP Internetwork, Master's thesis, Department of Computer Science, University of Saskatchewan (August 1995).
V. Chikarmane, R. Bunt and C. Williamson, Mobile IP-based multicast as a service for mobile hosts, in: Proceedings of the 2nd Intl. Workshop on Services in Distributed and Networked Enviroments (SDNE'95), Whistler, BC, Canada (June 1995) pp. 11–18.
S.E. Deering, Multicast routing in internetworks and extended LANs, in: ACM SIGCOMM Symposium on Communications Architecture & Protocols (August 1988) pp. 55–64.
S.E. Deering, Host extensions for IP multicasting, RFC 1112 (August 1989).
S.E. Deering and D.R. Cheriton, Multicast routing in datagram internetworks and extended LANs, ACM Transactions on Computer Systems 8(2) (May 1990) 85–110.
S.E. Deering, D. Estrin, D. Farinacci, V. Jacobson, A. Helmy and L. Wei, Protocol Independent Multicast, Version 2, Dense mode specification, Internet draft (May 1997) (work in progress).
D. Estrin, D. Farinacci, A. Helmy, D. Thaler, S.E. Deering, M. Handley, V. Jacobson, C. Liu, P. Sharma and L. Wei, Protocol IndependentMulticast - SparseMode (PIM-SM): Protocol specification, RFC 2362 (June 1998).
T. Harrison and C. Williamson, A performance study of multicast routing algorithms for ATM networks, in: Proceedings of the 21st IEEE Conference on Local Computer Networks (October 1996) pp. 191–201.
T. Harrison, C. Williamson, W.L. Mackrell and R.B. Bunt, Mobile Multicast (MoM) protocol: Multicast support for mobile hosts, in: ACMInternational Conference on Mobile Computing and Networking (MOBICOM) (September 1997) pp. 151–160.
O. Hermanns and M. Schuba, Performance investigations of the IP multicast architecture, Computer Networks and ISDN Systems 28(4) (February 1996) 429–439.
J. Ioannidis, D. Duchamp and G. Maguire, IP-based protocols for mobile internetworking, in: ACM SIGCOMM Symposium on Communications Architecture & Protocols (September 1991) pp. 235–245.
J. Moy, Multicast extensions to OSPF, RFC 1584 (March 1994).
C. Perkins, IP mobility support, RFC 2002 (October 1992).
M. Schwartz, A. Emtage, B. Kahle and B. Neuman, A comparison of Internet resource discovery approaches, Computing Systems: The Journal of the USENIX Association 5(4) (1992) 461–493.
D. Waitzman, C. Partridge and S.E. Deering, Distance vector multicast routing protocol, RFC 1075 (November 1988).
D.R. Wortendyke, User-oriented performance measurements on the ARPANET: The testing of a proposed federal standard, NITA Report 82-112, United States Department of Commerce (1983).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wang, Y., Chen, W. Supporting IP Multicast for Mobile Hosts. Mobile Networks and Applications 6, 57–66 (2001). https://doi.org/10.1023/A:1009865804468
Issue Date:
DOI: https://doi.org/10.1023/A:1009865804468