数据传输的方法及相关设备技术

技术编号:23775540 阅读:98 留言:0更新日期:2020-04-12 04:30
本申请公开了数据传输的方法和相关装置,其中,所述方法包括:第一终端设备从第二终端设备切换至网络设备;第一终端设备接收网络设备发送的第一分组数据汇聚协议PDCP数据包;若第一PDCP数据包为目标PDCP数据包,则第一终端设备递交第二PDCP数据包;其中,目标PDCP数据包为所述网络设备根据传输状态报告发送的PDCP数据包,传输状态报告为第一终端设备或第二终端设备向网络设备发送的状态报告,用于反馈在第一终端设备切换至网络设备之前网络设备通过第二终端设备向第一终端设备发送的数据的接收情况,第二PDCP数据包为以第一PDCP数据包的计数值为起始且计数值与第一PDCP数据包的计数值连续的PDCP数据包。采用本申请的方案,可以避免在路径切换后出现丢包问题。

Data transmission method and related equipment

【技术实现步骤摘要】
【国外来华专利技术】数据传输的方法及相关设备
本申请涉及数据传输领域,尤其涉及数据传输的方法及相关设备。
技术介绍
设备到设备(Device-to-Device,D2D)的通信方式,指的是发送端将数据直接发送给接收端,无需通过基站或者蜂窝网络进行中转的通信方式。D2D通信方式中一种比较特殊的方式是一个终端设备通过另一个具备中继功能的终端设备与网络设备进行连接。在这种通信方式中,将前者称为远端设备(remote UE),将后者称为中继设备(relay UE)。在remote UE与relay UE之间的链路质量变差的情况下,例如remote UE发生移动,为保证remote UE与网络设备之间可以继续通信,remote UE可以通过路径切换(path switch)的方式切换连接至网络设备与网络设备进行通信。在网络设备与remote UE之间进行下行传输的过程中,若remote UE进行path switch,则可能会出现如下情况:部分数据包已经成功发送给relay UE,但是却未成功转发给remote UE。而网络设备仅能获得relay UE反馈的接收信息,而不能获知remote UE的实际接收情况,此时下行传输可能出现丢包情况。
技术实现思路
本申请实施例提供数据传输的方法及相关设备,解决下行传输过程中进行路径转移而引起的丢包问题。第一方面,本申请实施例提供一种数据传输的方法,应用于远端设备,包括:第一终端设备从第二终端设备切换至网络设备;所述第一终端设备接收所述网络设备发送的第一分组数据汇聚协议PDCP据包;若所述第一PDCP数据包为目标PDCP数据包,则所述第一终端设备递交第二PDCP数据包;其中,所述目标PDCP数据包为所述网络设备根据传输状态报告发送的PDCP数据包,所述传输状态报告为所述第一终端设备或所述第二终端设备向所述网络设备发送的状态报告,用于反馈在所述第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况,所述第二PDCP数据包为以所述第一PDCP数据包的计数值为起始且计数值与所述第一PDCP数据包的计数值连续的PDCP数据包。本申请实施例中,第一终端设备在发生路径切换并切换至网络设备后,在接收到网络设备发送的PDCP数据包时,在确定该PDCP数据包为目标PDCP数据包时递交以该PDCP数据包的计数值为起始且计数值与该PDCP数据包的计数值连续的PDCP数据包,其中,目标PDCP数据包是网络设备根据传输状态报告发送的数据,而传输状态报告用于反馈第一终端设备在切换至网络设备之前网络设备通过第二终端设备向第一终端设备发送的数据的接收情况,即目标PDCP数据包为网络设备确定第一终端设备的实际接收情况后发送的PDCP数据包,第一终端设备在确定接收到目标PDCP数据包后才递交PDCP数据包,可避免出现丢包或乱序的情况。在一种可能的设计中,所述第一终端设备从所述第二终端设备切换至网络设备之后还包括:所述第一终端设备向所述网络设备发送所述传输状态报告。在一种可能的设计中,若所述第一PDCP数据包为最后递交的PDCP数据包的下一个PDCP数据包,则所述第一PDCP数据包为目标PDCP数据包;其中,所述最后递交的PDCP数据包为所述第一终端设备递交的PDCP数据包中递交时间最晚的PDCP数据包。在一种可能的设计中,所述方法还包括:若所述第一PDCP数据包为目标PDCP数据包,则所述第一终端设备设置PDCP重排序指示为第一指示。在一种可能的设计中,所述方法还包括:若所述第一PDCP数据包为目标PDCP数据包,并且所述第一PDCP数据包的序号等于所述传输状态报告指示的第一个丢失的PDCP数据包的序号,则所述第一终端设备设置PDCP重排序指示为第一指示。在一种可能的设计中,所述方法还包括:在传输映射指示中指示的第一序列值大于所述传输状态报告指示的第一个丢失的PDCP数据包的序列值情况下,若所述第一PDCP数据包为目标PDCP数据包且所述最后递交的PDCP数据包的序列值大于或等于所述第一序列值,或者所述第一PDCP数据包为目标PDCP数据包且所述最后递交的PDCP数据包的序列值小于所述第一个丢失的PDCP数据包的序列值,则所述第一终端设备设置所述PDCP重排序指示为第一指示;或者在所述第一序列值小于所述第一个丢失的PDCP数据包的序列值的情况下,若所述第一PDCP数据包为目标PDCP数据包,并且所述最后递交的PDCP数据包的序列值大于或等于第一序列值且所述最后递交的PDCP数据包的序列值小于所述第一个丢失的PDCP数据包的序列值,则所述第一终端设备设置所述PDCP重排序指示为第一指示;所述第一序列值为所述传输状态报告指示的PDCP数据包对应的序列值。在一种可能的设计中,所述方法还包括:若所述PDCP重排序指示为第一指示,则所述第一终端设备递交计数值小于所述第一PDCP数据包的计数值的PDCP数据包;所述第一终端设备递交所述第二PDCP数据包。在一种可能的设计中,若所述第一PDCP数据包为所述传输状态报告中指示的第一个丢失的PDCP数据包,则所述第一PDCP数据包为目标PDCP数据包;所述第一终端设备递交第二PDCP数据包之前还包括:所述第一终端设备递交计数值小于所述第一PDCP数据包的计数值的PDCP数据包。在一种可能的设计中,所述第一终端设备递交第二PDCP数据包之后还包括:所述第一终端设备释放所述传输状态报告。第二方面,本申请实施例提供另一种数据传输的方法,应用于网络设备侧,包括:网络设备接收第一终端设备或第二终端设备发送的传输状态报告,所述传输状态报告用于反馈在所述第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况;在所述第一终端设备从所述第二终端设备切换至所述网络设备后,所述网络设备根据所述传输状态报告向所述第一终端设备发送目标PDCP数据包。本申请实施例中,在第一终端设备切换连接至网络设备时,网络设备在接收到第一终端设备或第二终端设备发送的传输状态报告后才向第一终端设备发送PDCP数据包,传输状态报告用于反馈第一终端设备在切换连接至网络设备之前网络设备通过第二终端设备向第一终端设备发送的数据的接收情况,即网络设备在获知第一终端设备的实际接收情况后才向第一终端设备发送PDCP数据包,可避免出现路径切换后丢包的情况。第三方面,本申请实施例提供又一种数据传输的方法,应用于中继设备,包括:第二终端设备向网络设备发送传输状态报告,所述传输状态报告用于反馈在第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况,所述传输状态报告被所述网络设备用于根据所述传输状态报告向所述第一终端设备发送目标PDCP数据包。本申请实施例中,第二终端设备向网络设备发送传输状态报告,告知网络设备第一终端设备在切换连接至网络设备之前网络设备本文档来自技高网...

【技术保护点】
一种数据传输的方法,其特征在于,包括:/n第一终端设备从第二终端设备切换至网络设备;/n所述第一终端设备接收所述网络设备发送的第一分组数据汇聚协议PDCP据包;/n若所述第一PDCP数据包为目标PDCP数据包,则所述第一终端设备递交第二PDCP数据包;/n其中,所述目标PDCP数据包为所述网络设备根据传输状态报告发送的PDCP数据包,所述传输状态报告为所述第一终端设备或所述第二终端设备向所述网络设备发送的状态报告,用于反馈在所述第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况,所述第二PDCP数据包为以所述第一PDCP数据包的计数值为起始且计数值与所述第一PDCP数据包的计数值连续的PDCP数据包。/n

【技术特征摘要】
【国外来华专利技术】一种数据传输的方法,其特征在于,包括:
第一终端设备从第二终端设备切换至网络设备;
所述第一终端设备接收所述网络设备发送的第一分组数据汇聚协议PDCP据包;
若所述第一PDCP数据包为目标PDCP数据包,则所述第一终端设备递交第二PDCP数据包;
其中,所述目标PDCP数据包为所述网络设备根据传输状态报告发送的PDCP数据包,所述传输状态报告为所述第一终端设备或所述第二终端设备向所述网络设备发送的状态报告,用于反馈在所述第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况,所述第二PDCP数据包为以所述第一PDCP数据包的计数值为起始且计数值与所述第一PDCP数据包的计数值连续的PDCP数据包。


根据权利要求1所述的方法,其特征在于,所述第一终端设备从所述第二终端设备切换至网络设备之后还包括:
所述第一终端设备向所述网络设备发送所述传输状态报告。


根据权利要求1或2所述的方法,其特征在于,若所述第一PDCP数据包为最后递交的PDCP数据包的下一个PDCP数据包,则所述第一PDCP数据包为目标PDCP数据包;
其中,所述最后递交的PDCP数据包为所述第一终端设备递交的PDCP数据包中递交时间最晚的PDCP数据包。


根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述第一PDCP数据包为目标PDCP数据包,则所述第一终端设备设置PDCP重排序指示为第一指示。


根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述第一PDCP数据包为目标PDCP数据包,并且所述第一PDCP数据包的序号等于所述传输状态报告指示的第一个丢失的PDCP数据包的序号,则所述第一终端设备设置PDCP重排序指示为第一指示。


根据权利要求3所述的方法,其特征在于,所述方法还包括:
在传输映射指示中指示的第一序列值大于所述传输状态报告指示的第一个丢失的PDCP数据包的序列值情况下,若所述第一PDCP数据包为目标PDCP数据包且所述最后递交的PDCP数据包的序列值大于或等于所述第一序列值,或者所述第一PDCP数据包为目标PDCP数据包且所述最后递交的PDCP数据包的序列值小于所述第一个丢失的PDCP数据包的序列值,则所述第一终端设备设置所述PDCP重排序指示为第一指示;或者
在所述第一序列值小于所述第一个丢失的PDCP数据包的序列值的情况下,若所述第一PDCP数据包为目标PDCP数据包,并且所述最后递交的PDCP数据包的序列值大于或等于第一序列值且所述最后递交的PDCP数据包的序列值小于所述第一个丢失的PDCP数据包的序列值,则所述第一终端设备设置所述PDCP重排序指示为第一指示;
所述第一序列值为所述传输状态报告指示的PDCP数据包对应的序列值。



根据权利要求4-6任一项所述的方法,其特征在于,所述方法还包括:
若所述PDCP重排序指示为第一指示,则所述第一终端设备递交计数值小于所述第一PDCP数据包的计数值的PDCP数据包;
所述第一终端设备递交所述第二PDCP数据包。


根据权利要求2所述的方法,其特征在于,若所述第一PDCP数据包为所述传输状态报告中指示的第一个丢失的PDCP数据包,则所述第一PDCP数据包为目标PDCP数据包;
所述第一终端设备递交第二PDCP数据包之前还包括:
所述第一终端设备递交计数值小于所述第一PDCP数据包的计数值的PDCP数据包。


根据权利要求8所述的方法,其特征在于,所述第一终端设备递交第二PDCP数据包之后还包括:
所述第一终端设备释放所述传输状态报告。


一种数据传输的方法,其特征在于,包括:
网络设备接收第一终端设备或第二终端设备发送的传输状态报告,所述传输状态报告用于反馈在所述第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况;
在所述第一终端设备从所述第二设备切换至所述网络设备后,所述网络设备根据所述传输状态报告向所述第一终端设备发送目标PDCP数据包。


一种数据传输的方法,其特征在于,包括:
第二终端设备向网络设备发送传输状态报告,所述传输状态报告用于反馈在第一终端设备切换至所述网络设备之前所述网络设备通过所述第二终端设备向所述第一终端设备发送的数据的接收情况,所述传输状态报告被所述网络设备用于根据所述传输状态报告向所述第一终端设备发送目标PDCP数据包。


一种终端设备,其特征在于,包括:处理器、存储器和收发器,所述处理器、存储器和收发器相互连接,其中,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,执行以下操作:
从第二终端设备切换至网络设备;
通过所述收发器接收所述网络设备发送的第一分组数据汇聚协议PDCP数据包;
若所述第一PDCP数据包为目标PDCP数据包,则递交第二PDCP数据包;
其中,所述目标PDCP数据包为所述网络...

【专利技术属性】
技术研发人员:姚楚婷徐海博王键
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1