缓存区状态报告的生成、接收方法及装置、终端、基站与流程

文档序号:21104442发布日期:2020-06-16 21:08阅读:194来源:国知局
缓存区状态报告的生成、接收方法及装置、终端、基站与流程

本发明涉及通信技术领域,具体地涉及一种缓存区状态报告的生成、接收方法及装置、终端、基站。



背景技术:

在无线通信网络中,当用户设备(userequipment,简称ue)请求基站调度资源时,需要向基站上报缓存区状态报告(bufferstatusreport,简称bsr),bsr用于通知基站需要分配的上行资源的大小,bsr通常携带ue待传输上行数据的数据量。

在现有技术长期演进(longtermevolution,简称lte)系统中,存在两种bsr格式:短bsr和长bsr。使用短bsr可以节约上行资源,但包含的信息量小;使用长bsr可以提供较大信息量,但需要占用更多的上行资源。



技术实现要素:

本发明解决的技术问题是如何利用bsr上报更多终端信息。

为解决上述技术问题,本发明实施例提供一种缓存区状态报告的生成方法,包括:生成缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

可选的,所述qos参数包括以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动。

可选的,所述业务标识包括以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识。

可选的,所述待传输上行数据的特征信息是通过所述缓存区状态报告的mac子头中的r域的值来指示的。

可选的,所述mac子头中的r域的值是采用如下步骤确定的:确定qos参数集合和/或业务标识集合;根据所述qos参数集合和/或业务标识集合,以及所述待传输上行数据的特征信息,确定所述mac子头中的r域的值。

可选的,所述qos参数集合和/或业务标识集合是基站配置的,或者,是预先定义的。

可选的,对于所述待传输上行数据的全部qos参数和/或全部业务标识,如果具有至少一个qos参数属于所述qos参数集合,和/或,具有至少一个业务标识属于所述业务标识集合,那么设置所述r域有效;否则,设置所述r域无效。

可选的,所述根据所述qos参数集合和/或业务标识集合,以及所述待传输上行数据的特征信息,确定所述mac子头中的r域的值包括:如果所述待传输上行数据的全部qos参数都属于所述qos参数集合,和/或,所述待传输上行数据的全部业务标识都属于所述业务标识集合,那么设置所述r域有效;否则,设置所述r域无效。

可选的,所述qos参数集合是由qos参数门限定义的,所述qos参数门限包括以下一项或多项:优先级门限、包延迟预算门限、包错误率门限、最大数据突发量门限、保证比特率门限、最大比特率门限、聚合最大比特率门限、抖动门限。

可选的,根据所述qos参数集合,以及所述待传输上行数据的特征信息,确定mac子头中的r域的值包括:对于所述待传输上行数据的全部qos参数,如果具有至少一个qos参数满足与之对应的qos参数门限,则设置所述r域有效;否则,设置所述r域无效。

可选的,根据所述qos参数集合,以及所述待传输上行数据的特征信息,确定mac子头中的r域的值包括:如果所述待传输上行数据的全部qos参数都各自满足与之对应的qos参数门限,则设置所述r域有效;否则,设置所述r域无效。

可选的,所述r域有效时,所述r域的值为1,所述r域无效时,所述r域的值为0;或者,所述r域有效时,所述r域的值为0,所述r域无效时,所述r域的值为1。

可选的,所述生成方法还包括:发送所述缓存区状态报告。

为解决上述技术问题,本发明实施例还提供一种缓存区状态报告的接收方法,包括:接收缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

可选的,所述qos参数包括以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动。

可选的,所述业务标识包括以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识。

可选的,所述待传输上行数据的特征信息是通过所述缓存区状态报告的mac子头中的r域的值来指示的。

为解决上述技术问题,本发明实施例还提供一种缓存区状态报告的生成装置,包括:生成模块,适于生成缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

为解决上述技术问题,本发明实施例还提供一种缓存区状态报告的接收装置,包括:接收模块,适于接收缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

为解决上述技术问题,本发明实施例还提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述方法的步骤。

为解决上述技术问题,本发明实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述方法的步骤。

为解决上述技术问题,本发明实施例还提供一种基站,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

本发明实施例提供一种缓存区状态报告的生成方法,包括:生成缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。本发明实施例通过在bsr中指示待传输上行数据的qos参数和/或业务标识,可以向基站上报更多ue信息,有利于优化基站的资源分配。

进一步,所述待传输上行数据的特征信息是通过所述缓存区状态报告的mac子头中的r域的值来指示的。本发明实施例通过采用现有协议中的预留比特(r域)上报所述特征信息,可以向基站上报终端业务信息,但不会增加资源开销,进一步有利于优化基站的资源分配。

进一步,根据所述qos参数集合,以及所述待传输上行数据的特征信息,确定mac子头中的r域的值包括:对于所述待传输上行数据的全部qos参数,如果具有至少一个qos参数满足与之对应的qos参数门限,则设置所述r域有效;否则,设置所述r域无效。本发明实施例根据所述待传输上行数据的qos参数与qos参数门限的比较结果,设置所述r域有效或无效,从而可以使基站通过r域是否有效,判断出所述待传输上行数据的至少部分业务信息,为基站优化资源调度提供可能。

附图说明

图1是本发明实施例的一种缓存区状态报告的生成方法的流程示意图;

图2是本发明实施例的一种mac子头的结构示意图;

图3是本发明实施例的一种缓存区状态报告的接收方法的流程示意图;

图4是本发明实施例的一种典型场景下的信令交互示意图;

图5是本发明实施例的另一种典型场景下的信令交互示意图;

图6是本发明实施例的一种缓存区状态报告的生成装置的结构示意图;

图7是本发明实施例的一种缓存区状态报告的接收装置的结构示意图。

具体实施方式

如背景技术所言,现有技术中,bsr用于通知基站需要分配的上行资源的大小,未包含其他信息。

在无线通信系统中,不同需求的业务通过不同的逻辑信道(logicalchannel,简称lch)来承载,一个逻辑信道可以属于一个逻辑信道组(logicalchannelgroup,简称lcg),需求相近的逻辑信道可以属于同一个lcg,一个ue最多可以有n个lcg(在4glte系统中,n为4,在5gnr系统中,n为8,在之前及后续版本的无线通信系统中,n也可以是其他正整数),ue在上报待传输上行数据的数据量时,以lcg为粒度进行上报,这样基站可以获得每个lcg分别有多少待传输数据,基站就可以大概知道这些待传输上行数据的需求,分配合适的上行资源。

业务或者数据的需求,一般被称为业务的服务质量(qualityofservice,简称qos)参数,可以包括:优先级(priority)、包延迟预算(packetdelaybudget,简称pdb)、包错误率(packeterrorrate,简称per)、最大数据突发量(maximumdataburstvolume,简称mdbv)、保证比特速率(guaranteedbitrate,简称gbr)、最大比特速率(maximumbitrate,简称mbr)、聚合最大比特率(aggregatedmaximumbitrate,简称ambr)、抖动(jitter)等。例如优先级定义了重要性,在系统资源受限时,优先级决定了一个业务被接受还是被拒绝。又例如,包延迟预算决定了一个业务能够忍受的最大时延,网络系统需要在时延内将包成功发送出去。注意这里并没有列出所有可能的qos参数,以及未来任何可以新增的qos参数。

下面以4glte系统为例,在lte系统中,存在两种bsr的格式,短bsr和长bsr,短bsr的有效载荷部分包括lcg标识(identity,简称id)和该lcg标识对应的lcg的缓存区大小(buffersize,本发明实施例中,缓存区大小表征的是该lcg对应的所有逻辑信道的总的待传输数据的大小),短bsr还包括其对应的介质访问控制(mediumaccesscontrol,简称mac)子头(sub-header)。短bsr只能上报一个lcg的数据量信息,但短bsr的有效载荷部分只需要占用一个字节,节约上行资源。

长bsr的有效载荷部分包括4个逻辑信道组(lcg#0到lcg#3)各自的缓存区大小(buffersize),长bsr还包括其对应的mac子头。在4glte系统中,长bsr可以将4个lcg的数据量信息都上报给基站,但长bsr占用3个字节,在上行覆盖受限的场景下,上行数据所占的资源越大,越不利于基站成功接收数据。

在现有技术中,可以仅为ue配置1个lcg,所有逻辑信道都属于这个lcg,此时通过上报短bsr,基站可以获得该ue所有的待传输上行数据的数据量。但基站无法区分不同上行数据需求,也就无法准确地分配上行资源。例如,对于时延要求很紧急的业务,基站会考虑尽快进行调度,使用更短的调度时长。对于可靠性要求很高的业务,基站可以使用更健壮的调制编码机制(modulationandcodingscheme,简称mcs)来降低单次传输的错误率。

可见,使用短bsr可以节约上行资源,但无法提供业务的需求,使用长bsr可以提供不同业务需求各自的数据量信息,但需要占用更多的上行资源。

本发明实施例提供一种缓存区状态报告的生成方法,包括:生成缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。本发明实施例通过在bsr中指示待传输上行数据的qos参数和/或业务标识,可以向基站上报更多ue信息,有利于优化基站的资源分配。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明实施例提供的技术方案可适用于5g通信系统,还可适用于4g、3g通信系统,还可适用于后续演进的各种通信系统,例如6g、7g通信系统。

本发明实施例提供的技术方案也适用于不同的网络架构,包括但不限于中继网络架构、双链接网络架构,车联网通信架构。

本发明实施例中的基站(basestation,简称bs),也可称为基站设备,是一种部署在无线接入网用以提供无线通信功能的装置。例如在2g网络中提供基站功能的设备包括基地无线收发站(basetransceiverstation,简称bts)和基站控制器(basestationcontroller,简称bsc)。3g网络中提供基站功能的设备包括节点b(nodeb)和无线网络控制器(radionetworkcontroller,简称rnc)。在4g网络中提供基站功能的设备包括演进的节点b(evolvednodeb,简称enb)。在无线局域网(wirelesslocalareanetwork,简称wlan)中,提供基站功能的设备为接入点(accesspoint,简称ap)。5g新无线(newradio,简称nr)中的提供基站功能的设备包括继续演进的节点b(gnb),所述基站还指代未来新的通信系统中提供基站功能的设备等。

本发明实施例中的终端(例如,发送终端和/或接收终端)可以指各种形式的用户设备(userequipment,简称ue)、接入终端、用户单元、用户站、移动站、移动台(mobilestation,简称ms)、远方站、远程终端、移动设备、用户终端、终端设备(terminalequipment)、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,简称sip)电话、无线本地环路(wirelesslocalloop,简称wll)站、个人数字处理(personaldigitalassistant,简称pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(publiclandmobilenetwork,简称plmn)中的终端设备等,本发明实施例对此并不限定。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,表示前后关联对象是一种“或”的关系。

本文中出现的“多个”是指两个或两个以上。

本发明实施例中出现的“连接”是指直接连接或者间接连接等各种连接方式,以实现设备间的通信,本发明实施例对此不做任何限定。

以下参考附图详细描述本公开的各个示例性实施例。附图中的流程图和框图示出了根据本公开的各种实施例的方法和系统的可能实现的体系架构、功能和操作。应当注意,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分可以包括一个或多个用于实现各个实施例中所规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,或者他们有时也可以按照相反的顺序执行,这取决于所涉及的功能。同样应当注意的是,流程图和/或框图中的每个方框、以及流程图和/或框图中的方框的组合,可以使用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以使用专用硬件与计算机指令的组合来实现。还应当注意,流程图中各个步骤的序号并不代表对各个步骤的执行顺序的限定。

图1是本发明实施例的一种缓存区状态报告的生成方法的流程示意图。所述生成方法可以由终端执行,例如,由5g终端执行。具体而言,所述生成方法可以包括仅包括步骤s101,也可以包括步骤s101和步骤s102:

步骤s101,生成缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;

步骤s102,发送所述缓存区状态报告。

其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

更具体而言,在步骤s101中,终端可以生成bsr,该bsr可以指示缓存区的大小,也可以指示待传输上行数据的特征信息。

在一个实施例中,所述特征信息可以包括所述待传输上行数据的qos参数。在另一个实施例中,所述特征信息可以包括所述待传输上行数据的业务标识。在另一个实施例中,所述特征信息可以包括所述待传输上行数据的qos参数和所述待传输上行数据的业务标识。

在具体实施中,所述qos参数可以包括以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动等。

在具体实施中,所述业务标识可以包括以下一项或多项:逻辑信道(logicalchannel)标识、流(flow)标识、承载(bearer)标识、qos配置文件(qosprofile)标识等。

在具体实施中,为了使网络侧基站得知收到的数据包中包含bsr,bsr会有对应的mac子头。图2是本发明实施例的一种mac子头的结构示意图。如图2所示,mac子头可以包括预留比特域(例如r域)(对应图示r域),还可以包括长度(length)域(图未示)、格式(format)域(图未示)、格式2(format2)域(对应图示f2域)和扩展(extension)域(对应图示e域)。mac子头采用逻辑信道id(即lcid)区分对应的载荷部分的具体内容,例如11101表示短bsr,11110表示长bsr。现有技术中,r域是保留域,未被使用。

在一个实施例中,所述待传输上行数据的特征信息可以置于bsr对应的mac子头中的r域内,通过所述bsr的mac子头中的r域的值来指示,使得接收到该bsr的基站可以得知发送该bsr的终端所需的资源量及业务信息和/或qos参数。

在具体实施中,终端可以事先从基站接收到qos参数集合,或者接收到业务标识集合,或者,接收到qos参数集合和业务标识集合。所述qos参数集合和/或业务标识集合是基站配置的。作为一个变化例,所述qos参数集合和/或业务标识集合也可以是协议预先定义的。

所述终端可以在确定qos参数集合,和/或,业务标识集合之后,结合所述待传输上行数据的特征信息,确定所述mac子头中的r域的值。

在一个实施例中,如果所述待传输上行数据的全部qos参数中,具有一个或多个qos参数属于所述qos参数集合,那么终端可以设置所述r域有效,否则,设置所述r域无效。也即,如果所述qos参数集合和/或业务标识集合包括所述待传输上行数据的至少一个qos参数和/或至少一个业务标识,则所述终端可以设定所述r域为有效,否则,设定所述r域为无效。例如,设置所述r域的值为1表示有效,为0表示无效;或者,设置r域的值为0表示有效,为1表示无效。

在另一个实施例中,如果所述待传输上行数据的全部业务标识中,具有一个或多个业务标识属于所述业务标识集合,那么终端可以设置所述r域有效,否则,设置所述r域无效。例如,设置r域的值为1表示有效,为0表示无效;或者,设置r域的值为0表示有效,为1表示无效。

在另一个实施例中,如果所述待传输上行数据的全部qos参数和业务标识中,具有一个或多个qos参数属于所述qos参数集合,和/或,具有一个或多个业务标识属于所述业务标识集合,那么终端可以设置所述r域有效,否则,设置所述r域无效。例如,设置r域的值为1表示有效,为0表示无效;或者,设置r域的值为0表示有效,为1表示无效。

在另一个实施例中,如果所述待传输上行数据的全部qos参数都属于所述qos参数集合,那么终端可以设置所述r域有效,否则,设置所述r域无效。例如,设置r域的值为1表示有效,为0表示无效;或者,设置r域的值为0表示有效,为1表示无效。

在另一个实施例中,如果所述待传输上行数据的全部业务标识都属于所述业务标识集合,那么终端可以设置所述r域有效,否则,设置所述r域无效。例如,设置r域的值为1表示有效,为0表示无效;或者,设置r域的值为0表示有效,为1表示无效。

在另一个实施例中,如果所述待传输上行数据的全部qos参数和业务标识中,所述待传输上行数据的全部qos参数都属于所述qos参数集合,和/或,所述待传输上行数据的全部业务标识都属于所述业务标识集合,那么终端可以设置所述r域有效,否则,设置所述r域无效。例如,设置r域的值为1表示有效,为0表示无效;或者,设置r域的值为0表示有效,为1表示无效。

在具体实施中,所述qos参数集合可以是由qos参数门限定义的,所述qos参数门限可以包括但不限于以下一项或多项:优先级门限、包延迟预算门限、包错误率门限、最大数据突发量门限、保证比特率门限、最大比特率门限、聚合最大比特率门限、抖动门限等。

进一步,如果所述待传输上行数据的全部qos参数中,存在一个或多个qos参数满足与之对应的qos参数门限,则终端可以设置所述r域有效,否则设置所述r域无效。例如,可以设置r域的值为1表示有效,为0表示无效;或者,可以设置r域的值为0表示有效,为1表示无效。

或者,如果所述待传输上行数据的全部qos参数都满足与之对应的qos参数门限,则终端可以设置所述r域有效,否则设置所述r域无效。例如,可以设置r域的值为1表示有效,为0表示无效;或者,可以设置r域的值为0表示有效,为1表示无效。

下面以具体实施例进行阐述。

实施例一:

在具体实施中,首先,基站可以预先配置一个或多个qos参数,形成qos参数集合,或者,协议规定一个或多个qos参数组成的qos参数集合。

具体地,qos参数可以是优先级、包延迟预算,包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、和/或抖动等,在此不做限定,qos参数也可以是现有的或未来引入的其它qos参数。

其次,当终端生成bsr时,所述终端可以根据待传输上行数据的qos参数和qos参数集合,确定所述mac子头的r域的值。

在一个具体实施例中,如果所述终端发现所述待传输上行数据的qos参数属于qos参数集合时,那么可以将所述r域设置为有效(例如,设置为1),否则,可以将所述r域设置为无效(例如,设置为0)。

在具体实施中,如果所述待传输上行数据中,存在任一个qos参数属于qos参数集合,那么所述终端可以将所述r域设置为1,否则,将所述r域设置为0。

例如,所述qos参数集合为优先级集合,假设所述优先级集合包含的优先级为1、3和5,当所述待传输上行数据的优先级为3时,表示所述待传输上行数据的优先级属于所述qos参数集合,可以将所述r域设置为1。当所述待传输上行数据的优先级为2时,表示所述待传输上行数据的优先级不属于所述qos参数集合,可以将所述r域设置为0。

又例如,所述qos参数集合为优先级集合,假设所述优先级集合包含的优先级为1、3和5,当所述待传输上行数据的优先级为3和4时,表示所述待传输上行数据的优先级中有至少一个优先级属于所述qos参数集合,可以将所述r域设置为1。当所述待传输上行数据的优先级为2和4时,表示所述待传输上行数据的所有优先级都不属于所述qos参数集合,可以将所述r域设置为0。

又例如,所述qos参数集合为优先级集合和抖动集合,假设所述优先级集合包含的优先级为1、3和5,抖动集合包含的抖动级别为2和3,当所述待传输上行数据的优先级为3,抖动为4时,表示所述待传输上行数据的优先级属于所述qos参数集合,可以将所述r域设置为1。当所述待传输上行数据的优先级为2,抖动为1时,表示所述待传输上行数据的优先级和抖动都不属于所述qos参数集合,可以将所述r域设置为0。

其他的qos参数都可以采用类似的处理方式,这里不再一一赘述。

在具体实施中,如果所述待传输上行数据中,所有qos参数均属于qos参数集合,则所述终端可以将所述r域设置为1,否则,将所述r域设置为0。

例如,所述qos参数集合为优先级集合,假设所述优先级集合包含的优先级为1、3和5,当所述待传输上行数据的优先级为3时,表示所述待传输上行数据的优先级属于所述qos参数集合,可以将所述r域设置为1。当所述待传输上行数据的优先级为2时,表示所述待传输上行数据的优先级不属于所述qos参数集合,可以将所述r域设置为0。

又例如,所述qos参数集合为优先级集合,假设所述优先级集合包含的优先级为1、3和5,当所述待传输上行数据的优先级为3和5时,表示所述待传输上行数据的优先级都属于所述qos参数集合,可以将所述r域设置为1。当所述待传输上行数据的优先级为3和4时,表示所述待传输上行数据的优先级中有部分优先级不属于所述qos参数集合,可以将所述r域设置为0。

又例如,所述qos参数集合为优先级集合和抖动集合,假设所述优先级集合包含的优先级为1和5,抖动集合包含的抖动级别为2和3,当所述待传输上行数据的优先级为1,抖动级别为4时,表示所述待传输上行数据只有优先级属于优先级集合,抖动级别不属于抖动集合,可以将所述r域设置为0。当所述待传输上行数据的优先级为1,抖动级别为3时,表示所述待传输上行数据的优先级属于优先级集合,且抖动级别属于抖动集合时,可以将所述r域设置为1。

其他的qos参数都可以采用类似的处理方式,这里不再一一赘述。

本发明实施例可以利用mac子头的r域指示待传输上行数据的qos信息,能够在不增加bsr长度的情况下,让基站获取待传输上行数据的更多qos信息,便于基站进行调度。

实施例二:

在具体实施中,首先,基站可以预先配置一个或多个qos参数门限,或者,协议规定一个或多个qos参数门限。

具体的,qos参数门限可以是优先级门限、包延迟预算门限,包错误率门限、最大数据突发量门限、保证比特率门限、最大比特率门限、聚合最大比特率门限、和/或抖动门限等,在此不做限定,可以是任何现有的或未来引入的qos参数的门限。或者,qos门限可以是具体的某种业务的指示,例如,如果能区分普通业务和特殊业务时,qos门限是特殊业务的门限。

其次,当终端生成bsr时,所述终端可以根据待传输上行数据的qos参数和qos参数门限,确定所述r域的值。

在具体实施中,当所述终端发现所述待传输上行数据的qos参数满足qos参数门限时,可以将r域设置为有效(例如,设置为1),否则,可以将所述r域设置为无效(例如,设置为0)。

作为一个非限制性的例子,如果所述待传输上行数据中,只要有一个qos参数满足与之对应的qos参数门限时,那么所述终端就可以将所述r域设置为1,否则,设置为0。

例如,如果终端发现所述待传输上行数据的优先级高于或等于优先级门限,则可以将所述r域设置为1,否则,将所述r域设置为0。具体地,假设优先级数字越大,意味着优先级越高。在此条件下,终端有3个业务的待传输上行数据,其中业务1(对应逻辑信道1)优先级为2,业务2(对应逻辑信道2)优先级为4,业务3(对应逻辑信道3)优先级为7,此时,优先级门限设置为5。如果要求业务只要有一个业务的优先级高于优先级门限,就可以将所述r域设置为1,那么由于业务3的优先级高于所述优先级门限,因而可以将所述r域设置为1。

又例如,如果终端发现所述待传输上行数据的包延迟预算小于或等于包延迟预算门限,则可以将所述r域设置为1,否则,设置为0。

又例如,如果终端发现所述待传输上行数据的优先级高于或等于优先级门限,但所述待传输上行数据的包延迟预算大于包延迟预算门限,那么此时仍然满足只要有一个qos参数满足与之对应的qos参数门限的条件,因此仍然可以将所述r域设置为1,否则,将所述r域设置为0。

作为另一个非限制性的例子,如果所述待传输上行数据中,所有qos参数均满足与之对应的qos参数门限,那么所述终端可以将所述r域设置为1,否则,将所述r域设置为0。

例如,如果终端发现所述待传输上行数据的优先级高于或等于优先级门限,且所述待传输上行数据的包延迟预算小于包延迟预算门限,那么可以将所述r域设置为1;如果终端发现所述待传输上行数据的优先级高于或等于优先级门限,但所述待传输上行数据的包延迟预算大于包延迟预算门限,则可以将所述r域设置为0。

具体地,假设优先级数字越大,意味着优先级越高。在此条件下,终端有3个业务的待传输上行数据,其中业务1(对应逻辑信道1)优先级为2,业务2(对应逻辑信道2)优先级为4,业务3(对应逻辑信道3)优先级为7,此时,优先级门限设置为5。如果要求业务中优先级最低的业务的优先级也高于优先级门限,才可以将所述r域设置为1,那么由于业务1和业务2的优先级低于优先级门限,因而可以将所述r域设置为0。

需要说明的是,所述终端的待传输上行数据对应的qos参数有多种不同的取值时,用于和qos参数门限比较的qos参数,可以是所述待传输上行数据的业务或者逻辑信道(业务是承载在逻辑信道上的)中,值最大或最小的qos参数。此时,可以仅通过该值最大或最小的qos参数确定所述待传输上行数据是否满足对应的qos门限,减少计算复杂度。

本发明实施例可以利用mac子头的r域指示待传输上行数据的qos信息,能够在不增加bsr长度的情况下,让基站获取待传输上行数据的更多qos信息,便于基站进行调度。

实施例三:

在具体实施中,首先,基站可以预先配置一个或多个业务标识,形成业务标识集合,或者,协议规定包含一个或多个业务标识的业务标识集合。

具体地,所述业务标识可以包括以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识等。

其次,当终端生成bsr时,所述终端可以根据待传输上行数据的业务标识和业务标识集合,确定所述r域的值。

在具体实施中,当所述终端发现所述待传输上行数据的业务标识属于业务标识集合时,可以将所述r域设置为有效(例如,设置为1),否则,可以将所述r域设置为无效(例如,设置为0)。

在一个非限制性的例子中,如果所述待传输上行数据中,存在任一个业务标识属于业务标识集合,那么所述终端可以将所述r域设置为1,否则,将所述r域设置为0。

例如,所述业务标识集合为lcid集合,假设所述lcid集合包含lcid1、lcid3和lcid5,当所述待传输上行数据是lcid1的待传输上行数据时,可以将所述r域设置为1。当所述待传输上行数据的lcid为2时,可以将所述r域设置为0,其他的业务标识(如流标识、承载标识、qos配置文件标识)都可以采用类似的处理方式,这里不再一一赘述。

在另一个非限制性的例子中,如果所述待传输上行数据中,所有业务标识均属于业务标识集合,那么所述终端可以将所述r域设置为1,否则,将所述r域设置为0。

例如,所述业务标识集合为lcid集合,假设所述lcid集合包含lcid1、lcid3和lcid5,当所述待传输上行数据是lcid1和lcid3的待传输上行数据时,可以将所述r域设置为1。当所述待传输上行数据的lcid为1和2时,可以将所述r域设置为0,其他的业务标识(如流标识、承载标识、qos配置文件)都可以采用类似的处理方式,这里不再一一赘述。

本发明实施例可以利用mac子头的r域指示待传输上行数据的业务标识信息,能够在不增加bsr长度的情况下,让基站获取待传输上行数据的更多业务标识信息,便于基站进行调度。

实施例四:

在具体实施中,首先,基站可以预先配置一个或多个qos配置文件标识,形成qos配置文件标识集合,或者,协议规定一个或多个qos配置文件标识组成的qos配置文件标识集合。

其次,当终端生成bsr时,所述终端可以根据待传输上行数据的qos参数和qos配置文件标识集合中的qos配置文件标识对应的qos参数,确定所述r域的值。

在一个具体实施例中,如果所述终端发现所述待传输上行数据的qos参数属于qos配置文件标识集合中的qos配置文件标识对应的qos参数时,那么可以将所述r域设置为有效(例如,设置为1),否则,可以将所述r域设置为无效(例如,设置为0)。

在另一个具体实施例中,如果所述待传输上行数据中,存在至少一个qos参数属于qos配置文件标识集合中的qos配置文件标识对应的qos参数,那么所述终端可以将所述r域设置为1,否则,所述终端可以将所述r域设置为0。

在具体实施中,基站配置的是qos配置文件标识,但终端并不是比较所述待传输上行数据的qos配置文件标识是否在基站配置的qos配置文件标识集合内,而是通过qos配置文件标识推断出具体的qos参数。例如,qos配置文件标识为1对应的qos参数为优先级20、时延预算为100毫秒等,之后,终端可以比较待传输上行数据的qos参数和5qi中的qos参数是否匹配,来确定所述r域的值。

之后,可以在步骤s102中,发送所述bsr至基站,接收到所述bsr的基站将得知发出所述bsr的终端的业务信息(即所述特征信息),从而可以更好地为所述终端调度资源。

图3是本发明实施例的一种缓存区状态报告的接收方法的流程示意图。所述接收方法可以由网络侧执行,例如,由基站执行。具体而言,所述接收方法可以包括以下步骤:

步骤s301,接收缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息。

在步骤s301中,基站可以接收bsr,该bsr可以指示待传输上行数据的特征信息。其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

在一个实施例中,所述qos参数可以包括以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动。

在一个实施例中,所述业务标识可以包括以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识。

在一个实施例中,所述待传输上行数据的特征信息可以是通过所述缓存区状态报告的mac子头中的r域的值来指示的。

本领域技术人员理解,所述步骤s301可以视为与上述图1所示实施例所述步骤s101至步骤s102相呼应的执行步骤,两者在具体的实现原理和逻辑上是相辅相成的。因而,关于网络侧的bsr的接收方法可以参考图1和图2所示实施例的相关描述,这里不再赘述。

下面结合典型的应用场景对采用本发明实施例的用户设备和基站(例如,nr基站)之间的信令交互作进一步阐述。

在一个典型的应用场景中,参考图4,用户设备1传输上行数据之前,可以上报bsr,具体可以包括以下步骤:

首先,基站2执行操作s1,即基站2向用户设备1发送qos参数集合和/或业务标识集合。

其次,用户设备1执行操作s2,即用户设备1在接收到所述qos参数集合和/或业务标识集合之后,且具有待传输上行数据时,可以根据所述qos参数集合和/或业务标识集合和所述待传输上行数据的qos参数和/或业务标识生成bsr,所述bsr包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

在一个实施例中,所述qos参数可以包括但不限于以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动。所述业务标识可以包括但不限于以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识。

在一个实施例中,所述待传输上行数据的特征信息可以是通过所述bsr的mac子头中的r域的值来指示的。在具体实施是,用户设备1可以根据所述qos参数集合和/或业务标识集合和所述待传输上行数据的qos参数和/或业务标识确定bsr的mac子头中的r域的值,并生成bsr。

具体而言,用户设备1可以根据基站2和用户设备1事先约定的方式或协议规定的方式确定所述r域的值。所述方式可以包括以下两种:

(1)如果所述待传输上行数据的全部qos参数和/或业务标识中,只要有一个qos参数属于所述qos参数集合,和/或,只要有一个业务标识属于所述业务标识集合,那么所述用户设备1可以设置所述r域有效(例如,为1),否则,设置所述r域无效(例如,为0),对于接收到该bsr的基站2而言,可以得知所述用户设备1具有至少一个qos参数和/或业务标识属于所述qos参数集合和/或业务标识集合。

(2)如果所述待传输上行数据的全部qos参数都属于所述qos参数集合,和/或,所述待传输上行数据的全部业务标识都属于所述业务标识集合,那么所述用户设备1可以设置所述r域有效(例如,为1),否则,设置所述r域无效(例如,为0)。

进一步,用户设备1执行操作s3,即发送所述bsr至基站2。

关于图4所示的应用场景中的所述用户设备1、所述基站2的工作原理、工作方式的更多内容,可以参照上述图1至图3中的相关描述,这里不再赘述。

在又一个典型的应用场景中,参考图5,用户设备1传输上行数据之前,可以上报bsr,具体可以包括以下步骤:

首先,基站2执行操作s1,即基站2向用户设备1发送qos参数门限集合。

其次,用户设备1执行操作s2,即用户设备1在接收到所述qos参数门限集合,且具有待传输上行数据时,可以根据所述qos参数门限集合和所述待传输上行数据的qos参数生成bsr,所述bsr包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

在一个实施例中,所述qos参数门限可以包括但不限于以下一项或多项:优先级门限、包延迟预算门限、包错误率门限、最大数据突发量门限、保证比特率门限、最大比特率门限、聚合最大比特率门限、抖动门限。

在一个实施例中,所述待传输上行数据的特征信息可以是通过所述bsr的mac子头中的r域的值来指示的。在具体实施是,用户设备1可以根据所述qos参数门限集合和所述待传输上行数据的qos参数确定所述bsr的mac子头中的r域的值,并生成所述bsr。

具体而言,用户设备1可以根据基站2和用户设备1事先约定的方式或协议规定的方式确定所述r域的值。所述方式可以包括以下两种:

(1)如果所述待传输上行数据的全部qos参数中,只要有一个qos参数满足所述qos参数门限集合中的一个qos参数门限,那么所述用户设备1就可以设置所述r域有效(例如,为1),否则,设置所述r域无效(例如,为0),对于接收到该bsr的基站2而言,可以得知所述用户设备1具有至少一个qos参数满足所述qos参数门限集合中的一个qos参数门限。需要说明的是,qos参数与所述qos参数门限集合中的qos参数门限具有对应关系,例如,qos参数为优先级,与之对应的qos参数门限为优先级门限。

(2)如果所述待传输上行数据的全部qos参数都满足所述qos参数门限集合中各自对应的qos参数门限,那么所述用户设备1才可以设置所述r域有效(例如,为1),否则,设置所述r域无效(例如,为0)。

进一步,用户设备1执行操作s3,即发送所述bsr至基站2。

关于图5所示的应用场景中的所述用户设备1、所述基站2的工作原理、工作方式的更多内容,可以参照上述图1至图3中的相关描述,这里不再赘述。

由上,本发明实施例可以在bsr中指示待传输上行数据的qos参数和/或业务标识,向基站上报更多ue信息,有利于优化基站的资源分配。进一步,采用mac子头的r域上报业务信息,不会增加信令开销,对现有协议的改动也很小。

图6是本发明实施例的一种缓存区状态报告的生成装置的结构示意图。所述缓存区状态报告的生成装置6(以下简称为生成装置6)可以执行图1所示方法技术方案,由终端执行。

具体而言,所述生成装置6可以包括:生成模块61,适于生成缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

在具体实施中,所述qos参数可以包括以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动。

在具体实施中,所述业务标识可以包括以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识。

在具体实施中,所述待传输上行数据的特征信息可以是通过所述缓存区状态报告的mac子头中的r域的值来指示的。

在具体实施中,所述mac子头中的r域的值是采用如下步骤确定的:确定qos参数集合和/或业务标识集合;根据所述qos参数集合和/或业务标识集合,以及所述待传输上行数据的特征信息,确定所述mac子头中的r域的值。

在具体实施中,所述qos参数集合和/或业务标识集合是基站配置的,或者,是预先定义的。

在具体实施中,所述生成装置6还可以包括第一设置模块62,对于所述待传输上行数据的全部qos参数和/或全部业务标识,如果具有至少一个qos参数属于所述qos参数集合,和/或,具有至少一个业务标识属于所述业务标识集合,那么设置所述r域有效,否则,设置所述r域无效。

在具体实施中,所述生成装置6还可以包括第二设置模块63,如果所述待传输上行数据的全部qos参数都属于所述qos参数集合,和/或,所述待传输上行数据的全部业务标识都属于所述业务标识集合,那么设置所述r域有效,否则,设置所述r域无效。

在具体实施中,所述qos参数集合是由qos参数门限定义的,所述qos参数门限包括以下一项或多项:优先级门限、包延迟预算门限、包错误率门限、最大数据突发量门限、保证比特率门限、最大比特率门限、聚合最大比特率门限、抖动门限。

在具体实施中,所述生成装置6可以包括第三设置模块64,对于所述待传输上行数据的全部qos参数,如果具有至少一个qos参数满足与之对应的qos参数门限,则设置所述r域有效,否则设置所述r域无效。

在具体实施中,所述生成装置6可以包括第四设置模块65,如果所述待传输上行数据的全部qos参数都各自满足与之对应的qos参数门限,则设置所述r域有效,否则设置所述r域无效。

在具体实施中,所述r域有效时,所述r域的值可以为1,所述r域无效时,所述r域的值可以为0;或者,所述r域有效时,所述r域的值可以为0,所述r域无效时,所述r域的值可以为1。

在具体实施中,所述生成装置6还可以包括:发送模块66,适于发送所述缓存区状态报告。

关于所述生成装置6的工作原理、工作方式的更多内容,可以参照上述图1中技术方案的相关描述,这里不再赘述。

图7是本发明实施例的一种缓存区状态报告的接收装置的结构示意图。所述缓存区状态报告的接收装置7(以下简称为接收装置7)可以实施图3至图5所示方法技术方案,由网络侧执行,例如由基站执行。具体而言,所述接收装置7可以包括:接收模块71,适于接收缓存区状态报告,所述缓存区状态报告包括待传输上行数据的特征信息;其中,所述待传输上行数据的特征信息包括所述待传输上行数据的qos参数和/或所述待传输上行数据的业务标识。

在具体实施中,所述qos参数可以包括以下一项或多项:优先级、包延迟预算、包错误率、最大数据突发量、保证比特率、最大比特率、聚合最大比特率、抖动。

在具体实施中,所述业务标识可以包括以下一项或多项:逻辑信道标识、流标识、承载标识、qos配置文件标识。

在具体实施中,所述待传输上行数据的特征信息可以是通过所述缓存区状态报告的mac子头中的r域的值来指示的。

关于所述接收装置7的工作原理、工作方式的更多内容,可以参照上述图3至图5中技术方案的相关描述,这里不再赘述。

进一步地,本发明实施例还公开一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述图1至图5所示实施例中所述的方法技术方案。优选地,所述存储介质可以包括诸如非挥发性(non-volatile)存储器或者非瞬态(non-transitory)存储器等计算机可读存储介质。所述计算机可读存储介质可以包括rom、ram、磁盘或光盘等。

进一步地,本发明实施例还公开一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述图1、图2、图4和图5所示实施例中所述的方法技术方案。优选地,所述终端可以为5gue。

进一步地,本发明实施例还公开一种基站,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述图3至图5所示实施例中所述的方法技术方案。

应理解,本发明实施例中,所述处理器可以为中央处理单元(centralprocessingunit,简称cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现成可编程门阵列(fieldprogrammablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

还应理解,本发明实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,简称rom)、可编程只读存储器(programmablerom,简称prom)、可擦除可编程只读存储器(erasableprom,简称eprom)、电可擦除可编程只读存储器(electricallyeprom,简称eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(randomaccessmemory,简称ram)可用,例如静态随机存取存储器(staticram,简称sram)、动态随机存取存储器(dynamicrandomaccessmemory,简称dram)、同步动态随机存取存储器(synchronousdram,简称sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,简称ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,简称esdram)、同步连接动态随机存取存储器(synchronousconnectiontodram,简称sldram)和直接内存总线随机存取存储器(directrambusram,简称dr-ram)。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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