skip to main content
article

QoS-aware multicasting in DiffServ domains

Published:15 October 2004Publication History
Skip Abstract Section

Abstract

QoS-aware multicasting is becoming more and more desirable with the expanding usage of group-based applications, especially those involving multimedia objects. Until now, most of the proposed QoS-aware multicasting routing protocols adopt per-flow based resource reservation. Although these schemes can be adopted in integrated services (IntServ) Internet, they are not suitable for more scalable Differentiated Services (DiffServ) Internet. A new QoS-aware multicast routing protocol called QMD is proposed for DiffServ environments in this paper. Based on the design philosophy of DiffServ, the complex multicasting control plane functionalities are removed from the core routers. In addition, for each multicast group, only a limited set of on-tree routers (termed as key nodes) maintain multicast routing states and forward multicast data traffic. The key nodes of a multicast group uniquely identify a QoS-satisfied multicast tree connecting the group members. Although the other on-tree routers between any two key nodes do not maintain any multicast routing states and QoS reservation information, the group members' QoS requirements can still be satisfied. Through simulation experiments based on both random and real intra-domain topologies, we have also demonstrated that QMD can provide higher QoS-satisfaction rate while maintaining the simplicity of core routers.

References

  1. Internet 2 -- bandwith broker: requirements for internet2 qbone deployment, http://www.merit.edu/working.groups/i2-qbone-bb/requirements.html.]]Google ScholarGoogle Scholar
  2. K. Almeroth. The evolution of multicast: From the MBone to inter-domain multicast to Internet2 deployment. IEEE Network, pages 10--20, Jan./Feb. 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. T. Ballardie. Core Based Tree (CBT) Multicast -- Architecture Overview and Specification. IETF RFC 2201, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Basak, H. T. Kaur, and S. Kalyanaraman. Traffic engineering techniques and algorithms for the internet. Tech report, Rensselear Polytechnic Inst., 2002.]]Google ScholarGoogle Scholar
  5. S. Berson and S. Vincent. Aggregation of internet integrated services state. Internet-Draft, Nov. 1997.]]Google ScholarGoogle Scholar
  6. S. Bhattacharyya. An overview of source-specific multicast (ssm). RFC 3569.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Bianchi, N. Blefari-Melazzi, G. Bonafede, and E. Tintinelli. Quasimodo: Quality of service-aware multicasting over diffserv and overlay networks. IEEE Network, Special Issue on Multicasting, 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss. An Architecture for Differentiated Services. IETF RFC 2475, December 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. Bless and K. Wehrle. Group Communication in Differentiated Serivces Networks. In 1st International Symposium on Cluster Computing and the Grid, May 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Braden, D. Clark, and S. Shenker. Integrated Services in the Internet Architecture: an Overview. RFC 1633, 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Chen and K. Nahrstedt. An overview of quality-of-service routing for the next generation high-speed networks: Problems and solutions. IEEE Network, Special Issue on Transmission and Distribution of Digital Video, Nov./Dec. 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. Chen, K. Nahrstedt, and Y. Shavitt. A QoS-Aware Multicast Routing Protocol. In IEEE INFOCOM, May 2000.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. Introduction to Algorithms. Mc Graw Hill Higher Education, 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. L. H. M. K. Costa, S. Fdida, and O. C. M. B. Duarte. Hop-by-hop multicast routing protocol. August 2001.]]Google ScholarGoogle Scholar
  15. S. Deering. Multicast Routing in Internetworks and Extended LANs. Aug. 1988.]]Google ScholarGoogle Scholar
  16. S. Deering, D. L. Estrin, D. Farinacci, C. Liu V. Jacobson, and L. Wei. The PIM Architecture for Wide-area Multicast Routing. IEEE/ACM Transactions on Networking, 4(2), 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Faloutsos, A. Banerrjea, and R. Pankaj. QoSMIC: Quality of Service Sensitive Multicast Internet Protocol. IEEE/ACM Transactions on Networking, Vol.10, No.1, Feb. 2002.]]Google ScholarGoogle Scholar
  18. A. Fei and M. Gerla. Receiver-initiated multicasting with multiple qos constraints. In IEEE INFOCOM, May 2000.]]Google ScholarGoogle Scholar
  19. M. Gupta and M. Ammar. Providing multicast communication in a differentiated services network using limited branching techniques. In IC 2002.]]Google ScholarGoogle Scholar
  20. J. Heinanen, F. Baker, W. Weiss, and J. Wroclawski. Assured forwarding phb group. IETF RFC 2597, June 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. V. Jacobson, K. Nichols, and K. Poduri. An expedited forwarding phb. IETF RFC 2589, Internet Engineering Task Force, June 1999., June 1999.]]Google ScholarGoogle Scholar
  22. Z. Li and P. Mohapatra. QoS-aware Multicast Protocol Using Bounded Flooding (QMBF) Technique. In IEEE ICC, May 2002.]]Google ScholarGoogle Scholar
  23. Z. Li and P. Mohapatra. Qos-aware multicasting in diffserv domains. In IEEE Global Internet Symposium, Globecom, Nov. 2002.]]Google ScholarGoogle Scholar
  24. N. Spring, R. Mahajan, and D. Wetherall. Measuring isp topologies with rocketfuel. In Proceedings of ACM/SIGCOMM '02, August 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. I. Stoica, T. S. Ng, and H. Zhang. REUNITE: A Recursive Unicast Approach for Multicast. In IEEE INFOCOM, 1999.]]Google ScholarGoogle Scholar
  26. A. Striegel, A. Bouabdallah, H. Bettahar, and G. Manimaran. Ebm: Edge-based multicast in a diffserv network. In Workshop on Network Group Communications (NGC), Sept. 2003.]]Google ScholarGoogle Scholar
  27. A. Striegel and G. Manimaran. Dynamic dscps for heterogeneous qos in difrev multicasting. In IEEE GLOBECOM, 2002.]]Google ScholarGoogle ScholarCross RefCross Ref
  28. A. Striegel and G. Manimaran. Dsmcast: A scalable approach for diffeserv multicast. Computer Networks, vol. 44, no. 6, April 2004.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. B. Wang and C. Hou. A Survey on Multicast Routing and its QoS Extension: Problems, Algorithms, and Protocols. IEEE Network, Vol. 14, No. 1, Jan./Feb. 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. B. M. Waxman. Routing of Multipoint Connections. IEEE Journal on Selected Areas in Communications, Vol. 6, No. 9, Dec. 1988.]]Google ScholarGoogle Scholar
  31. X. Xiao and L. M. Ni. Internet QoS: the Big Picture. IEEE Network, Mar. 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. B. Yang and P. Mohapatra. Multicasting in differentiated service domains. In IEEE Globecomm '02, Nov. 2002.]]Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader