数据传输方法和装置与流程

文档序号:37353019发布日期:2024-03-18 18:35阅读:14来源:国知局
数据传输方法和装置与流程

本技术涉及通信领域,并且更具体地,涉及一种数据传输方法和装置。


背景技术:

1、非连续接收(discontinuous reception,drx)是指终端设备仅在必要的时间打开接收机进入激活态,以接收下行数据和信令,而在其他时间关闭接收机进入休眠态,停止接收下行数据和信令的一种节省终端设备电力消耗的工作模式。

2、示例的,终端设备与网络设备可以协商并对齐一个drx周期,该drx周期可以包括激活期和睡眠期,其中,在激活期内终端设备打开接收机进入激活态,以接收网络设备发送的下行数据和信令,而在睡眠期内终端设备关闭接收机进入睡眠态,停止接收网络设备发送的下行数据和信令。

3、进一步地,如果终端设备进入睡眠态后,上行数据到达,那么终端设备会被强制唤醒,然后向网络设备发送上行数据,在完成上行数据的传输之后,终端设备进入睡眠态。

4、然而,由于上行数据本身自带着业务属性,比如网页数据、视频数据、背景数据、心跳数据、游戏数据、语音数据等,且其中部分业务对时延不敏感或优先级较低,如除游戏数据、语音数据以外的业务,如果无差别的应对这些上行数据,全部进行强制唤醒,那么对终端设备的功耗非常不利。


技术实现思路

1、本技术提供一种数据传输方法和装置,有利于降低终端设备的功耗。

2、第一方面,本技术实施例提供一种数据传输方法,该方法用于终端设备,该终端设备当前处于第一非连续接收drx周期,该方法可以包括:获取第一上行业务产生的上行数据,该第一上行业务的业务类型为非低时延业务;确定该终端设备获取该上行数据时处于睡眠态;在第二drx周期中的激活期内,向网络设备发送该上行数据,其中,该第二drx周期为该第一drx周期之后的drx周期。

3、采用本技术实施例提供的数据传输方法,当终端设备在处于睡眠态时获取到待传输的上行数据,且该上行数据为非低时延业务产生的数据时,可以暂不在当前所处的第一drx周期内强制唤醒该终端设备,而是在第一drx周期之后的drx周期的激活期内,向网络设备发送该上行数据,这样可以避免终端设备在该第一drx周期内处于睡眠态时被强制唤醒,因此,能够降低该终端设备的功耗。

4、可选地,该第二drx周期可以与该第一drx周期相邻或者不相邻,本技术实施例对此不做限定。示例的,该第二drx周期可以为该第一drx周期的下一个drx周期。

5、在一种可能的实现方式中,在该确定该终端设备获取该上行数据时处于睡眠态之后,该方法还包括:缓存该上行数据。

6、采用本技术实施例提供的数据传输方法,终端设备识别出对时延不敏感、优先级低的上行数据业务,若这类业务产生的上行数据在第一drx周期的睡眠期到达,则该终端设备进行上行数据缓存,暂不触发上行调度请求,也不进行强制唤醒,待下一个drx的激活期到达时,随着激活期发送上行调度请求以申请上行授权,并调度上行数据,获得功耗收益。

7、在一种可能的实现方式中,该在第二drx周期中的激活期内,向网络设备发送该上行数据,包括:确定该第二drx周期中的激活期内存在物理下行共享信道pdsch,该pdsch用于传输下行数据;在第一物理上行共享信道pusch上向该网络设备发送该上行数据,其中,该第一pusch中包括第一时间段,该第一时间段属于该第二drx周期中的激活期。

8、采用本技术实施例提供的数据传输方法,在第一drx周期内当上行数据到达时,该终端设备未被强制唤醒,n毫秒之后,下一个drx周期的激活期到达。若该下一个drx周期的激活期内存在pdsch,则该终端设备随着在该下一个drx周期的激活期,向网络设备发送该上行数据,即无需专门为了该上行数据强制唤醒该终端设备,因此,能够节约功耗。

9、在一种可能的实现方式中,在该在第一物理上行共享信道pusch上向该网络设备发送该上行数据之前,该方法还包括:在第一时刻唤醒该终端设备,其中,该pdsch中包括第二时间段,该第二时间段和该第一时刻均属于该第二drx周期中的激活期,且该第一时间段的起始时刻和该第二时间段的起始时刻均不早于该第一时刻。

10、在一种可能的实现方式中,该在第二drx周期中的激活期内,向网络设备发送该上行数据,包括:确定该第二drx周期中的激活期内不存在物理下行共享信道pdsch;在第二时刻唤醒该终端设备,其中,该第二时刻属于该第二drx周期中的激活期;在第二pusch上向该网络设备发送该上行数据,其中,该第二pusch中包括第二时间段,该第二时间段属于该第二drx周期中的激活期,且该第二时间段的起始时刻不早于该第二时刻。

11、在现有技术中,在第一drx周期内终端设备处于睡眠态时,只要上行数据到达就先唤醒该终端设备,然后等待调度请求的发送时刻到达时向网络发送调度请求以申请上行授权,在授权后向网络设备发送上行数据。

12、采用本技术实施例提供的数据传输方法,在第一drx周期内当上行数据到达时,该终端设备未被强制唤醒,n毫秒之后,下一个drx周期的激活期到达。若该下一个drx周期的激活期内不存在pdsch,则该终端设备需要先计算该下一个drx周期中激活期内发送上行调度请求的起始时刻,并在尽可能接近该起始时刻的时候唤醒该终端设备,然后在发送该调度请求的起始时刻向网络设备发送调度请求以申请上行授权,在授权后向该网络设备发送该上行数据。也就是说,本技术尽可能延迟唤醒终端设备,因此,可以节约终端设备从被唤醒到发送调度请求之间所产生的功耗。

13、此外,虽然该上行数据为非低时延业务的数据,在第二drx周期的激活期内强制唤醒终端设备以发送上行数据,相比于在第二drx周期的睡眠期内强制唤醒终端设备来说,能够更早地将上行数据发送至网络设备,从而提高数据传输效率,并尽可能保障数据的时效性。

14、也就是说,在第一drx的激活期内无pdsch的场景下,可以根据调度请求的发送时刻延缓唤醒终端设备,可以进一步获得功耗收益。

15、第二方面,本技术实施例还提供一种数据传输装置,该装置用于终端设备,该终端设备当前处于第一非连续接收drx周期,该装置包括:处理器和通信接口,该处理器和该通信接口耦合,该处理器用于:获取第一上行业务产生的上行数据,该第一上行业务的业务类型为非低时延业务;确定该终端设备获取该上行数据时处于睡眠态;在第二drx周期中的激活期内,通过该通信接口向网络设备发送该上行数据,其中,该第二drx周期为该第一drx周期之后的drx周期。

16、在一种可能的实现方式中,该装置还包括:存储器,该存储器用于在该处理器确定该终端设备获取该上行数据时处于睡眠态之后,缓存该上行数据。

17、在一种可能的实现方式中,该处理器具体用于:确定该第二drx周期中的激活期内存在物理下行共享信道pdsch,该pdsch用于传输下行数据;在第一物理上行共享信道pusch上,通过该通信接口向该网络设备发送该上行数据,其中,该第一pusch中包括第一时间段,该第一时间段属于该第二drx周期中的激活期。

18、在一种可能的实现方式中,该处理器还用于在第一物理上行共享信道pusch上,通过该通信接口向该网络设备发送该上行数据之前,在第一时刻唤醒该终端设备,其中,该pdsch中包括第二时间段,该第二时间段和该第一时刻均属于该第二drx周期中的激活期,且该第一时间段的起始时刻和该第二时间段的起始时刻均不早于该第一时刻。

19、在一种可能的实现方式中,该处理器具体用于:确定该第二drx周期中的激活期内不存在物理下行共享信道pdsch;在第二时刻唤醒该终端设备,其中,该第二时刻属于该第二drx周期中的激活期;在第二pusch上,通过该通信接口向该网络设备发送该上行数据,其中,该第二pusch中包括第二时间段,该第二时间段属于该第二drx周期中的激活期,且该第二时间段的起始时刻不早于该第二时刻。

20、第三方面,本技术实施例还提供一种芯片装置,包括至少一个处理器以及接口电路,该接口电路用于为该至少一个处理器提供数据的发送或接收,当该至少一个处理器执行程序代码或者指令时,实现上述第一方面或其任意可能的实现方式中所述的方法。

21、第四方面,本技术实施例还提供一种终端设备,该终端设备包括上述第二方面或其任意可能的实现方式中所述的数据传输装置,或者可以包括上述第三方面中所述的芯片装置。

22、第五方面,本技术实施例还提供一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于实现上述第一方面或其任意可能的实现方式中所述的方法的指令。

23、第六方面,本技术实施例还提供一种计算机程序产品,该计算机程序产品中包含指令,当该指令在计算机或处理器上运行时,使得该计算机或该处理器实现上述第一方面或其任意可能的实现方式中所述的方法。

24、本技术实施例提供的数据传输装置、芯片装置、终端设备、计算机存储介质和计算机程序产品均用于执行上文所提供的数据传输方法,因此,其所能达到的有益效果可参考上文所提供的数据传输方法中的有益效果,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1