Browse > Article

Steiner Tree Compilation of Multicast under Differentiated Services Constraints  

Vrontis, Stavros (Vodafone Greece)
Xynogalas, Stavros (National Technical University of Athens)
Sykas, Efstathios (Division of Communications, Electronics and Information Engineering, Department of Electrical Engineering, National Technical University of Athens)
Publication Information
Abstract
This paper deals with the creation of multicast trees in a differentiated services (DiffServ) domain. Initially, we model the integration problems of multicast & DiffServ and give a general de-scription of our framework for multicast provisioning in DiffServ domains. Within this framework, we introduce a novel heuristic algorithm which calculates the multicast trees efficiently. The multicast tree's format and the bandwidth constraints per service class are modeled. The heuristic is based on the Dijkstra's shortest path algorithm and aims to produce the cheapest possible trees (Steiner tree problem) that conform to the defined model. The produced trees can be considered as DiffServ-customized Steiner trees. Furthermore, we evaluate the algorithm with theoretical and experimental analysis and finally, we present our conclusions.
Keywords
Differentiated services (DiffServ); multicast; Steiner tree problem;
Citations & Related Records

Times Cited By Web Of Science : 0  (Related Records In Web of Science)
Times Cited By SCOPUS : 0
연도 인용수 순위
  • Reference
1 G. Bianchi, N. Blefari-Melazzi, G. Bonafede, and E. Tintinelli, 'QUASIMODO: Quality of service-aware, multicasting over diffserv and overlay networks,' IEEE Network, vol. 17, no. 1, pp. 38-45, 2003
2 Z. Li and P. Mohapatra, 'QoS-aware multicasting in DiffServ domains,' in Proc. Global Internet Symp. 2002, 2002
3 I. Stoica, T. S. E. Ng, and H. Zhang, 'Reunite: A recursive unicast approach to multicast,' in Proc. IEEE INFOCOM 2000, Mar. 2000
4 A. Striegel and G. Manimaran, 'DSMCast: A scalable approach for DiffServ multicasting,' Computer Netw. J., vol. 44, no. 6, pp. 713-735, Apr. 2004   DOI   ScienceOn
5 S. Vrontis and E. Sykas, 'Extending differentiated services architecture for multicasting provisioning,' Computer Netw. J., vol. 48, no 4, pp. 567-584, Jul. 2005   DOI   ScienceOn
6 R. Guerin, A. Orda, and D. Williams, 'QoS routing mechanisms and OSPF extensions,' IETF Draft, Nov. 1996
7 S. Chen, K. Nahrstedt, and Y. Shavitt, 'A QoS-aware multicast routing protocol,' in Proc. IEEE INFOCOM, 2000
8 K. Calberg and J. Crowcorft, 'Building shared tress using a one-to-many joining mechanism,' ACM Computer Commun. Rev., vol. 27, no. 1, pp. 5-11, Jan. 1997
9 H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to Algorithm, MIT Press, 1990
10 SteinLib Testdata Library. [Online]. Available: http://elib.zib.de/steinlib/steinlib.php
11 B. M. Waxman, 'Routing of multipoint connections,' IEEE J. Sel. Areas Commun., vol. 6, no. 9, Dec. 1988
12 S. Chen, K. Nahrstedt, and Y. Shavitt, 'A QoS-aware multicast routing protocol,' IEEE J. Sel. Areas Commun., vol. 18, no. 12, Dec. 2000
13 R. Bless and K. Wehrle. (2004, Apr.). IP multicast in differentiated services (DS) networks. IETF. [Online]. Available: http://www.ietf.org/rfc/rfc3754.txt
14 S. Deering, D. L. Estrin, D. Farinacci, C. Liu, V. Jacobson, and L. Wei, 'The PIM architecture for wide-area multicast routing,' IEEE/ACM Trans. Netw., vol. 4, no. 2, 1996
15 R. Boivie, N. Feldman, Y. Imai, W. Livens, D. Ooms, and O. Paridaens. (2003, Aug.). Explicit multicast (Xcast) basic specification. IETF Internet Draft. [Online]. Available: http://www.ietf.org/internet-drafts/draft-ooms-xcast-basic-spec-05.txt, work in progress
16 S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss. (1998, Dec.). Network Working Group: An achitecture for differentiated services. IETF. [Online]. Available: http://www.ietf.org/rfc/rfc2475.txt
17 S. Yan, M. Faloutsos, and A. Banerjea, 'QoS-aware multicast routing for the internet: The design and evaluation of QoSMIC,' IEEE/ACM Trans. Netw., vol. 10, no. 1, Feb. 2002
18 M. Faloutsos, A. Banerjea, and R. Pankaj, 'QoSMIC: Quality of service multicast internet protocol,' ACM SIGCOMM, Aug. 1998
19 B. B. Yang and P. Mohapatra, 'Multicasting in differentiated service domains,' in Proc. IEEE GLOBECOM 2002, 2002
20 J. Ganley. The Steiner Tree Page. [Online]. Available: http://ganley.org/steiner
21 T. Ballardie, 'Core based tree (CBT) multicast-architecture overview and specification,' IETF Draft, 1995
22 S. V. Daneshmand, Algorithmic Approaches to the Steiner Problem in Networks, Ph.D. Dissertation, Mannheim, 2003
23 K. C. Almeroth, 'The evolution of multicast,' IEEE Network, vol. 14, no. 1, pp. 10-21, Jan./Feb. 2000
24 A. Striegel, A. Bouabdallah, H. Bettahar, and G. Manimaran, 'EBM: Edge-based multicasting in DiffServ networks,' in Proc. Network Group Commun. (NGC), Sept. 2003