在无线通信系统中发送和接收分组数据信息的装置和方法与流程

文档序号:21192280发布日期:2020-06-20 18:37阅读:294来源:国知局
在无线通信系统中发送和接收分组数据信息的装置和方法与流程

本公开总体上涉及一种无线通信系统,并且更具体地涉及一种用于在无线通信系统中发送或接收分组数据信息的装置和方法。



背景技术:

为了满足自部署4g通信系统以来对无线数据流量增加的需求,已努力开发改进的5g或预5g(pre-5g)通信系统。因此,5g或预5g通信系统也称为“超越4g网络”或“后lte系统”。

5g通信系统被认为是在更高的频率(mmwave)频带(例如60ghz频带)中实施的以实现更高的数据速率。为了减少无线电波的传播损耗并增加传输距离,在5g通信系统中讨论了波束成形、大规模多输入多输出(mimo)、全尺寸mimo(fd-mimo)、阵列天线、模拟波束成形、大规模天线技术。

此外,在5g通信系统中,基于先进的小型小区、云无线电接入网(ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协作多点(comp)、接收端干扰消除等的系统网络改进开发正在进行中。

在5g系统中,已经开发了作为高级编码调制(acm)的混合fsk和qam调制(fqam)和滑动窗口叠加编码(swsc)以及作为高级接入技术的滤波器组多载波(fbmc)、非正交多址接入(noma)及稀疏代码多址接入(scma)。



技术实现要素:

技术问题

基于上述讨论,本公开提供了一种在无线通信系统中终端传递精确缓冲器状态的装置和方法。

此外,本公开提供一种在无线通信系统中用于减少发送/接收装置的吞吐量并保护数据的完整性的装置和方法。

此外,本公开提供一种在无线通信系统中用于减少报告缓冲器状态所使用的资源的量的装置和方法。

技术方案

根据本公开一方面,无线通信系统中终端的操作方法可以包括:向基站发送缓冲器状态报告,其中缓冲器状态报告的缓冲器尺寸包括分组数据汇聚协议(pdcp)报头、无线电网络控制(rlc)报头和媒体访问控制(mac)报头中的至少之一。

根据本公开另一方面,无线通信系统中终端的操作方法可以包括:确定在短缓冲器状态报告(bsr)、长bsr、短的截短bsr(shorttruncatedbsr)和长的截短bsr(longtruncatedbsr)当中的一种格式;根据所确定的格式向基站发送缓冲器状态报告。

根据本公开又一方面,无线通信系统中终端的操作方法可以包括:从基站接收指示完整性保护的模式的消息;以及配置完整性保护的模式,其中完整性保护的模式指示在多个分组当中被应用完整性保护的分组。

有益技术效果

根据本公开各种实施例的装置和方法使得终端能够向基站传递精确的缓冲器状态。

此外,根据本公开各种实施例的装置和方法可以在保护数据的完整性的同时减轻发送/接收装置的负担。

此外,根据本公开各种实施例的装置和方法可以通过使用少量的无线电资源来传输缓冲器状态报告。

从本公开可获得的效果可能不限于上述效果,并且通过以下描述,本公开所属领域的技术人员可以清楚地理解未提及的其他效果。

附图说明

图1示出了根据本公开各种实施例的无线通信系统。

图2示出了根据本公开各种实施例的无线通信系统中的终端的配置。

图3示出了根据本公开各种实施例的无线通信系统中的基站的配置。

图4示出根据本公开各种实施例的无线通信系统中的缓冲器状态报告过程。

图5示出了无线通信系统中的缓冲器状态报告(bsr)消息的示例。

图6示出了根据本公开各种实施例的终端的缓冲器的示例。

图7示出了根据本公开各种实施例的确定数据量的示例。

图8示出根据本公开各种实施例的取决于数据量的确定的针对bsr的终端的操作流程。

图9示出根据本公开各种实施例的在分组分段期间确定数据量的示例。

图10示出根据本公开各种实施例的在分组分段期间确定数据量的示例。

图11示出根据本公开各种实施例的在分组分段期间根据数据量的变化的终端的操作流程。

图12示出了分组数据汇聚协议(pdcp)的数据协议数据单元(pdu)的格式的示例。

图13示出了根据本公开各种实施例的完整性保护方案。

图14示出了根据本公开各种实施例的完整性保护过程。

图15示出了根据本公开各种实施例的确定完整性保护应用模式的示例。

图16示出了根据本公开各种实施例的bsr消息的格式的示例。

图17示出了根据本公开各种实施例的bsr消息的分类的示例。

图18示出了根据各种实施例的bsr消息和相应消息的mac子报头的组合的示例。

图19示出了根据本公开各种实施例的用于传输bsr的方案的示例。

图20a和20b示出了根据各种实施例的用于传输bsr的实施例。

图21a和21b示出了根据各种实施例的用于传输bsr的另一实施例。

图22a和22b示出了根据各种实施例的用于传输bsr的又一实施例。

具体实施方式

在本公开中使用的术语仅用于描述特定实施例,而不意欲限制本公开。除非在上下文中绝对不同,否则单数表达可以包括复数表达。除非另有定义,否则本文中使用的所有术语(包括技术和科学术语)具有与本公开所属领域的技术人员通常理解的含义相同的含义。诸如在常用字典中定义的那些术语可以被解释为具有与相关技术领域中的上下文含义相同的含义,并且除非在本公开中明确定义,否则不应被解释为具有理想的或过分正式的含义。在一些情况下,即使在本公开中定义的术语也不应被解释为排除本公开的实施例。

在下文中,将基于硬件的方法来描述本公开的各种实施例。然而,本公开的各种实施例包括使用硬件和软件两者的技术,因此本公开的各种实施例可以不排除软件的观点。

在下文中,本公开涉及用于在无线通信系统中发送和接收分组的装置和方法。具体地,本公开描述一种用于在无线通信系统中通过缓冲器状态报告或完整性保护来发送和接收分组的技术。

在下面的描述中,为了便于描述,示例性地使用了指代与信息有关的变量(例如消息、分组)的术语、指代网络实体的术语、指代设备元件的术语等。因此,本公开不受以下所使用的术语的限制,并且可以使用指代具有等同技术含义的主题的其他术语。

此外,为了便于描述,将使用在第三代合作伙伴计划(3gpplte)标准中定义的术语和名称来描述本公开。然而,本公开不受这些术语和名称的限制,并且本公开的各种实施例可以被容易地修改并应用于其他通信系统。

图1示出了根据本公开各种实施例的无线通信系统。图1示出了作为无线通信系统中使用无线信道的一些节点的终端110和基站120的示例。

参考图1,终端110是用户使用并且经由无线信道与相应运营商的基站进行通信的装置。在某些情况下,可以在没有用户参与的情况下操作终端131。例如,终端110是执行机器类型通信(mtc)并且可以不被用户携带的装置。终端110可以被称为“用户设备(ue)”、“客户驻地设备(cpe)”、“移动台”、“用户台”、“远程终端”、“无线终端”、“电子设备”、“用户设备”或其他具有等同技术含义的术语。根据本公开各种实施例的终端(例如终端110)可以包括例如智能电话、平板pc、移动电话、视频电话、电子书阅读器、台式pc、笔记本电脑、上网本计算机、工作站、服务器、个人数据助理(pda)、便携式多媒体播放器(pmp)、mp3播放器、医疗设备、相机或可穿戴设备中至少之一。

基站120是网络基础设施,其提供对覆盖范围内的终端的无线接入。基站120具有基于基站120可以发送信号的距离而被定义为预定地理区域的覆盖范围。在本公开中,覆盖范围可以指的是波束覆盖范围,该范围是可以使用波束成形来发送信号的范围。基站120可以被称为“接入点(ap)”、“演进节点b(enb)”、“第五代节点(5g节点)”、“5g节点b(5gnb)”、“无线点”、“发送/接收点(trp)”、“分布式单元(du)”、“无线电单元(ru)”、“远程无线电头(rrh)”或其他具有相同技术含义的术语。

终端110和基站120可以经由物理(phy)层131、媒体访问控制(mac)层132、无线电网络控制(rlc)133和分组数据汇聚协议(pdcp)层134来相互之间发送或接收控制信号或数据信号。phy层131通过使用物理信道向高层提供信息传输服务。phy层131经由传输信道连接到作为更高层的mac层132。可以经由传输信道在mac层和phy层之间传输数据。在经由无线接口传输数据的情况下,根据数据的类型和传输方案对传输信道进行分类。此外,经由不同phy层之间的物理信道即发送器和接收器的phy层之间的物理信道来传输数据。

mac层132可执行以下功能:逻辑信道和传输信道之间的映射;通过混合自动重复请求(harq)的纠错;优先级处理;或者将属于一个逻辑信道的mac服务数据单元(sdu)多路复用/多路分解成经由传输信道上的物理信道提供的传输块。经由逻辑信道从mac层132向rlc层133提供服务。逻辑信道可包括用于传递控制区域信息的控制信道和用于传递用户区域信息的业务信道。

rlc层133可以执行rlcsdu(或rlc协议数据单元(pdu))的级联、分段、重新分段、序列编号或重组。此外,rlc层133提供三种模式,即透明模式(tm)、非确认模式(um)和确认模式(am),并且amrlc经由自动重复请求(arq)提供纠错。

pdcp层134提供用户数据的传递、报头压缩或解压缩、加密或解密或完整性保护。

虽然在图1中未示出,但是可以在用户平面中考虑比pdcp层高的层的附加协议。例如,在用户平面中,终端110和基站120中的每一个的协议架构可进一步包括用于在服务质量(qos)流和数据无线电承载之间进行映射的服务数据适配协议(sdap)层,作为比pdcp层134高的层。此外,在控制平面中,终端110和基站120中的每一个的协议架构可包括无线电资源控制(rrc)层(其执行配置、系统信息配置、移动控制、测量控制等)作为比pdcp层高的层。

参照图1,已经对用于终端110和基站120之间的无线通信的协议栈进行了描述。在下文中,将对根据各种实施例的用于分组数据的有效发送/接收的每层中的终端110和基站120的操作进行描述。

图2示出根据本公开各种实施例的无线通信系统中终端的配置。图2中例示的配置可以理解为终端110的配置。以下使用的术语“…单元”、以后缀“…器”结尾的术语可以指代处理至少一个功能或操作的单元,并且该配置可以以硬件、软件或硬件和软件的组合来实现。

参照图2,终端110包括通信单元210、存储单元220和控制器230。

通信单元210被配置为执行经由无线信道发送或接收信号的功能。例如,通信单元210被配置为根据系统的物理层标准执行基带信号和比特流之间的转换功能。例如,通信单元210被配置为当发送数据时通过对传输比特流进行编码和调制来生成复符号。另外,通信单元210被配置为当接收到数据时通过对基带信号进行解调和解码来重建接收比特流。此外,通信单元210被配置为将基带信号上变频为射频(rf)频带信号并且然后经由天线发送rf频带信号,并且通信单元210被配置为将经由天线接收的rf频带信号下变频成基带信号。例如,通信单元210可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(dac)、模数转换器(adc)等。

此外,通信单元210可以包括多个发送/接收路径。另外,通信单元210可以包括至少一个天线阵列,该天线阵列包括多个天线元件。就硬件而言,通信单元210可以包括数字电路和模拟电路(例如射频集成电路(rfic))。在该示例中,数字电路和模拟电路可以被实现为单个封装。另外,通信单元210可以包括多个rf链。此外,通信单元210可以执行波束成形。

此外,通信单元210可以包括被配置为处理不同频带中的信号的不同通信模块。此外,通信单元210可以包括多个通信模块以便支持多种不同的无线电接入技术。例如,不同的无线电接入技术可以包括蓝牙(bt)低能耗(ble)、wi-fi、wi-fi千兆字节(wigig)、蜂窝网络(例如长期演进(lte))等。此外,不同的频带可以包括超高频(shf)频带(例如2.5ghz和5ghz)和毫米波(mmwave)频带(例如38ghz和60ghz)。根据各种实施例,通信模块可以包括至少一个传感器。安装在通信模块上的传感器可以向通信模块内的处理器(例如通信处理器(cp))提供用于方向控制操作的测量信息(或传感器信息)。

如上所述,通信单元210发送和接收信号。因此,通信单元210的全部或一部分可被称为“发送器”、“接收器”或“收发器”。此外,在下面描述中,经由无线信道执行的发送和接收被用作包括由通信单元210执行上述处理的含义。

存储单元220被配置为存储用于终端110的操作的数据,诸如基本程序、应用程序和配置信息。存储单元220可以由易失性存储器、非易失性存储器或者易失性存储器和非易失性存储器的组合来实现。此外,存储单元220被配置为响应于控制器230的请求来提供存储的数据。根据各种实施例,存储单元220可以被配置为响应于控制器230的请求而提供关于终端110的缓冲器(例如缓冲器状态)的信息。

控制器230被配置为控制终端110的整体操作。例如,控制器230被配置为经由通信单元210发送和接收信号。此外,控制器230被配置为将数据记录在存储器中单元220以及从中读取记录的数据。此外,控制器230可被配置为执行通信标准所要求的协议栈(例如图1中的phy层131、mac层132、rlc层133和pdcp层134、sdap层和rrc层)的功能。为此,控制器230可包括至少一个处理器或微处理器,或者可以是处理器的一部分。此外,通信单元210和控制器230的一部分可被称为“cp”。控制器230可包括被配置为执行通信的各种模块。根据各种实施例,当触发bsr时,控制器230可以生成并发送bsr消息。另外,为了保护分组数据的完整性,控制器230可根据模式来执行完整性保护。此外,控制器230可以确定bsr的格式。另外,控制器230可以进行控制以使得终端执行根据以下描述的各种实施例的操作。

图3示出根据本公开各种实施例的无线通信系统中的基站的配置。图3中例示的配置可以被理解为基站120的配置。以下使用的术语“…单元”、以后缀“…器”结尾的术语等可以指代处理至少一个功能或操作的单元,并且该配置可以以硬件、软件或硬件和软件的组合来实现。

参照图3,基站120可以包括无线通信单元310、回程通信单元320、存储单元330和控制器340。

无线通信单元310被配置为执行经由无线信道发送或接收信号的功能。例如,无线通信单元310被配置为根据系统的物理层标准执行基带信号和比特流之间的转换功能。例如,无线通信单元310被配置为当发送数据时通过对传输比特流进行编码和调制来生成复符号。另外,无线通信单元310被配置为当接收到数据时通过对基带信号进行解调和解码来重建接收比特流。此外,无线通信单元310被配置为将基带信号上变频为rf频带信号并且然后经由天线发送rf频带信号,并且无线通信单元310被配置为将经由天线接收的rf频带信号下变频为基带信号。

为此,无线通信单元310可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、dac、adc等。另外,无线通信单元310可以包括多个发送/接收路径。此外,无线通信单元310可以包括至少一个天线阵列,该天线阵列包括多个天线元件。就硬件而言,无线通信单元310可以包括数字单元和模拟单元,并且根据操作功率、操作频率等模拟单元可以包括多个子单元。

如上所述,无线通信单元310发送和接收信号。因此,无线通信单元310的全部或一部分可以被称为“发送器”、“接收器”或“收发器”。此外,在以下描述中,经由无线信道执行的发送和接收被用作包括由无线通信单元310执行上述处理的含义。

回程通信单元320被配置为提供用来与网络中的其他节点进行通信的接口。也就是说,回程通信单元320被配置为将从基站120发送到另一节点(例如另一接入节点、另一基站、更高节点或核心网络)的比特流转换为物理信号,并且被配置为将从另一节点接收的物理信号转换为比特流。

存储单元330被配置为存储操作基站120的数据,例如基本程序、应用程序和配置信息。存储单元330可以由易失性存储器、非易失性存储器或易失性存储器和非易失性存储器的组合来实施。此外,存储单元330被配置为响应于控制器340的请求来提供存储的数据。

控制器340被配置为控制基站120的整体操作。例如,控制器340被配置为经由无线通信单元310或回程通信单元320发送和接收信号。此外,控制器340被配置为将数据记录在存储单元330中并从中读取记录的数据。此外,控制器340可以被配置为执行通信标准所要求的协议栈(例如图1中的phy层131、mac层132、rlc层133和pdcp层134、sdap层和rrc层)的功能。为此,控制器340可以包括至少一个处理器。根据各种实施例,控制器340可以进行控制以使得基站120执行根据以下描述的各种实施例的操作。

在下文中,在本公开中,将参照图4-11描述用于通过执行缓冲器状态报告来有效地分配资源的方法。

图4示出根据本公开各种实施例的无线通信系统中的缓冲器状态报告过程。图4的终端显示为图1的终端110的示例,图4的基站显示为图1的基站120的示例。

在操作401终端可以向基站发送bsr。为了有效地使用上行链路(ul)中的无线电资源,需要基站确定要在ul中传输的数据的类型和数量。因此,终端向基站发送bsr作为关于存储在终端的缓冲器中的数据量的信息。终端可以根据预定条件将bsr消息发送到基站。bsr消息的格式可以是下面参考图15描述的格式或以下参考图17描述的格式。bsr消息可以包括针对每个逻辑信道组(lcg)在ul中要传输的数据的量。

在操作403基站可以确定终端的缓冲器的状态。基站可以基于终端的缓冲器的状态来确定要分配给终端的ul资源。基站将ul授权分配给终端。在该示例中,ul许可可以指示终端将在ul中在其上发送数据的资源。ul授权所指示的资源的数量不必与通过bsr传输的数据的量完全一致。基站可以基于由bsr报告的终端的数据的量,经由多次产生的ul授权为终端分配资源。

在操作405终端可以发送数据。终端可以在基站分配的资源上向基站发送ul数据。

如上所述,基站可以根据经由bsr消息发送的终端的缓冲器状态,为终端分配ul资源。也就是说,可以与终端要发送的ul数据的量成比例地向终端分配ul资源。因此,要求终端向基站报告精确的缓冲器状态。为了协议之间的平滑功能,终端可以将报头添加到要在每一层中传输的分组(例如pdu)中。在该示例中,添加到各个分组的报头的尺寸可能不一致。

图5示出无线通信系统中的bsr消息的示例。图5示出这样的示例,其中尽管多条数据具有相同的尺寸,但是在数据的传输期间所需的报头的尺寸是不同的。

参照图5,第一消息510可以包括分组的传输所需的mac子报头(macsubhdr)、rlc报头(rlchdr)和pdcp报头(pdcphdr)以及分组511。分组511具有尺寸d,并且mac子报头、rlc报头和pdcp报头分别具有尺寸a、b和c。通常,未被分段的分组(例如数据或pdcpsdu)可以每个分组地与一个mac子报头、一个rlc报头和一个pdcp报头组合。第二消息520可以包括总共五个分组521至525。分组521至525可以分别具有尺寸d1、d2、d3、d4和d5。此外,当分组521至525未被分段时,每个分组可以每个分组地与一个mac子报头、一个rlc报头和一个pdcp报头组合。在相同的无线电承载的情况下,未被分段的各个分组所拥有的报头可以全部具有相同的尺寸。

当不针对每个分组考虑报头的尺寸时,基站可能无法自终端所接收的bsr中精确地分配ul资源。例如,当d=d1+d2+d3+d4+d5时,即当第一消息510的单个分组511的尺寸等于第二消息520的五个分组(分组521至525)的尺寸之和时,如果仅报头的尺寸以外的分组的尺寸被报告给基站,则基站可能难以精确地确定需要向终端分配多少ul资源。甚至在缓冲器状态报告期间bsr也包括pdcp报头的尺寸时,也不存在关于mac子报头和rlc报头的信息,因此终端可能向基站发送不确定的信息。rlc报头的尺寸b可被认为是不包括分段偏移(so)字段的rlc报头的尺寸(例如固定尺寸)。如果产生了so字段,则根据各种实施例,终端可重新计算包括so字段的rlc报头的尺寸。

图6示出根据本公开各种实施例的终端的缓冲器的示例。该终端被描述为图1的终端110的示例。

参考图6,终端的缓冲器可以包括pdcp缓冲器610、rlc缓冲器620和mac缓冲器630。如在图5中所示,mac子报头、rlc报头和pdcp报头被示出各自具有尺寸a、b和c,并且第n个分组(例如pdcpsdu或数据)被示出为具有尺寸dn(n代表自然数)。

各个缓冲器表示在下一代通信系统中终端可能具有的数据类型。通常,无线通信系统的第二层(层2)可以被划分为pdcp层、rlc层、mac层等。根据层的实施情况,终端可以具有各个层的数据缓冲器,或者可以具有集成缓冲器。在图6的实施例中,基于具有数据缓冲器来描述各个层,但是本公开不限于此。也就是说,参考图6描述的实施例并不排除其中终端采用物理集成缓冲器并执行各个层的操作的实施例,并且在该实施例中图6的数据类型可以与图6中的不同。此外,尽管在图6中未示出,可以包括额外的缓冲器以及三个子层的各自的缓冲器。

终端可以根据终端的处理性能、协议等在各个层中预先生成报头。上述操作被称为“各个层的预处理”。在一些实施例中,终端执行预处理的程度可以根据实施改变。在一些其他实施例中,可以根据标准预先配置关于在其中终端执行预处理的层的信息或者由终端执行预处理的次数。在又一些其他实施例中,基站可以向终端通知终端在其中执行预处理的层或者由终端执行预处理的次数。例如,基站可以经由rrc信令、媒体访问控制控制元素(mac-ce)或下行链路控制信息(dci)向终端发送关于终端的预处理的信息。

根据预处理、协议等,终端的pdcp缓冲器610可包括没有附接至其报头的pdcpsdu(例如数据8和数据9)以及具有附接至其的pdcp报头的pdcppdu数据(数据6和数据7)。尽管未在图6中示出,但是根据各种实施例,pdcpsdu可包括sdap报头。此外,根据各种实施例,pdcpsdu可以具有包括sdapsdu和sdappdu的概念。根据预处理、协议等,终端的rlc缓冲器620可包括不具有附接至其的rlc头的rlcsdu(数据5和pdcp报头),以及具有附接至其的rlc报头的rlcpdu(数据3和pdcp报头以及数据4和pdcp报头)。在该示例中,rlcsdu具有与pdcppdu相同的格式,但是rlcsdu和pdcppdu被描述为具有根据层来区分的名称。根据预处理、协议等,终端的mac缓冲器630可包括不具有附接至其的mac子报头的macsdu(数据2、pdcp报头和rlc报头)以及具有附接至其的mac子报头的macpdu(数据1、pdcp报头和rlc报头)。在该示例中,macsdu具有与rlcpdu相同的格式,但是macsdu和rlcpdu被描述为具有根据层来区分的名称。

图7示出根据本公开各种实施例的确定数据量的示例。数据量的确定可以是用于缓冲器状态报告的数据量的确定。为了精确的缓冲器状态报告,根据各种实施例,终端可以确定数据量。该终端被描述为图1的终端110的示例。在该示例中,数据量是经由逻辑信道可用的数据总量,并且可以被称为“缓冲器尺寸”。

参照图7,终端的缓冲器可以包括pdcp缓冲器710、rlc缓冲器720和mac缓冲器730。如在图5中所示,mac子报头、rlc报头和pdcp报头被示出为具有各自的尺寸a、b和c,并且第n分组(例如pdcpsdu或数据)被示出为具有尺寸dn(n代表自然数)。根据终端的预处理、协议等,终端的各个缓冲器可以包括各种类型的数据。然而,如果在每种情况下在数据量中是否包括报头的尺寸不一致,则基站可能无法准确地执行ul调度即针对终端的ul数据的资源分配。此外,如果在数据量中不包括报头的尺寸,则这也导致基站不能准确地执行ul调度。

因此,本公开提出一种用于根据终端的数据在数据量中包括尚未生成的报头的尺寸的方法。也就是说,当计算缓冲器的尺寸时,终端可以考虑未生成的报头的尺寸来确定数据量(缓冲器尺寸)。在该示例中,所考虑的报头的尺寸可以包括以下各项中的至少一项:代表mac子报头尺寸的a、代表rlc报头尺寸的b和代表pdcp报头尺寸的c。换句话说,根据实施例,考虑其尺寸的报头可以包括mac子报头、rlc报头和pdcp报头中的全部或者可以仅包括其中的一些报头。然而,本公开的各种实施例的特征是对于所有分组均等地在数据量中包括特定报头。也就是说,当确定数据量时,终端可以针对所有分组考虑相同的报头。例如,终端可以通过在相对于所有数据的数据量中包括rlc报头的尺寸和pdcp报头的尺寸来发送bsr消息。根据实施例,可以改变bsr消息传输期间要在数据量中包括哪个报头尺寸。例如,在rlc缓冲器720中数据4仅具有附接至其的pdcp报头的情况下,终端可以通过将代表rlc报头尺寸的b和代表mac子报头尺寸的a加到代表pdcpsdu尺寸的d4和代表pdcp报头尺寸的c来计算数据量。该配置意味着,尽管还没有生成报头(例如mac子报头或rlc报头),但是数据量被确定为反映固定尺寸的报头。在rlc缓冲器720中数据3具有附接至其的pdcp报头和rlc报头的情况下,终端可以通过进一步将代表mac子报头尺寸的a加到代表pdcpsdu尺寸的d3、代表pdcp报头尺寸的c和代表rlc报头尺寸的b来计算数据量。终端可以根据所确定的数据量来向基站发送bsr。在该示例中,可以考虑参考通过相加代表当前rlc报头尺寸的b、代表pdcp报头尺寸的c和相应的数据量获得的数据量而生成的l字段的长度来确定代表mac子报头尺寸的a。在不对分组进行分段的情况下,可以将rlc报头的尺寸确定为rlc报头的尺寸。换句话说,在不对分组进行分段的情况下,终端可以通过使用rlc报头的尺寸来确定数据量。

图8示出根据本公开各种实施例的取决于数据量的确定的用于bsr的终端操作流程。该终端被描述为图1的终端110的示例。

参照图8,在操作801中,终端可以检测bsr的触发。可以根据确定的条件(例如事件的发生)来触发bsr。终端可以根据预定条件向基站发送缓冲器状态消息。该消息的格式可以是下面参考图16或18描述的格式。bsr消息可以包括对于每个lcg应在ul中发送的数据量。

在操作803终端可以计算数据量以便包括报头的尺寸(长度)。数据量可以包括缓冲器尺寸。根据本公开的各种实施例,当触发bsr消息时,终端可以计算包括在图7的实施例中描述的报头尺寸的数据量。

在操作805终端可以基于在操作803中计算出的数据量来向基站发送bsr消息。终端可以生成包括报头(例如rlc报头或pdcp报头)的尺寸的bsr消息。终端可以向基站发送所生成的bsr消息。

图9示出根据本公开各种实施例的在分组分段期间确定数据量的示例。参考图9,描述了当分组(例如数据或pdcpsdu)被分段时用于改变数据量的方法。在无线通信系统中,分组在rlc层中被分段,并且如果需要,分段根据mac层中的传输块(tb)的尺寸来执行。

参照图9,终端可以将分组910分成分组920和分组930。根据对分组的分段,可以每个分组添加报头。图9中示出的分段方案对应于so分段,其中保持rlc报头的序列号(sn)并添加so字段931,以允许so字段指示字节的序号(从该字节开始相应的数据段开始)。在图9的实施例中,假设so字段931具有尺寸s。与so字段931相对应的部分也可以被认为是rlc报头的一部分。在该示例中,图9的rlc报头被考虑为对应于不包括so字段的rlc报头的一部分,并且具有固定尺寸b。当分组被分段时,具有尺寸b的rlc报头和具有尺寸s的so字段被额外地生成,因此终端可以考虑这些尺寸(例如代表rlc报头尺寸的b和代表so字段尺寸的s)来计算数据量。然后,终端可以计算数据量,使得该数据量也可反映第二分段所需的mac子报头的尺寸。

图10示出根据本公开各种实施例的在分组分段期间确定数据量的示例。参考图10,描述了当分组(例如数据或pdcpsdu)被分段时改变数据量的详细操作和配置。在无线通信系统中,分组在rlc层中被分段,并且如果需要分段根据mac层中的tb的尺寸来进行。

参照图10,终端可以将分组1010分成分组1020和分组1030。图10所示的分段方案对应于so分段(与图9的实施例相同),其中保持rlc报头的sn并添加so字段,以允许so字段指示字节的序号(从该字节开始相应的数据段开始)。在图10的实施例中,假设so字段1031具有尺寸s。与so字段1031相对应的部分也可以被认为是rlc报头的一部分。在该示例中,图10的rlc报头被考虑为对应于不包括so字段的rlc报头的一部分,并且具有固定尺寸b。如果整个数据分组不能包含在一个tb中,则可以对分组进行分段。

终端缓冲器1005可以在分组1010(如附图标记1000所示)被分段之前包括分组1010。在图10的实施例中,在发送包括分组1020的第一分段之后(如附图标记1005所示),终端缓冲器可以包括包含分组1030的剩余的第二分段。相对应第二分段的尺寸,分段分组1030具有尺寸d2,rlc报头具有尺寸b,而so字段具有尺寸s。相对于第一分段的尺寸,分段分组1020具有尺寸d1,rlc报头具有尺寸b,pdcp报头具有尺寸c。在发送了第一分段之后,终端更新除了发送的数据段和报头的尺寸之外的代表剩余的数据分段的尺寸、代表剩余的rlc报头的尺寸以及剩余的so字段的尺寸的d2,从而计算数据量。然后,终端可以计算数据量,使得数据量可以反映第二分段所需的mac子报头的尺寸。

图11示出根据本公开各种实施例的在分组分段期间根据数据量的变化的终端的操作流程。该终端被描述为图1的终端110的示例。参考图10,描述了当分组(例如数据或pdcpsdu)被分段时针对包含改变的数据量的bsr的终端的详细操作。图11示出了在图9和图8的示例中描述的分组分段的顺序相关关系。

参照图11,在操作1101终端可以执行分组分段。通过分组分段,不仅报头(例如rlc报头)而且so字段可以被添加到被分段的分组。

在操作1103终端可以基于so字段来确定数据量。终端可以响应于so字段的添加来更新数据量。当分组被分段时,终端可以基于添加的so字段的尺寸、添加的rlc报头的尺寸和要添加的mac报头的尺寸中的至少一个来更新数据量。

在操作1105终端可基于所计算的数据量来发送bsr。终端可通过使用更新后计算出的数据量来生成bsr消息。终端可向基站发送所生成的bsr消息。

图12示出pdcp的数据pdu的格式的示例。

参照图12,pdu格式1200可以包括数据部分和报头部分,并且报头可以包括d/c字段、r字段、pdcpsn字段和完整性消息认证码(mac-i)字段1210。d/c字段指示相应的pdu是控制pdu还是数据pdu。如果d/c字段具有值d,则d/c字段指示数据pdu。如果d/c字段具有值c,则d/c字段指示控制pdu。r字段是保留字段,并且pdcpsn字段指示pdcp序列号。数据可以代表包括pdcpsdu的高层数据。mac-i字段1210是为完整性检查而生成的代码字段。在执行完整性保护的pdcppdu的情况下,终端可以通过使用用于生成mac-i的算法来计算mac-i字段。接收器(终端或基站)可以确定包括在pdcppdu中的mac-i字段是否与由接收器计算出的mac-i值一致,从而可以识别发送的数据的完整性。这样的用于生成mac-i的过程既需要发送器也需要接收器(例如终端或基站)来执行复杂的计算,并且当完整性保护(例如高速数据的完整性保护)应用于所有分组时,收发器的处理速度可能会降低。

图13示出根据本公开各种实施例的完整性保护方案。根据实施例,本公开的完整性保护可以在下行链路(dl)/ul中在基站和终端之间应用。该终端被描述为图1的终端110的示例,该基站被描述为图1的基站120的示例。

由于对每个分组(数据)执行完整性保护可能引起对收发器的处理速度下降的担忧,因此本公开提出了仅对特定分组执行完整性保护的操作。完整性保护的执行可以指mac-i的计算。没有对其执行完整性保护的分组可以不包括mac-i字段,或者可以包括具有预定值(例如恒定值或功能值)的mac-i字段。可替代地,不对其执行完整性保护的分组可包括具有任意配置的随机值的mac-i字段。用于完整性保护的操作/配置(包括针对哪种类型的分组执行完整性保护或不执行完整性保护、要执行哪种完整性保护等等)可以根据预先约定的模式来配置,或者可是根据下面参考图14和15描述的方案来配置。

参照图13,发送装置(例如dl中的基站或ul中的终端)可以对数据21302、数据31303和数据61306执行完整性保护。发送装置可以发送分组(数据2、数据3和数据6),对于这些分组已经执行了完整性保护。发送装置可以不对数据11301、数据41304和数据51305执行完整性保护。在此示例中,攻击者可能无法识别已对哪个分组执行了完整性保护,因此可以通过根据上述方案的完整性保护防御安全攻击。

图14示出根据本公开各种实施例的完整性保护过程。参照图14,终端或基站可以配置完整性保护应用模式。该终端被图示为图1的终端110的示例。基站被图示为图1的基站120的示例。

参照图14,在操作1401基站可以为终端配置完整性保护应用模式。根据各种实施例,可以在建立或重新配置无线电承载时配置完整性保护应用模式。基站可以通过在rrc消息中包括用于完整性保护应用模式的配置的信息(例如可以用于计算完整性保护应用模式的信息)来发送rrc消息(例如rrc连接重新配置消息)。通常,可以使用安全性来对这种消息进行加密,因此,攻击者可能难以获取该消息。为了确定完整性保护应用模式,例如,该消息可以包括完整性保护应用索引。终端可以通过使用参考图15描述的完整性保护应用模式算法来计算将对哪个分组应用完整性保护。

在操作1403终端可以通知基站完整性保护应用模式的配置已经完成。在操作1405终端可以接收该消息,然后可以应用对应的模式。类似地,在操作1407基站可以应用将为终端配置的完整性保护应用模式。

图14示出示例,在该示例中终端向基站通知完整性保护应用模式的配置完成,然后应用完整性保护应用模式,但是本公开不限于此。例如,终端可以:应用完整性保护应用模式,然后向基站发送包括应用相应模式并完成配置的消息;或者在终端配置完整性保护应用模式之后以及在终端应用对应的模式之前,向基站发送包括配置完成的消息。

图15示出根据本公开各种实施例的确定完整性保护应用模式的示例。

参照图15,可以通过将完整性保护应用索引1501代入算法1503获得的结果来获取完整性保护应用模式1505。例如,可以根据索引而基于伪随机数来获取应用于相应分组的完整性保护应用模式。所获取的完整性保护应用模式允许将完整性保护仅应用于特定的分组。

图16示出根据本公开各种实施例的bsr消息的格式的示例。

参考图16,第一格式1610是指bsr中的长bsr格式。配置长bsr来报告lcg的缓冲器状态,在lcg中数据保留在一个或多个缓冲器中。长bsr包括一个前8位位图和在位图之后连续的缓冲器尺寸字段。lcg0至lcg7是指示是否报告了对应的lcg的缓冲器尺寸的位图。如果位图的对应位为0,则指示未报告对应的lcg的缓冲器尺寸;如果位图的对应位为1,则指示报告了相应的lcg的缓冲器尺寸。每个具有八位的缓冲器尺寸字段可以通过256步指示缓冲器尺寸。缓冲器尺寸字段以lcg的升序指示缓冲器尺寸,在位图中其值设置为1。由于位图的值表示整个长bsr的尺寸,因此消息的mac子报头可不包含l字段。

第二格式1620是指bsr当中的短bsr格式。配置短bsr配置来报告一个lcg的缓冲器状态。短bsr包含一个3位的lcgid和一个缓冲器尺寸字段,该字段具有5位并指示32步长(step)的缓冲器尺寸。何时使用长bsr以及何时使用短bsr可根据下面参考图17-22描述的条件来确定。根据用于触发bsr的方案,bsr可被分类为常规bsr、周期性bsr、填充bsr等。填充bsr可指用于提供有助于调度的信息的bsr而不是用于调度的tb的尺寸所需的填充。

图17示出根据本公开各种实施例的bsr消息的分类的示例。如参考图16所描述的,可以将bsr格式分类为短bsr和长bsr。另外,根据bsr中包括的信息的完整性,短bsr可以被分类为普通短bsr和短的截短bsr。类似地,长bsr可以分为普通长bsr和长的截短bsr。普通短bsr和短的截短bsr可以使用与第二格式1620相对应的短bsr格式,并且普通长bsr和长的截短bsr可以使用与第一格式1610相对应的长bsr格式。根据信息的完整性来区分普通短/长bsr和短/长的截短bsr,并且当在一个bsr中报告含有数据的所有lcg的缓冲器尺寸时,相应的bsr可以被分类为普通短/长bsr。相反,如果尽管lcg含有数据但lcg未能包括在相应的bsr中(即lcg未能在相应的bsr中被报告),则bsr可以分类为短/长的截短bsr。在截短bsr(truncatedbsr)中报告的lcg可能在包含数据的lcg当中具有最高优先级。

在另一实施例中,当尽管lcg包含数据但lcg未包括在相应的bsr中或者当存在尚未报告其精确缓冲器状态的lcg时,相应的bsr可以被分类为短/长的截短bsr。例如,当尽管以短bsr格式报告缓冲器尺寸,但是所报告的缓冲器尺寸的值大于或等于第一阈值时,相应的bsr可以被分类为短的截短bsr。在该示例中,第一阈值可以是指示具有上限的范围的索引当中具有最高上限的索引的上限。例如,第一阈值可以是5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30,即具有上限的索引当中具有最高上限的索引的上限。作为示例,如果5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30的缓冲器尺寸值超过100个字节并且小于或等于150个字节,则第一阈值可以是150个字节即上限的值。在下文中,根据实施例,普通短bsr可以指的是短bsr,而普通长bsr可以指的是长bsr。

图18示出根据各种实施例的bsr消息和相应消息的mac子报头的组合的示例。

参照图18,bsr消息1710可以包括四种类型的bsr,即短bsr1711、长bsr1713、短的截短bsr1715和长的截短bsr1717,它们已经参照图17进行了描述。可以根据代表逻辑信道id(lcid)字段中的各个bsr相对应的类型的值来区分各个bsr的类型。

第一组合1810中的短bsr和第二组合1820中的短的截短bsr中的每一个都是固定长度的消息,即固定长度的mac-ce,因此不包括l字段。第三组合1830中的长bsr和第四组合1840中的长的截短bsr中的每一个都是可变长度的消息,即可变长度的mac-ce,因此可以包括l字段。然而,如参考图16所述,位图的值代表整个bsr的尺寸,因此根据实施例,消息的mac子报头可不包括l字段。换句话说,是否包括l字段不限制本公开实施例的范围。

图19示出根据本公开各种实施例的用于bsr的传输的方案的示例。

参考图19,在图19的实施例中,描述其中两个短bsr(例如图18所示的短bsr)通过被包含在一次tb中而被发送的配置。终端可以发送包括两个短bsr的bsr消息1950。根据各种实施例,终端可以发送包括两个短的截短bsr的bsr消息。

在图18中示出的第三组合1830和第四组合1840中的长bsr或长的截短bsr需要包括一个mac子报头的至少四个字节(只要不省略l字段),并且可以通过使用该四个字节仅发送一个lcg的缓冲器尺寸。然而,即使短bsr和短的截短bsr中的每一个具有包括mac子报头的两字节,短bsr和短的截短bsr中的每一个也可以发送一个lcg的缓冲器尺寸。因此,短bsr和短的截短bsr中的每一个可以通过使用四个字节来发送两个lcg的缓冲器尺寸。因此,当终端需要发送两个lcg的缓冲器尺寸时,终端可以将两个短bsr或两个短的截短bsr而不是长bsr或长的截短bsr进行分组,并且可以发送它们。

在一些实施例中,当存在包含数据的两个lcg并且要报告的两个lcg的缓冲器尺寸都小于或等于第一阈值时,终端可同时发送两个短bsr。例如,第一阈值可以是5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30,即具有上限的索引当中具有最高上限的索引的上限。作为示例,如果5位(例如索引从0到31编号)缓冲器尺寸字段的缓冲器尺寸等级的索引#30的缓冲器尺寸值超过100字节并且小于或等于150字节,则第一阈值可以是150字节,即上限的值。

在其他一些实施例中,当存在包含数据的至少两个lcg并且具有更高优先级的且待报告的两个lcg的缓冲器尺寸小于或等于第一阈值时,如果填充的尺寸是四个字节,则终端可以同时发送这样的两个短的截短bsr。例如,第一阈值可以是5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30,即具有上限的索引当中具有最高上限的索引的上限。作为示例,如果5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30的缓冲器尺寸值超过100字节并且小于或等于150字节,则第一阈值可以是150字节,即上限的值。

图20a和图20b示出根据各种实施例的传输bsr的实施例。终端被描述为图1的终端110的示例。

参照图20a和图20b,在操作2001触发bsr之后,在操作2003终端可以确定该bsr是否为填充bsr。如果bsr不是填充bsr(例如bsr是常规/周期性bsr),则在操作2015终端可以发送其格式是长bsr的bsr。如果bsr是填充bsr,则在操作2005终端可以计算不是截短bsr的bsr的尺寸,并且可将计算出的尺寸与填充的尺寸进行比较。在操作2005计算出其尺寸的bsr具有用于发送常规bsr或周期性bsr的长bsr格式,并且可将计算出的bsr的尺寸计算为能够包括含有数据的lcg的缓冲器尺寸的bsr的尺寸。在该示例中,缓冲器尺寸的标准可以对应于在生成bsr的时间点之后保留在缓冲器中的数据的量,或者对应于在相应的时间单元之后保留在缓冲器中的数据的量。

在操作2007,终端可以确定填充的尺寸是否小于计算出的bsr的尺寸与子报头的尺寸之和并且是否大于或等于短bsr的尺寸和子报头的尺寸之和。如果填充的尺寸小于所计算的bsr的尺寸与子报头的尺寸之和并且大于或等于短bsr的尺寸与子报头的尺寸之和,则相应的填充可以不包括长bsr。在该示例中,在操作2011,终端可以确定填充的尺寸是否大于或等于第一阈值。如果填充的尺寸大于或等于预先配置的第一阈值,则在操作2017终端可以使用长的截短bsr。在该示例中,第一阈值可以指代可用于发送长的截短bsr的最小尺寸,并且如果l字段需要被包括在长的截短bsr的mac子报头中则第一阈值可以是四个字节,或者如果长的截短bsr的mac子报头中不包含l字段,则第一阈值可以为3个字节。如果填充的尺寸小于第一阈值,则终端可以仅以短bsr格式发送bsr。在操作2013终端可以确定含有数据的lcg的数量是否大于或等于2。如果含有数据的lcg的数量大于或等于2,则终端可以仅以短的截短bsr格式发送bsr。如果含有数据的lcg的数量大于或等于2,则在操作2019终端可以发送其格式是短的截短bsr的bsr。如果含有数据的lcg的数量等于1,则在操作2021终端可以发送其格式是短bsr的bsr。当没有定义短bsr时,终端可发送其格式为短的截短bsr的bsr。根据各种实施例,在图20a和20b的实施例中,短的截短bsr和短bsr可以彼此不区分。

如果填充的尺寸大于所计算的bsr尺寸与子报头的尺寸之和并且小于短bsr的尺寸与子报头的尺寸之和,则相应的填充可以不包括截短bsr。在该示例中,在操作2009终端可以确定填充的尺寸是否大于或等于所计算的bsr的尺寸与子报头的尺寸之和。如果填充的尺寸大于计算的bsr的尺寸和子报头的尺寸之和,则在操作2015终端可以发送其格式为长bsr的bsr。如果填充的尺寸小于或等于所计算的bsr的尺寸与子报头的尺寸之和,则在操作2017终端可以不发送任何bsr。如以上参考图18所描述的,短bsr的尺寸和子报头的尺寸之和可以是两个字节。

在图20a和20b的实施例中,可以仅在长bsr中完全地报告终端的缓冲器状态,因此,仅当终端发送长bsr时,终端才可以启动周期性bsr计时器(periodicbsr-timer)。然而,根据各种实施例,终端可以被配置为在终端发送长bsr或短bsr时启动periodicbsr-timer。

图21a和图21b示出根据各种实施例的传输bsr的另一实施例。终端可以发送bsr。该终端被描述为图1的终端110的示例。图21a和图21b示出了传输bsr的实施例。

参考图21a和图21b,在操作2101触发了bsr之后,在操作2103终端可以确定该bsr是否为填充bsr。如果bsr不是填充bsr(例如bsr是常规/周期性bsr),则在操作2107终端可以根据含有数据的lcg的数量和待报告的数据的尺寸来确定要使用的bsr格式。在操作2117如果含有数据的lcg的数量等于1(小于2,并且如果lcg的数量为0,则可能不会报告)并且bsr中待报告的数据的量小于或等于第一阈值(或小于第一阈值),则在操作2123终端发送其格式为短bsr的bsr。例如,第一阈值可以是5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30,即具有上限的索引当中具有最高上限的索引的上限。作为示例,如果5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30的缓冲器尺寸值超过100个字节并且小于或等于150个字节,则第一阈值可以是150个字节,即上限的值。相反,如果含有数据的lcg的数目大于或等于2或者如果含有数据的lcg的数目等于1但是待在bsr中报告的数据的量超过第一阈值,则在操作2125终端可以通过使用长bsr格式来发送bsr。

如果bsr是填充bsr,则在操作2105终端可以确定含有数据的lcg的数量是否等于1并且待在bsr中报告的数据的量是否小于或等于第一阈值(或小于第一阈值)。如果含有数据的lcg的数量等于1并且待在bsr中报告的数据的量小于或等于第一阈值(或小于第一阈值),则在操作2109终端可以计算作为短bsr的bsr(其不是截短bsr)的尺寸。在该示例中,相应的尺寸可以是一个字节,如参考图18所描述的。在此示例中,如果在操作2113填充的尺寸大于或等于所计算的bsr的尺寸与子报头的尺寸之和(即两个字节),则在操作2123终端可以发送其格式为短bsr的bsr。但是,如果填充的尺寸小于两个字节,则终端可以不发送bsr。

如果bsr是填充bsr并且包含数据的lcg的数量大于或等于2,或者如果包含数据的lcg的数量等于1并且bsr中待报告的数据量超过第一阈值(或大于或等于第一阈值),则在操作2111终端可以计算作为长bsr的bsr(其不是截短bsr)的尺寸。在操作2111计算其尺寸的bsr具有用于发送常规bsr或周期性bsr的长bsr格式,并且可以将计算出的尺寸计算为能够包括含有数据的lcg的缓冲器的尺寸的bsr的尺寸。在该示例中,缓冲器尺寸的标准可以对应于在生成bsr的时间点之后保留在缓冲器中的数据的量或者对应于在相应的时间单元之后保留在缓冲器中的数据的量。如果在操作2119填充的尺寸大于或等于所计算的bsr的尺寸与子报头的尺寸之和,则在操作2125终端可以发送其格式为长bsr的bsr。如果填充的尺寸小于短bsr的尺寸和子报头的尺寸之和(即两个字节),则终端可以不发送bsr。如果填充的尺寸小于所计算的bsr的尺寸与子报头的尺寸之和并且大于或等于短bsr的尺寸与子报头的尺寸之和,则终端应发送其格式为截短bsr的bsr。在该示例中,在操作2121终端可以确定填充的尺寸是否大于或等于计算的第二阈值。如果填充的尺寸大于或等于计算的第二阈值,则在操作2127终端发送其格式是长的截短bsr的bsr。如果填充的尺寸小于第二阈值,则在操作2129终端发送其格式是短的截短bsr的bsr。在该示例中,第二阈值可以指代可用于发送长的截短bsr的最小尺寸,并且如果l字段需要被包括在长的截短bsr的mac子报头中则第二阈值可以是四个字节,或者如果长的截短bsr的mac子报头中不包含l字段则第二阈值可以是3个字节。

在图21a和图21b的实施例中,终端可以被配置为在终端发送长bsr或短bsr时启动周期性bsr计时器(periodicbsr-timer)。

图22a和图22b示出根据各种实施例的传输bsr的又一实施例。终端可以发送bsr。终端被描述为图1的终端110的范例。图22a和图22b示出传输bsr的实施例。

参照图22a和图22b,在操作2201触发了bsr之后,在操作2203终端可以确定该bsr是否为填充bsr。如果bsr不是填充bsr(例如bsr是常规/周期性bsr),则在操作2207终端可以根据要报告的数据的量来确定含有数据的lcg的数量以及要使用的bsr格式。在操作2217如果包含数据的lcg的数量等于1(小于2,并且如果lcg的数量为0,则可能不报告)并且bsr中待报告的数据量小于或等于第一阈值(或小于第一阈值),则在操作2225终端发送其格式为短bsr的bsr。例如,第一阈值可以是5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30,即具有上限的索引当中具有最高上限的索引的上限。作为示例,如果5位缓冲器尺寸字段的缓冲器尺寸等级的索引#30的缓冲器尺寸值超过100个字节并且小于或等于150个字节,则第一阈值可以是150个字节,即上限的值。相反,如果含有数据的lcg的数量大于或等于2或者如果含有数据的lcg的数量等于1但是要在bsr中报告的数据量超过第一阈值,则在操作2227终端可以通过使用长bsr格式来发送bsr。

如果bsr是填充bsr,则在操作2205终端可以确定含有数据的lcg的数量是否等于1并且待在bsr中报告的数据量是否小于或等于第一阈值(或小于第一阈值)。如果含有数据的lcg的数量等于1并且待在bsr中报告的数据量小于或等于第一阈值(或小于第一阈值),则在操作2209终端可以计算作为短bsr的bsr(其不是截短bsr)的尺寸。在该示例中,相应的尺寸可以是一个字节,如参考图18所描述的。在该示例中,如果在操作2213填充的尺寸大于或等于所计算的bsr的尺寸与子报头的尺寸之和(即两个字节),则在操作2125终端可以发送其格式为短bsr的bsr。但是,如果填充的尺寸小于两个字节,则终端可不发送bsr。

如果bsr是填充bsr并且包含数据的lcg的数量大于或等于2,或者如果包含数据的lcg的数量等于1并且待在bsr中报告的数据量超过第一阈值(或大于或等于第一阈值),则在操作2211终端可以计算作为长bsr的bsr(其不是截短bsr)的尺寸。在操作2211计算了其尺寸的bsr具有用于发送常规bsr或周期性bsr的长bsr格式,并且可以将计算出的尺寸计算为能够包括含有数据的lcg的缓冲器尺寸的bsr的尺寸。在该示例中,缓冲器尺寸的标准可以对应于在生成bsr的时间点之后保留在缓冲器中的数据的量或者对应于在相应的时间单元之后保留在缓冲器中的数据的量。如果在操作2219填充的尺寸大于或等于所计算的bsr的尺寸与子报头的尺寸之和,则在操作2227终端可以发送其格式是长bsr的bsr。如果填充的尺寸小于短bsr的尺寸和子报头的尺寸之和(即两个字节),则终端可以不发送bsr。如果填充的尺寸小于所计算的bsr尺寸与子报头的尺寸之和并且大于或等于短bsr尺寸与子报头的尺寸之和,则终端应发送其格式为截短bsr的bsr。在该示例中,在操作2221终端可以确定填充的尺寸是否大于或等于计算的第二阈值。如果填充的尺寸大于或等于计算的第二阈值,则在操作2229终端可以发送其格式是长的截短bsr的bsr。如果填充的尺寸小于第二阈值,则在操作2231终端发送其格式为短bsr或短的截短bsr的bsr。与图21a和图21b相比,在操作2223终端可以另外确定含有数据的lcg的数量是否大于或等于2。如果含有数据的lcg的数量大于或等于2,则在操作2231终端可以发送其格式为短的截短bsr的bsr。如果含有数据的lcg的数量小于2或等于1,则在操作2225终端可以发送其格式是短bsr的bsr。在该示例中,第二阈值可以指代可用于发送长的截短bsr的最小尺寸,并且如果l字段需要被包括在长的截短bsr的mac子报头中则第二阈值可以是四个字节,或者如果长的截短bsr的mac子报头中不包含l字段,则第二阈值可以为3个字节。

在图22a和图22b的实施例中,终端可以被配置为在终端发送长bsr或短bsr时启动周期性bsr计时器(periodicbsr-timer)。根据实施例,终端还可以被配置用于仅针对长bsr启动periodicbsr-timer。

在本公开中,为了确定是否满足特定条件,使用了“大于或等于”或“小于或等于”的表达,但是该表达仅是用于表达示例的描述,因此,不排除表达“大于”或“小于”的描述。可以将由表达“大于或等于”描述的条件替换为由表达“大于”描述的条件。可以将由表达“小于或等于”描述的条件替换为由表达“小于”的条件。可以将由表达“大于或等于”和“小于”描述的条件替换为由表达“大于”和“小于或等于”描述的条件。

权利要求中公开的方法和/或根据本说明书中描述的各种实施例的方法可以通过硬件、软件或硬件和软件的组合来实现。

当所述方法由软件实现时,可以提供用于存储一个或多个程序(软件模块)的计算机可读存储介质。可以将存储在计算机可读存储介质中的一个或多个程序配置用于由电子设备内的一个或多个处理器执行。所述至少一个程序可以包括使得电子设备执行根据由所附权利要求限定和/或本文公开的本公开的各种实施例的方法的指令。

程序(软件模块或软件)可以存储在非易失性存储器中,非易失性存储器包括随机存取存储器和闪存、只读存储器(rom)、电可擦可编程只读存储器(eeprom)、磁存储器光盘存储设备、光盘(cd-rom)、数字多功能光盘(dvd)或其他类型的光学存储设备或盒式磁带。可替代地,它们中的一些或全部的任何组合可以形成用于存储程序的存储器。此外,在电子设备中可以包括多个这样的存储器。

此外,程序可以存储在可连接存储设备中,其中该可连接设备可以通过通信网络(诸如因特网、内联网、局域网(lan)、广域网(wlan)和存储区域网(san)或上述网络的组合)访问电子设备。这样的存储设备可以经由外部端口访问电子设备。此外,通信网络上的单独的存储设备可访问便携式电子设备。

在本公开的上述详细实施例中,根据所呈现的详细实施例,本公开中包括的元素以单数或复数表示。然而为了便于描述,单数形式或复数形式针对所呈现的情况适当地选择,并且本公开不受限于以单数形式或复数形式表示的元件。因此,以复数形式表示的元素也可以包括单个元素或者以单数形式表示的元素也可以包括多个元素。

尽管已经在本公开的详细描述中描述了特定实施例,但是在不脱离本公开的范围的情况下可以对其进行修改和改变。因此,本公开的范围不应被定义为限于实施例,而应由所附权利要求及其等同物来限定。

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