[发明专利]一种网络拥塞控制方法无效
| 申请号: | 201010194804.1 | 申请日: | 2010-06-08 |
| 公开(公告)号: | CN101860488A | 公开(公告)日: | 2010-10-13 |
| 发明(设计)人: | 彭云峰;隆克平;兰红梅;刘菖 | 申请(专利权)人: | 电子科技大学 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;H04L12/24 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 611731 四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络 拥塞 控制 方法 | ||
1.一种网络拥塞控制方法,其特征在于,包括以下步骤:
步骤1:n个源共享一条瓶颈链路,都通过此瓶颈链路发送数据包,与目的节点通信;
在t=0时刻,源Si向源端路由器发送拥塞窗口Wi初始值以及链路资源Q、丢包数P和空闲链路F的初始值,空闲链路F的初始值根据公式F=B-n*Wi确定,其中,B表示瓶颈链路的总带宽,并n个源按拥塞窗口Wi初始值发送数据包;
步骤2:在t=0~RTT时间段内:
(2.1)、源端路由器根据源Si所发送的初始值,按公式:
计算出t=RTT时刻的拥塞窗口Wi,并发送给n个源,其中,a,b,c,μ,k为系数,b*μ(F)表示拥塞窗口Wi随着空闲链路变化的变化率,c*P表示由于出现丢包,拥塞窗口Wi的降低率;
(2.2)、源端路由器根据源Si所发送的初始值,按公式:
计算出t=RTT时刻的空闲链路F,并发送给源Si;
(2.3)、源端路由器检测瓶颈链路中在此时间段内释放的链路资源Q,链路资源Q等于在t=0~RTT时间段内从目的节点反馈回的ACK个数;
步骤3:在t=RTT时刻,n个源均接收到源端路由器的信息,并提取其中的拥塞窗口Wi,并按照提取的拥塞窗口Wi发送数据包,同时,源Si提取其中的空闲链路F,为计算下一时间段,即t=RTT~2RTT时间段内的丢包数P做准备;
步骤4:在t=RTT~2RTT时间段内:
(4.1)、源Si利用提取的拥塞窗口Wi和空闲链路F按照公式:
计算t=RTT~2RTT时间段内的丢包数P,并发送给源端路由器;
(4.2)、源端路由器接收到来自源Si的丢包数P,并结合步骤2计算得到的空闲链路F代入公式:
计算出t=2RTT时刻的拥塞窗口Wi,并发送给n个源;
结合步骤2检测得到的Q代入公式:
计算出t=2RTT时刻的空闲链路F,并发送给源Si;
(4.3)、源端路由器检测瓶颈链路中在此时间段内释放的链路资源Q,链路资源Q等于在t=RTT~2RTT时间段内从目的节点反馈回的ACK个数;
步骤5:在t=2RTT时刻,n个源均接收到源端路由器的信息,并提取其中的拥塞窗口Wi,并按照提取的拥塞窗口Wi发送数据包,同时,源Si提取其中的空闲链路F,为计算t=2RTT~3RTT时间段内的丢包数P做准备;
步骤6:在t=2RTT~3RTT时间段内:
(6.1)、源Si利用提取的拥塞窗口Wi和空闲链路F按照公式:
计算t=2RTT~3RTT时间段内的丢包数P,并发送给源端路由器;
(6.2)、源端路由器接收到来自源Si的丢包数P,并结合步骤4计算得到的空闲链路F代入公式:
计算出t=3RTT时刻的拥塞窗口Wi,并发送给n个源;
结合步骤4检测得到的Q代入公式:
计算出t=3RTT时刻的空闲链路F,并发送给源Si;
(6.3)、源端路由器检测瓶颈链路中在此时间段内释放的链路资源Q,链路资源Q等于在t=2RTT~3RTT时间段内从目的节点反馈回的ACK个数;
依据步骤3~6类推,对网络拥塞进行控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010194804.1/1.html,转载请声明来源钻瓜专利网。





