用于处理调度请求的方法和设备与流程

文档序号:15927143发布日期:2018-11-14 01:15阅读:152来源:国知局

本公开涉及无线通信技术领域。更具体地,本公开涉及用于处理调度请求的方法和相应的设备。

背景技术

2016年3月,在第三代合作伙伴计划(3gpp)ran#71次全会上,提出了一个关于5g技术标准的新的研究项目(参见非专利文献:rp-160671:newsidproposal:studyonnewradioaccesstechnology),并获批准。该研究项目的目的是开发一个新的无线(newradio:nr)接入技术以满足5g的所有应用场景、需求和部署环境。nr主要有三个应用场景:增强的移动宽带通信(enhancedmobilebroadband:embb)、大规模机器类通信(massivemachinetypecommunication:mmtc)和超可靠低延迟通信(ultrareliableandlowlatencycommunications:urllc)。

为满足urllc对低延迟的要求,在2017年3月召开的3gppran2#97bis次会议上达成在调度请求(schedulingrequest,sr)中区分逻辑信道的“命理/传输时间间隔类型”。目前主要有两种在sr中区分“命理/传输时间间隔类型”的方法:(1)sr中携带多比特信息;(2)配置多个sr,不同的sr对应不同的“命理/传输时间间隔类型”。



技术实现要素:

然而,亟待解决不同sr的触发、发送及取消所涉及的问题。

根据本公开的一个方面,提供了一种由用户设备ue执行的方法,包括:触发缓存状态报告bsr的发送;如果不存在用于发送bsr的上行资源,则根据为ue配置的调度请求sr的类型来触发相应的sr的发送。该sr至少包括与第一命理/传输时间间隔类型相对应的sr以及与第二命理/传输时间间隔类型相对应的sr。

在一个实施例中,与不同的命理/传输时间间隔类型相对应的sr共享一个逻辑信道sr禁止定时器。触发相应的sr的发送包括:在所述逻辑信道sr禁止定时器未运行的情况下,如果所述bsr不是由满足第一条件的逻辑信道有数据可发送而触发并且所述bsr是由满足第二条件的逻辑信道有数据可发送而触发,则触发与第一命理/传输时间间隔类型相对应的sr的发送。

在一个实施例中,与不同的命理/传输时间间隔类型相对应的sr具有各自的逻辑信道sr禁止定时器。触发相应的sr的发送包括:在与第一命理/传输时间间隔类型相对应的逻辑信道sr禁止定时器未运行的情况下,如果所述bsr不是由满足第一条件的逻辑信道有数据可发送而触发并且所述bsr是由满足第二条件的逻辑信道有数据可发送而触发,则触发与第一命理/传输时间间隔类型相对应的sr的发送。

在一个实施例中,该方法还包括根据sr的类型来发送相应的sr。例如,可以通过与第一命理/传输时间间隔类型相对应的pucch和与第二命理/传输时间间隔类型相对应的pucch来发送与第一命理/传输时间间隔类型相对应的sr,以及通过与第二命理/传输时间间隔类型相对应的pucch来发送与第二命理/传输时间间隔类型相对应的sr。备选地,可以通过与第一命理/传输时间间隔类型相对应的pucch来发送与第一命理/传输时间间隔类型相对应的sr,以及通过与第一命理/传输时间间隔类型相对应的pucch和与第二命理/传输时间间隔类型相对应的pucch来发送与第二命理/传输时间间隔类型相对应的sr。备选地,可以通过与第一命理/传输时间间隔类型相对应的pucch来发送与第一命理/传输时间间隔类型相对应的sr,以及通过与第二命理/传输时间间隔类型相对应的pucch来发送与第二命理/传输时间间隔类型相对应的sr。

在一个实施例中,ue向基站发送与第二命理/传输时间间隔类型相对应的sr以及与第一命理/传输时间间隔类型相对应的bsr信息,所述bsr信息包括最新的缓存状态信息。该方法还包括:如果用于发送所述bsr信息的资源是ue专用资源,则取消与第一命理/传输时间间隔类型相对应的其它sr。

在一个实施例中,该方法还包括:如果用于发送所述bsr信息的资源不是ue专用资源,则从基站接收与第二命理/传输时间间隔类型相对应的上行分配消息;以及生成与第一命理/传输时间间隔类型相对应的最新的bsr信息,并且取消与第一命理/传输时间间隔类型相对应的其它sr。

在一个实施例中,ue向基站发送与第一命理/传输时间间隔类型相对应的sr。该方法还包括:从基站接收与第一命理/传输时间间隔类型相对应的上行分配消息;以及向基站发送与第一命理/传输时间间隔类型相对应的bsr信息,并且取消与第一命理/传输时间间隔类型相对应的其它sr。

附图说明

通过下文结合附图的详细描述,本公开的上述和其它特征将会变得更加明显,其中:

图1(a)是示出了根据本公开一个实施例的由用户设备执行的方法的流程图。

图1(b)是示出了根据本公开一个实施例的由基站执行的方法的流程图。

图2(a)是示出了根据本公开一个实施例的用户设备的框图。

图2(b)是示出了根据本公开一个实施例的基站的框图。

图3-4示出了根据本公开一个实施例的sr触发过程的流程示意图。

图5-7示出了根据本公开一个实施例的sr发送过程的示意流程图。

图8-9示出了根据本公开一个实施例的sr取消过程的示意流程图。

具体实施方式

下面结合附图和具体实施方式对本公开进行详细阐述。应当注意,本公开不应局限于下文所述的具体实施方式。另外,为了简便起见,省略了对与本公开没有直接关联的公知技术的详细描述,以防止对本公开的理解造成混淆。

下面描述本公开涉及的部分术语,如未特别说明,本公开涉及的术语采用此处定义。本公开给出的术语或信元在nr、lte和elte中可能采用不同的命名方式,但本公开中采用统一的术语或信元,在应用到具体的系统时,可以替换为相应系统中采用的术语或信元,信元的取值采用对应系统中规定的取值。

rrc:无线资源控制。

pdcp:分组数据汇聚协议。在本公开中,如未特别说明,pdcp可以表示nrpdcp实体或lte或elte的pdcp实体。

rlc:无线连路控制。在本公开中,如未特别说明,rlc可以表示nrrlc实体或lte或elte的rlc实体。

mac:媒体访问控制。在本公开中,如未特别说明,mac可以表示nrmac实体或lte或elte的mac实体。

pdu:协议数据单元。

bsr:缓存状态报告。用于向服务基站提供所关联的mac实体对应的上行缓冲区待传输数据量的信息,即pdcp和rlc实体中的待发送数据。

logicalchannelgroup信元:逻辑信道群标识,用于将逻辑信道映射到用于bsr上报的逻辑信道群。

periodicbsr-timer:用于bsr报告的定时器。当缓存状态报告过程确定至少有一个bsr被触发且未被取消,如果在当前tti,mac实体有上行资源进行新传输且生成的bsr不全是截断bsr(trancatedbsr),则启动或重启periodicbsr-timer。当所述定时器到期时,触发常规bsr。

retxbsr-timer:用于bsr报告的定时器。当缓存状态报告过程确定至少有一个bsr被触发且未被取消,如果在当前tti,mac实体有上行资源进行新传输,则启动或重启retxbsr-timer。当mac实体接收到任意ul-sch的用于新数据传输的分配指示时,重启retxbsr-timer。当所述定时器到期且mac实体的任一逻辑信道群lcg的任一逻辑信道有可传输数据时,触发常规bsr。

logicalchannelsr-prohibittimer:逻辑信道sr禁止定时器,为某个逻辑信道配置的定时器,当bsr是由配置了所述logicalchannelsr-prohibittimer的逻辑信道有可发送数据触发,则启动或重启logicalchannelsr-prohibittimer。当bsr不是由配置了所述logicalchannelsr-prohibittimer的逻辑信道有可发送数据触发且当前有正在运行的logicalchannelsr-prohibittimer,则停止logicalchannelsr-prohibittimer。

logicalchannelsr-mask信元:当配置了上行分配,用于控制基于逻辑信道的sr触发机制。

sr-prohibittimer:sr禁止定时器,用于在pucch上传输的调度请求sr的定时器。在发送sr时,启动所述定时器;在所述定时器运行期间,不能发送sr。

sr_counter:用于统计已发送的sr数的变量,初始值为0,每次发送sr都增加1。

dsr-transmax:用于定义sr传输的最大次数,即sr的可发送次数不能超过dsr-transmax定义的值减1。

numerology:本公开中称为命理,一个命理由子载波空间(sub-carrierspacing,scs)和循环前缀cpoverhead定义。

tti:传输时间间隔。本公开将传输时间间隔为1ms的tti称为正常tti,传输时间间隔小于1ms的tti称为短tti;也可以将对应不同传输时间间隔的tti分别命名,对应不同类型的tti。

slotduration:时隙持续时长,对应不同类型的tti和/或不同命理和/或不同的子载波空间scs。不同类型的tti对应不同的时隙持续时长。

在下文的实施例中,以ue配置了两种类型的sr(例如对应于短tti的sr和对应于正常tti的sr)为例进行描述。本领域技术人员可以理解,上述实施例可以扩展到ue配置了更多种类型的sr的场景,例如更多不同类型的tti定义更多不同类型的sr。此外,本文描述的实施例也可以应用于将所有tti值小于正常tti的tti定义为短tti的场景。

图1a是示出了根据本公开一个实施例的由用户设备执行的方法10a的流程图。

在步骤110,触发缓存状态报告bsr的发送。具体地,在lte版本14中,可以通过配置定时器periodicbsr-timer、retxbsr-timer和logicalchannelsr-prohibittimer以及通过为每个逻辑信道配置logicalchannelgroup来控制bsr报告。logicalchannelgroup用于为逻辑信道分配逻辑信道群lcg,其中logicalchannelgroup是可选的配置参数。另外,在lte版本14中,根据触发bsr的不同事件,定义了三种bsr:常规bsr、插入bsr和周期bsr。例如,在本公开的实施例中,常规bsr可以是由以下事件触发的bsr:

(1)ue的上行缓存区为空且有新数据到达。当所有lcg的所有逻辑信道都没有可发送的上行数据时,任一lcg的任一逻辑信道的rlc实体或pdcp实体有上行数据可发送,触发常规bsr上报。

(2)高优先级数据到达。当任一lcg的任一逻辑信道的rlc实体或pdcp实体有上行数据可发送且所述逻辑信道的优先级比任一lcg的任一已经有可发送数据的逻辑信道的优先级高,触发常规bsr上报。

(3)retxbsr-timer到期且任一lcg的任一逻辑信道有可发送数据,触发常规bsr上报。

(4)具有与当前任一有可发送数据的逻辑信道(和/或任一lcg的任一逻辑信道)的“命理和/或传输时间间隔类型”(记为“numerology/tti类型”或命理/传输时间间隔类型)不同的逻辑信道(和/或任一lcg的任一逻辑信道)有可发送数据,触发常规bsr上报。

(5)具有与当前任一有可发送数据的逻辑信道(和/或任一lcg的任一逻辑信道)的“numerology/tti类型”更小(换言之,tti更小或scs更大)的逻辑信道(和/或任一lcg的任一逻辑信道)有可发送数据,触发常规bsr上报。

(6)具有与当前任一有可发送数据的逻辑信道(和/或任一lcg的任一逻辑信道)的“numerology/tti类型”更大(换言之,tti更大或scs更小)的逻辑信道(和/或任一lcg的任一逻辑信道)有可发送数据,触发常规bsr上报。

(7)任一逻辑信道和/或任一lcg的任一逻辑信道有数据可发送。

(8)具有与当前任一有可发送数据的逻辑信道(和/或任一lcg的任一逻辑信道)的qos流(qosflow)不同(优先级更高和/或更低)的逻辑信道(和/或任一lcg的任一逻辑信道)有可发送数据,触发常规bsr上报。

(9)当超过设定阈值的数据在规定的时间内未发送,触发常规bsr上报。

当然,在本公开中,bsr也可以是由未在事件(1)~(9)中列出的其他事件触发的bsr。本公开也可以应用于将上述事件(1)~(9)所触发的bsr定义为不同类型的bsr(例如,所述不同类型的bsr具有不同的格式或对应不同的tti类型)的场景。

在步骤120,如果不存在用于发送bsr的上行资源,则根据pdcp和/或rlc中待发送数据的特点或触发bsr的事件或有数据可发送的逻辑信道的特点或有数据可发送的逻辑信道所支持的命理/传输时间间隔类型以及为ue配置的调度请求sr的类型来触发相应的sr的发送。在此实施例中,该sr至少包括与第一命理/传输时间间隔类型相对应的sr以及与第二命理/传输时间间隔类型相对应的sr。下面,通过若干具体示例详细描述sr的触发。

示例1

在此示例中,与不同的命理/传输时间间隔类型对应的sr共享一个逻辑信道sr禁止定时器logicalchannelsr-prohibittimer。换句话说,如果所述定时器logicalchannelsr-prohibittimer正在运行,则任意类型的sr都不能发送。

图3示出了此示例中的sr触发过程的流程示意图。

在步骤301,如果至少一个bsr被触发且未被取消,对于当前tti,mac实体没有为新传输分配上行资源。如果bsr是一个常规bsr并且定时器logicalchannelsr-prohibittimer未运行,则执行步骤302。

在步骤302,如果没有配置上行分配(ulgrant)且所述常规bsr不是由满足第一条件的逻辑信道有数据可发送而触发并且所述常规bsr由满足第二条件的逻辑信道有数据可发送而触发,则执行步骤303。否则,执行步骤304。其中,第一条件是上层为所述逻辑信道建立了逻辑信道sr掩蔽,第二条件是上层为所述逻辑信道建立了允许的tti类型且短tti是允许的tti类型之一或包含在允许的tti类型中。

在步骤303,触发与短tti对应的sr。

在步骤304,如果没有配置上行分配或所述常规bsr不是由满足以上第一条件的逻辑信道有数据可发送而触发,则执行步骤305。

在步骤305,触发正常tti对应的sr。

需要说明的是,优选地,步骤302所述上行分配是任意类型tti对应的上行分配。备选的,步骤302所述上行分配是短tti对应的上行分配。

示例2

在此示例中,与不同的命理/传输时间间隔类型对应的不同类型的sr具有各自的定时器logicalchannelsr-prohibittimer。换句话说,如果因支持某类型的tti的逻辑信道有数据可发送而触发了bsr且与所述类型tti对应的sr关联的定时器logicalchannelsr-prohibittimer正在运行,则对应类型的sr不能发送。

图4示出了此示例中的sr触发过程的流程示意图。

在步骤401,如果至少一个bsr被触发且未被取消,对于当前tti来说(可以是正常tti或短tti)没有为新传输分配上行资源。如果所述bsr是一个常规bsr,则执行步骤402。

在步骤402,如果没有配置上行分配且所述常规bsr不是由满足第一条件的逻辑信道有数据可发送而触发并且所述常规bsr由满足第二条件的逻辑信道有数据可发送而触发,则执行步骤403。否则,执行步骤404。其中,第一条件是上层为所述逻辑信道建立了逻辑信道sr掩蔽,第二条件是上层为所述逻辑信道建立了允许的tti类型且短tti是允许的tti类型之一或包含在允许的tti类型中。

在步骤403,如果与短tti相对应的第一定时器logicalchannelsr-prohibittimer未运行,则触发与短tti相对应的sr。

在步骤404,如果与正常tti相对应的第二定时器logicalchannelsr-prohibittimer未运行,则执行步骤405。

在步骤405,如果没有配置上行分配或所述常规bsr不是由满足以上第一条件的逻辑信道有数据可发送而触发,则执行步骤406。

在步骤406,触发正常tti的sr。

需要说明的是,上述步骤402和403中判断条件的执行顺序可以互换;上述步骤404和405中判断条件的执行顺序可以互换。优选地,步骤402所述上行分配是任意类型tti对应的上行分配。备选的,步骤402所述上行分配是短tti对应的上行分配。

回到图1a,该方法10a可选地还包括步骤130。在步骤130,根据sr的类型来发送相应的sr。下面,通过若干具体示例详细描述sr的发送。

示例1

在此示例中,与短tti对应的sr可以在与短tti对应的物理上行控制信道pucch(可记为spucch)和与正常tti对应的pucch上发送,而与正常tti对应的sr可以在与正常tti对应的pucch上发送。

图5示出了此示例中的sr发送过程的示意流程图。

在步骤501,如果有任一sr(与正常tti对应的sr或与短tti对应的sr)待发送,对于每个正常tti或短tti,如果当前正常tti或短tti没有上行共享信道ul-sch资源可用于传输,则执行步骤502。

在步骤502,如果待发送sr是与正常tti对应的sr且在配置了sr的任意正常tti内没有可用于发送sr的有效pucch资源,则执行步骤503。否则,执行步骤504。

在步骤503,在规定的小区(例如spcell)上执行随机接入过程且取消与正常tti对应的所有待发送sr。可选的,可以取消与短tti对应的所有待发送sr。

在步骤504,如果在配置了sr的任意tti(正常tti和/或短tti)内没有可用于发送sr的有效pucch资源,则执行步骤505。否则,执行步骤506。

在步骤505,在规定的小区(例如spcell)上执行随机接入过程且取消所有待发送sr。

在步骤506,如果mac实体在当前短tti内有至少一个可用于发送短tti对应的sr的有效pucch资源且所述当前短tti不是测量间隔或sindlink发现间隔的一部分且定时器sr-prohibittimer未运行(或短tti对应的sr关联的sr-prohibittimer未运行),则执行步骤507。否则,执行步骤510。

在步骤507,如果与短tti对应的第一sr_counter<dsr-transmax,则执行步骤508。否则,执行步骤509。

在步骤508,第一sr_counter值增加1,指示物理层在所述配置了对应短ttisr的有效pucch资源上发送与短tti对应的sr,启动定时器sr-prohibittimer,或启动与短tti对应sr关联的第一定时器sr-prohibittimer。

在步骤509,如果与短tti对应的第一sr_counter>=dsr-transmax,可以在规定的小区(例如spcell)上执行随机接入过程且取消与短tti对应的所有待发送sr。可选的,可以取消与正常tti对应的所有待发送sr。可选的,可以通知rrc释放所有服务小区的第一pucch(与短tti对应的pucch)。

在步骤510,如果mac实体在当前正常tti内有至少一个可用于发送sr(与正常tti对应的sr和/或与短tti对应的sr)的有效pucch资源且所述当前正常tti不是测量间隔或sindlink发现间隔的一部分且定时器sr-prohibittimer未运行(或与正常tti对应的sr关联的sr-prohibittimer未运行),则执行步骤511。

在步骤511,如果与正常tti对应的第二sr_counter<dsr-transmax,则执行步骤512。否则,执行步骤513。

在步骤512,第二sr_counter值增加1,指示物理层在所述配置了有效pucch资源(对应于正常ttisr和/或短ttisr)上发送sr,所述sr是与正常tti对应的sr或与短tti对应的sr,启动定时器sr-prohibittimer,或启动与正常tti对应的sr相关联的第二定时器sr-prohibittimer。可选的,在发送短tti对应的sr之前先判断是否配置短tti对应的有效pucch资源,如果是,则不发送短tti对应的sr且不执行步骤512中的其他操作。

在步骤513,如果与正常tti对应的第二sr_counter>=dsr-transmax,可以在规定的小区(例如spcell)上执行随机接入过程且取消与正常tti对应的所有待发送sr。可选的,还可以取消与短tti对应的所有待发送sr。可选的,可以通知rrc释放所有服务小区的第二pucch(与正常tti对应的pucch)。

需要说明的是,步骤502和503是可选的,如果不执行步骤502和503,则如果满足步骤501的条件,执行步骤504。

示例2

在此示例中,与正常tti对应的sr可以在与正常tti或短tti对应的pucch上发送,而与短tti对应的sr可以在与短tti对应的pucch上发送。

图6示出了此示例中的sr发送过程的示意流程图。

在步骤601,如果有任一sr(与正常tti对应的sr或与短tti对应的sr)待发送,对每个正常tti或短tti,如果当前正常tti或短tti没有ul-sch资源可用于传输,则执行步骤602。

在步骤602,如果待发送sr是与短tti对应的sr且在配置了sr的任意短tti内没有可用于发送sr的有效pucch资源,则执行步骤603。否则,执行步骤604。

在步骤603,在规定的小区(例如spcell)上执行随机接入过程且取消与短tti对应的所有待发送sr。可选的,可以取消与正常tti对应的所有待发送sr。

在步骤604,如果在配置了sr的任意tti内没有可用于发送sr的有效pucch资源,则执行步骤605。否则,执行步骤606。

在步骤605,在规定的小区(例如spcell)上执行随机接入过程且取消所有待发送sr。

在步骤606,如果在当前短tti内有至少一个可用于发送sr(与正常tti对应的sr或与短tti对应的sr)的有效pucch资源且所述当前短tti不是测量间隔或sindlink发现间隔的一部分且定时器sr-prohibittimer未运行(或与短tti对应的sr相关联的sr-prohibittimer未运行),则执行步骤607。否则,执行步骤610。

在步骤607,如果与短tti对应的第一sr_counter<dsr-transmax,执行步骤608。否则,执行步骤609。

在步骤608,第一sr_counter值增加1,指示物理层在所述配置了sr的短tti对应的有效pucch资源上发送sr,所述sr是与短tti对应的sr或与正常tti对应的sr,启动定时器sr-prohibittimer,或启动与短tti对应sr关联的第一定时器sr-prohibittimer。可选的,在发送正常tti对应的sr之前先判断是否配置正常tti对应的有效pucch资源,如果是,则不发送正常tti对应的sr且不执行步骤608中的其他操作。

在步骤609,如果与短tti对应的第一sr_counter>=dsr-transmax,可以在规定的小区(例如spcell)上执行随机接入过程且取消与短tti对应的所有待发送sr。可选的,还可以取消与正常tti对应的所有待发送sr。可选的,可以通知rrc释放所有服务小区的第一pucch(与短tti对应的pucch)。

在步骤610,如果在当前正常tti内有至少一个可用于发送正常tti对应的sr的有效pucch资源且所述当前正常tti不是测量间隔或sindlink发现间隔的一部分且定时器sr-prohibittimer未运行(或与正常tti对应的sr关联的sr-prohibittimer未运行),则执行步骤611。

在步骤611,如果与正常tti对应的第二sr_counter<dsr-transmax,则执行步骤612。否则,执行步骤613。

在步骤612,第二sr_counter值增加1,指示物理层在所述配置了对应正常ttisr的有效pucch资源上发送与正常tti对应的sr,启动定时器sr-prohibittimer,或启动与正常tti对应的sr相关联的第二定时器sr-prohibittimer。

在步骤613,如果与正常tti对应的第二sr_counter>=dsr-transmax,可以在规定的小区(例如spcell)上执行随机接入过程且取消与正常tti对应的所有待发送sr。可选的,可以取消与短tti对应的所有待发送sr。可选的,可以通知rrc释放所有服务小区的第二pucch(与正常tti对应的pucch)。

需要说明的是,步骤602和603是可选的,如果不执行步骤602和603,则如果满足步骤601的条件,执行步骤604。

示例3

在此示例中,与短tti对应的sr在与短tti对应的pucch上发送,与正常tti对应的sr在与正常tti对应的pucch上发送。例如,假设在某个时刻或时隙持续时长触发了短tti对应的sr,且正常tti对应的有效pucch可用时刻先于短tti对应的有效pucch,则短tti对应的sr不在正常tti对应的有效pucch上发送,而是等待短tti对应的有效pucch。

图7示出了此示例中的sr发送过程的示意流程图。

在步骤701,如果有任一sr(与正常tti对应的sr或与短tti对应的sr)待发送,对每个正常tti或短tti,如果当前正常tti或短tti没有ul-sch资源可用于传输,则执行步骤702。

在步骤702,如果待发送sr是与短tti对应的sr,如果在配置了sr的任意短tti内没有可用于发送sr的有效pucch资源,则执行步骤703。否则,执行步骤704。

在步骤703,在规定的小区(例如spcell)上执行随机接入过程且取消与短tti对应的所有待发送sr。可选的,可以取消与正常tti对应的所有待发送sr。

在步骤704,如果待发送sr是与正常tti对应的sr,如果在配置了sr的任意正常tti内没有可用于发送sr的有效pucch资源,则执行步骤705。否则,执行步骤706。

在步骤705,在规定的小区(例如spcell)上执行随机接入过程且取消与正常tti对应的所有待发送sr。可选的,可以取消与短tti对应的所有待发送sr。

在步骤706,如果在当前短tti内有至少一个可用于发送短tti对应的sr的有效pucch资源且所述当前短tti不是测量间隔或sindlink发现间隔的一部分且定时器sr-prohibittimer未运行(或与短tti对应的sr关联的sr-prohibittimer未运行),则执行步骤707。否则,执行步骤710。

在步骤707,如果与短tti对应的第一sr_counter<dsr-transmax,则执行步骤708。否则,执行步骤709。

在步骤708,第一sr_counter值增加1,指示物理层在所述配置了对应短ttisr的有效pucch资源上发送与短tti对应的sr,启动定时器sr-prohibittimer,或启动与短tti对应的sr相关联的第一定时器sr-prohibittimer。

在步骤709,如果与短tti对应的第一sr_counter>=dsr-transmax,可以在规定的小区(例如spcell)上执行随机接入过程且取消与短tti对应的所有待发送sr。可选的,可以取消与正常tti对应的所有待发送sr。可选的,可以通知rrc释放所有服务小区的第一pucch(与短tti对应的pucch)。

在步骤710,如果在当前正常tti内有至少一个可用于发送正常tti对应的sr的有效pucch资源且所述当前正常tti不是测量间隔或sindlink发现间隔的一部分且定时器sr-prohibittimer未运行(或与正常tti对应的sr相关联的sr-prohibittimer未运行),则执行步骤711。

在步骤711,如果与正常tti对应的第二sr_counter<dsr-transmax,则执行步骤712。否则,执行步骤713。

在步骤712,第二sr_counter值增加1,指示物理层在所述配置了对应正常ttisr的有效pucch资源上发送正常tti对应的sr,启动定时器sr-prohibittimer,或启动与正常tti对应sr关联的第二定时器sr-prohibittimer。

在步骤713,如果与正常tti对应的第二sr_counter>=dsr-transmax,可以在规定的小区(例如spcell)上执行随机接入过程且取消正常tti对应的所有待发送sr。可选的,可以取消与短tti对应的所有待发送sr。可选的,可以通知rrc释放所有服务小区的第二pucch(与正常tti对应的pucch)。

需要说明的是,备选的,步骤702~705可以替换为:如果在配置了sr的任意tti内没有可用于发送sr的有效pucch资源,则在规定的小区(例如spcell)上执行随机接入过程且取消所有待发送sr。否则,执行步骤706。

示例4

在此示例中,如果同时配置了与短tti对应的sr和与正常tti对应的sr,则短tti对应的sr在先有效的pucch上发送;例如,假设在某个时刻或时隙持续时长触发了短tti对应的sr,且正常tti对应的有效pucch可用时刻先于短tti对应的有效pucch,则短tti对应的sr在正常tti对应的有效pucch上发送。如果配置了与正常tti对应的sr,与正常tti对应的sr在与正常tti对应的pucch上发送。

回到图1a,该方法10a可选地还包括步骤140。在步骤140,取消与特定类型相对应的其它sr。下面,通过若干具体示例详细描述sr的取消。

示例1

图8示出了此示例中的sr取消过程的示意流程图。

在步骤801,用户设备ue向基站发送sr,并向基站发送与sr关联的“命理/tti类型”对应的逻辑信道相关的pdcp和rlc实体待发送数据的缓存状态指示信息。该缓存状态指示信息可用一个macpdu表示,并且可以定义为一种新的bsr类型。例如,该缓存状态指示信息可以包含触发新类型的bsr最新事件发生时的缓存状态。

上述新类型的bsr与命理/传输时间间隔类型相关,其可以仅包含与某类型tti关联的缓存区状态或支持某类型tti的逻辑信道的待发送数据或支持某类型tti的逻辑信道对应的rlc和pdcp实体中的待发送数据,例如与类型1的tti(记为tti1)关联的缓存区中的数据或支持tti1的逻辑信道的待发送数据或支持tti1的逻辑信道对应的rlc和pdcp实体中的待发送数据只能在tti为tti1的上行分配上发送或与tti1关联的缓存区中的数据只能在tti不大于tti1的上行分配上发送。

如果用于发送缓存状态指示信息的上行分配是基于非竞争的资源,即所述资源是用户设备专用资源,则当mac层生成与某个命理/tti类型相关联的最新的缓存状态指示信息时,取消与该命理/tti类型对应的所有待发送sr且停止对应的sr-prohibittimer。如果所述用于发送缓存状态指示信息的上行分配是基于竞争的资源,则所述缓存状态指示信息中包含能够区分不同ue的ue标识,例如,c-rnti。

在步骤802,用户设备ue接收来自基站的上行分配,该上行分配是与上述sr关联的命理/tti类型对应的上行分配。如果步骤801中发送缓存状态指示信息的资源是基于竞争的,则当mac层生成所述与命理/tti类型关联的最新的缓存状态指示信息时,可以取消与该命理/tti类型对应的所有待发送sr且停止对应的sr-prohibittimer。如果所述上行分配是与正常tti对应的上行分配,则执行步骤803。

在步骤803,用户设备ue向基站发送缓存状态指示信息或bsr。当mac层生成与该命理/tti类型关联的最新的缓存状态指示信息时,取消与该命理/tti类型对应的所有sr且停止对应的sr-prohibittimer。如果向基站发送的bsr包含触发bsr的最新事件发生时缓存状态,则取消所有待发送sr且停止所有的sr-prohibittimer。

示例2

图9示出了此示例中的sr取消过程的示意流程图。

在步骤901,用户设备ue向基站发送第一类型的sr。

在步骤902,用户设备ue接收到来自基站的第一类型的上行分配,该第一类型的上行分配可以对应于与第一类型的sr相关联的“命理/传输时间间隔类型”。

在步骤903,用户设备ue向基站发送缓存状态指示信息。该缓存状态指示信息可用一个macpdu表示,并且可以定义为一种新的bsr类型。该缓存状态指示信息包含触发所述新类型的bsr最新事件发生时的缓存状态。新类型的bsr与命理/传输时间间隔类型相关,其可以仅包含与某类型tti关联的缓存区状态,例如,与tti1关联的缓存区中的数据只能在tti为tti1的上行分配上发送或与tti1关联的缓存区中的数据只能在tti不大于tti1的上行分配上发送。当mac层生成所述与某个命理/传输时间间隔类型关联的最新的缓存状态指示信息时,取消与该命理/传输时间间隔类型对应的所有待发送sr且停止对应的sr-prohibittimer。

图1(b)是示出了根据本公开一个实施例的由基站执行的方法10b的流程图。

在步骤150,从用户设备ue接收第一类型的sr。

在步骤160,向用户设备ue发送第一类型的上行分配,该第一类型的上行分配可以对应于与第一类型的sr相关联的“命理/传输时间间隔类型”。

在步骤170,从用户设备ue接收缓存状态指示信息。该缓存状态指示信息可用一个macpdu表示,并且可以定义为一种新的bsr类型。该缓存状态指示信息包含触发所述新类型的bsr最新事件发生时的缓存状态。新类型的bsr可以与命理/传输时间间隔类型相关,其可以仅包含与某类型tti关联的缓存区状态。

图2a是示出了根据本公开一个实施例的用户设备20a的框图。如图2a所示,该用户设备20a包括处理器210a和存储器220a。处理器210a例如可以包括微处理器、微控制器、嵌入式处理器等。存储器220a例如可以包括易失性存储器(如随机存取存储器ram)、硬盘驱动器(hdd)、非易失性存储器(如闪速存储器)、或其他存储器等。存储器220a上存储有程序指令。该指令在由处理器210a运行时,可以执行本公开详细描述的由用户设备执行的上述方法。

图2b是示出了根据本公开一个实施例的基站20b的框图。如图2b所示,该基站20b包括处理器210b和存储器220b。处理器210b例如可以包括微处理器、微控制器、嵌入式处理器等。存储器220b例如可以包括易失性存储器(如随机存取存储器ram)、硬盘驱动器(hdd)、非易失性存储器(如闪速存储器)、或其他存储器等。存储器220b上存储有程序指令。该指令在由处理器210b运行时,可以执行本公开详细描述的由基站执行的上述方法。

运行在根据本发明的设备上的程序可以是通过控制中央处理单元(cpu)来使计算机实现本发明的实施例功能的程序。该程序或由该程序处理的信息可以临时存储在易失性存储器(如随机存取存储器ram)、硬盘驱动器(hdd)、非易失性存储器(如闪速存储器)、或其他存储器系统中。

用于实现本发明各实施例功能的程序可以记录在计算机可读记录介质上。可以通过使计算机系统读取记录在所述记录介质上的程序并执行这些程序来实现相应的功能。此处的所谓“计算机系统”可以是嵌入在该设备中的计算机系统,可以包括操作系统或硬件(如外围设备)。“计算机可读记录介质”可以是半导体记录介质、光学记录介质、磁性记录介质、短时动态存储程序的记录介质、或计算机可读的任何其他记录介质。

用在上述实施例中的设备的各种特征或功能模块可以通过电路(例如,单片或多片集成电路)来实现或执行。设计用于执行本说明书所描述的功能的电路可以包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)、或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或上述器件的任意组合。通用处理器可以是微处理器,也可以是任何现有的处理器、控制器、微控制器、或状态机。上述电路可以是数字电路,也可以是模拟电路。因半导体技术的进步而出现了替代现有集成电路的新的集成电路技术的情况下,本发明的一个或多个实施例也可以使用这些新的集成电路技术来实现。

此外,本发明并不局限于上述实施例。尽管已经描述了所述实施例的各种示例,但本发明并不局限于此。安装在室内或室外的固定或非移动电子设备可以用作终端设备或通信设备,如av设备、厨房设备、清洁设备、空调、办公设备、自动贩售机、以及其他家用电器等。

如上,已经参考附图对本发明的实施例进行了详细描述。但是,具体的结构并不局限于上述实施例,本发明也包括不偏离本发明主旨的任何设计改动。另外,可以在权利要求的范围内对本发明进行多种改动,通过适当地组合不同实施例所公开的技术手段所得到的实施例也包含在本发明的技术范围内。此外,上述实施例中所描述的具有相同效果的组件可以相互替代。

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