[发明专利]通信终端、拥塞控制方法和拥塞控制程序无效
申请号: | 200810004555.8 | 申请日: | 2008-01-22 |
公开(公告)号: | CN101232445A | 公开(公告)日: | 2008-07-30 |
发明(设计)人: | 五十岚健;山崎宪一 | 申请(专利权)人: | 株式会社NTT都科摩 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/16;H04L1/00;H04L29/06 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 黄纶伟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 终端 拥塞 控制 方法 控制程序 | ||
技术领域
本发明涉及通信终端、拥塞控制方法和拥塞控制程序,特别优选应用于TCP(Transmission Control Protocol:传输控制协议)中的拥塞控制方法。
背景技术
当前,在互联网中广泛使用的TCP中,为了避免网络拥塞,在发送分段时利用拥塞窗口(CWND)来进行拥塞控制。
一般,在TCP的拥塞控制算法中,在发生分组丢失时,按以下方法进行拥塞窗口的设定。
1.FF(Fast Retransmit & Fast Recovery:高速重发和高速恢复)时,
设定为SSTHRESH=(1-b)×CWND
CWND=SSTHRESH
2.发生RTO(Retransmit Timeout:重发超时)时,
设定为SSTHRESH=(1-b)×CWND
CWND=1×MSS
其中,MSS(Maximum Segment Size:最大分段尺寸)是发送侧可发送的最大分段尺寸。并且,CWND(CONGESTION WINDOW:拥塞窗口)是限制TCP的可发送尺寸的TCP状态变量。并且,SSTHRESH(SLOWSTART THRESHOLD)是慢起动阈值。
在通常的TCP中,利用a=1,b=0.5。
并且,例如,在非专利文献1中公开了以下方法,即:在检测出分组丢失时,根据Ack(Acknowledgement:确认应答)的接收间隔,在瓶颈链接中估计带宽,同时计算CWND和SSTHRESH的值,从而在发生分组丢失后有效利用网络资源。
即,在检测出分组丢失时,按以下方式计算CWND和SSTHRESH的值。
bk=dk/(tk-tk-1) (1)
其中,tk是取得第k个Ack的时刻,dk是在取得第k个Ack前由接收侧确认了到达的分段的字节数。
然后,按(2)式计算(1)式的bk的移动平均值,将(2)式的bk直接用作CWND和SSTHRESH的值。
bk=19/21·bk-1+2/21·(bk-bk-1)/2 (2)
[非专利文献1]L.A.Grieco and S.Mascolo:End-to-End bandwidthEstimation for Congestion Control in Packet Networks,Prc.Quality ofService in Multiservice IP Networks(Qos-IP 2003.Milano),February 2003。
然而,在现有的TCP的拥塞控制算法中,以分段丢失为契机而减小CWND,进行拥塞控制。因此,如果在分组丢失发生前CWND未达到充分大,则分组丢失发生后的CWND和SSTHRESH的大小相对于网络频带而言不充分,因而具有不能有效利用所准备的网络频带的问题。
并且,在非专利文献1所公开的方法中,由于根据Ack的接收间隔来决定CWND和SSTHRESH的值,因而在Ack的接收间隔不准确的网络上,具有不能使发生分组丢失后的CWND和SSTHRESH的值与网络的最佳值一致的问题。
发明内容
因此,本发明的目的是提供即使在确认应答的接收间隔不准确的网络上,也能在有效利用所准备的网络频带的同时避免网络拥塞的通信终端、拥塞控制方法和拥塞控制程序。
为了解决上述课题,根据发明之一的通信终端,其特征在于,该通信终端具有:接收字节数计算部,其根据从接收侧发送的确认应答,在发送侧计算由上述接收侧确认了到达的分段的字节数;以及接收字节数设定部,其根据由上述接收字节数计算部计算出的分段的字节数,设定发生分组丢失时的拥塞窗口或者慢起动阈值。
并且,根据发明之二的通信终端,其特征在于,该通信终端具有:最小时间计测部,其计测RTT的最小值;接收字节数计算部,其根据在由上述最小时间计测部所计测的RTT的最小值的期间内从接收侧发送的确认应答,在发送侧计算由上述接收侧确认了到达的分段的字节数;丢失检测部,其根据重发超时或者重复确认应答来检测分组丢失;以及接收字节数设定部,其根据由上述接收字节数计算部计算出的分段的字节数,设定发生上述分组丢失时的拥塞窗口或者慢起动阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社NTT都科摩,未经株式会社NTT都科摩许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810004555.8/2.html,转载请声明来源钻瓜专利网。