用于发送上行链路数据的方法和终端设备与流程

文档序号:21281203发布日期:2020-06-26 23:39阅读:345来源:国知局
用于发送上行链路数据的方法和终端设备与流程

本公开内容涉及通过应用了用于减少电池消耗的不连续接收(drx)功能的终端设备发送上行链路数据,并且更具体地,涉及通过具有drx功能的终端设备无任何延迟地发送上行链路数据。



背景技术:

3gpp4g长期演进(lte)系统支持不连续接收(drx)功能以减少终端的电池消耗。目前的3gpp5g新无线电(nr)系统(在下文中,被称为5g通信系统)也定义了用于支持drx功能的标准。

同时,预期5g通信系统将基于超可靠和低延迟(urllc)服务场景提供具有低延迟的服务(在下文中,被称为低延迟服务)。

5g通信系统可以应用与4glte标准中定义的drx功能相同的drx功能,并且因此,5g通信系统很有可能将与4glte标准中定义的drx功能相同的drx功能应用于3gpptr38.804标准中定义的urllc服务。

同时,当由应用了drx功能的终端的应用层生成上行链路数据时,应当发送调度请求(sr)以获取用于发送所生成的上行链路数据的上行链路无线电资源。

然而,在3gpptr38.804标准中没有明确指定sr传输时间点。因此,当mac层在drx周期的非活动时间期间从应用层接收上行链路数据时,具有drx功能的终端设备可能在当前非活动时间结束之后的活动时间中发送sr,而不是立即发送sr。

换言之,3gpptr38.804标准未定义发送sr的时间点,并且因此基于5g通信系统的终端可能不在非活动时间发送在非活动时间生成的上行链路数据,而是可能在下一活动时间发送上行链路数据。由于上行链路数据的传输延迟,由5g通信系统提供的低延迟服务(例如,urllc服务)的质量可能劣化。

因此,为了提高由诸如5g通信系统的通信系统提供的低延迟服务的质量,当请求具有drx功能的终端设备发送上行链路数据时,需要如在未应用drx功能的情况下那样无任何延迟地发送上行链路数据。



技术实现要素:

技术问题

本公开内容是为了解决上述问题而提出的,并且本公开内容的一方面是使得当请求具有与电池消耗减少有关的功能的终端设备发送上行链路数据时,能够如在未应用drx功能的情况下一样无任何延迟地发送上行链路数据。

技术解决方案

根据本公开内容的方面,提供了一种终端设备。终端设备包括:识别单元,识别单元被配置成识别特定上行链路数据;以及传输管理单元,传输管理单元被配置成当在活动时间和非活动时间中的非活动时间中做出发送特定上行链路数据的请求时,基于与上行链路数据的传输有关的配置信息来确定是否在非活动时间中发送特定上行链路数据。

活动时间可以被配置成用于发送上行链路数据,并且非活动时间可以被配置成不用于发送上行链路数据。

当在活动时间中做出发送特定上行链路数据的请求时,传输管理单元可以被配置成不管配置信息而在活动时间中发送特定上行链路数据。

配置信息可以包括第一配置信息和第二配置信息中的至少一个,第一配置信息用于通过网络操作者确定是否在非活动时间中发送上行链路数据,第二配置信息用于通过与上行链路数据有关的服务确定是否在非活动时间中发送上行链路数据。

传输管理单元可以被配置成当在非活动时间中做出发送特定上行链路数据的请求时,基于第一配置信息和第二配置信息中的至少一个来在非活动时间中发送调度请求(sr)以发送特定上行链路数据。

传输管理单元可以被配置成当第一配置信息和第二配置信息被设置成在非活动时间中发送特定上行链路数据时,在非活动时间中发送调度请求以发送特定上行链路数据,以及当第一配置信息和第二配置信息中的至少之一被设置成在非活动时间中不发送特定上行链路数据时,在非活动时间之后的活动时间中发送调度请求,以发送特定上行链路数据。

根据本公开内容的另一方面,提供了一种发送上行链路数据的方法。方法包括:识别特定上行链路数据的识别步骤;以及传输管理步骤,用于当在活动时间和非活动时间中的非活动时间中做出发送特定上行链路数据的请求时,基于与上行链路数据的传输有关的配置信息来确定是否在非活动时间中发送特定上行链路数据。

活动时间可以被配置成发送上行链路数据,而非活动时间可以被配置成不发送上行链路数据。

传输管理步骤可以包括:当在活动时间中做出发送特定上行链路数据的请求时,在活动时间中不管配置信息而发送特定上行链路数据。

配置信息可以包括第一配置信息和第二配置信息中的至少一个,第一配置信息用于通过网络操作者确定是否在非活动时间中发送上行链路数据,第二配置信息用于通过与上行链路数据有关的服务确定是否在非活动时间中发送上行链路数据。

传输管理步骤可以包括:当在非活动时间中做出发送特定上行链路数据的请求时,基于第一配置信息和第二配置信息中的至少一个来在非活动时间中发送调度请求(sr)以发送特定上行链路数据。

传输管理步骤可以包括:当第一配置信息和第二配置信息被设置成在非活动时间中发送特定上行链路数据时,在非活动时间中发送调度请求以发送特定上行链路数据,以及当第一配置信息和第二配置信息中的至少之一被设置成在非活动时间中不发送特定上行链路数据时,在非活动时间之后的活动时间中发送调度请求,以发送特定上行链路数据。

有益效果

根据本公开内容的用于发送上行链路数据的方法和终端设备,当请求应用了与电池消耗减少有关的drx功能的终端设备发送上行链路数据时,通过如在未应用drx功能的情况下一样无延迟地传输上行链路数据,能够实现减少电池消耗和提高低延迟服务质量的效果。

附图说明

图1示出了传统上行链路数据传输调度过程;

图2示出了传统drx操作方案;

图3是示出根据本公开内容的实施方式的终端设备的配置的框图;

图4示出了根据本公开内容的实施方式的上行链路数据传输调度过程;

图5是示出根据本公开内容的实施方式的由终端设备发送上行链路数据的方法的流程图。

具体实施方式

在下文中,将参照附图描述本公开内容的实施方式。

根据本公开内容的实施方式,应用了与电池消耗减少有关的drx功能的终端可以如未应用drx功能的终端一样无任何延迟地发送上行链路数据。

具体地,根据本公开内容的实施方式,在将5g通信的各种低延迟服务应用于应用了与电池消耗减少有关的drx功能的终端时,尽管具有drx功能,可以无任何延迟地发送上行链路数据。因此,根据本公开内容的实施方式可以实现减少电池消耗并且防止各种低延迟服务的延迟的效果。

在下文中,将参照图1和图2描述上行链路(ul)调度和drx操作。

如4g长期演进(lte)系统一样,5g通信系统对物理层采用正交频分复用(ofdm)。此外,目前还基于4glte标准来对ul调度操作标准化。

在5gnr标准中,根据终端设备与基站之间是否存在无线电资源控制(rrc)连接以及在触发上行链路数据的传输的时间点处是否存在上行链路无线电资源(在下文中,被称为ul无线电资源)来执行随机接入(ra)过程和调度请求(sr)/缓冲状态报告(bsr)过程。

根据本公开内容的实施方式,在终端设备和bs如图1所示彼此连接的状态下,通过sr/bsr过程分配无线电资源,并且发送上行链路数据。

具体地,如图1所示,当终端设备与基站之间的连接配置是“rrc_connected”模式(s10)时,提供低延迟服务(例如,urllc服务)的应用层生成上行链路数据并将其传输到终端的mac层(s11)。在s12中,mac层基于下行链路控制信道(物理下行链路控制信道(pdcch))识别是否存在用于发送上行链路数据的可用上行链路无线电资源。

如果不存在用于pdcch的可用上行链路无线电资源,则在s13和s14中,mac层通过物理上行链路控制信道(pucch)发送sr,并且请求分配上行链路无线电资源。在s15至s18中,当由基站分配上行链路无线电资源时,通过bsr发送关于要发送的上行链路数据的大小的信息。

之后,在s19至s21中,当基站响应于bsr分配了上行链路无线电资源时,mac层通过分配的上行链路无线电资源发送上行链路数据。由于除了上述操作之外的详细操作与本公开内容无关,因此将省去详细描述。

同时,当终端设备与基站之间的连接配置是如图1所示的“rrc_connected”模式时,在4glte标准中定义drx功能的操作以减少终端设备的电池消耗。

具体地,在4glte通信系统中,终端设备和基站通过“rrc重新配置”过程共享与drx功能有关的参数信息。例如,可以通过与drx功能有关的参数信息来配置与drx功能有关的drx周期,并且drx周期可以包括活动时间和非活动时间。

如图2所示,drx周期可以包括活动时间和非活动时间,并且可以根据预定时间段进行重复。

应用了drx功能的终端设备通过在drx周期的活动时间中的每个传输时间间隔监测专用物理控制信道(dpcch)来识别是否存在分配给终端设备的上行链路/下行链路调度信息。

同时,在drx周期的非活动时间中,关闭通信调制解调器的发送器/接收器的电源以减少终端设备的电池消耗。除了上述操作之外的详细操作与本公开内容无关并且因此被省去。

由于根据在4glte通信中定义的drx功能执行5gnr标准,因此可以将在4glte通信系统中定义的drx功能应用于5g通信系统。

同时,在4glte通信系统中主要强调传输速率和传输效率,但是在5g通信系统中正在考虑用于减少传输延迟和增加可靠性以及高传输速率和传输效率的方案。

在这方面,在5gnr3ppts22.261标准中,指定了需要高可靠性和低延迟的urllc服务,如下面的[表1]所示。特别地,应当注意,urllc服务的“离散自动化”和“智能传输系统”场景下的通信需要10ms的超低延迟作为“端到端延迟”。

[表1]

同时,当在终端设备使用drx功能以减少电池消耗的同时在非活动时间触发低延迟服务的上行链路数据时,5gnr3ppts22.261标准定义终端设备通过pucch发送用于获取要用于发送上行链路数据的上行链路无线电资源的sr,并且然后进入作为sr未决状态的活动状态。

换言之,当在使用drx功能的状态下在非活动时间中触发上行链路数据时,5gnr3ppts22.261标准没有明确限定sr传输时间点。

具体地,换言之,当在drx周期的非活动时间中终端设备的应用层生成上行链路数据并且向终端设备的mac层请求发送上行链路数据时,没有明确限定用于上行链路数据的传输的sr被发送的时间点。

因此,当在非活动时间生成上行链路数据时,终端设备在非活动时间结束之后出现的活动时间中发送sr。

此外,3gpptr38.804和tr38.913标准规定:即使引入了urllc服务,对于urllc服务,drx功能的操作也没有改变。

因此,当在关于要应用于5g通信系统的低延迟服务的非活动时间中生成上行链路数据时,上行链路数据的传输可以被延迟直到上行链路数据的sr传输时间点。这里,生成上行链路数据的时间点与发送sr的时间点之间的延迟与非活动时间的长度以及在非活动时间中生成上行链路数据的时间点有关。

当应用drx功能时,产生在未应用drx功能时不会产生的延迟。因此,当drx功能应用于5g通信系统时,由5g通信系统提供的各种低延迟服务不满足要求。

因此,本公开内容的实施方式提出了一种传输上行链路数据的方法,以提高由诸如5g通信系统的通信系统提供的低延迟服务的质量。

具体地,本公开内容的实施方式提出了下述方法:当请求应用了与电池消耗减少有关的drx功能的终端设备发送上行链路数据时,如在未应用drx功能的情况下一样无任何延迟地发送上行链路数据。

在下文中,将参照图3详细描述根据本公开内容的实施方式的用于上行链路数据传输的终端设备100。

根据本公开内容的实施方式的终端设备100包括:识别单元110,其被配置成识别特定上行链路数据;以及传输管理单元120,其被配置成当在特定间隔中包括的非活动时间中做出发送特定上行链路数据的请求时,基于与上行链路数据传输有关的配置信息来确定是否在非活动时间中发送特定上行链路数据。例如,当识别出特定上行链路数据时,传输管理单元120可以确定是否使延迟最小化并且发送上行链路数据。

具体地,本公开内容的实施方式提出了:当应用了drx功能时,基于drx周期,在终端设备100与基站200之间的连接配置是“rrc_connected”模式并且在drx周期中包括的非活动时间中识别出上行链路数据的状态下,控制发送上行链路数据的时间点的具体方法。

识别单元110识别所请求发送的特定上行链路数据。

例如,当终端设备的应用层生成与低延迟服务有关的特定上行链路数据并且将上行链路数据发送到mac层时,识别单元110可以将传输到mac层的上行链路数据识别为所请求在特定间隔中发送的特定上行链路数据。

特定间隔可以是包括活动时间和非活动时间的drx周期。此时,活动时间被配置成发送上行链路数据,而非活动时间被配置成不发送上行链路数据。在下文中,为了便于描述,将特定间隔描述为drx周期。

识别单元110识别是否生成以及请求在drx周期中发送特定上行链路数据。

传输管理单元120基于与上行链路数据传输有关的配置信息来确定是否在非活动时间中立即发送特定上行链路数据。替选地,当请求在drx周期中包括的活动时间和非活动时间中的非活动时间发送特定上行链路数据时,传输管理单元120基于与上行链路数据传输有关的配置信息来确定是否立即发送特定上行链路数据。如果请求在活动时间中发送特定上行链路数据,则不管配置信息而立即发送特定上行链路数据。

配置信息可以是预先设置以用于确定当请求在非活动时间中发送上行链路数据时是否立即发送上行链路数据的确定参考信息。即,配置信息可以是用于确定当在非活动时间中做出发送上行链路数据的请求时是否在下一活动时间未到来之前在非活动时间中立即发送上行链路数据的信息。

配置信息可以包括第一配置信息和第二配置信息中的至少之一,第一配置信息用于通过网络操作者确定是否在非活动时间中立即发送上行链路数据,第二配置信息用于通过与上行链路数据有关的服务确定是否在非活动时间中立即发送上行链路数据。

例如,第一配置信息可以是用于根据网络操作者的配置来确定是在非活动时间中还是在下一活动时间到来时发送上行链路数据的信息。第二配置信息可以是用于根据服务类型来确定是在非活动时间中还是在下一活动时间到来时发送上行链路信息的信息。

第一配置信息和第二配置信息可以包括用于在非活动时间中立即发送特定上行链路数据的配置值,或者用于防止在非活动时间中立即发送特定上行链路数据的配置值。

根据本公开内容的实施方式,在没有根据网络操作者或服务类型预先确定配置信息时,可以在非活动时间中立即发送特定上行链路数据。在该情况下,上行链路数据的传输没有因drx功能而被延迟,并且因此有可能满足由诸如5g通信系统的通信系统提供的各种低延迟服务的要求。

然而,当在非活动时间中立即发送在非活动时间中请求的上行链路数据时,电池消耗可能增加。例如,当在5g通信系统中在非活动时间中立即发送在非活动时间中请求的上行链路数据时,电池消耗可能大于应用了drx功能的4glte通信系统中的电池消耗。

因此,在本公开内容的实施方式中,当请求在非活动时间中发送上行链路数据时是否在非活动时间中立即发送上行链路数据由网络操作者来预先设置或根据服务类型来预先设置。可以在设置终端设备与基站之间的“rrc重新配置”的过程中设置配置信息。

在配置信息包括第一配置信息和第二配置信息中的至少之一的状态下,当请求在非活动时间中发送特定上行链路数据时,传输管理单元120基于第一配置信息和第二配置信息中的至少之一将sr传输到基站,使得在非活动时间中立即发送特定上行链路数据。

具体地,当用于在非活动时间立即发送特定上行链路数据的配置值被包括在第一配置信息和第二配置信息两者中时,传输管理单元120在其中请求发送特定上行链路数据的非活动时间1中将sr发送到基站以立即发送特定上行链路数据,如图4的(a)所示。

具体地,终端设备在非活动时间1内唤醒并且通过pucch将sr发送到基站,并且基站响应于sr分配用于发送特定上行链路数据的资源。因此,可以在非活动时间1内发送特定上行链路数据。在该情况下,认为特定上行链路数据的传输没有延迟。然而,由于终端设备在非活动时间1内唤醒并且发送sr,因此终端设备的电池消耗可能增加。

此外,当用于防止立即发送特定上行链路数据的配置值被包括在第一配置信息和第二配置信息中之一中时,传输管理单元120在请求发送特定上行链路数据的非活动时间1之后到来的活动时间2中将sr传输到基站以发送特定上行链路数据,如图4的(b)所示。

具体地,终端设备在非活动时间1内未唤醒,而在活动时间2内唤醒并且通过pucch将sr传输到基站,并且基站响应于sr分配用于发送特定上行链路数据的资源。因此,特定上行链路数据可能不在非活动时间1内发送,而可能在活动时间2内发送。在该情况下,认为特定上行链路数据的传输被延迟直到活动时间2到来。然而,由于终端设备在非活动时间1内既不唤醒也不发送sr,因此可以减少终端设备的电池消耗。

因此,根据本公开内容的实施方式,当请求在非活动时间1中发送特定上行链路数据时,根据基于预定配置信息的网络操作者或服务类型,可以在非活动时间中立即发送特定上行链路数据,或者在预定时间之后,直到就在非活动时间1之后的活动时间2到来发送特定上行链路数据。因此,可以同时实现减少电池消耗的效果以及防止上行链路数据的传输的延迟的效果。

在下文中,参照图5描述根据本公开内容的实施方式的发送上行链路数据的方法。

根据本公开内容的实施方式的发送上行链路数据的方法包括:识别特定上行链路数据的识别步骤;以及传输管理步骤,其中,当请求在活动时间和非活动时间中的非活动时间中发送特定上行链路数据时,基于与上行链路数据的传输有关的配置信息来确定是否在非活动时间中发送特定上行链路数据。

根据本公开内容的实施方式的发送上行链路数据的方法基于下述假设:终端设备100与基站200之间的连接配置是“rrc_connected”模式,并且drx功能应用于终端设备100。

终端设备100识别特定上行链路数据。具体地,当终端设备100的应用层生成与低延迟服务有关的上行链路数据并且将上行链路数据发送到终端设备100的mac层时,可以将发送到mac层的上行链路数据识别为请求在特定间隔中发送的特定上行链路数据。

特定间隔可以是包括活动时间和非活动时间的drx周期,并且可以周期性地重复。此时,活动时间被配置成发送上行链路数据,而非活动时间被配置成不发送上行链路数据。在下文中,为了便于描述,将特定间隔描述为drx周期。

终端设备100识别是否生成以及请求在应用了drx功能时基于drx周期发送特定上行链路数据。

具体地,当识别出要根据drx周期发送特定上行链路数据时,在s110中,终端设备100识别是否请求在drx周期的非活动时间中发送特定上行链路数据。

基于步骤s110中的确定结果,当在drx周期的活动时间中做出发送特定上行链路数据的请求时,在s120中,终端设备100不管以下描述的配置信息而立即发送特定上行链路数据。当请求在drx周期的活动时间中发送特定上行链路数据时,终端设备100可以不管以下描述的配置信息而发送sr以请求分配用于在活动时间中发送上行链路数据的资源。

同时,基于步骤s110中的确定结果,当请求在drx周期的非活动时间中发送特定上行链路数据时,在s130中,终端设备100识别与上行链路数据的传输有关的配置信息。

配置信息可以是预先设置以用于确定当在非活动时间中做出发送上行链路数据的请求时是否在非活动时间中立即发送上行链路数据的信息。配置信息包括第一配置信息和第二配置信息中的至少之一,第一配置信息用于通过网络操作者确定是否在非活动时间中立即发送上行链路数据,第二配置信息用于通过与上行链路数据有关的服务确定是否在非活动时间中立即发送上行链路数据。

第一配置信息和第二配置信息可以包括用于在非活动时间中立即发送特定上行链路数据的配置值,或者用于防止在非活动时间中立即发送特定上行链路数据的配置值。

在预先设置了第一配置信息和第二配置信息中的至少之一的状态下,当在非活动时间中做出发送特定上行链路数据的请求时,在s140中,终端设备100基于第一配置信息和第二配置信息中的至少之一来确定是否在非活动时间中立即发送特定上行链路数据。

基于步骤s140的确定结果,当用于在非活动时间立即发送特定上行链路数据的配置值被包括在第一配置信息和第二配置信息中时(s130为是),在s150中,终端设备100在其中做出发送特定上行链路数据的请求的非活动时间1中,将sr发送到基站以立即发送特定上行链路数据,如图4的(a)所示。

具体地,终端设备100在非活动时间1内唤醒并且通过pucch将sr发送到基站,并且基站响应于sr分配用于发送特定上行链路数据的资源,如图4的(a)所示。因此,可以在非活动时间1中发送特定上行链路数据。在该情况下,认为特定上行链路数据的传输没有延迟。然而,由于终端设备在非活动时间1中被唤醒并且发送sr,因此终端设备的电池消耗可能增加。

同时,基于步骤s140的确定结果,当用于防止立即发送特定上行链路数据的配置值被包括在第一配置信息和第二配置信息中之一中时(s130为否),在s160中,终端设备100在做出发送特定上行链路数据的请求的非活动时间1之后到来的活动时间2中,将sr发送到基站以发送特定上行链路数据,如图4的(b)所示。

具体地,终端设备100在非活动时间1中未唤醒,而在活动时间2中唤醒并且通过pucch将sr发送到基站,如图4的(b)所示,并且基站响应于sr分配用于发送特定上行链路数据的资源。因此,特定上行链路数据可能不在非活动时间1内传输,而可能在活动时间2中传输。在该情况下,认为特定上行链路数据的传输被延迟直到活动时间2到来。然而,由于终端设备在非活动时间1内既不唤醒也不发送sr,因此可以减少终端设备的电池消耗。

因此,根据本公开内容的实施方式,当在非活动时间1中做出发送特定上行链路数据的请求时,根据网络操作者或服务类型,可以在非活动时间中立即发送特定上行链路数据,或者在预定时间之后,直到就在非活动时间1之后的活动时间2到来发送特定上行链路数据。因此,可以同时实现减少电池消耗的效果以及防止上行链路数据的传输的延迟的效果。

如上所述,根据本公开内容的终端设备以及发送上行链路数据的方法,在与电池消耗减少有关的drx运行的状态下,可以如在drx不运行的情况下一样无任何延迟地发送上行链路数据,使得能够同时获得减少电池消耗的效果以及无延迟地处理由5g新提供的各种低延迟服务的效果,并且因此能够提高总体服务满意度和质量。

根据本公开内容的实施方式的终端设备以及发送上行链路数据的方法可以以能够通过各种计算机装置执行并且记录在计算机可读介质中的程序指令的形式实现。计算机可读介质可以单独地或组合地包括程序命令、数据文件、数据结构等。记录在介质中的程序命令可以是为本公开内容而专门设计和配置的或者是计算机软件相关领域技术人员公知并且能够使用的程序命令。计算机可读记录介质的示例包括被专门配置成存储和执行程序指令的以下各者:诸如硬盘、软盘和磁带的磁性介质;诸如致密盘只读存储器(cd-rom)和数字通用光盘(dvd)的光学介质;诸如软盘的磁光介质;以及诸如只读存储器(rom)、随机存取存储器(ram)和闪速存储器的硬件设备。程序命令的示例包括由编译器生成的机器语言代码以及能够由计算机通过解释器等执行的高级语言代码。为了执行本公开内容的操作,硬件设备可以被配置成作为一个或更多个软件模块来操作,或者一个或更多个软件模块可以被配置成作为硬件设备来操作。

尽管已经参照示例性实施方式详细描述了本公开内容,但是本公开内容不限于此,并且对于本领域技术人员明显的是,可以在不脱离本公开内容的范围的情况下做出各种修改和改变。

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