本技术涉及通信领域,并且更具体地,涉及一种数据传输的方法和装置。
背景技术:
1、移动性是无线通信领域最为显著的特点,用户持有移动终端,移动终端的位置在不断地变化,移动终端在蜂窝网络中频繁地发生移动性过程。传统的切换过程会产生一定的切换中断时延,切换中断时延是指终端设备在切换期间无法与任何基站进行数据传输的时间段。随着时延敏感性高的业务的不断增加,切换过程造成的卡顿限制了用户的使用场景,为满足低时延业务的使用诉求,协议进而提出了双激活协议栈(dual active protocolstack,daps)切换(handover,ho)的移动性增强解决方案。
2、daps ho过程中,终端设备在目标基站随机接入成功之后、终端设备未断开与源基站之间的连接之前,目标基站向终端设备发送pdcp层的新传数据和pdcp层的重传数据,源基站可以向终端设备发送rlc层的缓存数据和rlc层的重传数据,源基站不再向终端设备发送pdcp层的新传数据和pdcp层的重传数据;在该阶段终端设备进入了与源基站和目标基站同时进行数据传输的状态。
3、但是,目标基站的授权资源较少,会导致目标基站的传输时延较大;而源基站的授权资源比较充足,在已完成数据传输的情况下,源基站可能会发送无效包/填充(padding)包,会造成传输资源的浪费。此外,在daps切换执行阶段,终端设备与目标基站的连接状态可能不好,也可能会导致较大的传输时延,从而导致无法实现切换过程中业务数据0ms中断的目标。
技术实现思路
1、本技术提供了一种数据传输的方法和装置,能够降低pdcp层的数据传输的时延。
2、第一方面,提供一种数据传输的方法,该方法可以由终端设备侧的芯片或芯片系统执行。该方法包括:终端设备接收来自第一网络设备的切换成功消息,所述切换成功消息用于指示所述终端设备从第二网络设备成功切换至所述第一网络设备,所述终端设备的daps承载是不挂起的;所述终端设备向所述第一网络设备发送第一数据,所述第一数据包括pdcp层的新传数据、和所述pdcp层的重传数据;所述终端设备向所述第二网络设备发送第二数据,所述第二数据包括所述pdcp层的新传数据、和所述pdcp层的重传数据。
3、基于上述技术方案,终端设备在第一网络设备(目标基站)随机接入成功后,向第一网络设备和第二网络设备(源基站)都发送pdcp层的新传数据和pdcp层的重传数据;由于第二网络设备的授权资源比较充足,在第一网络设备的授权资源较少或终端设备与第一网络设备的连接状态不好的情况下,终端设备可以使用第二网络设备的授权资源发送pdcp层的新传数据和pdcp层的重传数据,从而能够降低pdcp层的数据传输的时延、提高pdcp层的数据传输的可靠性。
4、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:当所述终端设备与所述第二网络设备之间的连接断开时,所述终端设备停止向所述第二网络设备发送数据。
5、结合第一方面,在第一方面的某些实现方式中,所述第二数据还包括rlc层的重传数据、所述rlc层的缓存数据、mac层的重传数据、所述mac层的缓存数据、phy层的重传数据、和所述phy层的缓存数据。
6、结合第一方面,在第一方面的某些实现方式中,所述rlc层的重传数据、所述rlc层的缓存数据、mac层的重传数据、所述mac层的缓存数据、phy层的重传数据、和所述phy层的缓存数据的优先级高于所述pdcp层的新传数据和所述pdcp层的重传数据的优先级。
7、基于上述方案,由于第二网络设备指示给终端设备的可用的时频资源是有限的,当时频资源不足时终端设备优先向第二网络设备发送rlc层的重传数据、rlc层的缓存数据、mac层的重传数据、mac层的缓存数据、phy层的重传数据、和phy层的缓存数据,剩余时频资源时再继续发送pdcp层的新传数据和pdcp层的重传数据,可以提高数据传输的可靠性。
8、结合第一方面,在第一方面的某些实现方式中,所述pdcp层的重传数据的优先级高于所述pdcp层的新传数据的优先级。第一网络设备指示给终端设备的可用的时频资源是有限的,当时频资源不足时终端设备向第一网络设备优先发送pdcp层的重传数据,剩余时频资源时再继续发送pdcp层的新传数据,可以提高数据传输的可靠性。
9、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:当所述终端设备将所述第一数据中的所述pdcp层的新传数据递交给rlc层时,所述终端设备启动定时器;若所述定时器的工作时间大于或等于预设阈值、且所述终端设备未成功发送所述第一数据中的所述pdcp层的新传数据,则所述终端设备进行小区重选。
10、基于上述方案,若定时器的工作时间大于或等于预设阈值、且终端设备未成功向第一网络设备发送pdcp层的新传数据,则说明终端设备与第一网络设备的连接状态较差、或者第一网络设备给终端设备配置的上行授权资源较少,导致较大的传输时延。因此,终端设备可以重新选择其他合适的小区进行驻留,以降低数据传输的时延、提高数据传输的可靠性。
11、第二方面,提供一种数据传输的方法,该方法可以由第一网络设备侧的芯片或芯片系统执行。该方法包括:第一网络设备向终端设备发送切换成功消息,所述切换成功消息用于指示所述终端设备从第二网络设备成功切换至所述第一网络设备,所述终端设备的daps承载是不挂起的;所述第一网络设备接收来自所述终端设备的第一数据,所述第一数据包括pdcp层的新传数据、和所述pdcp层的重传数据;所述第一网络设备接收来自所述第二网络设备的第三数据,所述第三数据包括所述第二网络设备从所述终端设备成功接收到的第二数据,所述第二数据包括所述pdcp层的新传数据、和所述pdcp层的重传数据。
12、第二方面所提供的方法是与第一方面相对应的第一网络设备侧的方法,其有益效果可以直接参考第一方面。
13、结合第二方面,在第二方面的某些实现方式中,所述第二数据还包括rlc层的重传数据、所述rlc层的缓存数据、mac层的重传数据、所述mac层的缓存数据、phy层的重传数据、和所述phy层的缓存数据。
14、结合第二方面,在第二方面的某些实现方式中,所述rlc层的重传数据、所述rlc层的缓存数据、mac层的重传数据、所述mac层的缓存数据、phy层的重传数据、和所述phy层的缓存数据的优先级高于所述pdcp层的新传数据和所述pdcp层的重传数据的优先级。
15、结合第二方面,在第二方面的某些实现方式中,所述pdcp层的重传数据的优先级高于所述pdcp层的新传数据的优先级。
16、第三方面,提供一种数据传输的方法,该方法可以由第二网络设备侧的芯片或芯片系统执行。该方法包括:在终端设备成功从第二网络设备切换至第一网络设备之后,所述第二网络设备接收来自所述终端设备的第二数据,所述第二数据包括pdcp层的新传数据、和所述pdcp层的重传数据,所述终端设备的daps承载是不挂起的;所述第二网络设备向所述第一网络设备发送第三数据,所述第三数据包括所述第二网络设备成功接收到的所述第二数据。
17、第三方面所提供的方法是与第一方面相对应的第二网络设备侧的方法,其有益效果可以直接参考第一方面。
18、结合第三方面,在第三方面的某些实现方式中,所述方法还包括:当所述第二网络设备与所述终端设备之间的连接断开时,所述第二网络设备停止从所述终端设备接收数据。
19、结合第三方面,在第三方面的某些实现方式中,所述第二数据还包括rlc层的重传数据、所述rlc层的缓存数据、mac层的重传数据、所述mac层的缓存数据、phy层的重传数据、和所述phy层的缓存数据。
20、结合第三方面,在第三方面的某些实现方式中,所述rlc层的重传数据、所述rlc层的缓存数据、mac层的重传数据、所述mac层的缓存数据、phy层的重传数据、和所述phy层的缓存数据的优先级高于所述pdcp层的新传数据和所述pdcp层的重传数据的优先级。
21、结合第三方面,在第三方面的某些实现方式中,所述pdcp层的重传数据的优先级高于所述pdcp层的新传数据的优先级。
22、第四方面,提供一种通信装置,该装置可以应用于第一方面所述的终端设备中,该装置包括:接收单元,用于实现第一方面所述方法的接收功能;发送单元,用于实现第一方面所述方法的发送功能。
23、第五方面,提供一种通信装置,该装置可以应用于第二方面所述的第一网络设备中,该装置包括:发送单元,用于实现第二方面所述方法的发送功能;接收单元,用于实现第二方面所述方法的接收功能。
24、第六方面,提供一种通信装置,该装置可以应用于第一方面所述的终端设备中,该装置包括:接收单元,用于实现第三方面所述方法的接收功能;发送单元,用于实现第三方面所述方法的发送功能。
25、第七方面,提供一种通信设备,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述通信设备执行如第一方面或第一方面任意可能的实现方式中的方法。
26、第八方面,提供一种通信设备,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述通信设备执行如第二方面或第二方面任意可能的实现方式中的方法。
27、第九方面,提供一种通信设备,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述通信设备执行如第三方面或第三方面任意可能的实现方式中的方法。
28、第十方面,提供一种通信装置,包括:输入输出接口和逻辑电路,该输入输出接口,用于获取输入信息和/或输出信息;该逻辑电路用于执行上述任一方面或任一方面任意可能的实现方式中的方法,根据输入信息进行处理和/或生成输出信息。
29、第十一方面,提供一种通信系统,包括:上述任一方面或任一方面任意可能的实现方式中的方法的终端设备以及与所述终端设备通信的其他通信设备、第一网络设备以及与所述第一网络设备通信的其他通信设备、第二网络设备以及与所述第二网络设备通信的其他通信设备。
30、第十二方面,提供了一种计算机可读存储介质,所述计算机可读介质存储有计算机程序;所述计算机程序在计算机上运行时,使得计算机执行上述任一方面或任一方面任意可能的实现方式中的方法。
31、第十三方面,提供一种包含指令的计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得上述任一方面或任一方面任意可能的实现方式中的方法被执行。
32、上述第四方面至第十三方面提供的方案,用于实现或配合实现上述第一方面或第二方面或第三方面提供的方法,因此能够与第一方面或第二方面或第三方面达到相同或相应的有益效果,此处不再进行赘述。
1.一种数据传输的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求1至4中任一项所述的方法,其特征在于,
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.一种数据传输的方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求7至9中任一项所述的方法,其特征在于,
11.一种数据传输的方法,其特征在于,包括:
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.根据权利要求11或12所述的方法,其特征在于,
14.根据权利要求13所述的方法,其特征在于,
15.根据权利要求11至14中任一项所述的方法,其特征在于,
16.一种通信装置,其特征在于,包括用于执行如权利要求1至6中任一项所述方法的单元。
17.一种通信装置,其特征在于,包括用于执行如权利要求7至10中任一项所述方法的单元。
18.一种通信装置,其特征在于,包括用于执行如权利要求11至15中任一项所述方法的单元。
19.一种通信设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述通信设备执行如权利要求1至6中任一项所述的方法。
20.一种通信设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述通信设备执行如权利要求7至10中任一项所述的方法。
21.一种通信设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述通信设备执行如权利要求11至15中任一项所述的方法。
22.一种通信系统,其特征在于,包括:
23.一种计算机可读存储介质,其特征在于,包括:
24.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被计算机执行时,使得如权利要求1至15中任一项所述的方法被实现。