[发明专利]一种数据传输方法、设备及计算机存储介质有效
申请号: | 201811627355.8 | 申请日: | 2018-12-28 |
公开(公告)号: | CN111385071B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 赵亚利 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L1/22 | 分类号: | H04L1/22;H04W76/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 设备 计算机 存储 介质 | ||
本发明公开了一种数据传输方法、设备及计算机存储介质,通过在数据包头中包含冗余数据标识,且将重复的数据包包含的冗余数据标识的取值设置为相同,可以根据冗余数据标识确定出从不同网络侧设备接收到的数据包是否为重复的数据包。并且,对于网络侧设备而言,发送出去的第二数据包中包含第二协议层序列号,接收到的第一数据包中包含第一协议层序列号,使得网络侧设备在确定第二协议层序列号时,可以不需要依赖第一协议层序列号,进而可以避免因冗余传输功能并不是在业务传输一开始就开启时出现的数据包中包含的协议层序列号不从0开始的情况出现,在保证了网络侧设备可以正常有效地工作的同时,重复的数据包可以正常地传输。
技术领域
本发明涉及通信技术领域,尤指一种数据传输方法、设备及计算机存储介质。
背景技术
针对IIOT(Industrial Internet of Things,工业物联网)业务,为了提升数据传输的可靠性,高层引入了冗余传输机制。即对高层数据包进行复制,生成至少两份相同的数据包,两份相同的数据包分别通过不同的路径传输,从而提高数据传输的可靠性。
然而,若冗余传输机制并不是从业务传输一开始就开启(比如用户设备(UserEquipment,UE)空口尚未建立双连接之前不能开启重复传输),或者冗余传输机制不是一直开启,那么,对于下行数据包处理过程,可能会导致无线接入网设备(Radio AccessNetwork,RAN)待发送的空口数据包的PDCP头部信息中携带的序列号(Seriel Number,SN)不是从0开始或者不连续,这对RAN而言是不允许的。对于上行数据包处理过程,同样可能会导致RAN待发送的上行数据包的GTP-U头部信息中携带的SN不是从0开始或者不连续,显然,对于RAN而言这也是不允许的。
发明内容
本发明实施例提供了一种数据传输方法、设备及计算机存储介质,用以实现不管冗余传输功能何时开启,重复数据包均可以正常传输。
第一方面,本发明实施例提供了一种数据传输方法,适用于用户设备的上行数据包的处理过程,包括:
分组数据汇聚协议层针对特定承载判断所述特定承载是否开启了冗余传输机制;
如果开启,则对所述特定承载的数据包进行包复制处理,生成重复的上行数据包,并分别为所述重复的上行数据包添加分组数据汇聚PDCP协议数据单元PDU头,以生成对应的完整的PDCP PDU;其中,所述PDCP PDU头中至少包含PDCP协议层序列号以及冗余数据标识,所述重复的上行数据包对应的PDCP PDU中的所述冗余数据标识取值相同。
第二方面,本发明实施例提供了一种数据传输方法,适用于用户设备的下行数据包的处理过程,包括:
用户设备分别从不同的网络侧设备接收特定承载对应的数据包并递交到分组数据汇聚PDCP协议层;其中,递交到PDCP协议层的数据包为PDCP协议数据单元PDU,PDCP PDU头中至少包含PDCP协议层序列号以及冗余数据标识;
PDCP协议层针对所述特定承载判断所述特定承载是否开启了冗余传输机制;
如果开启,则所述PDCP协议层在确定从不同的网络侧设备接收到的数据包对应的PDCP PDU头中包含的冗余数据标识取值相同时,则确定从不同的网络侧设备接收到的数据包对应的PDCP PDU是重复包,并对重复包执行重复消除。
第三方面,本发明实施例提供了一种数据传输方法,适用于网络侧设备,包括:
接收第一数据包;
将所述第一数据包转换为第二数据包;
发送所述第二数据包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811627355.8/2.html,转载请声明来源钻瓜专利网。