书书书
第
!"
卷第
#
期 重庆邮电大学学报
!
自然科学版
" $%&'!"()%'#
!**+
年
"*
月
,%-./0&%123%/456/4 7/689.:6;< %1=%:;:0/>?9&9@%AA-/6@0;6%/:!)0;-.0&B@69/@9C>6;6%/" D@;'!**+
组播拥塞控制策略设计与仿真研究
收稿日期#!""#$"%$"%&修订日期#!""#$"'$(#
梁&柱
(!!
!()重庆大学"重庆 *"""**# !)重庆工业职业技术学院"重庆 *"""'" $
摘&要#组播是一种高效率的点对多通信方式!在过去几年中组播传输机制己经成为一个活跃的研究领域" 针对
组播在
+,-./,.-
上进行大规模应用所面临的拥塞控制问题
!
将主动网络的技术应用到组播拥塞控制中
!
提出了通过
主动节点主动检测拥塞和调整发送速率! 实施 012$34$012 的拥塞控制的# 主动$ 式的拥塞控制策略" 在 56! 平台上
进行了大量网络仿真分析表明
%
该策略不仅对组播通信具有良好的拥塞控制能力
!
而且具有很好
789
友好性
"
关键词
#
组播
&
主动网络
&
拥塞控制
&
网络仿真
&789
友好
中图分类号
#79%#%&&&&&&&&&
文献标识码
#:
文章编号
#(;<%$=!'>'!""#("'$";*!$"'
E9:64/0/>:6A-&0;6%/%1A-&;6@0:;@%/49:;6%/F@%/;.%&:;.0;94<
?+:5@A0B
("!
!()801,CDE,CF,EG./HE-4" 801,CDE,C*"""**" 9)I)80E,J# !)801,CDE,C+,KBH-/491L4-.M0,EM81LL.C." 801,CDE,C*"""'"" 9)I)80E,J$
GH:;.0@;% NBL-EMJH-EHJ, .OOEME.,-1,.$-1$PJ,4M1PPB,EMJ-E1, P.-01K)+, -0.2JH-O.Q4.J/H" -0./.H.J/M0 1, PBL-EMJH-
-/J,H21/-P.M0J,EHPH0JH3.., J01--12EM):EPE,CJ--0.2/13L.P1OM1,C.H-E1, M1,-/1LQ0., PBL-EMJH-EHQEK.L4J22LE.K E,
+,-./,.-" -0.JM-EG.,.-Q1/R -.M0,1L1C4QJHJ22LE.K -1-0.PBL-EMJH-M1,C.H-E1, $M1,-/1LH-/J-.C4)S0., -0.JM-EG.,1K.K.$
-.M-HM1,C.H-E1," E-M0J,C.H-0.H.,K$/J-.J,K -JR.H-0.M1,C.H-E1, M1,-/1L012$34$012)6EPBLJ-E1, /.HBL-HE, 56! H01Q-0J-
-0.H-/J-.C40JHJC11K J3ELE-4-1M1,-/1LM1,C.H-E1, 1OPBL-EMJH-M1PPB,EMJ-E1, J,K JG./4C11K 789O/E.,KLE,.HH)
I9< J%.>:% PBL-EMJH-# JM-EG.,.-Q1/R# M1,C.H-E1, M1,-/1L# ,.-Q1/R HEPBLJ-E1,# 789$O/E.,KLE,.HH
*(引(言
组播!PBL-EMJH-$ 是一种允许一个或多个发送者
!组播源$发送单一数据包到多个接收者! 一次的"
同时的$的网络技术& 组播技术被认为是 SSS 技
术推广之后出现的最激动人心的网络技术之一& 然
而组播不使用 789"而采用 FT9& FT9是一种' 尽
力而为( ! U.H-$.OO1/-$ 协议"所以没有内建的拥塞控
制机制来防止组播流耗尽链路带宽或其他关键路由
器资源"它们以一种不公平的方式与 789流竞争%
当遇到拥塞时"所有参与的 789流减小它们的速度
试图减轻拥塞
"而非 789流继续以原速发送& 这种
极度不公平的情形会遏制 789通信"甚至导致拥塞
崩溃"即网络中可利用的带宽被耗尽"所有的包在到
达目的地之前因拥塞而被丢弃& 因此组播应用要想
成功地在 +,-./,.-上应用"必须开发出能与 789友
好共存的组播拥塞控制机制&
通过研究
"
本文提出组播拥塞控制策略的关键
是应该将拥塞的检测和处置放到网络当中
"
在最靠
近拥塞处
"进行检测和处置& 然而考虑到传统网络
中节点的主要功能是存储转发
)($!*
"其计算能力很
弱"并且组播应用多种多样"不一定能设计一种策略
适用于所有应用& 为提高网络节点的计算能力"也
便于灵活部署控制策略"必须采取主动网络技术&
主动网络技术是新兴的网络技术之一"主动节点的
出现使网络内部节点的计算能力得到提高& 因此本
文以主动网络为基础"利用主动节点检测拥塞"并以
012$34$012 的方式调整拥塞节点的上游及发送者的
发送速率
"使拥塞得到及时处置& 并且利用主动节
点的计算能力实现了组播流的 789友好性
)%$'*
&
"(基于主动网络的组播拥塞控制策略
基于主动网络的组播拥塞控制策略由拥塞检
测+速率调整机制以及各阶段的控制策略组成&