Nothing Special   »   [go: up one dir, main page]

CN109561464B - 一种上报缓存状态和分配资源的方法及设备 - Google Patents

一种上报缓存状态和分配资源的方法及设备 Download PDF

Info

Publication number
CN109561464B
CN109561464B CN201710874651.7A CN201710874651A CN109561464B CN 109561464 B CN109561464 B CN 109561464B CN 201710874651 A CN201710874651 A CN 201710874651A CN 109561464 B CN109561464 B CN 109561464B
Authority
CN
China
Prior art keywords
format
bsr mac
bsr
buffer
logical channel
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.)
Active
Application number
CN201710874651.7A
Other languages
English (en)
Other versions
CN109561464A (zh
Inventor
谌丽
许芳丽
刘佳敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201710874651.7A priority Critical patent/CN109561464B/zh
Priority to PCT/CN2018/093856 priority patent/WO2019056828A1/zh
Publication of CN109561464A publication Critical patent/CN109561464A/zh
Application granted granted Critical
Publication of CN109561464B publication Critical patent/CN109561464B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种上报缓存状态和分配资源的方法及设备,用以解决现有技术中存在的Buffer Size域长度不能准确表示缓存状态量,使得基站不能准确调度终端数据,造成资源分配不足或资源浪费的问题。本发明实施例终端根据需要上报缓存状态的逻辑信道组的数量确定的使用的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;将生成的所述BSR MAC CE上报给网络侧设备。采用本发明实施例的方案能够针对不同的逻辑信道组的数量选择不同的BSR MAC CE格式,从而可以更准确调度终端数据,降低了资源分配不足或资源浪费的情况发生的次数。

Description

一种上报缓存状态和分配资源的方法及设备
技术领域
本发明涉及无线通信技术领域,特别涉及一种上报缓存状态和分配资源的方法及设备。
背景技术
LTE(Long Term Evolution,长期演进)MAC(Medium Access Control,媒体接入控制)PDU(Protocol Data Unit,协议数据单元)格式如图1所示。其中,“R”表示预留比特;“F2”和“F”联合指示L域的长度,如果该MAC子头对应的MAC SDU或MAC CE(ControlElement,控制单元)的长度大于32767bytes,F2=1,否则F2=0;“E”用于指示后续是否为MAC子头,如果后续为MAC子头,E=1,否则E=0;“LCID”为逻辑信道组号,每个承载RB对应的逻辑信道组有一个逻辑信道组号LCID,每个MAC CE也对应一个LCID;“L”表示对应MAC SDU或MAC CE长度,单位为byte。
LTE MAC CE可以为变长或固定长度,如果是变长,则MAC子头中携带L域,如果是固定长度,则MAC子头中不带L域。
其中,LTE中BSR(Buffer Status Report,缓存状态上报)MAC CE格式有两种:只报一个逻辑信道组的BSR MAC CE和上报全部4个逻辑信道组的BSR MAC CE。
5G NR(新空口)中,逻辑信道组个数增加到8个,LCG ID需要占用3bit,如果支持1byte的短BSR,Buffer Size(缓存容量)域只有5bit。然而,5G支持的业务速率和传输速率大大提升,缓存状态报告的最大值大大提升,如果统一采用5bit Buffer Size域长度,不能准确表示缓存状态量,使得基站不能准确调度终端数据,造成资源分配不足或资源浪费。
综上所述,目前Buffer Size域长度不能准确表示缓存状态量,使得基站不能准确调度终端数据,造成资源分配不足或资源浪费。
发明内容
本发明提供一种上报缓存状态和分配资源的方法及设备,用以解决现有技术中存在的Buffer Size域长度不能准确表示缓存状态量,使得基站不能准确调度终端数据,造成资源分配不足或资源浪费的问题。
本发明实施例提供的一种上报缓存状态的方法,该方法包括:
终端根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MAC CE格式;
所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;
所述终端将生成的所述BSR MAC CE上报给网络侧设备。
本发明实施例提供的一种分配资源的方法,该方法包括:
网络侧设备接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;
所述网络侧设备根据确定的所述缓存数据量为所述终端分配上行资源。
本发明实施例提供的一种上报缓存状态的终端,该终端包括:处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MAC CE格式;根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MACCE;将生成的所述BSR MAC CE上报给网络侧设备。
本发明实施例提供的一种分配资源的网络侧设备,该终端包括:处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;根据确定的所述缓存数据量为所述终端分配上行资源。
本发明实施例提供的一种上报缓存状态的终端,该终端包括:
格式确定模块,用于根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSRMAC CE格式;
生成模块,用于根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;
上报模块,用于将生成的所述BSR MAC CE上报给网络侧设备。
本发明实施例提供的一种分配资源的网络侧设备,该网络侧设备包括:
接收模块,用于接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;
数据量确定模块,用于根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;
分配模块,用于根据确定的所述缓存数据量为所述终端分配上行资源。
本发明实施例提供的一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例上述上报缓存状态的步骤或本发明实施例上述分配资源的步骤。
本发明实施例终端根据需要上报缓存状态的逻辑信道组的数量确定的使用的BSRMAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;将生成的所述BSR MAC CE上报给网络侧设备。网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;根据确定的所述缓存数据量为所述终端分配上行资源。由于终端根据需要上报缓存状态的逻辑信道组的数量确定使用的BSR MAC CE格式,并根据BSR MAC CE格式中缓存序号占用的比特数生成BSR MAC CE,能够针对不同的逻辑信道组的数量选择不同的BSR MAC CE格式,从而可以更准确调度终端数据,降低了资源分配不足或资源浪费的情况发生的次数。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为背景技术中MAC PDU的结构示意图;
图2为本发明实施例分配资源的系统结构示意图;
图3A为本发明实施例第一BSR MAC CE格式示意图;
图3B为本发明实施例第二BSR MAC CE格式示意图;
图4为本发明实施例第一种终端的结构示意图;
图5为本发明实施例第一种网络侧设备的结构示意图;
图6为本发明实施例第二种终端的结构示意图;
图7为本发明实施例第二种网络侧设备的结构示意图;
图8为本发明实施例上报缓存状态的方法流程示意图;
图9为本发明实施例分配资源的方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图2所述,本发明实施例分配资源的系统包括:
终端10,用于根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MACCE格式;根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;将生成的所述BSR MAC CE上报给网络侧设备。
网络侧设备20,用于接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;根据确定的所述缓存数据量为所述终端分配上行资源。
本发明实施例终端根据需要上报缓存状态的逻辑信道组的数量确定的使用的BSRMAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;将生成的所述BSR MAC CE上报给网络侧设备。网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;根据确定的所述缓存数据量为所述终端分配上行资源。由于终端根据需要上报缓存状态的逻辑信道组的数量确定使用的BSR MAC CE格式,并根据BSR MAC CE格式中缓存序号占用的比特数生成BSR MAC CE,能够针对不同的逻辑信道组的数量选择不同的BSR MAC CE格式,从而可以更准确调度终端数据,降低了资源分配不足或资源浪费的情况发生的次数。
本发明实施例根据需要上报缓存状态的逻辑信道组的数量,可以选择使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式或使用能够上报1个逻辑信道组缓存状态的第一BSR MAC CE格式。
其中,终端会存储第一BSR MAC CE格式和第二BSR MAC CE格式,每个BSR MAC CE格式都会对应一个BSR表(table)。
需要说明的是,BSR表中记录的是缓存序号和缓存数据量范围的对应关系,也就是说,BSR表只是展示缓存序号和缓存数据量范围的对应关系的一种形式,根据需要也可以通过其他形式展现,比如数据库、公式等。不同的展现形式只是对表的简单替换,这些改变都属于等同技术的范围。
一种可能的第二BSR MAC CE格式如图3A所示,一种可能的第一BSR MAC CE格式如图3B所示。
图3A中的Buffer Size域的长度可以是5bit或其他数值。
图3B中的Buffer Size域的长度是以8bit为例。根据需要第一BSR MAC CE格式中的Buffer Size域的长度也可以是其他数值,比如有7bit。
图3B中,第一个byte用于指示哪些逻辑信道组需要上报缓存,后续按第一个byte的bitmap(比特位图)中的指示顺序依次上报缓存。这种格式的BSR MAC CE是变长的,可以根据需要上报1~8个逻辑信道组的缓存。
例如逻辑信道组LCG1、3、5有数据缓存需要上报,则除了MAC子头外,BSR MAC CE长度为4byte,第1byte是bitmap指示,针对本例设置为01010100(即第1/3/5个逻辑信道组设置为1),第2、3、4个byte分别指示逻辑信道组1、3、5的数据缓存量。
在实施中,终端存储的第二BSR MAC CE格式对应的BSR表可以是与第一BSR MACCE格式对应的表不同;
也可以是第二BSR MAC CE格式对应的BSR表是复用第一BSR MAC CE格式对应的BSR表。
其中,第一BSR MAC CE格式中的Buffer Size域的长度大于第二BSR MAC CE格式中的Buffer Size域的长度。
第一BSR MAC CE格式对应的表是根据第一BSR MAC CE格式中的Buffer Size域的长度,采用指数分布式生成的。
如果第二BSR MAC CE格式对应的BSR表是独立的一个表(即不是复用第一BSR MACCE格式对应的BSR表),则第二BSR MAC CE格式对应的BSR表是根据第二BSR MAC CE格式中的Buffer Size域的长度,采用指数分布式生成的。
下面以第一BSR MAC CE格式中的Buffer Size域的长度为8bit举例说明,其他数值比如7bit,与8bit类似,在此不再赘述。
8bit Buffer Size长度生成单个BSR table,可指示的缓存数据量区间为256(即2^8。其中2^X表示2x,后续相同的描述不再进行解释)个。
为便于说明,以和LTE相同的最大缓存值Bmax=3000000byte为例构造8bit BS对应的BSR table如下。需要说明的是,表1只是个示例,实际5G NR的最大缓存值Bmax远大于3000000byte,划分的区间也可以根据需要进行色设定。
表1 8bit BS size的BSR table示例
Figure GDA0002616647220000071
Figure GDA0002616647220000081
Figure GDA0002616647220000091
下面以第一BSR MAC CE格式中的Buffer Size域的长度为5bit举例说明,其他数值与5bit类似,在此不再赘述。
5bit Buffer Size长度生成单个BSR table,可指示的缓存数据量区间为32(即2^5)个。
为便于说明,以和LTE相同的最大缓存值Bmax=3000000byte为例构造8bit BS对应的BSR table如下。需要说明的是,表2只是个示例,实际5G NR的最大缓存值Bmax远大于3000000byte,划分的区间也可以根据需要进行色设定。
表4 5bit BS size的BSR table示例
Index Buffer Size(BS)value[bytes] Index Buffer Size(BS)value[bytes]
1 BS=0 17 4407<BS<=6808
2 0<BS<=10 18 6808<BS<=10517
3 10<BS<=16 19 10517<BS<=16246
4 16<BS<=24 20 16246<BS<=25096
5 24<BS<=37 21 25096<BS<=38767
6 37<BS<=57 22 38767<BS<=59886
7 57<BS<=88 23 59886<BS<=92511
8 88<BS<=136 24 92511<BS<=142909
9 136<BS<=210 25 142909<BS<=220762
10 210<BS<=325 26 220762<BS<=341028
11 325<BS<=501 27 341028<BS<=526813
12 501<BS<=774 28 526813<BS<=813810
13 774<BS<=1196 29 813810<BS<=1257155
14 1196<BS<=1847 30 1257155<BS<=1942026
15 1847<BS<=2853 31 1942026<BS<=3000000
16 2853<BS<=4407 32 BS>3000000
比较表1和表2,显然在相同最大值和最小值下,bit数越大,指示范围越准确。指示bit数越少,index取值高时,针对大数据量的指示范围越大。但由于采用了指数分布生成BSR table,小数据量时的缓存数据量指示比较准确。
在实施中,终端和基站都需要区分上报的是单个逻辑信道组的BSR还是多个逻辑信道组的BSR,具体采用不同的LCID区分,如LCID1表示上报的是单个逻辑信道组,LCID2表示上报的是多个逻辑信道组。
基于上面内容可知:本发明实施例给出两种方式:方式一:终端采用1个表,即第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;方式二:终端采用2个表,即第二BSR MAC CE对应的BSR的表是独立的表。
下面按照上报多个逻辑信道组状态和上报1个逻辑信道组状态为例分别进行介绍。
情况一、上报多个逻辑信道组缓存状态。
具体的,若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式。
对于终端中的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,还是终端中的第二BSR MAC CE对应的BSR的表是独立的表,需要上报缓存状态的逻辑信道组的数量是多个时,所述终端使用能够上报多个逻辑信道组缓存状态的第一BSRMAC CE格式。
可选的,所述终端生成BSR MAC CE时,根据所述第一BSR MAC CE格式对应的BSR表,确定每个逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
相应的,所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSRMAC CE中的缓存序号对应的缓存数据量。
比如一共有逻辑信道组A和逻辑信道组B两个逻辑信道组。逻辑信道组A的缓存数据量是6523bit,逻辑信道组A的缓存数据量是329bit。以表1为例,终端查表后得到逻辑信道组A的缓存数据量6523bit对应的缓存序号是133;终端查表后得到逻辑信道组B的缓存数据量329bit对应的缓存序号是73。之后,终端将133和73分别置于所述第一BSR MAC CE格式对应的位置中;
网络侧设备在收到BSR MAC CE的格式为第一BSR MAC CE后,知道终端上报多个逻辑信道组的缓存状态,在确定缓存标识133和73后,根据表1可以知道逻辑信道组A的缓存数据量在6522到6855之间,逻辑信道组B的缓存数量在328和345之间。
情况二、上报1个逻辑信道组缓存状态。
对于上报1个逻辑信道组缓存状态,终端采用1个表和终端采用2个表的处理过程有不同,下面分别进行介绍。
方式一、终端采用1个表。
对于终端采用1个表的方式,可以规定终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;还可以规定终端根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式,下面分别进行说明。
1、终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
这种方式下不管终端上报的逻辑信道组的缓存数据量是多少,只要上报1个逻辑信道组的缓存状态,都只选择第二BSR MAC CE格式。
这里上报1个逻辑信道组缓存状态可能是1有一个逻辑信道组需要上报;也可能是终端根据获得的上行资源在发送上行传输后可以发送padding BSR,但剩余资源只够发送一个逻辑信道组的BSR。
可选的,所述终端生成BSR MAC CE时,根据所述第二BSR MAC CE格式中缓存序号占用的比特数和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
由于第二BSR MAC CE格式的Buffer Size域的比特数小于第一BSR MAC CE格式的Buffer Size域的比特数,所以第二BSR MAC CE格式只能复用第一BSR MAC CE格式对应的表中的部分内容。
比如第二BSR MAC CE格式的Buffer Size域为5bit,第一BSR MAC CE格式的Buffer Size域为8bit,则第二BSR MAC CE格式只能复用第二BSR MAC CE格式中的32个缓存序号。
基于此,本发明实施例给出一种可行的方式:就是复用第二BSR MAC CE格式中的前(2^X-1)个缓存序号,如果前(2^X-1)个缓存序号不能表示,可以将缓存序号设置为最大值,表示缓存数据量已超过第一BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。其中,X为第二BSR MAC CE格式中缓存序号占用的比特数。
具体的:若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号能够表示所述逻辑信道组的缓存数据量,则所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;或
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号不能表示所述逻辑信道组的缓存数据量,则所述终端将缓存序号设置为最大值,表示缓存数据量已超过第一BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
相应的,若所述BSR MAC CE中的缓存序号为所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号,则所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量;或
若所述BSR MAC CE中的缓存序号为最大值,则所述网络侧设备确定所述终端的缓存数据量已超过BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
以第二BSR MAC CE格式的Buffer Size域为5bit,第一BSR MAC CE格式的BufferSize域为8bit为例:
如果终端需要上报的逻辑信道组的缓存数据量可以用表1中前31个缓存序号表示,比如逻辑信道组的缓存数据量是22,则查找表1可以确定对应的缓存序号是17。而17可以用5bit进行表示,所以确定需要上报的逻辑信道组的缓存数据量对应的缓存标识为17;
相应的,网络侧设备在收到BSR MAC CE的格式为第二BSR MAC CE后,知道终端上报一个逻辑信道组的缓存状态,在确定缓存标识是17后,可以查表1确定逻辑信道组的缓存数据量是22。
如果终端需要上报的逻辑信道组的缓存数据量不能用表1中前31个缓存序号表示,比如逻辑信道组的缓存数据量是46,则查找表1可以确定对应的缓存序号是33,超过了31,确定需要上报的逻辑信道组的缓存数据量对应的缓存标识为5bit表示的最大值,11111即32。
相应的,网络侧设备在收到BSR MAC CE的格式为第二BSR MAC CE后,知道终端上报一个逻辑信道组的缓存状态,在确定缓存标识是32后,可以确定逻辑信道组的缓存数据量超过43。
2、终端根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式。
由于第二BSR MAC CE格式的Buffer Size域的比特数小于第一BSR MAC CE格式的Buffer Size域的比特数,所以第二BSR MAC CE格式只能复用第一BSR MAC CE格式对应的表中的部分内容。
比如第二BSR MAC CE格式的Buffer Size域为5bit,第一BSR MAC CE格式的Buffer Size域为8bit,则第二BSR MAC CE格式只能复用第二BSR MAC CE格式中的32个缓存序号。
基于此,本发明实施例给出一种可行的方式:就是复用第二BSR MAC CE格式中的前(2^X)个缓存序号,如果前(2^X)个缓存序号不能表示,则选择第一BSR MAC CE格式(也就是说,如果前(2^X)个缓存序号不能表示,即使只有一个逻辑信道组的缓存状态需要上报,也选择第一BSR MAC CE格式)。
具体的,所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号无法表示所述逻辑信道组的缓存数据量,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSRMAC CE格式,其中X为第二BSR MAC CE格式中缓存序号占用的比特数;或
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号能够表示所述逻辑信道组的缓存数据量,则所述终端使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
可选的,所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号,并将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中
相应的,所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSRMAC CE中的缓存序号对应的缓存数据量。
以第二BSR MAC CE格式的Buffer Size域为5bit,第一BSR MAC CE格式的BufferSize域为8bit为例:
如果终端需要上报的逻辑信道组的缓存数据量可以用表1中前32个缓存序号表示,比如逻辑信道组的缓存数据量是22,则查找表1可以确定对应的缓存序号是17。而17可以用5bit进行表示,所以确定需要上报的逻辑信道组的缓存数据量对应的缓存标识为17;
相应的,网络侧设备在收到BSR MAC CE的格式为第二BSR MAC CE后,知道终端上报一个逻辑信道组的缓存状态,在确定缓存标识是17后,可以查表1确定逻辑信道组的缓存数据量是22。
如果终端需要上报的逻辑信道组的缓存数据量不能用表1中前32个缓存序号表示,比如逻辑信道组的缓存数据量是46,则查找表1可以确定对应的缓存序号是33,超过了32,此时终端选择采用第一BSR MAC CE的格式上报,对应的缓存序号是33。
相应的,网络侧设备收到BSR MAC CE的格式为第一BSR MAC CE,在确定缓存标识是33后,查找表1可以确定逻辑信道组的缓存数据量是44或45。
方式二、终端采用2个表。
对于终端采用2个表的方式,终端可以根据所述第二BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号。
所述终端将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
相应的,所述网络侧设备在收到的BSR MAC CE是第二BSR MAC CE格式后,根据所述第二BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
以第二BSR MAC CE格式的Buffer Size域为5bit,第一BSR MAC CE格式的BufferSize域为8bit为例:
如果终端需要上报的逻辑信道组的缓存数据量是22,则查找表2可以确定对应的缓存序号是3。
相应的,网络侧设备在收到BSR MAC CE的格式为第二BSR MAC CE后,知道终端上报一个逻辑信道组的缓存状态,在确定缓存标识是3后,可以查表2确定逻辑信道组的缓存数据量在16到24之间。
对于终端采用2个表的情况,如果终端要上报一个逻辑信道组的缓存状态,则选择采用第一BSR MAC CE,如果终端要上报多个逻辑信道组的缓存状态,则选择采用第二BSRMAC CE。
其中,本发明实施例的终端又称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
其中,本发明实施例的网络侧设备可以是RAN(Radio Access Network,无线接入网)节点。RAN是网络中将终端接入到无线网络的部分。RAN节点(或设备)为无线接入网中的节点(或设备),又可以称为基站。目前,一些RAN节点的举例为:gNB、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base stationcontroller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,homeevolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP)等。另外,在一种网络结构中,RAN可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点。这种结构将长期演进(long term evolution,LTE)系统中eNB的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU。
如图4所述,本发明实施例第一种终端包括:处理器400、存储器401、收发机402以及总线接口。
处理器400负责管理总线架构和通常的处理,存储器401可以存储处理器400在执行操作时所使用的数据。收发机402用于在处理器400的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器400代表的一个或多个处理器和存储器401代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器400负责管理总线架构和通常的处理,存储器401可以存储处理器400在执行操作时所使用的数据。
本发明实施例揭示的流程,可以应用于处理器400中,或者由处理器400实现。在实现过程中,信号处理流程的各步骤可以通过处理器400中的硬件的集成逻辑电路或者软件形式的指令完成。处理器400可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器401,处理器400读取存储器401中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器400,用于读取存储器401中的程序并执行:
根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MAC CE格式;根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MACCE;将生成的所述BSR MAC CE上报给网络侧设备。
可选的,所述处理器400具体用于:
若需要上报缓存状态的逻辑信道组的数量是多个,则使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式。
可选的,所述处理器400具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定每个逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
可选的,所述处理器400具体用于:
若需要上报缓存状态的逻辑信道组的数量是1个,则选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;或
若需要上报缓存状态的逻辑信道组的数量是1个,则根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式。
可选的,所述处理器400选择使用能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式;
所述处理器400具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,则根据所述第二BSR MAC CE格式中缓存序号占用的比特数和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
可选的,所述处理器400具体用于:
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号能够表示所述逻辑信道组的缓存数据量,则根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;或
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号不能表示所述逻辑信道组的缓存数据量,则将缓存序号设置为最大值,表示缓存数据量已超过第一BSRMAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量;
其中,X为第二BSR MAC CE格式中缓存序号占用的比特数。
可选的,所述处理器400选择使用能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式;
所述处理器400具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表,则根据所述第二BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
可选的,所述处理器400具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号无法表示所述逻辑信道组的缓存数据量,则使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式,其中X为第二BSR MAC CE格式中缓存序号占用的比特数;或
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号能够表示所述逻辑信道组的缓存数据量,则使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
可选的,所述处理器400具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号,并将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
如图5所述,本发明实施例第一种网络侧设备包括:处理器500、存储器501、收发机502以及总线接口。
处理器500负责管理总线架构和通常的处理,存储器501可以存储处理器500在执行操作时所使用的数据。收发机502用于在处理器500的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器501代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器500负责管理总线架构和通常的处理,存储器501可以存储处理器500在执行操作时所使用的数据。
本发明实施例揭示的流程,可以应用于处理器500中,或者由处理器500实现。在实现过程中,信号处理流程的各步骤可以通过处理器500中的硬件的集成逻辑电路或者软件形式的指令完成。处理器500可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器501,处理器500读取存储器501中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器500,用于读取存储器501中的程序并执行:
接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;根据确定的所述缓存数据量为所述终端分配上行资源。
可选的,所述BSR MAC CE的格式是能够上报多个逻辑信道组缓存状态的第一BSRMAC CE格式;
所述处理器500具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述处理器500具体用于:
若所述BSR MAC CE中的缓存序号为所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号,则根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量;或
若所述BSR MAC CE中的缓存序号为最大值,则确定所述终端的缓存数据量已超过BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表;
所述处理器500具体用于:
根据所述第二BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述处理器500具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
如图6所述,本发明实施例第二种终端包括:
格式确定模块600,用于根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MAC CE格式;
生成模块601,用于根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;
上报模块602,用于将生成的所述BSR MAC CE上报给网络侧设备。
可选的,所述格式确定模块600具体用于:
若需要上报缓存状态的逻辑信道组的数量是多个,则使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式。
可选的,所述生成模块601具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定每个逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
可选的,所述格式确定模块600具体用于:
若需要上报缓存状态的逻辑信道组的数量是1个,则选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;或
若需要上报缓存状态的逻辑信道组的数量是1个,则根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式。
可选的,所述处理器选择使用能够上报1个逻辑信道组缓存状态的第二BSR MACCE格式;
所述生成模块601具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,则根据所述第二BSR MAC CE格式中缓存序号占用的比特数和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
可选的,所述生成模块601具体用于:
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号能够表示所述逻辑信道组的缓存数据量,则根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;或
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号不能表示所述逻辑信道组的缓存数据量,则将缓存序号设置为最大值,表示缓存数据量已超过第一BSRMAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量;
其中,X为第二BSR MAC CE格式中缓存序号占用的比特数。
可选的,所述处理器选择使用能够上报1个逻辑信道组缓存状态的第二BSR MACCE格式;
所述生成模块601具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表,则根据所述第二BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
可选的,所述格式确定模块600具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号无法表示所述逻辑信道组的缓存数据量,则使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式,其中X为第二BSR MAC CE格式中缓存序号占用的比特数;或
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号能够表示所述逻辑信道组的缓存数据量,则使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
可选的,所述生成模块601具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号,并将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
如图7所述,本发明实施例第二种网络侧设备包括:
接收模块700,用于接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;
数据量确定模块701,用于根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;
分配模块702,用于根据确定的所述缓存数据量为所述终端分配上行资源。
可选的,所述BSR MAC CE的格式是能够上报多个逻辑信道组缓存状态的第一BSRMAC CE格式;
所述数据量确定模块701具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述所述数据量确定模块701具体用于:
若所述BSR MAC CE中的缓存序号为所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号,则根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量;或
若所述BSR MAC CE中的缓存序号为最大值,则确定所述终端的缓存数据量已超过BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表;
所述所述数据量确定模块701具体用于:
根据所述第二BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述所述数据量确定模块701具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
其中,本发明实施例还提供的一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例上述终端的步骤或本发明实施例上述网络侧设备的步骤。
基于同一发明构思,本发明实施例中还提供了一种进行重复传输的方法,由于该方法对应的设备是本发明实施例信道进行重复传输的系统中的DU,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见设备的实施,重复之处不再赘述。
如图8所述,本发明实施例上报缓存状态的方法包括:
步骤800、终端根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MACCE格式;
步骤801、所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;
步骤802、所述终端将生成的所述BSR MAC CE上报给网络侧设备。
可选的,所述终端根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSRMAC CE格式,包括:
若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式。
可选的,所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定每个逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
可选的,所述终端根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSRMAC CE格式,包括:
若需要上报缓存状态的逻辑信道组的数量是1个,则所述终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;或
若需要上报缓存状态的逻辑信道组的数量是1个,则所述终端根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式。
可选的,所述终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;
所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,则所述终端根据所述第二BSR MAC CE格式中缓存序号占用的比特数和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
可选的,所述终端根据所述第二BSR MAC CE格式中缓存序号占用的比特数X和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号,包括:
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号能够表示所述逻辑信道组的缓存数据量,则所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;或
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号不能表示所述逻辑信道组的缓存数据量,则所述终端将缓存序号设置为最大值,表示缓存数据量已超过第一BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量;
其中,X为第二BSR MAC CE格式中缓存序号占用的比特数。
可选的,所述终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;
所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
若所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表,则所述终端根据所述第二BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
可选的,所述终端根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式,包括:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号无法表示所述逻辑信道组的缓存数据量,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式,其中X为第二BSR MAC CE格式中缓存序号占用的比特数;或
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号能够表示所述逻辑信道组的缓存数据量,则所述终端使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
可选的,所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号,并将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
如图9所述,本发明实施例分配资源的方法包括:
步骤900、网络侧设备接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;
步骤901、所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量;
步骤902、所述网络侧设备根据确定的所述缓存数据量为所述终端分配上行资源。
可选的,所述BSR MAC CE的格式是能够上报多个逻辑信道组缓存状态的第一BSRMAC CE格式;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
若所述BSR MAC CE中的缓存序号为所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号,则所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSRMAC CE中的缓存序号对应的缓存数据量;或
若所述BSR MAC CE中的缓存序号为最大值,则所述网络侧设备确定所述终端的缓存数据量已超过BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
所述网络侧设备根据所述第二BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
可选的,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSRMAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
下面列举几个例子,对本发明的方案进行详细说明。
实施例1:一个BSR table,一个逻辑信道组BSR上报,5bit BS size(针对上述情况二的方式一中的1)。
终端侧:
步骤1:终端只有一个逻辑信道组的缓存状态需要上报,选择短BSR的LCID组织MAC子头;或者终端根据获得的上行资源在发送上行传输后可以发送padding BSR,但剩余资源只够发送一个逻辑信道组的BSR,即truncated BSR,选择truncated BSR的LCID组织MAC子头。
选择1byte的BSR MAC CE格式(例如图3A的格式),其中BS size为5bit。根据该逻辑信道组的缓存数据量,在8bit BS size的BSR table中(例如表1),选择前31个指示序号index填入BSR MAC CE。如果缓存数据量大于第31个index指示的数据量,在BS域填报全1。
步骤2:终端在分配的上行资源上发送组织好的BSR MAC CE及其子头。
步骤3:终端按照基站分配的上行资源发送上行缓存数据,如果有padding资源,上报padding BSR,反映最新BSR情况。
基站:
步骤1:基站接收终端的上行传输,确定终端上报的BSR,根据MAC子头中的LCID,确定为短BSR或truncated BSR,并确定1byte BSR MAC CE的格式后读取BSR MAC CE。
步骤2:基站根据上报的BSR为终端分配上行资源。
步骤3:基站接收上行传输和后续可能的BSR上报。
实施例2:一个BSR table,一个逻辑信道组BSR上报,终端选择使用5bit BS size和8bit BS size中的一个(针对上述情况二的方式一中的2)。
终端侧:
步骤1:终端只有一个逻辑信道组的缓存状态需要上报时,根据终端缓存数据量选择使用的BS size为5bit还是8bit,如果缓存数据量可以由BSR table(表1)的前32个索引中的一个表示,选择5bit BS size,否则选择8bit BS size;根据选定的BS size,确定对应的LCID生成MAC子头,以及对应的BSR MAC CE格式,生成BSR MAC CE。
步骤2:终端在分配的上行资源上发送组织好的BSR MAC CE及其子头。
步骤3:终端按照基站分配的上行资源发送上行缓存数据,如果有padding资源,上报padding BSR,反映最新BSR情况。
基站侧:
步骤1:基站接收终端的上行传输,确定终端上报的BSR,根据MAC子头中的LCID,确定为5bit还是8bit BS size及其对应的BSR MAC CE。
步骤2:基站根据上报的BSR为终端分配上行资源。
步骤3:基站接收上行传输和后续可能的BSR上报。
实施例3:一个BSR table,多个逻辑信道组缓存上报(对应情况一)。
终端侧:
步骤1:终端有多个逻辑信道组的缓存状态需要上报时,使用8bit BS size;确定对应的LCID生成MAC子头以及对应的BSR MAC CE格式,生成BSR MAC CE。
步骤2:终端在分配的上行资源上发送组织好的BSR MAC CE及其子头。
步骤3:终端按照基站分配的上行资源发送上行缓存数据。
基站侧:
步骤1:基站接收终端上行传输,确定终端上报的BSR,根据MAC子头中的LCID,确定为8bit BS size及其对应的BSR MAC CE格式。
步骤2:基站根据上报的BSR为终端分配上行资源。
步骤3:基站接收上行传输和后续可能的BSR上报。
实施例4:两个BSR table,单个逻辑信道组缓存上报(针对上述情况二的方式二)。
终端侧:
步骤1:终端只有一个逻辑信道组的缓存状态需要上报时,确定使用5bit BS size和1byte BSR MAC CE格式,并确定对应的LCID生成MAC子头,查找5bit BS size的BSRtable(例如表2),生成BSR MAC CE。
步骤2:终端在分配的上行资源上发送组织好的BSR MAC CE及其子头。
步骤3:终端按照基站分配的上行资源发送上行缓存数据。
基站侧:
步骤1:基站接收终端上行传输,确定终端上报的BSR,根据MAC子头中的LCID,确定为5bit BS size,进一步确定对应的BSR MAC CE格式和使用的是5bit BS size对应的BSRtable。
步骤2:基站根据上报的BSR为终端分配上行资源。
步骤3:基站接收上行传输和后续可能的BSR上报。
实施例5:两个BSR table,多个逻辑信道组缓存上报(针对上述情况一)。
终端侧:
步骤1:终端有多个逻辑信道组的缓存状态需要上报时,确定使用8bit BS size、对应的BSR MAC CE格式以及对应的LCID生成MAC子头,查找8bit BS size的BSR table,生成BSR MAC CE。
步骤2:终端在分配的上行资源上发送组织好的BSR MAC CE及其子头。
步骤3:终端按照基站分配的上行资源发送上行缓存数据。
基站侧:
步骤1:基站接收终端上行传输,确定终端上报的BSR,根据MAC子头中的LCID,确定为8bit BS size,进一步确定对应的BSR MAC CE格式和使用的是8bit BS size对应的BSRtable。
步骤2:基站根据上报的BSR为终端分配上行资源。
步骤3:基站接收上行传输和后续可能的BSR上报。
以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (29)

1.一种上报缓存状态的方法,其特征在于,该方法包括:
终端根据需要上报缓存状态的逻辑信道组的数量,确定缓存状态上报媒体接入控制格式控制单元BSR MAC CE格式;
所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;
所述终端将生成的所述BSR MAC CE上报给网络侧设备;
其中,所述终端根据需要上报缓存状态的逻辑信道组的数量,确定缓存状态上报媒体接入控制格式控制单元BSR MAC CE格式,包括:
若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
所述第一BSR MAC CE格式的第一字节指示需要上报缓存状态的逻辑信道组,所述第一BSR MAC CE格式的第一字节之后的字节按照第一字节的逻辑信道组的排列顺序依次指示所述逻辑信号组的缓存数据量。
2.如权利要求1所述的方法,其特征在于,终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定每个逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
3.如权利要求1所述的方法,其特征在于,所述终端根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MAC CE格式,包括:
若需要上报缓存状态的逻辑信道组的数量是1个,则所述终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;或
若需要上报缓存状态的逻辑信道组的数量是1个,则所述终端根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式。
4.如权利要求3所述的方法,其特征在于,所述终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;
所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
若所述终端的第二BSR MAC CE对应的BSR的表是复用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式对应的BSR表,则所述终端根据所述第二BSR MAC CE格式中缓存序号占用的比特数和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
5.如权利要求4所述的方法,其特征在于,所述终端根据所述第二BSR MAC CE格式中缓存序号占用的比特数X和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号,包括:
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号能够表示所述逻辑信道组的缓存数据量,则所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;或
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号不能表示所述逻辑信道组的缓存数据量,则所述终端将缓存序号设置为最大值,表示缓存数据量已超过第一BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量;
其中,X为第二BSR MAC CE格式中缓存序号占用的比特数。
6.如权利要求3所述的方法,其特征在于,所述终端选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;
所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
若所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表,则所述终端根据所述第二BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;
所述终端将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
7.如权利要求3所述的方法,其特征在于,所述终端根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式,包括:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号无法表示所述逻辑信道组的缓存数据量,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式,其中X为第二BSR MAC CE格式中缓存序号占用的比特数;或
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号能够表示所述逻辑信道组的缓存数据量,则所述终端使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
8.如权利要求7所述的方法,其特征在于,所述终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE,包括:
所述终端根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号,并将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
9.一种分配资源的方法,其特征在于,该方法包括:
网络侧设备接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;其中,若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
所述第一BSR MAC CE格式的第一字节指示需要上报缓存状态的逻辑信道组,所述第一BSR MAC CE格式的第一字节之后的字节按照第一字节的逻辑信道组的排列顺序依次指示所述逻辑信号组的缓存数据量;
所述网络侧设备根据BSR表确定BSR MAC CE格式中的缓存序号对应的缓存数据量;
所述网络侧设备根据确定的所述缓存数据量为所述终端分配上行资源。
10.如权利要求9所述的方法,其特征在于,所述BSR MAC CE的格式是能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
11.如权利要求9所述的方法,其特征在于,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
若所述BSR MAC CE中的缓存序号为所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号,则所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSRMAC CE中的缓存序号对应的缓存数据量;或
若所述BSR MAC CE中的缓存序号为最大值,则所述网络侧设备确定所述终端的缓存数据量已超过BSR MAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
12.如权利要求9所述的方法,其特征在于,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
所述网络侧设备根据所述第二BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
13.如权利要求9所述的方法,其特征在于,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述网络侧设备根据BSR表确定BSR MAC CE中的缓存序号对应的缓存数据量,包括:
所述网络侧设备根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
14.一种上报缓存状态的终端,其特征在于,该终端包括:处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MAC CE格式;根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;将生成的所述BSR MAC CE上报给网络侧设备;
所述处理器具体用于:若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
其中,所述第一BSR MAC CE格式的第一字节指示需要上报缓存状态的逻辑信道组,所述第一BSR MAC CE格式的第一字节之后的字节按照第一字节的逻辑信道组的排列顺序依次指示所述逻辑信号组的缓存数据量。
15.如权利要求14所述的终端,其特征在于,所述处理器具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定每个逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
16.如权利要求14所述的终端,其特征在于,所述处理器具体用于:
若需要上报缓存状态的逻辑信道组的数量是1个,则选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;或
若需要上报缓存状态的逻辑信道组的数量是1个,则根据所述逻辑信道组的缓存数据量,确定使用的BSR MAC CE格式。
17.如权利要求16所述的终端,其特征在于,所述处理器选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;
所述处理器具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表是复用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式对应的BSR表,则根据所述第二BSR MAC CE格式中缓存序号占用的比特数和所述逻辑信道组的缓存数据量,从所述第一BSR MAC CE格式对应的BSR表中确定所述逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
18.如权利要求17所述的终端,其特征在于,所述处理器具体用于:
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号能够表示所述逻辑信道组的缓存数据量,则根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;或
若所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号不能表示所述逻辑信道组的缓存数据量,则将缓存序号设置为最大值,表示缓存数据量已超过第一BSR MACCE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量;
其中,X为第二BSR MAC CE格式中缓存序号占用的比特数。
19.如权利要求16所述的终端,其特征在于,所述处理器选择使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式;
所述处理器具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表,则根据所述第二BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号;
将确定的缓存序号置于所述第二BSR MAC CE格式对应的位置中。
20.如权利要求16所述的终端,其特征在于,所述处理器具体用于:
若所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表,且所述第一BSR MAC CE格式对应的BSR表的前2^X个缓存序号能够表示所述逻辑信道组的缓存数据量,则使用能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式。
21.如权利要求20所述的终端,其特征在于,所述处理器具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定所述逻辑信道组的缓存数据量对应的缓存序号,并将确定的缓存序号置于所述第一BSR MAC CE格式对应的位置中。
22.一种分配资源的网络侧设备,其特征在于,该网络侧设备包括:处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;其中,若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;所述第一BSR MAC CE格式的第一字节指示需要上报缓存状态的逻辑信道组,所述第一BSR MAC CE格式的第一字节之后的字节按照第一字节的逻辑信道组的排列顺序依次指示所述逻辑信号组的缓存数据量;根据BSR表确定BSR MAC CE格式中的缓存序号对应的缓存数据量;根据确定的所述缓存数据量为所述终端分配上行资源。
23.如权利要求22所述的网络侧设备,其特征在于,所述BSR MAC CE的格式是能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
所述处理器具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
24.如权利要求22所述的网络侧设备,其特征在于,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述处理器具体用于:
若所述BSR MAC CE中的缓存序号为所述第一BSR MAC CE格式对应的BSR表中前(2^X-1)个缓存序号,则根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量;或
若所述BSR MAC CE中的缓存序号为最大值,则确定所述终端的缓存数据量已超过BSRMAC CE格式对应的BSR表中的第(2^X-1)个缓存序号表征的缓存数据量。
25.如权利要求22所述的网络侧设备,其特征在于,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表不是复用第一BSR MAC CE格式对应的BSR表;
所述处理器具体用于:
根据所述第二BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
26.如权利要求22所述的网络侧设备,其特征在于,所述BSR MAC CE的格式是能够上报1个逻辑信道组缓存状态的第二BSR MAC CE格式,且所述终端的第二BSR MAC CE对应的BSR的表是复用第一BSR MAC CE格式对应的BSR表;
所述处理器具体用于:
根据所述第一BSR MAC CE格式对应的BSR表,确定BSR MAC CE中的缓存序号对应的缓存数据量。
27.一种上报缓存状态的终端,其特征在于,该终端包括:
格式确定模块,用于根据需要上报缓存状态的逻辑信道组的数量,确定使用的BSR MACCE格式;
生成模块,用于根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数,生成BSR MAC CE;
上报模块,用于将生成的所述BSR MAC CE上报给网络侧设备;
其中,格式确定模块,具体用于:若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
所述第一BSR MAC CE格式的第一字节指示需要上报缓存状态的逻辑信道组,所述第一BSR MAC CE格式的第一字节之后的字节按照第一字节的逻辑信道组的排列顺序依次指示所述逻辑信号组的缓存数据量。
28.一种分配资源的网络侧设备,其特征在于,该网络侧设备包括:
接收模块,用于接收终端根据确定的BSR MAC CE格式以及所述BSR MAC CE格式中缓存序号占用的比特数生成的BSR MAC CE,其中使用的BSR MAC CE格式是终端根据需要上报缓存状态的逻辑信道组的数量确定的;其中,若需要上报缓存状态的逻辑信道组的数量是多个,则所述终端使用能够上报多个逻辑信道组缓存状态的第一BSR MAC CE格式;
所述第一BSR MAC CE格式的第一字节指示需要上报缓存状态的逻辑信道组,所述第一BSR MAC CE格式的第一字节之后的字节按照第一字节的逻辑信道组的排列顺序依次指示所述逻辑信号组的缓存数据量;
数据量确定模块,用于根据BSR表确定BSR MAC CE格式中的缓存序号对应的缓存数据量;
分配模块,用于根据确定的所述缓存数据量为所述终端分配上行资源。
29.一种计算机可存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~8任一所述方法的步骤或权利要求9~13任一所述方法的步骤。
CN201710874651.7A 2017-09-25 2017-09-25 一种上报缓存状态和分配资源的方法及设备 Active CN109561464B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710874651.7A CN109561464B (zh) 2017-09-25 2017-09-25 一种上报缓存状态和分配资源的方法及设备
PCT/CN2018/093856 WO2019056828A1 (zh) 2017-09-25 2018-06-29 一种上报缓存状态和分配资源的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710874651.7A CN109561464B (zh) 2017-09-25 2017-09-25 一种上报缓存状态和分配资源的方法及设备

Publications (2)

Publication Number Publication Date
CN109561464A CN109561464A (zh) 2019-04-02
CN109561464B true CN109561464B (zh) 2020-11-24

Family

ID=65810975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710874651.7A Active CN109561464B (zh) 2017-09-25 2017-09-25 一种上报缓存状态和分配资源的方法及设备

Country Status (2)

Country Link
CN (1) CN109561464B (zh)
WO (1) WO2019056828A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112152764B (zh) * 2019-06-27 2022-08-23 大唐移动通信设备有限公司 一种重复传输激活状态上报方法、确认方法和相关设备
CN112153687B (zh) * 2019-06-27 2022-10-18 大唐移动通信设备有限公司 一种缓存信息上报方法、接收方法、终端和网络侧设备
WO2022134027A1 (en) * 2020-12-25 2022-06-30 Lenovo (Beijing) Limited Method and apparatus for information processing in a small data transmission procedure
CN116647872A (zh) * 2022-02-14 2023-08-25 维沃移动通信有限公司 处理sl bsr的方法、装置、通信设备及可读存储介质
CN117835429A (zh) * 2022-09-28 2024-04-05 荣耀终端有限公司 一种信息上报方法及通信装置
CN118265079A (zh) * 2022-12-28 2024-06-28 上海朗帛通信技术有限公司 一种被用于无线通信的通信节点中的方法和装置
CN118283641A (zh) * 2022-12-29 2024-07-02 大唐移动通信设备有限公司 一种信息处理方法、设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291200A (zh) * 2010-06-21 2011-12-21 电信科学技术研究院 一种缓存状态报告的上报及数据量的确定方法、设备
CN102547669A (zh) * 2012-02-10 2012-07-04 大唐移动通信设备有限公司 数据缓存状态上报及上行资源调度方法和设备
WO2016045993A1 (en) * 2014-09-26 2016-03-31 Alcatel Lucent Uplink resource allocation for direct communications between user equipment within groups
CN106470445A (zh) * 2015-08-21 2017-03-01 中兴通讯股份有限公司 缓冲区状态报告生成方法及装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291760B (zh) * 2010-06-21 2014-04-02 电信科学技术研究院 一种上报和确认缓存状态信息的方法、系统及设备
CN102291772B (zh) * 2010-06-21 2016-04-13 电信科学技术研究院 Ue上报bsr及基站确定ue上报的缓存数据量的方法
WO2014003327A1 (en) * 2012-06-26 2014-01-03 Lg Electronics Inc. Method and apparatus for cancelling buffer status report in wireless communication system
WO2017119733A1 (en) * 2016-01-06 2017-07-13 Lg Electronics Inc. Method for transmitting a mac pdu in wireless communication system and a device therefor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291200A (zh) * 2010-06-21 2011-12-21 电信科学技术研究院 一种缓存状态报告的上报及数据量的确定方法、设备
CN102547669A (zh) * 2012-02-10 2012-07-04 大唐移动通信设备有限公司 数据缓存状态上报及上行资源调度方法和设备
WO2016045993A1 (en) * 2014-09-26 2016-03-31 Alcatel Lucent Uplink resource allocation for direct communications between user equipment within groups
CN107079473A (zh) * 2014-09-26 2017-08-18 阿尔卡特朗讯 用于组内用户设备之间的直接通信的上行链路资源分配
CN106470445A (zh) * 2015-08-21 2017-03-01 中兴通讯股份有限公司 缓冲区状态报告生成方法及装置

Also Published As

Publication number Publication date
CN109561464A (zh) 2019-04-02
WO2019056828A1 (zh) 2019-03-28

Similar Documents

Publication Publication Date Title
CN109561464B (zh) 一种上报缓存状态和分配资源的方法及设备
CN107360591B (zh) 一种上报缓存状态报告的方法和设备
US7769926B2 (en) Method for providing a buffer status report using user equipment to calculate available space of a protocol data unit in a mobile communication network
US11272392B2 (en) Buffer status report processing method and apparatus
CN107046697B (zh) 一种进行mac控制单元传输的方法和设备
US10966224B2 (en) Logical channel scheduling method and system, and apparatus
JP6870902B2 (ja) バッファ状態報告方法、ue、バッファ状態報告の処理方法およびネットワーク側機器
CN106954277B (zh) 一种调度请求处理方法和装置
US20210314808A1 (en) BSR Reporting Method and Apparatus
CN109716838A (zh) 一种资源请求方法、设备及系统
CN109587726A (zh) 通信方法、终端设备和接入网设备
US10506580B2 (en) Uplink data transmission method and device
CN109565897A (zh) 传输信息的方法和设备
US20180145736A1 (en) Method for Transmitting Channel State Information and Transmission Device
CN110351860B (zh) 一种mac pdu传输方法、装置以及存储介质
EP3402280A1 (en) Method and device for transmitting control signalling
CN108810972B (zh) 通信方法、终端设备和网络设备
CN111886817B (zh) 数据传输方法、通信设备及网络设备
CN110149715B (zh) 一种信息指示方法、pt-rs传输方法及装置
CN112996115B (zh) 一种上行资源分配的方法及装置
CN107534604B (zh) 一种数据处理方法及装置
CN113424615B (zh) 一种数据传输方法和设备
CN111065167B (zh) 一种bsr上报方法、终端和网络侧设备
CN111971922B (zh) 一种信息处理方法和设备
CN108370558A (zh) 信息源确定方法、资源分配方法及装置

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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210601

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY