一种配置、触发缓冲区状态上报的方法及装置与流程

文档序号:11779262阅读:524来源:国知局
本发明涉及无线通信
技术领域
:,特别涉及一种配置、触发缓冲区状态上报的方法及装置。
背景技术
::下面先对lte(longtermevolution,长期演进)系统的bsr(bufferstatereporting,缓冲区状态上报)机制进行简要介绍。lte系统都是基于调度的系统,由基站为终端设备分配数据传输所需的时频资源,终端根据基站的调度命令进行下行数据接收或者上行数据发送。上行数据传输是由基站调度的,基站调度器确定上行资源分配情况之后会通过ulgrant(上行调度许可)通知终端。基站调度器进行上行资源分配的依据是终端要发送的上行数据量,即终端的缓存状态。该缓存在终端侧,基站要想获知该信息,就需要终端向基站进行bsr(bufferstatereport,缓存状态上报)。lterel-11及之前版本中bsr机制如下:(1)bsr上报的粒度:lte系统bsr上报是基于lcg(logicalchannelgroup,逻辑信道组)的,一共定义了4个lcg。承载/逻辑信道对应的lcgid(标识)是承载建立时配置的。(2)bsr相关rrc(radioresourcecontrol,无线资源控制)层参数配置:lte系统中rrc层针对bsr配置的参数包括如下两个定时器,这两个定时器均是基于ue(userequipment,用户设备)配置和维护的:retxbsr-timer:禁止bsr上报的定时器;periodicbsr-timer:周期性bsr上报的定时器;(3)bsr分类以及触发机制:regularbsr(常规bsr):(1)当有比当前buffer中的数据更高优先级的数据到达或原本为空的buffer中有数据到达时触发;(2)retxbsr-timer超时且缓存中有数据时触发。periodicbsr(周期性bsr):periodicbsr-timer超时时触发periodicbsr。paddingbsr(捎带bsr):如果ue在组织macpdu(mac:mediaaccesscontrol,媒体接入控制;pdu:protocoldataunit,协议数据单元)的时候,除了需要传输的数据外还有资源可用(也即可以padding),可以触发paddingbsr。(4)bsr上报原则:对于regularbsr和periodicbsr,如果多余一个lcg有数据可用,则上报longbsr(长bsr),否则上报shortbsr(短bsr);对于paddingbsr,如果paddingbit数大于等于(shortbsr+macsubheader(子头))但是小于(longbsr+macsubheader),则如果ue有多余一个lcg有数据可用,则上报截短的bsr,否则上报shortbsr;如果paddingbit大于等于(longbsr+macsubheader),则上报longbsr;触发bsr后,periodicbsr和paddingbsr都要在有上行资源可用时才能上报,regularbsr在没有上行资源可用时则会触发sr(schedulingrequest,调度请求)过程,请求基站给ue分配上行资源。基站给ue分配上行资源后,如果该资源刚够发送所有上行数据,则可以不发bsr,直接发送上行数据;如果该资源不够发送所有上行数据,优先上报regularbsr或者periodicbsr,基站再根据bsr上报的ue所需上行数据量进行后续传输调度。一个macpdu最多包含一个bsr。bsr优先级:regularbsr=periodicbsr>paddingbsr,如果多个bsr同时触发,只上报优先级最高的,对于regularbsr和periodicbsr,由于其上报内容相同,都包含uebuffer中全部可用的数据量信息,上报格式完全相同,任选一个上报即可。mac层在组织macpdu的时候优先放置这两类macce(mac控制单元;ce:controlelement,控制单元),其后才放置macsdu(servicedataunit,业务数据单元)。paddingbsr的优先级低于数据。在同一个子帧,可以在不同macpdu上报paddingbsr和regular/periodicbsr。(5)bsr上报后的处理:只要bsr被触发且可以上报,则启动或重启periodicbsr-timer和retxbsr-timer,但是,需要注意对于截短的bsr,不能启动/重启periodicbsr-timer,只能启动或重启retxbsr-timer。(6)bsr上报格式:图1为mac子头格式示意图,图2为短bsr和截短bsrmacce格式示意图,图3为长bsr格式示意图,bsr以macce的形式上报,上报时分为mac子头和macce两部分,bsrmacce包括长bsr和短bsr两种格式,truncatedbsr(截短的bsr)和shortbsr格式相同。具体的,lte系统中mac子头和bsrmacce的格式如图1、图2、图3所示。其中各域的含义如下:lcid(logicalchannelid,逻辑信道标识):用于标识对应负荷部分的逻辑信道号,longbsr、shortbsr、truncatedbsr各有一个lcid。e:扩展比特,用于指示下一个byte是mac子头还是mac负荷。r:预留比特。lcgid:逻辑信道组编号。lte系统中bsr上报时划分了4个逻辑信道组。buffersize:对应逻辑信道组中的数据缓存量。对于bsr上报,r10/11版本和r8/9版本的区别在于r10/11版本由于支持载波聚合,峰值速率提升,因此引入了新的bstable(缓冲区状态表,bs:bufferstatus,缓冲区状态)。支持r10/11的ue上报bsr时是否使用新的bstable由基站通过rrc信令配置。不管是r8/9的bstable还是r10/11的bstable都是64级量化,即用6bit可以表示对应的量化值,所以上面bsrmacce格式中每个lcg的buffersize取值都是6bit。在5gnr(nextgenerationradio,下一代无线)中,对业务的高可靠低时延的需求进一步提高,需要ue在有新的上行数据到达时,以更低的时延更新缓存状态以缩短上行传输时延。然而,现有技术的不足在于,当前设置bsr触发条件的机制会导致上行传输时延超出5gnr中某些业务的时延需求。技术实现要素:本发明提供了一种配置、触发缓冲区状态上报的方法及装置,具体提供了一种配置bsr触发机制的方法及装置、一种触发bsr的方法及装置,用以解决当前bsr触发机制会导致上行传输时延超出5gnr中某些业务的时延需求的问题。本发明实施例中提供了一种配置bsr触发机制的方法,包括:基于业务确定在各逻辑信道上传输的数据的时延要求;根据时延要求配置bsr触发机制。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,所述bsr触发机制是通过专用信令和/或协议约定配置的。实施中,在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,进一步包括:若bsr触发上报定时器超时,终端设置bsr上报等待flag的值为第二数值。实施中,进一步包括:若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,终端设置bsr上报等待flag的值为第二数值。实施中,若bsr上报等待flag的值为第二数值,终端按以下方式之一或者其组合执行:终端上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,终端每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,当终端触发bsr上报后,进一步包括:终端将bsr上报等待flag的值设为第一数值。实施中,在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,终端在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。本发明实施例中提供了一种触发bsr的方法,包括:接收网络侧配置的bsr触发机制,其中,所述bsr触发机制是网络侧在基于业务确定在各逻辑信道上传输的数据的时延要求后,根据时延要求配置的bsr触发机制;根据所述bsr触发机制触发bsr。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,所述bsr触发机制是通过专用信令和/或协议约定配置的。实施中,在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,进一步包括:若bsr触发上报定时器超时,设置bsr上报等待flag的值为第二数值。实施中,进一步包括:若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,设置bsr上报等待flag的值为第二数值。实施中,若bsr上报等待flag的值为第二数值,按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,当触发bsr上报后,进一步包括:将bsr上报等待flag的值设为第一数值。实施中,在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。本发明实施例中提供了一种配置bsr触发机制的装置,包括:确定模块,用于基于业务确定在各逻辑信道上传输的数据的时延要求;配置模块,用于根据时延要求配置bsr触发机制。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,配置模块进一步用于通过专用信令和/或协议约定配置所述bsr触发机制。实施中,配置模块进一步用于在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,配置模块进一步用于在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,配置模块进一步用于若bsr触发上报定时器超时,终端设置bsr上报等待flag的值为第二数值。实施中,配置模块进一步用于若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,终端设置bsr上报等待flag的值为第二数值。实施中,配置模块进一步用于若bsr上报等待flag的值为第二数值,终端按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,终端每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,配置模块进一步用于当终端触发bsr上报后,将bsr上报等待flag的值设为第一数值。实施中,配置模块进一步用于在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,终端在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。本发明实施例中提供了一种触发bsr的装置,包括:接收模块,用于接收网络侧配置的bsr触发机制,其中,所述bsr触发机制是网络侧在基于业务确定在各逻辑信道上传输的数据的时延要求后,根据时延要求配置的bsr触发机制;触发模块,用于根据所述bsr触发机制触发bsr。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,所述bsr触发机制是通过专用信令和/或协议约定配置的。实施中,触发模块进一步用于在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,触发模块进一步用于在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,触发模块进一步用于若bsr触发上报定时器超时,设置bsr上报等待flag的值为第二数值。实施中,触发模块进一步用于若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,设置bsr上报等待flag的值为第二数值。实施中,触发模块进一步用于若bsr上报等待flag的值为第二数值,按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,触发模块进一步用于当触发bsr上报后,将bsr上报等待flag的值设为第一数值。实施中,触发模块进一步用于在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。本发明有益效果如下:在本发明实施例提供的技术方案中,由于bsr触发机制是网络侧在基于业务确定在各逻辑信道上传输的数据的时延要求后,根据时延要求配置的bsr触发机制,也即,本方案基于逻辑信道的特性(如时延)设置bsr触发条件的机制,即具备特定特性(如特定时延需求)的逻辑信道在有新数据到达时可以触发regularbsr和sr。因此,该方案能够满足各种业务的传输时延要求。进一步的,特别是在5gnr中,能够满足业务的高可靠低时延的需求,在有新的上行数据到达时,以更低的时延更新缓存状态以缩短上行传输时延。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为
背景技术
:中mac子头格式示意图;图2为
背景技术
:中短bsr和截短bsrmacce格式示意图;图3为
背景技术
:中长bsr格式示意图;图4为本发明实施例中网络侧配置bsr触发机制的方法实施流程示意图;图5为本发明实施例中终端侧触发bsr的方法实施流程示意图;图6为本发明实施例中网络侧的配置bsr触发机制的装置结构示意图;图7为本发明实施例中终端侧触发bsr的装置结构示意图;图8为本发明实施例中基站结构示意图;图9为本发明实施例中ue结构示意图。具体实施方式发明人在发明过程中注意到:nr系统物理层支持多numerology(基带参数)/tti(transmissiontimeinterval,传输时间间隔)。numerology和tti的概念分别如下:numerology是3gppran1(第三代合作项目:无线接入网络)的一个专业术语,可以翻译为基带参数。不同numerology之间的主要区别是:不同numerology支持的子载波间隔不同。比如5gnr系统支持的子载波间隔至少包括:15khz,60khz,这两个不同子载波间隔对应的numerology就是两个独立的numerology。一般而言,高速终端使用的numerology和低速终端使用的numerology不同;高频和低频使用的numerology也不相同。不同numerology的使用除了和速度以及频率相关外,业界还有一种理解就是不同业务可以使用的numerology也可能不同,比如urllc(ultra-reliableandlowlatencycommunications,高可靠低时延通信)和embb(enhancedmobilebroadband,增强型宽带通信)使用的numerology可能不同。tti即传输时间间隔。传统的lte系统中,tti长度为1ms。从lter14开始,为了支持时延缩减,引入了不同tti长度,比如1个ofdm(orthogonalfrequencydivisionmultiplex,正交频分复用)符号长度。不同tti长度在5g系统中得到沿用并可以应用于每个numerology上,即5gnr中不同numerology可以使用不同tti长度,也可以使用相同tti长度,并且任何一个时刻某个numerology上针对不同终端使用的tti长度可以是动态变化的。tti长度的选择主要和业务时延相关,比如对于urllc业务因为其支持的时延要求比较高,所以可能会选择长度较短的tti长度,比如1个ofdm符号的tti长度。对于nr系统,一个承载/逻辑信道对应的numerology和/或tti是通过网络配置的,比如网络在承载/逻辑信道建立时可以通过rrc信令配置承载/逻辑信道对应的numerology和/或tti,也可以通过rrc重配过程修改一个承载/逻辑信道对应的numerology和/或tti。在现有lte网络中,ue基于sr和bsr机制请求上行调度。当ue的上行缓存区数据发生变化时,ue是否能够及时通过bsr上报向网络更新缓存状态直接影响上行调度的时延。然而,在现有lte中,在ue缓存区不为空的时候,在同优先级和更低优先级的逻辑信道上有新数据到达时,ue只能通过paddingbsr(填充bsr,捎带bsr)和periodicbsr更新缓存状态。此时,如果ue的上行资源一直没有paddingbit(填充字节)用于发送bsr或者peridiocbsr-timer(周期性bsr定时器)设置的较大,则会导致上行传输时延超出5gnr中某些业务的时延需求。也即,在5gnr中,业务的高可靠低时延的需求进一步提高,需要ue在有新的上行数据到达时,以更低的时延更新缓存状态以缩短上行传输时延。基于此,本发明实施例中给出了一种传统lte不具备的基于逻辑信道的特性(如时延)设置bsr触发条件的机制,即具备特定特性(如特定时延需求)的逻辑信道在有新数据到达时可以触发regularbsr和sr。下面结合附图对本发明的具体实施方式进行说明。在说明过程中,将分别从ue与基站侧的实施进行说明,其中基站侧将说明配置的过程,ue侧将说明触发上报的过程,然后还将给出二者配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着二者必须配合实施、或者必须单独实施,实际上,当ue与基站分开实施时,其也各自解决ue侧、基站侧的问题,而二者结合使用时,会获得更好的技术效果。图4为网络侧配置bsr触发机制的方法实施流程示意图,如图所示,可以包括:步骤401、基于业务确定在各逻辑信道上传输的数据的时延要求;步骤402、根据时延要求配置bsr触发机制。图5为终端侧触发bsr的方法实施流程示意图,如图所示,可以包括:步骤501、接收网络侧配置的bsr触发机制,其中,所述bsr触发机制是网络侧在基于业务确定在各逻辑信道上传输的数据的时延要求后,根据时延要求配置的bsr触发机制;步骤502、根据所述bsr触发机制触发bsr。容易理解,在网络侧配置bsr触发机制以及终端侧根据所述bsr触发机制触发bsr之间有不同之处,但也存在对应关系,因此,对应实施的部分将只会在一侧进行详细说明,另一侧进行简单说明,具体实施时按照对应关系调整即可。实施中,将由网络配置特定逻辑信道采用不考虑逻辑信道优先级的bsr触发机制,该配置的特定逻辑信道有新的上行数据到达则触发bsr。实施中将提供两种类型的配置,其中第一类配置用于指示哪些逻辑信道可以使用这种bsr触发机制,第二类配置则是用于控制bsr上报的,用以避免bsr不必要的上报。具体如下:第一类配置:1.使用专用信令指示哪些逻辑信道可以使用这种bsr触发机制;2.网络指示哪些tti/numerology支持这种bsr触发机制,该方式下,ue收到指示以后,认为绑定到这些tti/numerology的逻辑信道可以使用这种bsr触发机制;3.在协议中约定哪些tti/numerology支持这种bsr触发机制,该方式下,ue收到指示以后,认为绑定到这些tti/numerology的逻辑信道可以使用这种bsr触发机制。终端在pdcp或rlc的缓存上有该逻辑信道,也即第一类配置指示的支持这种bsr触发机制的逻辑信道的新数据到达时触发bsr。第二类配置:1.bsr触发上报定时器进行配置;2.bsr触发上报数据量门限进行配置;3.配置使能该逻辑信道的bsr上报等待flag功能进行配置。上述两类配置的具体实施方式下面将进行说明。具体的,在确定哪些逻辑信道可以使用这种bsr触发机制时,也即,时延要求可以是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,bsr触发机制可以是在该逻辑信道上有新数据到达时触发bsr。实施中,bsr触发机制是通过专用信令和/或协议约定配置的。具体的,网络侧可以通过以下方式配置特定逻辑信道配置新的bsr触发机制(即忽略逻辑信道优先级的bsr触发机制):通过专用信令和/或协议约定配置特定逻辑信道上述bsr触发机制;通过专用信令和/或协议约定配置绑定特定tti/numerology的逻辑信道采用上述bsr触发机制。下面先对网络侧行为进行说明。实施中,为了控制bsr上报的频率,使得上报合理、必要,这些控制bsr上报的方案,用于支持新的bsr上报机制的逻辑信道所触发的bsr;则,在配置了所述bsr触发机制的逻辑信道上,还可以进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。具体的,网络侧可以为承载时延要求满足一定门限的业务的逻辑信道配置上述bsr触发机制;网络侧可以为采用上述新的bsr触发机制的逻辑信道配置bsr触发上报定时器;网络侧可以为采用上述新的bsr触发机制的逻辑信道配置bsr触发上报数据量门限;网路侧可以使能该逻辑信道的bsr上报等待flag(标志)功能。具体实施中,在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。其中,参数新到达数据量x的用法是:统计信道到达的数据量,当参数新到达数据量x到达一定门限时上报bsr。bsr上报之后,参数新到达数据量x归零,继续统计后续新到达的数据量;上报定时器的用法是:统计终端触发bsr的时间,触发超过一定时间后可以上报;上述两种任意一个条件先达到了,即满足了bsr上报的条件。对于不同的bsr上报等待flag的值按约定、协议等通常会有不同的含义,具体实施中可以根据现行的要求来设置相适应的第一数值、第二数值。按当前协议规定,第一数值为0,第二数值为1,为更好地理解如何实施下面的具体实例中也将以为0的第一数值以及为1的第二数值为例进行说明,容易理解,当约定或者协议规定变化时,将第一数值、第二数值的具体数值修改即可。bsr上报等待flag的效果是,因为在满足bsr上报条件时到bsr被发送出去的中间可能有一段时间,这段时间将flag设为1,可以避免参数新到达数据量x和上报定时器发挥作用。当bsr被发送出去以后,flag变为0,参数新到达数据量x和上报定时器重新发挥作用。下面对终端侧行为进行说明。实施中,在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。具体实施中,在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。具体实施中,还可以进一步包括:若bsr触发上报定时器超时,设置bsr上报等待flag的值为第二数值。具体实施中,还可以进一步包括:若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,设置bsr上报等待flag的值为第二数值。具体实施中,若bsr上报等待flag的值为第二数值,可以按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。具体实施中,当触发bsr上报后,还可以进一步包括:将bsr上报等待flag的值设为第一数值0。具体实施中,在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,在没有开启bsr上报等待flag的值为第一数值0时,不上报该逻辑信道触发的sr和bsr。具体的,收到专用信令指示的逻辑信道采用上述新的bsr触发机制;对于采用上述新的bsr触发机制的逻辑信道可以如下:网络为某个逻辑信道配置了bsr触发上报数据量门限时,ue将参数新到达数据量x的初始值设为0;缓存中(pdcp或rlc的缓存)有该逻辑信道的新的上行数据到达时,触发bsr;此bsr可以触发sr;如果网络为该逻辑信道配置了bsr触发上报定时器并且bsr上报等待flag的值为第一数值时,启动此定时器;如果网络为该逻辑信道配置了bsr触发上报数据量门限并且bsr上报等待flag的值为第一数值,将x的值设置为当前值加上新到达的数据量。当bsr触发上报定时器超时,ue设置bsr上报等待flag的值为第二数值。当x的值大于或等于bsr触发上报数据量门限时,ue设置bsr上报等待flag的值为第二数值。如果bsr上报等待flag的值为第二数值时:ue可以上报该逻辑信道的sr和bsr;重置x的值为0;停止bsr触发上报定时器。bsr上报等待flag的值为第一数值0时:每次该逻辑信道有新数据到达,将x的值设置为其当前值加上新到达的数据量。当ue发送了该逻辑信道触发的bsr时:将bsr上报等待flag的值设置为第一数值。如果网络使能该逻辑信道的bsr上报等待flag功能,在ue没有开启bsr上报等待flag的值为第一数值时,ue不能上报该逻辑信道触发的sr和bsr。下面以实例进行说明。实施例一:步骤一:网络配置通过专用配置信令指示lch(logicalchannel,逻辑信道)a采用上述新的bsr触发机制,同时没有为lcha配置bsr触发上报定时器和bsr触发上报数据量门限,并且bsr上报等待flag没有使能。步骤二:在时刻t1,lcha有新的上行数据到达ue的上行数据缓存,lcha触发bsra,同时bsra触发sra。步骤三:在时刻t2,ue具有可以发送lcha触发的sr的专用pucch(physicaluplinkcontrolchannel,物理上行控制信道)资源,ue通过该pucch资源发送sra给网络。步骤四:在时刻t2,ue有ulgrant指示的pusch(physicaluplinksharedchannel,物理上行链路共享信道)资源,ue通过该pusch资源发送bsra给网络并且删除sra。实施例二:步骤一:网络配置通过专用配置信令指示lcha采用上述新的bsr触发机制,为lcha配置bsr触发上报定时器并且使能bsr上报等待flag。步骤二:在时刻t1,lcha有新的上行数据到达ue的上行数据缓存,lcha触发bsra,同时bsra触发sra。步骤三:在时刻t1,如果ue没有设置bsr上报等待flag,需要同时启动bsr触发上报定时器。步骤四:在时刻t2,bsr触发上报定时器超时,ue设置bsr上报等待flag。步骤五:在时刻t3,ue已经设置bsr上报等待flag,并且ue具有可以发送lcha触发的sr的专用pucch资源。ue通过该pucch资源发送sra给网络,之后删除由lcha触发的sr。步骤六:在时刻t4,ue已经设置bsr上报等待flag,ue有ulgrant指示的pusch资源,ue通过该pusch资源发送bsra给网络,之后删除有lcha触发的sr和bsr。ue取消bsr上报等待flag。实施例三:步骤一:网络配置通过专用配置信令指示lcha采用上述新的bsr触发机制,为lcha配置bsr触发上报数据量门限并且使能bsr上报等待flag。步骤二:任意时刻,lcha有bbyte的新上行数据到达ue的上行数据缓存,ue将参数新到达数据量x的值设置为x=x+b。步骤三:在时刻t2,x的值大于或者等于bsr触发上报数据量门限,ue设置bsr上报等待flag。步骤四:在时刻t3,ue已经设置bsr上报等待flag,并且ue具有可以发送lcha触发的sr的专用pucch资源。ue通过该pucch资源发送sra给网络,之后删除由lcha触发的sr。步骤五:在时刻t4,ue已经设置bsr上报等待flag,ue有ulgrant指示的pusch资源,ue通过该pusch资源发送bsra给网络,之后删除有lcha触发的sr和bsr。ue取消bsr上报等待flag。实施例四:步骤一:网络配置通过专用配置信令指示lcha采用上述新的bsr触发机制,为lcha配置bsr触发上报数据量门限和bsr触发上报定时器并且使能bsr上报等待flag。步骤二:在时刻t1,lcha有新的上行数据到达ue的上行数据缓存,lcha触发bsra,同时bsra触发sra。步骤三:在时刻t1,如果ue没有设置bsr上报等待flag,需要同时启动bsr触发上报定时器。步骤四:任意时刻,lcha有bbyte的新上行数据到达ue的上行数据缓存,如果ue没有设置bsr上报等待flag,将参数新到达数据量x的值设置为x=x+b。步骤五:在时刻t2,bsr触发上报定时器超时,ue设置bsr上报等待flag。将a的值设置为0。步骤六:在时刻t3,ue已经设置bsr上报等待flag,并且ue具有可以发送lcha触发的sr的专用pucch资源。ue通过该pucch资源发送sra给网络,之后删除由lcha触发的sr。步骤七:在时刻t4,ue已经设置bsr上报等待flag,ue有ulgrant指示的pusch资源,ue通过该pusch资源发送bsra给网络,之后删除有lcha触发的sr和bsr。ue取消bsr上报等待flag。实施例五:步骤一:网络配置通过专用配置信令指示lcha采用上述新的bsr触发机制,为lcha配置bsr触发上报数据量门限和bsr触发上报定时器并且使能bsr上报等待flag。步骤二:在时刻t1,lcha有新的上行数据到达ue的上行数据缓存,lcha触发bsra,同时bsra触发sra。步骤三:在时刻t1,如果ue没有设置bsr上报等待flag,需要同时启动bsr触发上报定时器。步骤四:任意时刻,lcha有bbyte的新上行数据到达ue的上行数据缓存,如果ue没有设置bsr上报等待flag,将参数新到达数据量x的值设置为x=x+b。步骤五:在时刻t2,x的值大于或者等于bsr触发上报数据量门限,ue设置bsr上报等待flag。将a的值设置为0并且停止正在运行的bsr触发上报定时器。步骤六:在时刻t3,ue已经设置bsr上报等待flag,并且ue具有可以发送lcha触发的sr的专用pucch资源。ue通过该pucch资源发送sra给网络,之后删除由lcha触发的sr。步骤七:在时刻t4,ue已经设置bsr上报等待flag,ue有ulgrant指示的pusch资源,ue通过该pusch资源发送bsra给网络,之后删除有lcha触发的sr和bsr。ue取消bsr上报等待flag。基于同一发明构思,本发明实施例中还提供了一种配置bsr触发机制的装置、一种触发bsr的装置,由于这些装置解决问题的原理与一种配置bsr触发机制的方法、一种触发bsr的方法相似,因此这些装置的实施可以参见方法的实施,重复之处不再赘述。图6为网络侧的配置bsr触发机制的装置结构示意图,如图所示,可以包括:确定模块601,用于基于业务确定在各逻辑信道上传输的数据的时延要求;配置模块602,用于根据时延要求配置bsr触发机制。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,配置模块进一步用于通过专用信令和/或协议约定配置所述bsr触发机制。实施中,配置模块进一步用于在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,配置模块进一步用于在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,配置模块进一步用于若bsr触发上报定时器超时,终端设置bsr上报等待flag的值为第二数值。实施中,配置模块进一步用于若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,终端设置bsr上报等待flag的值为第二数值。实施中,配置模块进一步用于若bsr上报等待flag的值为第二数值,终端按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,终端每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,配置模块进一步用于当终端触发bsr上报后,将bsr上报等待flag的值设为第一数值。实施中,配置模块进一步用于在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,终端在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。图7为终端侧触发bsr的装置结构示意图,如图所示,可以包括:接收模块701,用于接收网络侧配置的bsr触发机制,其中,所述bsr触发机制是网络侧在基于业务确定在各逻辑信道上传输的数据的时延要求后,根据时延要求配置的bsr触发机制;触发模块702,用于根据所述bsr触发机制触发bsr。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,所述bsr触发机制是通过专用信令和/或协议约定配置的。实施中,触发模块进一步用于在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,触发模块进一步用于在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,触发模块进一步用于若bsr触发上报定时器超时,设置bsr上报等待flag的值为第二数值。实施中,触发模块进一步用于若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,设置bsr上报等待flag的值为第二数值。实施中,触发模块进一步用于若bsr上报等待flag的值为第二数值,按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,触发模块进一步用于当触发bsr上报后,将bsr上报等待flag的值设为第一数值。实施中,触发模块进一步用于在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。在实施本发明实施例提供的技术方案时,可以按如下方式实施。图8为基站结构示意图,如图所示,基站中包括:处理器800,用于读取存储器820中的程序,执行下列过程:基于业务确定在各逻辑信道上传输的数据的时延要求;收发机810,用于在处理器800的控制下接收和发送数据,执行下列过程:根据时延要求配置bsr触发机制。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,所述bsr触发机制是通过专用信令和/或协议约定配置的。实施中,在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,进一步包括:若bsr触发上报定时器超时,终端设置bsr上报等待flag的值为第二数值。实施中,进一步包括:若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,终端设置bsr上报等待flag的值为第二数值。实施中,若bsr上报等待flag的值为第二数值,终端按以下方式之一或者其组合执行:终端上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,终端每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,当终端触发bsr上报后,进一步包括:终端将bsr上报等待flag的值设为第一数值。实施中,在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,终端在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器820代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机810可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。图9为ue结构示意图,如图所示,用户设备包括:处理器900,用于读取存储器920中的程序,执行下列过程:根据所述bsr触发机制触发bsr;收发机910,用于在处理器900的控制下接收和发送数据,执行下列过程:接收网络侧配置的bsr触发机制,其中,所述bsr触发机制是网络侧在基于业务确定在各逻辑信道上传输的数据的时延要求后,根据时延要求配置的bsr触发机制。实施中,所述时延要求是以下业务之一或者其组合的业务的时延要求:高可靠低时延业务;绑定了特定tti或numerology的逻辑信道上的业务;为承载时延要求需满足一定门限的业务。实施中,所述bsr触发机制是在该逻辑信道上有新数据到达时触发bsr。实施中,所述bsr触发机制是通过专用信令和/或协议约定配置的。实施中,在配置了所述bsr触发机制的逻辑信道上,进一步包括以下配置之一其组合:配置bsr触发上报定时器;配置bsr触发上报数据量门限;配置使能该逻辑信道的bsr上报等待flag功能。实施中,在配置了所述bsr触发机制的逻辑信道上:若该逻辑信道触发了bsr,且网络侧配置了bsr触发上报定时器且bsr上报等待flag的值为第一数值,终端启动bsr触发上报定时器;若网络侧配置了bsr触发上报数据量门限且bsr上报等待flag的值为第一数值,每次该逻辑信道有新数据到达,将参数新到达数据量x的值设为其当前值加上新到达的数据量。实施中,进一步包括:若bsr触发上报定时器超时,设置bsr上报等待flag的值为第二数值。实施中,进一步包括:若参数新到达数据量x的值大于或等于bsr触发上报数据量门限时,设置bsr上报等待flag的值为第二数值。实施中,若bsr上报等待flag的值为第二数值,按以下方式之一或者其组合执行:上报该逻辑信道的sr和bsr,重置参数新到达数据量x的值为0,停止bsr触发上报定时器;若bsr上报等待flag的值为第一数值,每次在该逻辑信道有新数据到达时,将参数新到达数据量x的值设置为其当前值加上新到达的数据量。实施中,当触发bsr上报后,进一步包括:将bsr上报等待flag的值设为第一数值。实施中,在网络侧通过配置使能该逻辑信道的bsr上报等待flag功能进行配置的方式下,在没有开启bsr上报等待flag的值为第一数值时,不上报该逻辑信道触发的sr和bsr。其中,在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器900代表的一个或多个处理器和存储器920代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机910可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口930还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器900负责管理总线架构和通常的处理,存储器920可以存储处理器900在执行操作时所使用的数据。综上所述,本发明实施例提供的方案中,网络配置特定逻辑信道采用不考虑逻辑信道优先级的bsr触发机制,该配置的特定逻辑信道有新的上行数据到达则触发bsr。具体的,还提供了网络侧行为如下:网络侧基于业务的时延要求选择哪些逻辑信道支持本申请中的bsr触发机制;网络侧通过专用信令指示逻辑信道是否支持本申请中的bsr触发机制;网络侧通过专用信令指示绑定到特定tti/numerology的逻辑信道支持本申请中的bsr触发机制;网络侧可以基于业务的是要需求,决定哪些逻辑信道支持本申请中的bsr触发机制;网络侧通过专用信令为逻辑信道配置bsr触发上报定时器;网络通过专用信令为逻辑信道配置bsr触发上报数据量门限;网络侧使能bsr上报等待flag。具体的,还提供了ue侧行为如下:ue认为该专用信令配置的逻辑信道支持本申请中的bsr触发机制;ue认为绑定到该特定tti/numerology的逻辑信道支持本申请中的bsr触发机制;对于支持本申请中的bsr触发机制的逻辑信道:该逻辑信道的有新的上行数据到达ue的缓存时,触发bsr;该bsr会触发sr;如果网络给该逻辑信道配置了bsr触发上报定时器,且ue中所述的bsr上报等待flag的值为第一数值,则当该逻辑信道触发bsr时,ue启动bsr触发上报定时器;如果网络给该逻辑信道配置了bsr触发上报数据量门限,ue需要维护变量新到达数据量;如果网络给该逻辑信道配置了bsr触发上报数据量门限,且ue中所述的bsr上报等待flag的值为第一数值,则该逻辑信道有新数据到达缓存ue缓存时,ue设置新到达数据量的值为该变量的当前值加上新到达缓存的数据量;当bsr触发上报定时器超时或者新到达数据量大于bsr触发上报数据量门限时,ue将bsr上报等待flag的值设置为第二数值;当bsr上报等待flag的值为第二数值时,停止bsr触发上报定时器并且将变量新到达数据量的重置为0;如网络使能bsr上报等待flag功能,ue只有在bsr上报等待flag的值为第二数值的时候,才能上报该逻辑信道触发的bsr和sr。可见,本申请给出了一种新的bsr触发机制,网络侧可以根据业务的时延需求选择配置哪些逻辑信道支持该bsr触发机制。对于支持该bsr触发机制的逻辑信道,当该逻辑信道有新的上行数据到达ue缓存时,需要触发bsr。使用这种bsr上报机制,可以缩短基于bsr请求资源的上行传输时延,满足5gnr对上行业务上行传输时延的要求。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1