|
[1] C. Diot, W. Dabbous, and J. Crowcroft, "Multipoint Communications: a Survey of Protocols, Functions, and Mechanisms," IEEE J. Sel. Areas Comm., Vol.15, No.3, pp.277-290 (1997). [2] O. Hermanns, M. Schuba, "Performance Investigations of the IP Multicast Architecture," Computer Networks and ISDN Systems, Vol.28, No.4, pp.429-439 (1996). [3] S. Deering, D. Cheriton, "Multicast Routing in Datagram Internetworks and Extended LANs," ACM Trans. Comp. Sys., Vol.8, No.2, pp.85-111 (1990). [4] S. Deering, Host extensions for IP multicasting, RFC1112, August (1989). [5] B. Fenner, M. Handley, H. Holbrook, and I. Kouvelas, "Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)," Internet draft, draft-ietf-pim-sm-v2-new-07.txt, March (2003). [6] A. Adams, J. Nicholas, and W. Siadak, "Protocol Independent Multicast - Dense Mode (PIM-DM): Protocol Specification (Revised)," Internet draft, draft-ietf-pim-dm-new-v2-03.txt, Feb. (2003). [7] T. Pusateri, "Distance Vector Multicast Routing Protocol," Internet draft, draft-ietf-idmr-dvmrp-v3-10.txt, August (2000). [8] J. Lin and R.S. Chang, "A Comparison of the Internet Multicast Routing Protocols," Computer Communications 22, pp.144-155 (1999). [9] A. Ballardie, B. Cain, and Z. Zhang, "Core Based Trees (CBT version 3) Multicast Routing: Protocol Specification," Internet draft, draft-ietf-idmr-cbt-spec-v3-01.txt, August (1998). [10] T. Billhartz, J. Cain, E. Farrey-Goudreau, D. Fieg, and S. Batsell, "Performance and Resource Cost Comparisons for CBT and PIM Multicast Routing Protocols," IEEE J. Sel. Areas Comm., Vol.15, No.3, pp.304-315, April (1997).[11] J. Moy, "Multicast Extensions to OSPF," RFC 1584, March (1994). [12] J. Moy, "Multicast Routing Extensions for OSPF," Comm. of the ACM, Vol.37, No.8, pp.61-66, August (1994). [13] H. Salama, "Multicast Routing for Real-time Communication on High-Speed Networks" PhD Thesis, U. of North Carolina State (1996). [14] S. Ramanathan, "Multicast Tree Generation in Networks with Asymmetric Links," IEEE/ACM Trans. on Networking, Vol.4, No.4, pp.558-568, August (1996). [15] F. Bauer and A. Varma, "Distributed Algorithms for Multicast Path Setup in Data Networks," IEEE/ACM Trans. on Networking, Vol.4, No.2, pp.181-191, April (1996). [16] L. Wei and D. Estrin, "The Trade-Offs of Multicast Trees and Algorithms," Proc. of the Third International Conference on Computer Communications and Networking (IC3N), pp.17-24 (1994). [17] Y. Tanaka and P.C. Huang, "Multiple Destination Routing Algorithms," IEICE Trans. on Comm., Vol.E76-B, No.5, pp.544-552, May (1993). [18] X. Jiang, "Distributed Path Finding Algorithm for Stream Multicast," Computer Commun., Vol.16, No.12, pp.767-775, Dec. (1993). [19] X. Jiang, "Routing Broadband Multicast Streams," Computer Commun., Vol.15, No.1, pp.45-51, Jan./Feb. (1992). [20] K. Bharathi-Kumar and J.M. Jaffe, "Routing to Multiple Destinations in Computer Networks," IEEE Trans. on Comm., Vol.COM-31, No.3, pp.343-351, March (1983). [21] T. Asaka, T. Miyoshi, and Y. Tanaka, "Label Algorithm for Delay-Constrained Dynamic Multicast Routing," IEICE Trans. Commun., Vol.E84-B, No.1, pp.55-62, Jan. (2001). [22] T. Asaka, T. Miyoshi, and Y. Tanaka, "Dynamic Multicast Routing Algorithm Using Predetermined Path Search," IEICE Trans. Commun., Vol.E83-B, No.5, pp.1128-1135, May (2000). [23] J. Cho and J. Breen, "Analysis of the Performance of Dynamic Multicast Routing Algorithms," Computer Communications 22, pp.667-674 (1999). [24] S. Raghavan, G. Manimaran, and C. Siva Ram Murthy, "A Rearrangeable Algorithm for the Construction of Delay-Constrained Dynamic Multicast Trees," IEEE/ACM Trans. on Networking, Vol.7, No.4, August (1999). [25] A. Hac and K. Zhou, "A New Heuristic Algorithm for Finding Minimum-Cost Multicast Trees with Bounded Path Delay," International Journal of Network Management 9, pp.265-278 (1999). [26] B.H. Ryu, M. Murata, and H. Miyahara, "A Dynamic Application-Oriented Multicast Routing for Virtual-Path Based ATM Networks," IEICE Trans. Commun., Vol.E80-B, No.11, pp.1654-1663, Nov. (1997). [27] F. Bauer and A. Varma, "ARIES: a Rearrangeable Inexpensive Edge-Based On-Line Steiner Algorithm," Proc. of IEEE INFOCOM, pp.361-368 (1996). [28] E. Biersack and J. Nonnenmacher, "WAVE: A New Multicast Routing Algorithm for Static and Dynamic Multicast Groups," Proc. of the Fifth International Workshop on Network and Operating System Support for Digital Audio and Video, pp.228-239 (1995). [29] W. Effelsberg and E. Muller-Menrad, "Dynamic Join and Leave for Real-Time Multicast," TR-93-056, International Computer Science Institute, Berkeley, October (1993). [30] M. Doar and I. Leslie, "How Bad is Naive Multicast Routing," Proc. of IEEE INFOCOM, pp.82-89 (1993). [31] B.M. Waxman, "Performance Evaluation of Multipoint Routing Algorithms," Proc. of IEEE INFOCOM, pp.980-986 (1993). [32] M. Imase and B. M. Waxman, "Dynamic Steiner Tree Problem," SIAM J. Disc. Math., Vol.4, No.3,pp.369-384, August (1991). [33] B.M. Waxman, "Routing of Multipoint Connections," IEEE J. Sel. Areas Comm. Vol.6, No.9, pp.1617-1622 (1988). [34] T. Korkmaz and M. Krunz, "A Randomized Algorithm for Finding a Path Subject to Multiple QoS Requirements," Computer Networks 36, pp.251-268 (2001). [35] S. Nelakuditi, Z.L. Zhang, and R.P. Tsang, "Adaptive Proportional Routing: A Localized QoS Routing Approach," Proc. of IEEE INFOCOM (2000). [36] A. Shaikh, J. Rexford, and K.G. Shin, "Load-sensitive Routing of Long-Lived IP flows," ACM SIGCOMM (1999). [37] G. Apostolopoulos, R. Guerin, S. Kamat, and S.K. Tripathi, "Quality of Service Based Routing: a Performance Perspective," Proc. of ACM SIGCOMM, Sept. (1998). [38] S. Chen and K. Nahrstedt, "An Overview of Quality of Service Routing for Next-Generation High-speed Networks: Problems and Solutions," IEEE Network, pp.64-79, Nov./Dec. (1998). [39] Z. Wang and J. Crowcroft, "Quality of Service Routing for Supporting Multimedia Applications," IEEE J. Sel. Areas Comm., Vol.14, No.7, pp.1228-1234 (1996). [40] G. Apostolopoulos, R. Guerin, and S. Kamat, "Implementation and Performance Measurements of QoS Routing Extensions to OSPF," Proc. of IEEE INFOCOM (1999). [41] G. Apostolopoulos, R. Guerin, S. Kamat, A. Orda, and S. K. Tripathi, "Intra-Domain QoS Routing in IP Networks: A Feasibility and Cost/Benefit Analysis," IEEE Network (Special Issue on Integrated and Differentiated Services for the Internet), Vol.13, No.5, pp.42-54, September/October (1999). [42] G. Apostolopoulos, D. Williams, S. Kamat, R. Guerin, A. Orda, and T. Przygienda, "QoS Routing Mechanisms and OSPF Extensions," RFC2676, (Status: Experimental), August (1999). [43] C. Casetti, R.L. Cigno, M. Mellia, M. Munafo, and Z. Zoltan, "A New Class of QoS Routing Strategies Based on Network Graph Reduction," Proc. of IEEE INFOCOM (2002). [44] Jingchao Chen, "Efficient Heuristic Algorithms for Finding Multi-constrained Paths," Proc. of IEEE ICC (2002). [45] X. Yuan and X. Liu, "Heuristic Algorithms for Multi-Constrained Quality of Service Routing," Proc. of INFOCOM (2001). [46] G. Liu and K.G. Ramakrishnan, A*Prune: An Algorithm for Finding K Shortest Paths Subject to Multiple Constraints," Proc. of INFOCOM (2001). [47] T. Korkmaz, M. Krunz, and S. Tragoudas, An Efficient Algorithm for Finding a Path Subject to Two Additive Constraints," Computer Commun. J. (2000). [48] X. Yuan, "On the Extended Bellman-Ford Algorithm to Solve Two-Constrained Quality of Service Routing Problems," Proc. of IC3N (1999). [49] S. Chen and K. Nahrstedt, "On Finding Multi-Constrained Paths," Proc. of IEEE ICC, June (1998). [50] W.C. Lee, M.G. Hluchyj, and P.A. Humblet, "Routing Subject to Quality of Service Constrains in Integrated Communication Networks," IEEE Networks, pp.46-55, July/August (1995). [51] J. L. Sobrinho, "Algebra and Algorithms for QoS Path Computation and Hop-by-Hop Routing in the Internet," IEEE Trans. on Networking, pp.541-550, August (2002). [52] P.V. Mieghem, H. D. Neve, and F. Kuipers, "Hop-by-Hop Quality of Service Routing," Computer Networks, Vol.37, No.3/4, pp.407-423 (2001). [53] S. Chen and K. Nahrstedt, "Distributed Quality-of-Service Routing in Ad-Hoc Networks," IEEE J. Sel. Areas Comm., Vol.17, No.8, pp.1488-1505, August (1999). [54] S. Chen and K. Nahrstedt, "Distributed Quality-of-Service Routing in High-Speed Networks Based on Selective Probing," Proc. of LCN (1998). [55] H. Tanioka, K. Kinoshita, and K. Murakami, "Multipoint-to-Multipoint Routing for Multimedia Communication Service," Proc. of IEEE ICC (2002). [56] W. Zhengying, S. Bingxin, and Z. Erdun, "Bandwidth-Delay-Constrained Least-Cost Multicast Routing Based on Heuristic Genetic Algorithm," Computer Communications 24, pp.685-692 (2001). [57] C.P. Low, "Loop-Free Multicast Routing with End-to-End Delay Constraint," Computer Communications 22, pp181-192 (1999). [58] S. Raghavan, G. Manimaran, C. Siva Ram Murthy, "Algorithms for Delay-Constrained Low-Cost Multicast Tree Construction," Computer Communications, Vol.21, No.18, pp.1693-1706, Nov. (1998). [59] F. Kuipers and P.V. Mieghem, "MAMCRA: Constrained-Based Multicast Routing Algorithm," Computer Communications, Vol. 25/8, pp.801-810, May (2002). [60] A. Fei and M. Gerla, "Receiver-Initiated Multicasting with Multiple QoS Constraints," Proc. of IEEE INFOCOM (2000). [61] Q. Zhu, M. Parsa, and J. Garcia-Luna-Aceves, "A source-based algorithm for delay-constrained minimum-cost multicasting," Proc. of IEEE INFOCOM (1995). [62] V. Kompella, J. Pasquale, and G. Polyzos, "Multicast routing for multimedia communication," IEEE/ACM Trans on Networking, Vol.1, No.3, pp.286-292, June (1993). [63] C.J. Tseng and C.H. Chen, "Exploiting the Temporal Dimension in QoS-Aware Multicast Routing," Computer Communications, Vol.26/12, pp.1274-1287, (2003). [64] C.J. Tseng, C.H. Chen, "The Performance of QoS-Aware Multicast Routing Protocols," to appear in Networks (2003). [65] S. Swaminathan and G. Manimaran, "A QoS Multicast Routing Protocol for Resource-Intensive Groups," Proc. of IEEE ICC (2002). [66] Z. Li and P. Mohapatra, "QoS-Aware Multicast Protocol Using Bounded Flooding (QMBF) Technique," Proc. of IEEE ICC (2002). [67] S. Chen, K. Nahrstedt, and Y. Shavitt, "A QoS-Aware Multicast Routing Protocol," Proc. of IEEE INFOCOM (2000). [68] K. Carlberg, "QoS Multicast Using Single Metric Unicast Routing," PhD thesis, U. of College London, October (1999). [69] M. Faloutsos, A. Banerjea, and R. Pankaj, "QoSMIC: Quality of Service Sensitive Multicast Internet Protocol," ACM SIGCOMM, Vancouver, British Columbia, Sept. (1998). [70] A. Banerjea, M. Faloutsos, and R. Pankaj, "Designing QoSMIC: a QoS Multicast Internet Protocol," Internet Draft, draft-banerjea-qosmic-00.[ps,txt] (1998). [71] K. Carlberg and J. Crowcroft, "Building Shared Tree Using a One-to-Many Joining Mechanism," ACM Computer Communication Review, pp.5-11, January (1997). [72] A. Shaikh, J. Rexford, and K.G. Shin, "Evaluating the Impact of Stale Link State on Quality-of-Service Routing," IEEE/ACM Trans. on Networking, Vol.9, No.2, pp.162-176, April (2001). [73] R.A. Guerin and A. Orda, "QoS Routing in Networks with Inaccurate Information: Theory and Algorithms," IEEE/ACM Trans. on Networking, Vol.7, No.3, pp.350-364, June (1999). [74] S. Chen and K. Nahrstedt, "Distributed QoS routing with Imprecise State Information," Proc. of IC3N (1998). [75] A. Orda and A. Sprintson, "QoS Routing: The Precomputation Perspective," Proc. of IEEE INFOCOM (2000). [76] G. Apostolopoulos and S.K. Tripathi, On the Effectiveness of Path Pre-Computation in Reducing the Processing Cost of On-Demand QoS Path Computation," Proc. of IEEE ICC (1998). [77] A. Shaikh, J. Rexford and K.G. Shin, Efficient Precomputation of Quality-of-Service Routes," Proc. of NOSSDAV (1998). [78] Q. Ma and P. Steenkiste, "On Path Selection for Traffic with Bandwidth Guarantees," Proc. of ICNP (1997). [79] X. Su and G.D. Veciana, "Source Routing in Networks with Uncertainty: Inference, Sensitivity and Path Caching," Proc. of GLOBECOM (2000). [80] G. Apostolopoulos, R. Guerin, S. Kamat, S.K. Tripathi, On Reducing the Processing Cost of On-Demand QoS Path Computation," Journal of High Speed Networking, Vol.7, No.2 (1998). [81] M. Peyravian and A.D. Kshemkalyani, "Network Path Caching: Issues, Algorithms and a Simulation Study," Computer Communications 20, pp.605-614 (1997). [82] M. Peyravian and A.D. Kshemkalyani, "Path Caching in Connection-Oriented Networks," Proc. of IEEE ICC (1996). [83] L. Zhang, S. Deering, D. Estrin, S. Shenker, and D. Zapala, "RSVP: A New Resource Reservation Protocol," IEEE Networks, pp.8-18, Sept. (1993). [84] L. Gao and D. Towsley, "Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast," Proc. of IEEE MMCS (1999). [85] C. Griwodz, M. Bar, and L.C. Wolf, "Long-Term Movie Popularity Models in Video-on-Demand Systems or the Life of an On-Demand Movie," ACM Multimedia, pp.349-357 (1997). [86] E. W. Zegura, K. L. Calvert, and M. J. Donahoo, "A Quantitative Comparison of Graph-Based Models for Internet Topology," IEEE Trans. on Networking, Dec. (1997). [87] K. Calvert, M. Doar, and E. W. Zegura, "Modeling Internet Topology," IEEE Communications Magazine, June (1997). [88] M. B. Doar, "A Better Model for Generating Test Networks," Proc. of IEEE Global Internet," Nov. (1996). [89] S. Casner, Major MBONE routers and links, available from ftp://ftp.isi.edu/mbone/mbone-topology.ps (1994). [90] K. Almeroth, "A Long-Term Analysis of Growth and Usage Patterns in the Multicast Backbone (MBone)," Proc. of IEEE INFOCOM (2000). [91] K.C. Almeroth and M.H. Ammar, "Multicast Group Behavior in the Internet’s Multicast Backbone (MBone)," IEEE Communications (1997). [92] K. C. Almeroth and M.H. Ammar, "Collecting and Modeling the Join/Leave Behavior of Multicast Group Members in the Mbone," Proc. of HPDC, pp.209-216 (1996). [93] T. Friedman and D. Towsley, "Multicast Session Membership Size Estimation," IEEE INFOCOM, New York, USA, March (1999). [94] D. Kosiur, IP Multicasting: the Complete Guide to Interactive Corporate Networks, John Wiley & Sons, New York (1998). [95] T.H. Corman, C.E. Leiserson, and R.L. Rivest, Introduction to algorithms, McGraw-Hill (1989). [96] VINT project, Network simulator ns-2, http://www.isi.edu/nsnam/vint/.
|