[发明专利]一种选择性应答分组传输方法、装置及终端无效
申请号: | 200810116881.8 | 申请日: | 2008-07-18 |
公开(公告)号: | CN101631357A | 公开(公告)日: | 2010-01-20 |
发明(设计)人: | 阳旺;彭聪;李风华;李贺武;吴茜;陈荣第 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04W28/14;H04L1/16 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 魏 杉 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 选择性 应答 分组 传输 方法 装置 终端 | ||
技术领域
本发明涉及移动通信领域,尤其涉及对多路径传输协议中的选择性应答SACK分组进行传输的技术。
背景技术
未来的移动通信网呈现出宽带化以及多种异构无线接入网络并存的发展趋势。在异构网络环境中,多种无线接入网络覆盖同一区域并提供服务将是普遍的场景;另一方面,随着网络接口成本的降低,多模移动终端成为发展的趋势,移动终端将同时拥有多个异构无线接口,比如Wi-Fi(WirelessFidelity,无线保真)、2.5G(第2.5代移动通信)、3G(第3代移动通信)、WiMAX(WorldInteroperability for Microwave Access,全球微波接入互操作性)等。在多种异构无线接入网络同时覆盖的区域,移动终端可以通过多个无线接口从不同接入网络分配到对应的IP地址,从而成为多宿主终端。
在多宿主的情况下,通讯双方可以有多条IP(Internet Protocol,互联网协议)路径用于通讯。通过实现多路径传输协议,可以将多条IP路径的网络带宽聚合起来(即同时使用多条IP路径进行通讯),从而提高端到端的吞吐率。
如图1所示,在多路径传输协议中,作为发送方的移动终端在向接收方的移动终端发送数据时,可以通过多个路径(比如路径1、以及路径2)发送。分组调度模块将发送方的发送缓存中缓存的要发送的数据包进行调度,决定从哪个路径发送数据包。相应的,作为接收方的移动终端可以通过多个路径接收到发送方发送的数据包,并在接收缓存中存放已经接收到,但尚未被应用层程序处理或者尚未按序到达的分组数据包。在接收方收到发送方发送的数据包后,要向接收方返回SACK(Selective Acknowledgement,选择性应答)分组数据包。
为了实现传输的可靠性,多路径传输协议引入SACK选择性应答分组来对接收方收到的分组数据包进行确认。在SACK分组中既包含累计连续到达的确认分组数据包的序列号,还包含非连续到达的分组数据包的序列号段。
比如接收方返回的SACK分组为:SACK(4000,4500-5000),其代表序列号在4000以前的分组数据包都已经到达,另外缺口报告4500-5000表示序列号介于4500和5000之间的分组数据包也已经到达。
在多路径传输的情况下,现有技术的SACK分组路径选取的策略主要是选取和发送的分组数据包相同的路径进行SACK分组传输;也就是说,接收方在哪个路径接收到分组数据包,就从哪个路径向发送方返回确认收到分组数据包的SACK分组。
本发明人发现,由于不同路径具有不同的时延,所以相邻两个SACK分组到达发送方可能会发生乱序。如图2所示,数据接收方通过路径1向发送方发送SACK1(5),之后通过路径2向发送方发送SACK2(5,7-9)。但是由于路径1的时延较路径2的时延大,因此SACK2较SACK1先到达发送方。数据发送方先接收到SACK2,根据SACK2(5,7-9)的累积序列号5,缺口报告7-9,确认接收端已经接收到序列号为1-5、以及序列号为7、8、9的数据;之后数据发送方又接收到SACK1(5),SACK1中只有累积序列号5而没有关于缺口报告,数据发送方根据SACK1认为接收方把序列号为7、8、9的数据丢弃了,于是快速重传序列号为7、8、9的数据,这样引发了不必要的数据重传。
因此,现有技术的SACK分组传输方法有可能会导致到达发送方的SACK分组乱序,从而使得发送方向接收方不必要的重发数据包,导致传输带宽下降、传输吞吐率降低。
发明内容
本发明实施例提供了一种选择性应答分组传输方法、装置及终端,避免到达发送方的SACK分组乱序。
一种选择性应答分组传输方法,包括:
确定多路径中的一个单路径为选择性应答SACK分组传输路径;
将SACK分组通过所述SACK分组传输路径进行传输。
较佳的,所述确定多路径中的一个单路径为选择性应答SACK分组传输路径,具体为:
确定多路径中时延最小的路径为SACK分组传输路径。
进一步,所述确定多路径中时延最小的路径为SACK分组传输路径,具体为:
确定往返时延参数RTT值最小的路径为SACK分组传输路径。
一种选择性应答分组传输方法,包括:
周期性测量获得多路径中各单路径的往返时延参数RTT,并确定每个周期中各单路径的RTT中的最小值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810116881.8/2.html,转载请声明来源钻瓜专利网。