一种数据包传输方法、终端设备及网络设备技术

技术编号:27435639 阅读:17 留言:0更新日期:2021-02-25 03:22
本申请公开了一种数据包传输方法、终端设备及网络设备,涉及无线通信技术领域,可以解决在终端设备从源基站切换至目标基站时,由于源基站向目标基站传输用于同步数据包传输状态的信息时时延较大,导致的即使终端设备已由源基站切换至目标基站,目标基站由于还未同步源基站与终端设备的数据包传输状态,造成的数据传输无法接续的问题。本方案通过将用于数据包传输状态同步的信息,由时延较小的用户面承载来传输,以实现第一基站与第二基站的数据包传输状态同步的同时,降低用于数据包传输状态同步的信息的传输时延,保证终端设备从第一基站切换至第二基站后,第二基站与终端设备数据包的接续传输。包的接续传输。包的接续传输。

【技术实现步骤摘要】
一种数据包传输方法、终端设备及网络设备


[0001]本申请实施例涉及无线通信
,尤其涉及一种数据包传输方法、终端设备及网络设备。

技术介绍

[0002]随着无线通信技术的发展,基于网络功能虚拟化(Network Function Virtualization,NFV)的核心网控制面拉远部署成为一种组网趋势。其中,核心网控制面拉远部署是指将核心网的控制面与用户面分开部署。在这种核心网控制面拉远部署的场景中,核心网的控制面与用户面距离通常较远。例如,核心网控制面的网元与用户面网元的距离通常在1500Km以上。
[0003]其中,终端设备进行跨基站切换时,源基站(即用户面网元)通过控制面网元向目标基站(即用户面网元)转发用于同步数据包传输状态的信息(简称同步信息),以便终端设备由源基站切换至目标基站后,可以接续数据的传输。
[0004]但是,由于核心网的控制面与用户面距离较远;因此,源基站(即用户面网元)通过控制面网元向目标基站(即用户面网元)传输上述同步信息需要较长时间。在这期间,即使终端设备已由源基站切换至目标基站,但是,目标基站可能还未收到来自源基站的上述同步信息。即目标基站还不能同步源基站与终端设备的数据包传输状态。因此,目标基站还不能与终端设备传输数据包,影响用户体验。

技术实现思路

[0005]本申请实施例提供一种数据包传输方法,可以解决在终端设备从源基站切换至目标基站时,由于源基站向目标基站传输用于同步数据包传输状态的信息时时延较大,导致的即使终端设备已由源基站切换至目标基站,目标基站由于还未同步源基站与终端设备的数据包传输状态,造成的数据传输无法接续的问题。
[0006]为达到上述目的,本申请实施例采用如下技术方案:
[0007]第一方面,提供一种数据包传输方法,该方法应用于终端设备从第一基站切换至第二基站的过程中,该方法包括:终端设备确定第一上行数据包的第一计数值;该第一上行数据包为第一承载上丢失的第一个上行数据包;其中,第一承载为终端设备从第一基站切换至第二基站前与上述第一基站之间的无线承载,或者终端设备从第一基站切换至第二基站后与上述第二基站之间的无线承载;终端设备向第二基站发送第一信息,该第一信息包括上述第一计数值。
[0008]其中,上述第一承载为终端设备与第一基站或者第二基站之间的用户面承载。上述计数值用于数据包的完整性保护和加密,该计数值可由高位的超帧号和低位的PDCP序列号两部分组成。
[0009]上述第一方面提供的技术方案,由终端设备确定同步数据包传输状态的信息,并将其确定的用于同步数据包传输状态的信息,通过用户面承载(终端设备与第二基站之间
的无线承载)发送给第二基站,以实现第一基站与第二基站的数据包传输状态同步的同时,降低用于数据包传输状态同步的信息的传输时延,保证终端设备从第一基站切换至第二基站后,第二基站与终端设备数据包的接续传输。
[0010]在一种可能的实现方式中,终端设备确定第一上行数据包的第一计数值,包括:该终端设备接收来自第一基站的第二信息,该第二信息用于指示第三信息,该第三信息包括:第一上行数据包的第一序列号或者第一上行数据包的第二计数值;该终端设备根据第二信息确定第一计数值。终端设备可以根据来自第一基站的,第一基站在第一承载上丢失的第一个上行数据包的第一序列号或者第二计数值确定第一上行数据包的第一计数值。通过终端设备与第一基站之间的用户面承载传输用于确定第一上行数据包的第一计数值,以及通过终端设备与第二基站之间的用户面承载传输用于数据包传输状态同步的信息,可以保证用于数据包传输状态同步的信息的低时延传输。
[0011]在一种可能的实现方式中,上述第三信息包括第一上行数据包的第一序列号;终端设备根据第二信息确定第一计数值,包括:该终端设备根据第一序列号以及与第一序列号对应的超帧号确定第一计数值。终端设备可以根据来自第一基站的,第一基站在第一承载上丢失的第一个上行数据包的第一序列号以及与第一序列号对应的超帧号确定第一上行数据包的第一计数值。
[0012]在一种可能的实现方式中,上述第三信息包括第一上行数据包的第二计数值;终端设备根据第二信息确定第一计数值,包括:该终端设备确定第二计数值为第一计数值。终端设备可以根据来自第一基站的,第一基站在第一承载上丢失的第一个上行数据包的第二计数值确定第一上行数据包的第一计数值。
[0013]在一种可能的实现方式中,终端设备确定第一上行数据包的第一计数值,包括:终端设备将该终端设备未通过第一承载接收到来自第一基站确认消息的上行数据包的计数值作为第一计数值;或者,该终端设备将该终端设备即将通过第一承载发送的下一个上行数据包的计数值作为第一计数值。终端设备可以根据其是否接收到来自第一基站的,对于上行数据包的确认消息,确定第一上行数据包以及该第一上行数据包的第一计数值。以便终端设备可以通过终端设备与第二基站之间的用户面承载传输用于数据包传输状态同步的信息,可以保证用于数据包传输状态同步的信息的低时延传输。
[0014]在一种可能的实现方式中,上述方法还包括:终端设备向第二基站发送第四信息,该第四信息包括第一承载上丢失的第一个下行数据包的序列号和超帧号。该方案中,终端设备还可以通过终端设备与第二基站之间的用户面承载传输终端设备在第一承载上丢失的第一个下行数据包的计数值,用于数据包传输状态的同步,可以保证用于数据包传输状态同步的信息的低时延传输。
[0015]在一种可能的实现方式中,终端设备向第二基站发送第一信息,包括:该终端设备向第二基站发送切换确认消息,该切换确认消息携带有第一信息。该方案中,终端设备可以通过用户面承载的切换确认消息携带用于数据包传输状态同步的第一信息,保证数据包传输状态同步的信息的低时延传输。
[0016]在一种可能的实现方式中,上述切换确认消息中还携带有第一承载的标识。用于当通过多个无线承载向第二基站发送PDCP数据包时,第二基站可以根据第一承载的标识与PDCP数据包的对应关系确定传输每个PDCP数据包所使用的无线承载。
[0017]在一种可能的实现方式中,上述方法还包括:终端设备向第二基站发送切换确认消息,该切换确认消息中还携带有第四信息。该方案中,终端设备可以通过用户面承载的切换确认消息携带用于数据包传输状态同步的第一信息,保证数据包传输状态同步的信息的低时延传输。
[0018]在一种可能的实现方式中,终端设备向第二基站发送第一信息,包括:该终端设备向第二基站发送包数据汇聚协议PDCP数据包,该PDCP数据包携带有第一信息。该方案中,终端设备可以通过用户面承载的PDCP数据包携带用于数据包传输状态同步的第一信息,保证数据包传输状态同步的信息的低时延传输。
[0019]在一种可能的实现方式中,上述PDCP数据包还携带有所述第四信息。该方案中,终端设备可以通过用户面承载的PDCP数据包携带用于数据包传输状态同步的第一信息,保证数据包传输状态同步的信息的低时延传输。
[0020]在一种可能的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据包传输方法,其特征在于,应用于终端设备从第一基站切换至第二基站的过程中,所述方法包括:所述终端设备确定第一上行数据包的第一计数值;所述第一上行数据包为第一承载上丢失的第一个上行数据包;其中,所述第一承载为所述终端设备从所述第一基站切换至所述第二基站前与所述第一基站之间的无线承载,或者所述终端设备从所述第一基站切换至所述第二基站后与所述第二基站之间的无线承载;所述终端设备向所述第二基站发送第一信息,所述第一信息包括所述第一计数值。2.根据权利要求1所述的方法,其特征在于,所述终端设备确定第一上行数据包的第一计数值,包括:所述终端设备接收来自所述第一基站的第二信息,所述第二信息用于指示第三信息,所述第三信息包括:所述第一上行数据包的第一序列号或者所述第一上行数据包的第二计数值;所述终端设备根据所述第二信息确定所述第一计数值。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述终端设备向所述第二基站发送第四信息,所述第四信息包括所述第一承载上丢失的第一个下行数据包的序列号和超帧号。4.根据权利要求1-3任一项所述的方法,其特征在于,所述终端设备向所述第二基站发送第一信息,包括:所述终端设备向所述第二基站发送切换确认消息,所述切换确认消息携带有所述第一信息。5.根据权利要求1-3任一项所述的方法,其特征在于,所述终端设备向所述第二基站发送第一信息,包括:所述终端设备向所述第二基站发送包数据汇聚协议PDCP数据包,所述PDCP数据包携带有所述第一信息。6.根据权利要求5所述的方法,其特征在于,所述PDCP数据包携带有类型指示信息,所述类型指示信息用于指示所述PDCP数据包中携带有所述第一信息。7.一种数据包传输方法,其特征在于,应用于终端设备从第一基站切换至第二基站的过程中,所述方法包括:所述第二基站接收来自所述终端设备的第一信息,所述第一信息包括第一上行数据包的第一计数值;所述第一上行数据包为第一承载上丢失的第一个上行数据包;其中,所述第一承载为所述终端设备从所述第一基站切换至所述第二基站前与所述第一基站之间的无线承载,或者所述终端设备从所述第一基站切换至所述第二基站后与所述第二基站之间的无线承载;所述第二基站根据所述第一信息确定所述第二基站期望在所述第一承载上接收的下一个上行数据包的序列号和超帧号。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述第二基站接收来自所述终端设备的第二序列号和所述第二序列号对应的超帧号,所述第二序列号是所述终端设备丢失的第一个下行数据包的序列号;所述第二基站根据所述第二序列号和所述第二序列号对应的超帧号确定所述第二基
站向所述终端设备发送的下一个下行数据包的序列号和超帧号。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述第二基站接收来自所述第一基站的第一消息,所述第一消息包括缓存在所述第一基站中的至少一个第二数据包;其中,所述第二数据包包括所述第一基站已发送给所述终端设备,但是未接收到所述终端设备的确认消息的数据包,所述第一消息还包括所述至少一个第二数据包的序列号;所述第二基站根据所述至少一个第二数据包的序列号确定所述第二基站向所述终端设备发送的下一个下行数据包的序列号。10.一种数据包传输方法,其特征在于,应用于第一系统中终端设备从第一基站切换至第二基站的过程中,所述第一系统包括所述终端设备、所述第一基站和所述第二基站,所述方法包括:所述终端设备确定第一上行数据包的第一计数值;所述第一上行数据包为第一承载上丢失的第一个上行数据包;其中,所述第一承载为所述终端设备从所述第一基站切换至所述第二基站前与所述第一基站之间的无线承载,或者所述终端设备从所述第一基站切换至所述第二基站后与所述第二基站之间的无线承载;所述终端设备向所述第二基站发送第一信息,所述第一信息包括所述第一计数值;所述第二基站接收来自所述终端设备的第一信息;所述第二基站根据所述第一信息确定所述第二基站期望在所述第一承载上接收的下一个上行数据包的序列号序列号和超帧号。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:所述第一基站向所述终端设备发送第二信息,所述第二信息用于指示第三信息,所述第三信息包括:所述第一上行数据包的第一序列号或者所述第一上行数据包的第二计数值;所述终端设备确定第一上行数据包的第一计数值,包括:所述终端设备根据所述第二信息确定所述第一计数值。12.根据权利要求11所述的方法,其特征在于,所述第三信息包括所述第一上行数据包的第一序列号,所述终端设备根据所述第二信息确定所述第一计数值,包括:所述终端设备根据所述第一序列号以及和所述第一序列号对应的超帧号确定所述第一计数值;或者,所述第三信息包括所述第一上行数据包的第二计数值,所述终端设备根据所述第二信息确定所述第一计数值,包括:所述终端设备确定所述第二计数值为所述第一计数值。13.根据权利要求10所述的方法,其特征在于,所述终端设备确定第一上行数据包的第一计数值,包括:所述终端设备将所述终端设备未通过所述第一承载接收到来自所述第一基站确认消息的上行数据包的计数值作为所述第一计数值;或者,所述终端设备将所述终端设备即将通过所述第一承载待发送的下一个上行数据包的计数值作为所述第一计数值。14.根据权利要求10-13任一项所述的方法,其特征在于,所述方法还包括:所述终端设备向所述第二基站发送第四信息,所述第四信息包括第二序列号和所述第二序列号对应的超帧号,所述第二序列号是所述终端设备丢失的第一个下行数据包的序列
号;所述第二基站根据所述第二序列号和所述第二序列号对应的超帧号确定所述第二基站向所述终端设备发送的下一个下行数据包的序列号和超帧号。15.根据权利要求10-14任一项所述的方法,其特征在于,所述终端设备向所述第二基站发送第一信息,包括:所述终端设备向所述第二基站发送切换确认消息,所述切换确认消息携带有所述第一信息。16.根据权利要求10-14任一项所述的方法,其特征在于,所述终端设备向所述第二基站发送第一信息,包括:所述终端设备向所述第二基站发送包数据汇聚协议PDCP数据包,所述PDCP数据包携带有所述第一信息。17.根据权利要求14-16任一项所述的方法,其特征在于,所述方法还包括:所述第一基站向...

【专利技术属性】
技术研发人员:谷柏峰宗在峰赵倩倩姜印清魏洪康王键徐海博
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1