Skip to main content
Log in

Supporting IP Multicast for Mobile Hosts

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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.

  2. 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.

  3. 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).

  4. V. Chikarmane, Network support for mobile hosts in a TCP/IP Internetwork, Master's thesis, Department of Computer Science, University of Saskatchewan (August 1995).

  5. 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.

    Google Scholar 

  6. S.E. Deering, Multicast routing in internetworks and extended LANs, in: ACM SIGCOMM Symposium on Communications Architecture & Protocols (August 1988) pp. 55–64.

  7. S.E. Deering, Host extensions for IP multicasting, RFC 1112 (August 1989).

  8. 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.

    Google Scholar 

  9. 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).

  10. 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).

  11. 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.

  12. 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.

  13. O. Hermanns and M. Schuba, Performance investigations of the IP multicast architecture, Computer Networks and ISDN Systems 28(4) (February 1996) 429–439.

    Google Scholar 

  14. 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.

  15. J. Moy, Multicast extensions to OSPF, RFC 1584 (March 1994).

  16. C. Perkins, IP mobility support, RFC 2002 (October 1992).

  17. 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.

    Google Scholar 

  18. D. Waitzman, C. Partridge and S.E. Deering, Distance vector multicast routing protocol, RFC 1075 (November 1988).

  19. 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).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009865804468

Navigation