一种协同业务传输中的数据重传方法及接入网网关技术

技术编号:10256395 阅读:191 留言:0更新日期:2014-07-25 10:52
本发明专利技术公开了一种协同业务传输中的数据重传方法及接入网网关,其中,该方法包括:协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端;由所述接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。接入网网关用于收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。采用本发明专利技术,针对面向协同业务传输中的业务数据重传问题,能有效提高业务数据的传输效率。

【技术实现步骤摘要】

本专利技术涉及重传技术,尤其涉及一种协同业务传输中的数据重传方法及接入网网关
技术介绍
随着信息技术的发展,终端设备普遍搭载了多种通信接口,通过多个终端的协同,并利用终端的多个接口同时进行协同业务的传输,以实现多条链路的聚合效应已经成为一种提升传输效率的方式。面向协同业务的传输,在多终端的协同过程中,由于用于协同的无线链路会受到同频干扰或信道特性的影响,及用作协同的终端具有的移动性使得协同业务传输过程伴随着大量的链路丢包,为保证用户业务的有序传输,需要及时对丢失的数据包进行重传,为此各种传输层传输协议都具有相应的快速重传策略。面向协同业务的数据传输过程中,由协同终端申请业务后,该业务申请的数据由业务服务器经原路径或经切换后路径发送至各个目的终端,如果有数据丢失,则需要进行数据重传,由业务服务器执行重传策略,重传过程与上述数据的发送过程相同,传输路径如图1中的粗实线所示。针对面向协同业务传输中的数据重传问题,由于链路传输存在较大的传输时延,若重传过程与上述数据的发送过程相同,重传的传输路径过长再加上传输时延会降低传输性能,从而影响到数据的传输效率,尤其是在实时性要求比较高的数据传输过程中,很难有效体现多终端协同传输带来的上述聚合效应。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种协同业务传输中的数据重传方法及接入网网关,针对面向协同业务传输中的数据重传问题,能有效提高数据<br>的传输效率。为达到上述目的,本专利技术的技术方案是这样实现的:一种协同业务传输中的数据重传方法,所述方法包括:协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端;由所述接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。其中,所述判断需要进行数据重传具体包括:所述接入网网关收到来自于目的终端的应答消息时,若应答消息中的序列号不连续,则发送给目的终端的数据有丢失,判断出需要进行数据重传。其中,缓存所述数据具体为:以IP地址进行分区缓存;所述IP地址具体为目的终端的IP地址。其中,接入网网关发生改变时,该方法还包括:目标接入网网关通过接入终端接入原IP地址,并向业务服务器查询原接入网网关并与原接入网网关建立数据链路;需重传的数据通过所述数据链路,由原接入网网关经由目标接入网网关的转发传输给对应的目的终端,直至重传成功后清空重传队列缓冲区。一种接入网网关,所述接入网网关,用于收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。其中,所述接入网网关具体包括:新数据缓冲区、信息处理单元、重传队列缓冲区;其中,所述新数据缓冲区,用于缓存从业务服务器侧接收的新数据;所述重传队列缓冲区,用于缓存已经发送给对应的目的终端的数据;所述信息处理单元,用于根据来自于目的终端的应答消息的序列号,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。其中,所述信息处理单元,进一步用于所述应答消息中的序列号不连续时,判断出发送给目的终端的数据有丢失,需要进行数据重传,从所述重传队列缓冲区获取对应的数据进行数据重传。其中,所述重传队列缓冲区,进一步用于优先于新数据缓冲区中的新数据发送,等待来自于目的终端的应答消息,发送给目的终端的数据成功发送时清空重传队列缓冲区中的缓存数据。其中,所述新数据缓冲区,进一步用于等待重传队列缓冲区中的缓存数据清空后,将新数据发送给对应的目的终端,并复制新数据到对应的重传队列缓冲区。其中,所述重传队列缓冲区为至少两个,以目的终端的IP地址进行分区。本专利技术的方法是协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端;由接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。采用本专利技术,由接入网网关执行重传策略,区别于现有技术借助业务服务器执行重传策略,接入网网关判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。由于缩短了数据重传路径,从而减少了传输时延,能有效提高数据的传输效率。附图说明图1为本专利技术对比现有技术的数据传输路径示意图;图2为本专利技术方法原理的实现流程示意图;图3为本专利技术系统实施例的组成结构示意图;图4为本专利技术方法应用实例一的实现流程示意图;图5为本专利技术方法应用实例二的实现流程示意图。具体实施方式本专利技术的基本思想是:协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端;由接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。下面结合附图对技术方案的实施作进一步的详细描述。如图2所示,一种协同业务传输中的数据重传方法,该方法主要包括以下步骤:步骤101、协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端。步骤102、由所述接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。方法实施例:本实施例为本专利技术重传方法的一个完整实施例,包括以下步骤:步骤201、协同终端申请业务,该业务申请的数据由业务服务器经接入网网关传输到对应的目的终端。这里,本步骤中,接入网网关会缓存接收到的该数据,可以由接入网网关的新数据缓冲区来缓存接收到的新数据,并复制在对应的重传队列缓冲区,当重传队列缓冲区清空后,新数据缓冲区方可将新数据转发到对应的目的终端,也就是说重传的数据优先于新数据发送。其中,所述重传队列缓冲区为至少两个,以目的终端的IP地址进行分区,因此,新数据缓冲区缓存从业务服务器侧接收到的新数据,并复制在对应的重传队列缓冲区,是指:将新数据复制在以目的终端的IP地址所划分且对应的重传队列缓冲区。这样,后续如果收到目的终端返回的应答消息,如果有数据丢失,则可以根据目的终端返回的应答消息中的IP地址,找到与该目的终端IP地址对应的重传队列缓冲区,则信息处理单元可以根据该重传队列缓冲区缓存的重传数据执行数据重传。这里需要指出的是:新数据缓冲区和重传队列缓冲区都可以用IP地址进行分区,以便区分是发送到哪个本文档来自技高网...
一种协同业务传输中的数据重传方法及接入网网关

【技术保护点】
一种协同业务传输中的数据重传方法,其特征在于,所述方法包括:协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端;由所述接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所述数据重新发送给对应的目的终端。

【技术特征摘要】
1.一种协同业务传输中的数据重传方法,其特征在于,所述方法包括:
协同业务传输中,接入网网关收到协同终端所申请业务的数据,缓存所述
数据后将所述数据发送给对应的目的终端;
由所述接入网网关执行重传策略,判断需要进行数据重传时,将缓存的所
述数据重新发送给对应的目的终端。
2.根据权利要求1所述的方法,其特征在于,所述判断需要进行数据重传
具体包括:
所述接入网网关收到来自于目的终端的应答消息时,若应答消息中的序列
号不连续,则发送给目的终端的数据有丢失,判断出需要进行数据重传。
3.根据权利要求1或2所述的方法,其特征在于,缓存所述数据具体为:
以IP地址进行分区缓存;所述IP地址具体为目的终端的IP地址。
4.根据权利要求1所述的方法,其特征在于,接入网网关发生改变时,该
方法还包括:目标接入网网关通过接入终端接入原IP地址,并向业务服务器查
询原接入网网关并与原接入网网关建立数据链路;需重传的数据通过所述数据
链路,由原接入网网关经由目标接入网网关的转发传输给对应的目的终端,直
至重传成功后清空重传队列缓冲区。
5.一种接入网网关,其特征在于,所述接入网网关,用于收到协同终端所
申请业务的数据,缓存所述数据后将所述数据发送给对应的目的终端,判断需
要进行数据重传时,将缓存的所述数据重新发送给对应的...

【专利技术属性】
技术研发人员:孙爱芳何经纬高冲凌志浩张志飞祁学文曹建福袁宜峰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1