A framework for routing and congestion control for multicast information flows

被引:44
作者
Sarkar, S [1 ]
Tassiulas, L
机构
[1] Univ Penn, Dept Elect Engn, Philadelphia, PA 19104 USA
[2] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
[3] Univ Maryland, Syst Res Inst, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
multicast; routing; scheduling; stability; throughput;
D O I
10.1109/TIT.2002.802619
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a new multicast routing and scheduling algorithm called multipurpose multicast routing and scheduling algorithm (MMRS). The routing policy load balances among various possible routes between the source and the destinations, basing its decisions on the message queue lengths at the source node. The scheduling is such that the flow of a session depends on the congestion of the next hop links. MMRS is throughput optimal. In addition, it has several other attractive features. It is computationally simple and can be implemented in a distributed, asynchronous manner. It has several parameters which can be suitably modified to control the end-to-end delay and packet loss in a topology-specific manner. These parameters can be adjusted to offer limited priorities to some desired sessions. MMRS is expected to play a significant role in end-to-end congestion control in the multicast scenario.
引用
收藏
页码:2690 / 2708
页数:19
相关论文
共 34 条
[11]  
HUITEMA C, 1995, ROUTING INTERNET, pCH11
[12]  
*IBM CORP, 6322916 IBM CORP
[13]   32X32 SHARED BUFFER TYPE ATM SWITCH VLSIS FOR B-ISDNS [J].
KOZAKI, T ;
ENDO, N ;
SAKURAI, Y ;
MATSUBARA, O ;
MIZUKAMI, M ;
ASANO, K .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1991, 9 (08) :1239-1247
[14]   Duality and linear programs for stability and performance analysis of queuing networks and scheduling policies [J].
Kumar, PR ;
Meyn, SP .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (01) :4-17
[15]   PERFORMANCE BOUNDS FOR QUEUING-NETWORKS AND SCHEDULING POLICIES [J].
KUMAR, S ;
KUMAR, PR .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (08) :1600-1611
[16]   Fluctuation smoothing policies are stable for stochastic re-entrant lines [J].
Kumar, S ;
Kumar, PR .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1996, 6 (04) :361-370
[17]  
MCCANNE S, 1995, P ACM MULTIMEDIA NOV
[18]   Efficient algorithms for performing packet broadcasts in a mesh network [J].
Modiano, E ;
Ephremides, A .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1996, 4 (04) :639-648
[19]   MULTICAST ROUTING EXTENSIONS FOR OSPF [J].
MOY, J .
COMMUNICATIONS OF THE ACM, 1994, 37 (08) :61-66
[20]   A protocol for scalable loop-free multicast routing [J].
Parsa, M ;
GarciaLunaAceves, JJ .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (03) :316-331