数据承载重映射过程中数据包处理的方法、装置和系统制造方法及图纸

技术编号:20550950 阅读:28 留言:0更新日期:2019-03-09 23:11
本公开是关于一种数据承载重映射过程中数据包处理的方法、装置和系统,属于无线通讯技术领域。在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交目标数据流的数据包,向目标DRB递交未递交到原DRB的目标数据流的数据包;当检测到已递交到原DRB的目标数据流的数据包发送完毕之后,如果原DRB被配置工作于非传输反馈确定模式下,则通过原DRB向接收端发送预定次数的完毕指示消息。克服了接收端无法对已接收到的数据包进行进一步的递交处理,数据包递交过程会被无限制搁延的弊端。

Method, Device and System of Data Packet Processing in Data Bearing Remapping

The present disclosure relates to a method, device and system for data packet processing during data load re-mapping, belonging to the field of wireless communication technology. During the data transmission process of the target data stream, when the DRB remapping event is detected, the data packet of the target data stream is stopped to be submitted to the original DRB, and the data packet of the target data stream that is not submitted to the original DRB is submitted to the target DRB; when the data packet of the target data stream that has been submitted to the original DRB is sent, if the original DRB is configured to work in the non-transmission feedback determination mode. Then, a complete indication message of the predetermined number of times is sent to the receiver through the original DRB. It overcomes the disadvantage that the receiving end can not submit the received data packets further, and the data packet submission process will be unrestricted delayed.

【技术实现步骤摘要】
【国外来华专利技术】数据承载重映射过程中数据包处理的方法、装置和系统
本公开是关于无线通讯
,尤其是关于一种数据承载重映射过程中数据包处理的方法、装置和系统。
技术介绍
在5G(5th-Generation,第五代移动通信)技术中,依然延续之前的4G(4h-Generation,第四代移动通信)技术:将通信过程分为用户面以及控制面。其中,用户面中主要包括三层,由上至下依次是PDCP(PacketDataConvergenceProtocol,分组数据汇聚协议)层、RLC(RadioLinkControl,无线链路控制)层以及MAC(MediaAccessControl,媒体介入控制层)层。随着对5G技术的深入研究,除了上述三层之外,又在PDCP层之上引入了一个新的层,可以称之为SDAP(ServiceDataAdaptationProtocol,服务数据同化协议)层。在SDAP层中,要完成的一个重要任务是,将数据包映射到DRB(DataRadioBearer,数据承载),即为数据包分配传输该数据包的DRB,通过映射到的DRB传输数据包。一般地,发送端如终端与接收端如基站的一次会话中会传输多条数据流,每条数据流中会包含多个数据包。在传输一条数据流的过程中,在某些特定情况下会发生DRB重映射事件,即目标数据流的数据包与DRB间的映射由原DRB切换到目标DRB。如果在发生DRB重映射事件时,正好存在同一条目标数据流的数据包正在被传输,则如何继续进行目标数据流的数据包的传输就成了问题。在相关技术中,如果发生了DRB重映射事件,发送端会将目标数据流中已映射到原DRB的数据包依旧通过原DRB进行发送,后续的数据包递交到目标DRB进行发送。在原DRB将数据包发送完毕之后,向接收端发送一个用于指示已递交到原DRB的目标数据流的数据包已发送完毕的完毕指示消息。接收端在接收到完毕指示消息前,对发送端通过原DRB发送的数据包进行按序递交处理,并对发送端通过目标DRB发送的数据包进行缓存,等待递交,在接收到完毕指示消息之后,开始对发送端通过目标DRB发送的数据包进行按序递交处理。按序递交处理即将数据包按照编号顺序由PDCP层递交到SDAP层。在实现本公开的过程中,专利技术人发现至少存在以下问题:由于在发送完毕指示消息的过程中可能会出错,接收端可能接收不到完毕指示消息且一直等待完毕指示消息,从而导致无法对已接收到的数据包进行进一步的递交处理,数据包递交过程会被无限制搁延。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了以下技术方案:根据本公开实施例的第一方面,提供一种数据承载重映射过程中数据包处理的方法,所述方法包括:在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包;当检测到已递交到所述原DRB的所述目标数据流的数据包发送完毕之后,如果所述原DRB被配置工作于非传输反馈确定模式下,则通过所述原DRB向接收端发送预定次数的完毕指示消息;其中,所述完毕指示消息用于指示在DRB重映射过程中递交到所述原DRB的所述目标数据流的数据包已发送完毕。可选地,所述完毕指示消息通过SDAP层或者PDCP层生成。可选地,所述完毕指示消息包括目标数据流标识。可选地,所述完毕指示消息还包括预设的结束指示信息。可选地,所述完毕指示消息通过SDAP层生成,是SDAPPDU数据包,所述SDAPPDU数据包的包头包括所述目标数据流标识,所述SDAPPDU数据包的包体为空。可选地,在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包,包括:如果确定所述原DRB以及所述目标DRB同时工作于按序发送模式下,则执行在目标数据流的数据传输过程中,当检测到发生数据承载DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包。根据本公开实施例的第二方面,提供一种数据承载重映射过程中数据包处理的方法,所述方法包括:接收发送端发送的目标数据流的数据包;当接收到所述发送端通过发送端的原DRB发送的任一完毕指示消息后,对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理,其中,所述完毕指示消息用于指示在DRB重映射过程中递交到发送端的原DRB的所述目标数据流的数据包已发送完毕。可选地,当接收到所述发送端通过发送端的原DRB发送的任一完毕指示消息后,对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理,包括:当接收到所述发送端通过发送端的原DRB发送的任一完毕指示消息后,检测所述发送端在DRB重映射过程中通过原DRB发送的所述目标数据流的数据包中是否存在未进行重排序操作的乱序的数据包;若所述发送端在DRB重映射过程中通过原DRB发送的所述目标数据流的数据包中存在未进行重排序操作的乱序的数据包,则对所述乱序的数据包排好序之后,对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理。可选地,所述方法还包括:在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,启动定时器进行计时;当定时器超时后,执行对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理。可选地,所述方法还包括:当接收到所述发送端通过发送端的目标DRB发送的目标数据流的第一个数据包时,启动定时器进行计时;当定时器超时后,执行对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理。根据本公开实施例的第三方面,提供一种数据承载重映射过程中数据包处理的装置,所述装置包括:递交模块,用于在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包;发送模块,用于当检测到已递交到所述原DRB的所述目标数据流的数据包发送完毕之后,如果所述原DRB被配置工作于非传输反馈确定模式下,则通过所述原DRB向接收端发送预定次数的完毕指示消息;其中,所述完毕指示消息用于指示在DRB重映射过程中递交到所述原DRB的所述目标数据流的数据包已发送完毕。可选地,所述完毕指示消息通过SDAP层或者PDCP层生成。可选地,所述完毕指示消息包括目标数据流标识。可选地,所述完毕指示消息还包括预设的结束指示信息。可选地,所述完毕指示消息通过SDAP层生成,是SDAPPDU数据包,所述SDAPPDU数据包的包头包括所述目标数据流标识,所述SDAPPDU数据包的包体为空。可选地,所述递交模块用于当确定所述原DRB以及所述目标DRB同时工作于按序发送模式下,执行在目标数据流的数据传输过程中,当检测到发生数据承载DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包。根据本公开实施例的第四方面,提供一种数据承载重映射过程中本文档来自技高网
...

【技术保护点】
1.一种数据承载重映射过程中数据包处理的方法,其特征在于,所述方法包括:在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包;当检测到已递交到所述原DRB的所述目标数据流的数据包发送完毕之后,如果所述原DRB被配置工作于非传输反馈确定模式下,则通过所述原DRB向接收端发送预定次数的完毕指示消息;其中,所述完毕指示消息用于指示在DRB重映射过程中递交到所述原DRB的所述目标数据流的数据包已发送完毕。

【技术特征摘要】
【国外来华专利技术】2017.08.18 CN PCT/CN2017/0980801.一种数据承载重映射过程中数据包处理的方法,其特征在于,所述方法包括:在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包;当检测到已递交到所述原DRB的所述目标数据流的数据包发送完毕之后,如果所述原DRB被配置工作于非传输反馈确定模式下,则通过所述原DRB向接收端发送预定次数的完毕指示消息;其中,所述完毕指示消息用于指示在DRB重映射过程中递交到所述原DRB的所述目标数据流的数据包已发送完毕。2.根据权利要求1所述的方法,其特征在于,所述完毕指示消息通过SDAP层或者PDCP层生成。3.根据权利要求1所述的方法,其特征在于,所述完毕指示消息包括目标数据流标识。4.根据权利要求3所述的方法,其特征在于,所述完毕指示消息还包括预设的结束指示信息。5.根据权利要求3所述的方法,其特征在于,所述完毕指示消息通过SDAP层生成,是SDAPPDU数据包,所述SDAPPDU数据包的包头包括所述目标数据流标识,所述SDAPPDU数据包的包体为空。6.根据权利要求1所述的方法,其特征在于,在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包,包括:如果确定所述原DRB以及所述目标DRB同时工作于按序发送模式下,则执行在目标数据流的数据传输过程中,当检测到发生数据承载DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包。7.一种数据承载重映射过程中数据包处理的方法,其特征在于,所述方法包括:接收发送端发送的目标数据流的数据包;当接收到所述发送端通过发送端的原DRB发送的任一完毕指示消息后,对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理,其中,所述完毕指示消息用于指示在DRB重映射过程中递交到发送端的原DRB的所述目标数据流的数据包已发送完毕。8.根据权利要求7所述的方法,其特征在于,当接收到所述发送端通过发送端的原DRB发送的任一完毕指示消息后,对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理,包括:当接收到所述发送端通过发送端的原DRB发送的任一完毕指示消息后,检测所述发送端在DRB重映射过程中通过原DRB发送的所述目标数据流的数据包中是否存在未进行重排序操作的乱序的数据包;若所述发送端在DRB重映射过程中通过原DRB发送的所述目标数据流的数据包中存在未进行重排序操作的乱序的数据包,则对所述乱序的数据包排好序之后,对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,启动定时器进行计时;当定时器超时后,执行对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:当接收到所述发送端通过发送端的目标DRB发送的目标数据流的第一个数据包时,启动定时器进行计时;当定时器超时后,执行对所述发送端在DRB重映射过程中通过目标DRB发送的所述目标数据流的数据包进行按序递交处理。11.一种数据承载重映射过程中数据包处理的装置,其特征在于,所述装置包括:递交模块,用于在目标数据流的数据传输过程中,当检测到发生DRB重映射事件时,停止向原DRB递交所述目标数据流的数据包,向目标DRB递交未递交到所述原DRB的所述目标数据流的数据包;发送模块,用于当检测到已递交到所述原DRB的所述目标数据流的数据包发送完毕之后,如果所述原DRB被配置工作于非传输反馈确定模式下,则通过所述原DRB向接收端发送预定次数的完毕指示消息;其中,所述完毕指示消息用于指示在DRB重映射过程中递交到所述原DRB的所述目标数据流的数据包已发送完毕。12.根据权利要求11所述的装置,其特征在于,所述完毕指示消息通过SDAP层或者PDCP层生成。13.根据权利要求11所述的装置,其特征在于,所述完毕指示消息包括目标数据流标识。14.根据权利要求13所述的装置,其特征在于,所述完毕指示消息还包括预设的结束指示信息。15.根据权利要...

【专利技术属性】
技术研发人员:江小威
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1