发明名称 宽带信令链路自适应可变滑动接收窗口的实现方法
摘要 本发明提供了一种宽带信令链路自适应可变滑动接收窗口的实现方法,首先接收方估计接收窗口大小的初始值,发送方根据该初始值发送数据包;接收方接收到发送方发送过来的数据包后,将数据包暂存在中断接收缓存区中,该缓存区的大小为X;然后接收方在计算出当前中断接收缓存区中空闲的可容纳数据包的个数Y后,对中断接收缓存区中所有积累的数据包进行接收处理;当需要向发送方发送更新接收窗口的信息时,接收方计算出自从上次更新接收窗口以来的Y的平均值Y’,将该平均值Y’除以X,得到平均空闲比例Z;接收方根据Z与预设阈值的比较结果,确定滑动接收窗口的自适应变化。由此,本发明实现了自适应可变的滑动接收窗口。
申请公布号 CN1992582A 申请公布日期 2007.07.04
申请号 CN200510135672.4 申请日期 2005.12.31
申请人 中兴通讯股份有限公司 发明人 沈斌;郑泽权
分类号 H04L1/18(2006.01);H04L29/06(2006.01);H04L12/56(2006.01) 主分类号 H04L1/18(2006.01)
代理机构 北京安信方达知识产权代理有限公司 代理人 许志勇;颜涛
主权项 1、一种宽带信令链路自适应可变滑动接收窗口的实现方法,其特征在于,包括如下步骤:(1)在宽带信令链路建立过程中,接收方估计接收窗口大小的初始值,并将初始值传送给发送方,发送方根据该初始值发送数据包;(2)接收方接收到发送方发送过来的数据包后,将数据包暂存在中断接收缓存区中,该缓存区的大小为X;(3)接收方在计算出当前中断接收缓存区中空闲的可容纳数据包的个数Y后,对中断接收缓存区中所有积累的数据包进行接收处理;(4)当需要向发送方发送更新接收窗口的信息时,接收方计算出自从上次更新接收窗口以来的中断接收缓存区中空闲的可容纳数据包的个数的平均值Y’,将该平均值Y’除以中断接收缓存区的大小X,得到平均空闲比例Z;(5)接收方根据所述平均空闲比例Z与预设阈值的比较结果,确定滑动接收窗口的自适应变化,并将重新确定的当前接收窗口的上限值,发送给发送方。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部