CN113015211A - 一种数据传输调度方法及终端 - Google Patents
一种数据传输调度方法及终端 Download PDFInfo
- Publication number
- CN113015211A CN113015211A CN201911327682.6A CN201911327682A CN113015211A CN 113015211 A CN113015211 A CN 113015211A CN 201911327682 A CN201911327682 A CN 201911327682A CN 113015211 A CN113015211 A CN 113015211A
- Authority
- CN
- China
- Prior art keywords
- uplink resource
- resource
- terminal
- network side
- reflect
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种数据传输调度方法及终端,涉及通信技术领域。该数据传输调度方法,应用于终端,包括:终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。上述方案,解决了上行传输资源冲突导致组织好的数据包延后传输时,BSR不能及时上报和新数据不能及时传输所带来的数据传输时延的问题,避免了数据传输的延时。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种数据传输调度方法及终端。
背景技术
现有技术当上行资源冲突导致组织好的媒体接入控制(Medium Access Control,MAC)协议数据单元(Protocol Data Unit,PDU)在后续上行资源上传输时,基站无法确定后续资源是否包含了最新的缓存状态报告(Buffer Status Report,BSR)、功率余量上报(Power Headroom Report,PHR),终端即使不能及时上报BSR,也不能再次出发调度请求(Scheduling Request,SR),会导致很大的数据传输延迟。
发明内容
本发明实施例提供一种数据传输调度方法及终端,以解决上行传输资源冲突导致组织好的数据包延后传输时,BSR不能及时上报和新数据不能及时传输所带来的数据传输时延问题。
为了解决上述技术问题,本发明实施例提供一种数据传输调度方法,应用于终端,包括:
终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
具体地,所述第一上行资源为距离发送的第一SR最近的一个物理上行共享信道PUSCH资源;或
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源。
可选地,所述第一上行资源不能反映触发第一SR的缓存状态报告BSR,包括以下一项:
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元MACPDU;
所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MACPDU。
可选地,所述终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,向网络侧设备请求上行资源,包括以下一项:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源。
进一步地,所述第一SR、所述第二SR和SR禁止定时器属于同一套SR配置。
进一步地,所述终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,包括:
当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
本发明实施例还提供一种终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现以下步骤:
终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
具体地,所述第一上行资源为距离发送的第一SR最近的一个物理上行共享信道PUSCH资源;或
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源。
可选地,所述第一上行资源不能反映触发第一SR的缓存状态报告BSR,包括以下一项:
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元MACPDU;
所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MACPDU。
可选地,所述处理器执行所述终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,向网络侧设备请求上行资源的程序时实现以下一项:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源。
进一步地,所述第一SR、所述第二SR和SR禁止定时器属于同一套SR配置。
进一步地,所述处理器执行所述终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源的程序时实现以下步骤:
当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的数据传输调度方法。
本发明实施例还提供一种终端,包括:
请求模块,用于终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
本发明的有益效果是:
上述方案,通过在终端发送第一SR后,在确定第一上行资源不能反映触发第一SR的BSR的情况下,重新向网络侧设备发起上行资源请求,以此解决上行传输资源冲突导致组织好的数据包延后传输时,BSR不能及时上报和新数据不能及时传输所带来的数据传输时延问题,避免了数据传输的延时。
附图说明
图1表示上行资源请求和分配过程示意图;
图2表示上行资源冲突示意图之一;
图3表示上行资源冲突示意图之二;
图4表示未能传输的组织好的MAC PDU在后续上行资源上传输示意图;
图5表示本发明实施例的数据传输调度方法的流程示意图;
图6表示上行资源请求实现时序示意图之一;
图7表示上行资源请求实现时序示意图之二;
图8表示上行资源请求实现时序示意图之三;
图9表示上行资源请求实现时序示意图之四;
图10表示本发明实施例的终端的模块示意图;
图11表示本发明实施例的终端的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
首先对与本发明实施例相关的一些概念进行说明如下。
在4G和5G系统中,都采用上行共享资源的方式,由基站为终端分配具体的时频资源和传输格式,终端在分配的上行资源上发送数据传输。
一个典型的上行资源请求和分配过程如图1所示。
S11、终端侧有上行数据到达缓存时,如果是高优先级数据或原先缓存中没有数据,触发常规BSR(regular Buffer Status Report),继而触发SR;
S12、终端在基站侧配置的专用SR资源上发送SR;
S13、基站接收到SR后,用物理下行控制信道(Physical Downlink ControlChannel,PDCCH)为终端分配上行传输资源即物理上行共享信道(Physical Uplink SharedChannel,PUSCH);
S14、终端在基站分配的PUSCH上发送BSR;
S15、基站根据终端发送的BSR,进一步用PDCCH分配上行资源PUSCH;
S16、终端在基站分配的PUSCH上发送上行数据。
以上为典型示例,在实际过程中,BSR除了在由PDCCH分配的动态资源上传输,也可以在由网络侧配置好的配置资源(configured grant)上传输。如果第一个上行资源可以承载全部的上行数据,终端可以只发送数据不发送BSR。
其中,SR的触发、发送、取消机制包括:
A11、常规BSR触发SR,不同BSR可以触发不同SR,即可以同时触发多个SR;
A11、用户设备(User Equipment,UE,也称终端)在网络侧为该UE配置的专用SR资源上发送SR,不同逻辑信道可以对应不同的SR资源,一个逻辑信道对应的SR资源称为一个SR配置(SR configuration),一个SR配置的专用资源是周期性出现的,该周期可以很密集,如1ms。为避免SR频繁发送造成资源浪费和对其他终端的干扰,当终端发送一次SR时,启动SR禁止定时器sr-ProhibitTimer,该定时器超时的时候,终端才可以再次使用配置的专用SR资源发送SR。当专用SR发送达到最大次数时,启动随机接入过程请求上行资源。
A13、当终端上行传输中包含触发SR的BSR或全部上行数据时,取消触发的SR,即不再进行SR传输。
在5G系统中,PUSCH长度不是固定的,可以根据不同的数据传输需求,具有不同的PUSCH长度;调度命令和PUSCH之间的时间间隔也是可以配置的,因此存在调度的两个上行资源冲突的问题。图2和图3为上行资源冲突示例,图2为动态调度资源与配置资源的冲突,图3是动态调度资源之间的冲突。
当发生上行资源冲突的时候,终端根据一定规则选择其中一个上行资源进行传输。如图2和图3,PUSCH2被放弃。然而,终端在收到PDCCH1之前,因为确定了PUSCH2资源,可能已经进行了要在PUSCH2传输的MAC PDU的组织。此时的处理方式是已经组织好的MAC PDU可以在下一个上行资源上传输,如在配置资源上的传输被冲突掉之后,如果已经组织好一个准备在冲突掉的资源上传输的MAC PDU,该MAC PDU可以在后面相同大小的配置资源上传输。
由此带来的问题是,在下一个PUSCH资源位置,基站不知道终端发送的是最新组织的数据还是早就组织好的数据,从而无法判断该上行传输中是否包含的最新的BSR和PHR。如图4所示,终端发送SR后,在SR之后的上行资源上发送的是之前组织的MAC PDU,即并未发送新数据触发的BSR,基站由于在收到SR后,确定有后续的上行资源,不会给终端分配新的上行资源;另一方面,由于终端发送SR后启动SR禁止定时器,终端不能及时地再次进行调度请求。这样,会导致新到达的数据有很大的传输延迟。
针对上述问题,本发明提供一种数据传输调度方法及终端。
如图5所示,本发明实施例的数据传输调度方法,应用于终端,包括:
步骤51,终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
需要说明的是,终端重新向网络侧设备发起上行资源请求可以是发送SR给网络侧设备,也可以是发起随机接入过程以请求上行资源。
还需要说明的是,本发明实施例中提到的第一SR指的就是终端通过常规BSR触发的SR,本发明实施例中为了区分不同时间发送的SR,故用第一和第二进行区分。
需要说明的是,本发明实施例中所说的第一上行资源为距离发送的第一SR最近的一个物理上行共享信道(PUSCH)资源;或者
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源,具体地,该预设时间间隔指的是网络侧设备接收和处理SR并为终端分配上行资源的最小处理时间。
进一步需要说明的是,所述第一上行资源不能反映触发第一SR的BSR由如下实现方式中的一项决定:
A11、所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
A12、所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
A13、所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元(MAC PDU);
A14、所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MAC PDU。
下面从不同的实现方式对本发明实施例的步骤51的具体实现方式进行详细说明如下。
实现方式一、
步骤51的具体实现方式为:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
此种情况指的是,终端在发送SR后,便启动SR禁止定时器,在SR禁止定时器运行期间,当确定第一上行资源不能反映触发第一SR的BSR的情况时,便停止运行SR禁止定时器,并在距离SR发送时刻最近的专用SR资源上发送新的SR给网络侧设备,同时终端还会重新启动SR禁止定时器。
例如,此种实现方式的一种具体实现流程为:
步骤1、终端侧在触发常规BSR后,触发SR,在下一个可用的SR资源发送SR,并启动SR禁止定时器(sr-ProhibitTimer);
步骤2、判断下一个可用上行资源是否能反映触发SR的BSR,判断方法可以为以下一项:
B11、该上行资源是否能包含触发SR的常规BSR(具体为BSR MAC CE中上报触发该常规BSR的逻辑信道所属的逻辑信道组的缓存数据量),或该上行资源是否可传输触发该常规BSR的上行逻辑信道的数据,如果满足上述条件,则判断为下一个可用上行资源能反映触发SR的BSR;
B12、该上行资源是否传输的是在该SR触发前生成的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR;
B13、该上行资源是否传输的是网络侧设备(即gNB)接收并处理该SR之前终端组织好的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR。
步骤3a、如果步骤2的判断结果为否,终端停止sr-ProhibitTimer,在最近的专用SR资源上发送SR,并重新启动sr-ProhibitTimer。
步骤3b、如果步骤2的判断为是,继续运行sr-ProhibitTimer,如果sr-ProhibitTimer超时后该SR仍未取消,在下一个专用SR资源上发送SR。
具体地,实现时序如图6所示。
实现方式二、
步骤51的具体实现方式为:
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
需要说明的是,通常情况下,终端在发送SR之后便会启动SR禁止定时器,但是在此种实现方式下,终端在发送第一SR后,不启动SR禁止定时器(也可以理解为终端在发送第一SR后,暂时挂起启动的SR禁止定时器),当确定第一上行资源不能反映触发第一SR的BSR的情况时,终端在距离SR发送时刻最近的专用SR资源上发送新的SR给网络侧设备,同时终端启动SR禁止定时器。
进一步地,在此种情况下,当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
例如,此种实现方式的一种具体实现流程为:
步骤1、终端侧在触发常规BSR后,触发SR,在下一个可用的SR资源发送SR,不启动或挂起SR禁止定时器(sr-ProhibitTimer);
步骤2、判断下一个可用上行资源是否能反映触发SR的BSR,判断方法可以为以下一项:
B21、该上行资源是否能包含触发SR的常规BSR(具体为BSR MAC CE中上报触发该常规BSR的逻辑信道所属的逻辑信道组的缓存数据量),或该上行资源是否可传输触发该常规BSR的上行逻辑信道的数据,如果满足上述条件,则判断为下一个可用上行资源能反映触发SR的BSR;
B22、该上行资源是否传输的是在该SR触发前生成的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR;
B23、该上行资源是否传输的是网络侧设备(例如gNB)接收并处理该SR之前终端组织好的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR。
步骤3a、如果步骤2的判断结果为否,如果没有达到SR最大传输次数,终端在最近的专用SR资源上发送SR,并启动sr-ProhibitTimer,进入步骤2。
步骤3b、如果步骤2的判断为是,启动sr-ProhibitTimer,sr-ProhibitTimer的起始时间按发送SR的时间作为起点,如果sr-ProhibitTimer超时后该SR仍未取消,在下一个专用SR资源上发送SR。
具体地,实现时序如图7所示。
实现方式三、
步骤51的具体实现方式为:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
需要说明的是,此种实现方式指的是终端在发送第一SR后,正常启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况时,终端忽略SR禁止定时器,在距离SR发送时刻最近的专用SR资源上发送新的SR给网络侧设备,此时SR禁止定时器仍连续计时或终端重新启动SR禁止定时器。
例如,此种实现方式的一种具体实现流程为:
步骤1、终端侧在触发常规BSR后,触发SR,在下一个可用的SR资源发送SR,启动SR禁止定时器(sr-ProhibitTimer);
步骤2、判断下一个可用上行资源是否能反映触发SR的BSR,判断方法可以为以下一项:
B31、该上行资源是否能包含触发SR的常规BSR(具体为BSR MAC CE中上报触发该常规BSR的逻辑信道所属的逻辑信道组的缓存数据量),或该上行资源是否可传输触发该常规BSR的上行逻辑信道的数据,如果满足上述条件,则判断为下一个可用上行资源能反映触发SR的BSR;
B32、该上行资源是否传输的是在该SR触发前生成的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR;
B33、该上行资源是否传输的是网络侧设备(例如gNB)接收并处理该SR之前终端组织好的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR。
步骤3a、如果步骤2的判断结果为否,终端不管正在运行的sr-ProhibitTimer,在最近的专用SR资源上发送SR,sr-ProhibitTimer持续计时或重启sr-ProhibitTimer;
步骤3b、如果步骤2的判断为是,继续运行sr-ProhibitTimer,如果sr-ProhibitTimer超时后该SR仍未取消,在下一个专用SR资源上发送SR。
具体地,实现时序如图8所示。
实现方式四、
步骤51的具体实现方式为:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源;
需要说明的是,此种实现方式指的是终端在发送第一SR后,正常启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况时,终端不是发送新的SR进行上行资源的请求,而是启动随机接入过程向网络侧设备请求上行资源。
例如,此种实现方式的一种具体实现流程为:
步骤1、终端侧在触发常规BSR后,触发SR,在下一个可用的SR资源发送SR,并启动SR禁止定时器(sr-ProhibitTimer);
步骤2、判断下一个可用上行资源是否能反映触发SR的BSR,判断方法可以为以下一项:
B41、该上行资源是否能包含触发SR的常规BSR(具体为BSR MAC CE中上报触发该常规BSR的逻辑信道所属的逻辑信道组的缓存数据量),或该上行资源是否可传输触发该常规BSR的上行逻辑信道的数据,如果满足上述条件,则判断为下一个可用上行资源能反映触发SR的BSR;
B42、该上行资源是否传输的是在该SR触发前生成的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR;
B43、该上行资源是否传输的是网络侧设备(例如gNB)接收并处理该SR之前终端组织好的MAC PDU,如果否,则判断为下一个可用上行资源能反映触发SR的BSR。
步骤3a、如果步骤2的判断结果为否,停止专用SR发送,即停止SR发送的所有相关工程,发起随机接入过程。
步骤3b:如果步骤2的判断为是,继续运行sr-ProhibitTimer,如果sr-ProhibitTimer超时后该SR仍未取消,在下一个专用SR资源上发送SR。
具体地,实现时序如图9所示。
需要说明的是,因网络侧设备可以给一个终端配置多套SR资源,每套SR资源与具有独立的时频码资源配置和周期配置对应,一个逻辑信道和一套SR配置相对应,即由于一个逻辑信道数据到达触发的BSR,采用与该逻辑信道对应的SR配置进行调度请求。每套SR配置的SR禁止定时器各自独立运行,而本发明实施例中所提到的第一SR、第二SR和SR禁止定时器属于同一套SR配置。
需要说明的是,本发明实施例引入一种终端在发送调度请求后,后续的上行资源不能反映触发该SR的BSR或新数据时,及时向网络侧设备重新请求上行资源的过程,从而使得网络侧设备可以及时获知终端需要发送的上行数据情况,为终端进行及时的资源分配,降低传输时延。
如图10所示,本发明实施例提供一种终端100,包括:
请求模块,用于终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
具体地,所述第一上行资源为距离发送的第一SR最近的一个物理上行共享信道PUSCH资源;或
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源。
可选地,所述第一上行资源不能反映触发第一SR的缓存状态报告BSR,包括以下一项:
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元MACPDU;
所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MACPDU。
可选地,所述请求模块,用于实现以下一项:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源。
进一步地,所述第一SR、所述第二SR和SR禁止定时器属于同一套SR配置。
进一步地,所述请求模块用于终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源时,具体地实现:
当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
需要说明的是,该终端实施例是与上述方法实施例一一对应的终端,上述方法实施例中所有实现方式均适用于该终端的实施例中,也能达到相同的技术效果。
如图11所示,本发明实施例还提供一种终端110,包括处理器111、收发机112、存储器113及存储在所述存储器113上并可在所述处理器111上运行的程序;其中,收发机112通过总线接口与处理器111和存储器113连接,其中,所述处理器111用于读取存储器中的程序,执行下列过程:
终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
需要说明的是,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器111代表的一个或多个处理器和存储器113代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机112可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的发送端,用户接口114还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器111负责管理总线架构和通常的处理,存储器113可以存储处理器111在执行操作时所使用的数据。
具体地,所述第一上行资源为距离发送的第一SR最近的一个物理上行共享信道PUSCH资源;或
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源。
可选地,所述第一上行资源不能反映触发第一SR的缓存状态报告BSR,包括以下一项:
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元MACPDU;
所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MACPDU。
可选地,所述处理器执行所述终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,向网络侧设备请求上行资源的程序时实现以下一项:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源。
进一步地,所述第一SR、所述第二SR和SR禁止定时器属于同一套SR配置。
进一步地,所述处理器执行所述终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源的程序时实现以下步骤:
当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现应用于终端的数据传输调度方法的步骤。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
Claims (14)
1.一种数据传输调度方法,应用于终端,其特征在于,包括:
终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
2.根据权利要求1所述的数据传输调度方法,其特征在于,所述第一上行资源为距离发送的第一SR最近的一个物理上行共享信道PUSCH资源;或
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源。
3.根据权利要求1所述的数据传输调度方法,其特征在于,所述第一上行资源不能反映触发第一SR的缓存状态报告BSR,包括以下一项:
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元MACPDU;
所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MACPDU。
4.根据权利要求1所述的数据传输调度方法,其特征在于,所述终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,向网络侧设备请求上行资源,包括以下一项:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源。
5.根据权利要求4所述的数据传输调度方法,其特征在于,所述第一SR、所述第二SR和SR禁止定时器属于同一套SR配置。
6.根据权利要求4所述的数据传输调度方法,其特征在于,所述终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,包括:
当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
7.一种终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器执行所述程序时实现以下步骤:
终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
8.根据权利要求7所述的终端,其特征在于,所述第一上行资源为距离发送的第一SR最近的一个物理上行共享信道PUSCH资源;或
所述第一上行资源为发送第一SR后,与所述第一SR的发送时刻距离预设时间间隔后的第一个PUSCH资源。
9.根据权利要求7所述的终端,其特征在于,所述第一上行资源不能反映触发第一SR的缓存状态报告BSR,包括以下一项:
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的缓存状态;
所述第一上行资源不能传输触发第一SR的最高优先级逻辑信道的数据;
所述第一上行资源传输的为第一SR触发前生成的媒体接入控制协议数据单元MACPDU;
所述第一上行资源传输的为网络侧设备接收并处理第一SR之前终端组织好的MACPDU。
10.根据权利要求7所述的终端,其特征在于,所述处理器执行所述终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,向网络侧设备请求上行资源的程序时实现以下一项:
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,停止SR禁止定时器,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时重新启动SR禁止定时器;
终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时启动SR禁止定时器;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源,同时SR禁止定时器连续计时或重启;
终端在发送第一SR后,启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,启动随机接入过程向网络侧设备请求上行资源。
11.根据权利要求10所述的终端,其特征在于,所述第一SR、所述第二SR和SR禁止定时器属于同一套SR配置。
12.根据权利要求10所述的终端,其特征在于,所述处理器执行所述终端在发送第一SR后,不启动SR禁止定时器,当确定第一上行资源不能反映触发第一SR的BSR的情况下,在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源的程序时实现以下步骤:
当确定第一上行资源不能反映触发第一SR的BSR的情况下,若没有达到SR的最大传输次数,则在距离第一SR发送时刻最近的SR资源上发送第二SR给网络侧设备,向网络侧设备请求上行资源。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的数据传输调度方法。
14.一种终端,其特征在于,包括:
请求模块,用于终端发送第一调度请求SR后,在确定第一上行资源不能反映触发第一SR的缓存状态报告BSR的情况下,重新向网络侧设备发起上行资源请求。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911327682.6A CN113015211B (zh) | 2019-12-20 | 2019-12-20 | 一种数据传输调度方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911327682.6A CN113015211B (zh) | 2019-12-20 | 2019-12-20 | 一种数据传输调度方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113015211A true CN113015211A (zh) | 2021-06-22 |
CN113015211B CN113015211B (zh) | 2022-08-19 |
Family
ID=76381808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911327682.6A Active CN113015211B (zh) | 2019-12-20 | 2019-12-20 | 一种数据传输调度方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113015211B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024164150A1 (en) * | 2023-02-07 | 2024-08-15 | Nec Corporation | Devices, methods, and medium for communication |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101772174A (zh) * | 2009-01-04 | 2010-07-07 | 大唐移动通信设备有限公司 | 提高上行调度性能的方法及用户设备 |
CN108810925A (zh) * | 2017-05-04 | 2018-11-13 | 夏普株式会社 | 用于处理调度请求的方法和设备 |
CN109392147A (zh) * | 2017-08-11 | 2019-02-26 | 华为技术有限公司 | 通信方法和装置 |
US20190182896A1 (en) * | 2018-02-15 | 2019-06-13 | Bharat Shrestha | Methods to handle scheduling requests for ultra-reliable low latency communication (urllc) in new radio (nr) systems |
CN110351773A (zh) * | 2018-04-04 | 2019-10-18 | 华为技术有限公司 | 调度请求的方法及设备 |
CN110461021A (zh) * | 2018-02-13 | 2019-11-15 | 华为技术有限公司 | 一种调度请求取消方法及设备 |
-
2019
- 2019-12-20 CN CN201911327682.6A patent/CN113015211B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101772174A (zh) * | 2009-01-04 | 2010-07-07 | 大唐移动通信设备有限公司 | 提高上行调度性能的方法及用户设备 |
CN108810925A (zh) * | 2017-05-04 | 2018-11-13 | 夏普株式会社 | 用于处理调度请求的方法和设备 |
CN109392147A (zh) * | 2017-08-11 | 2019-02-26 | 华为技术有限公司 | 通信方法和装置 |
CN110461021A (zh) * | 2018-02-13 | 2019-11-15 | 华为技术有限公司 | 一种调度请求取消方法及设备 |
US20190182896A1 (en) * | 2018-02-15 | 2019-06-13 | Bharat Shrestha | Methods to handle scheduling requests for ultra-reliable low latency communication (urllc) in new radio (nr) systems |
CN110351773A (zh) * | 2018-04-04 | 2019-10-18 | 华为技术有限公司 | 调度请求的方法及设备 |
Non-Patent Citations (1)
Title |
---|
SAMSUNG R AMP等: "R2-1809565 "Alignment of SR and BSR cancellation conditions"", 《3GPP TSG_RAN\WG2_RL2》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024164150A1 (en) * | 2023-02-07 | 2024-08-15 | Nec Corporation | Devices, methods, and medium for communication |
Also Published As
Publication number | Publication date |
---|---|
CN113015211B (zh) | 2022-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8989113B2 (en) | Method and system for partitioning contention based resources in a wireless network | |
CN109845383B (zh) | 上行传输的发送方法、装置、设备及存储介质 | |
WO2020194258A1 (en) | Transmission pre-emption | |
US11006375B2 (en) | Power allocation method, power adjustment method, terminal, and access network device | |
CN110100400B (zh) | 信道检测机制的确定方法、装置、设备及存储介质 | |
EP3402289B1 (en) | Method for acquiring transmission resource and user terminal | |
CA2704189A1 (en) | Method and arrangement in a telecommunications system | |
US20200084796A1 (en) | Sr/bsr triggering method and device | |
US12133252B2 (en) | Resource conflict handling method and apparatus, terminal and storage medium | |
CN107113821A (zh) | 上行数据传输的方法和装置 | |
US20190045524A1 (en) | Triggering/initiating backoff procedure(s) based on congestion indication(s) to defer scheduling request transmission | |
US12022520B2 (en) | Uplink resource allocation method and device, base station, and terminal | |
CN110100399B (zh) | 信道检测机制的确定方法、装置、设备及存储介质 | |
US12047984B2 (en) | Method and device for resource configuration and data transmission | |
US20220104262A1 (en) | Method and device for transmitting data and indicating data transmission | |
CN113015211B (zh) | 一种数据传输调度方法及终端 | |
EP3503616B1 (en) | Multi-air interface communication method and device | |
CN110225594B (zh) | 一种调整调度请求周期的方法及装置 | |
WO2021139459A1 (zh) | 一种发送sr的方法及设备 | |
CN110087322B (zh) | 一种调度请求方法、终端、资源分配方法及基站 | |
CN101772070B (zh) | 重传缓冲区状态报告定时器的处理方法及终端 | |
WO2020109099A1 (en) | Spectrum access restriction and re-allocation of transmit time resources | |
US20240188129A1 (en) | First and second communication devices and methods | |
US20240179687A1 (en) | Excess slot-time re-farming | |
WO2022021411A1 (zh) | Harq进程确定方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |