拥塞控制方法及装置制造方法及图纸

技术编号:11581381 阅读:63 留言:0更新日期:2015-06-10 14:44
本发明专利技术实施例公开了一种拥塞控制方法及装置,其中方法包括:计算确认字符的变化率;以及根据所述确认字符的变化率,调整拥塞窗口。更特别的,如果确认字符的变化率大于k倍最小变化率阈值,且小于最大变化率阈值,则将当前拥塞窗口值减半,其中k为2~5之一。采用本发明专利技术实施例,能够提前进入拥塞避免状态,以防止因拥塞窗口过大引起的丢包和超时问题。

【技术实现步骤摘要】

本专利技术设及数据传输
,尤其设及一种拥塞控制方法及装置
技术介绍
对于网络可能出现的拥塞问题,数据中屯、网络的TCP(TransmissionControl Protocol,传输控制协议)NewReno协议和TCPVegas协议都不能保证网络吞吐量,容易导致 网络拥塞;而ICTCP(IncastCongestionControlTCP)算法虽然性能好,但是不能在多跳网 络中正常运行。因此,现有技术需要改进。
技术实现思路
有鉴于此,本专利技术实施例提供了一种拥塞控制方法及装置,能够有效的避免网络 拥塞并且能够在多跳网络中正常运行。 为了解决W上技术问题,本专利技术实施例提供了如下技术方案: 本专利技术实施例提供了一种拥塞控制方法,包括: 计算确认字符的变化率;W及 根据所述确认字符的变化率,调整拥塞窗口。[000引其中,所述计算确认字符的变化率包括;【主权项】1. 一种拥塞控制方法,其特征在于,包括: 计算确认字符的变化率;以及 根据所述确认字符的变化率,调整拥塞窗口。2. 如权利要求1所述的方法,其特征在于,所述计算确认字符的变化率包括:根据¥ 十算所述确认字符的变化率,其中所述 ,表示第i时 ACK;ec 段发送端收到的确认字符的个数。3. 如权利要求1所述的方法,其特征在于,所述根据所述确认字符的变化率,调整拥塞 窗口,包括: 如果所述确认字符的变化率小于最小变化率阈值,则更新所述最小变化率阈值,以及 根据拥塞窗口期望值,更新当前拥塞窗口。4. 如权利要求3所述的方法,其特征在于,所述根据所述拥塞窗口期望值,更新当前拥 塞窗口,包括: c w I*】d 根据式:ewndf=ewnd/^,更新当前拥塞窗口,其中所述cwncV是更新前的当 cwnd; 前拥塞窗口,cwndi是更新后的当前拥塞窗口,cwnd是所述拥塞窗口期望值。5. 如权利要求1所述的方法,其特征在于,所述根据所述确认字符的变化率,调整拥塞 窗口,包括: 如果所述确认字符的变化率大于最小变化率阈值,且小于K倍所述最小变化率阈值, 则更新拥塞窗口期望值;其中K为大于1的整数,且k倍所述最小变化率阈值小于最大变化 率阈值。6. 如权利要求5所述的方法,其特征在于,所述更新拥塞窗口期望值,包括: 根据式:cwnd_tar= aXcwnd_i+(l-a)Xcwnd_tai^更新拥塞窗口期望值,其中a 为展平因子,cwnd_i是当前的拥塞窗口值,cwnd_tar'是更新前的拥塞窗口期望值,cwnd_tar是更新后的拥塞窗口期望值。7. 如权利要求6所述的方法,其特征在于,所述k的值为2至5之一,所述a= 7/8。8. 如权利要求1所述的方法,其特征在于,所述根据所述确认字符的变化率,调整拥塞 窗口,包括: 如果所述确认字符的变化率大于k倍最小变化率阈值,且小于最大变化率阈值,则将 当前拥塞窗口值减半,所述k为大于1的整数。9. 如权利要求1所述的方法,其特征在于,所述根据所述确认字符的变化率,调整拥塞 窗口,包括: 如果所述确认字符大于最大变化率阈值,更新所述最大变化率阈值。10. -种拥塞控制装置,其特征在于,包括: 计算模块,用于计算确认字符的变化率;以及 调整模块,用于根据所述确认字符的变化率,调整拥塞窗口。【专利摘要】本专利技术实施例公开了一种拥塞控制方法及装置,其中方法包括:计算确认字符的变化率;以及根据所述确认字符的变化率,调整拥塞窗口。更特别的,如果确认字符的变化率大于k倍最小变化率阈值,且小于最大变化率阈值,则将当前拥塞窗口值减半,其中k为2~5之一。采用本专利技术实施例,能够提前进入拥塞避免状态,以防止因拥塞窗口过大引起的丢包和超时问题。【IPC分类】H04L12-807【公开号】CN104702526【申请号】CN201510114988【专利技术人】秦阳, 叶奕斌, 史尧, 钟晓雄 【申请人】哈尔滨工业大学深圳研究生院【公开日】2015年6月10日【申请日】2015年3月16日本文档来自技高网...

【技术保护点】
一种拥塞控制方法,其特征在于,包括:计算确认字符的变化率;以及根据所述确认字符的变化率,调整拥塞窗口。

【技术特征摘要】

【专利技术属性】
技术研发人员:秦阳叶奕斌史尧钟晓雄
申请(专利权)人:哈尔滨工业大学深圳研究生院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1