CN115516982A - 上行链路数据授权调度 - Google Patents
上行链路数据授权调度 Download PDFInfo
- Publication number
- CN115516982A CN115516982A CN202180031959.XA CN202180031959A CN115516982A CN 115516982 A CN115516982 A CN 115516982A CN 202180031959 A CN202180031959 A CN 202180031959A CN 115516982 A CN115516982 A CN 115516982A
- Authority
- CN
- China
- Prior art keywords
- logical channel
- user equipment
- uplink grant
- channel group
- network device
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 110
- 230000005540 biological transmission Effects 0.000 claims abstract description 43
- 238000012545 processing Methods 0.000 claims abstract description 33
- 230000015654 memory Effects 0.000 claims description 67
- 239000000872 buffer Substances 0.000 claims description 48
- 230000008569 process Effects 0.000 claims description 32
- 230000004044 response Effects 0.000 claims description 30
- 230000003111 delayed effect Effects 0.000 claims description 27
- 230000006870 function Effects 0.000 description 18
- 238000004891 communication Methods 0.000 description 14
- 238000013475 authorization Methods 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 6
- 239000000969 carrier Substances 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 241000700159 Rattus Species 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 229920000106 Liquid crystal polymer Polymers 0.000 description 1
- 108700026140 MAC combination Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000013403 standard screening design Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
用于上行链路授权处理的方法和装置的实施例被公开。在一个示例中,一种用于上行链路授权处理的方法可以包括:在用户设备处从网络设备接收上行链路授权。所述方法还可以包括:将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。所述用户设备可以被配置为直接以传输调度的优先级使所述逻辑信道组出列。在一些实施例中,所述方法还可以包括:从所述用户设备向所述网络设备发送关联逻辑信道组列表的请求,所述逻辑信道组列表包括所述逻辑信道组。关联请求可以包括:将所述多个逻辑信道与所述逻辑信道组关联的请求。
Description
相关申请的交叉引用
本申请要求2020年5月12日提交的题为“5G OPTIMIZED UPLINK DATA GRANTSCHEDULING WITH LATENCY DERIVED LOGICAL CHANNEL GROUPING”的美国临时专利申请US63/023,557的优先权,该申请的全部内容通过援引并入本文。
技术领域
本公开的实施例涉及用于无线通信的装置和方法。
背景技术
无线通信***被广泛部署以提供各种电信服务,例如电话、视频、数据、消息传递和广播。在无线通信中,可能存在从用户设备到基站的上行链路通信和从基站到用户设备的下行链路通信。基站可以通过向用户设备提供上行链路授权来控制从用户设备到基站的上行链路通信,以允许用户设备在调度的时间(scheduled time)进行上行链路通信。
发明内容
本文公开了用于上行链路(UL)授权处理的装置和方法的实施例。
在一个示例中,一种用于上行链路授权处理的方法可以包括:在用户设备处从网络设备接收上行链路授权。所述方法还可以包括:将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
在另一个示例中,一种用于上行链路授权处理的方法可以包括:从网络设备向用户设备发送上行链路授权。所述方法还可以包括:响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求。关联请求可以包括:将多个逻辑信道与所述逻辑信道组关联的请求。所述方法还可以包括:从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
在又一个示例中,一种用户设备可以包括:至少一个处理器和至少一个具有计算机指令的存储器。所述至少一个存储器和所述计算机指令可以被配置为,通过所述至少一个处理器,使所述用户设备至少在用户设备处从网络设备接收上行链路授权。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
在又一个示例中,一种网络设备可以包括:至少一个处理器和至少一个具有计算机指令的存储器,所述至少一个存储器和所述计算机指令可以被配置为,通过所述至少一个处理器,使所述网络设备至少从网络设备向用户设备发送上行链路授权。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述网络设备至少响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求。关联请求包括:将多个逻辑信道与所述逻辑信道组关联的请求。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述网络设备至少从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
在另一个示例中,一种可用指令编码的非易失性计算机可读介质,当在用户设备中执行时,执行用于上行链路授权处理的过程。所述过程可以包括:在用户设备处从网络设备接收上行链路授权。所述过程还可以包括将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
在又一个示例中,一种可用指令编码的非易失性计算机可读介质,当在网络设备中执行时,执行用于上行链路授权处理的过程。所述过程可以包括:从网络设备向用户设备发送上行链路授权。所述过程还可以包括:响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求。所述关联请求包括将多个逻辑信道与所述逻辑信道组关联的请求。所述过程还可以包括:从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
附图说明
并入本文并形成说明书的一部分的附图示出了本公开的实施例,并且与说明书一起进一步用于解释本公开的原理,并使相关领域技术人员能够做出和使用本公开。
图1A、图1B和图1C示出了用于调度的上行链路传输的典型场景。
图2示出了根据本公开的一些实施例的UL授权传输延迟与逻辑信道组的关联。
图3示出了根据一些实施例用户设备基于上行链路应用来请求逻辑信道分组列表。
图4示出了根据本公开的一些实施例用户设备上报为每个授权调度的逻辑信道组的缓存状态报告。
图5示出了根据本公开的一些实施例的用户设备方法。
图6示出了根据本公开的一些实施例的网络设备方法。
图7示出了第五代(5G)数据平面架构。
图8示出了根据本公开的一些实施例的包括基带芯片、射频芯片和主机芯片的装置的框图。
图9示出了根据本公开的一些实施例的示例节点,其中可以实施本公开的一些方面。
图10示出了根据本公开的一些实施例的示例无线网络,其中可以实施本公开的一些方面。
下面将参照附图说明本公开的实施例。
具体实施方式
尽管讨论了特定的配置和布置,但应该理解,上述讨论只是为了说明的目的。相关领域的技术人员将认识到,在不脱离本公开的精神和范围的情况下,可以使用其他配置和布置。对于相关领域的技术人员显而易见的是,本公开还可以用于各种其他应用中。
需要注意的是,在说明书中提到的“一个实施例”、“实施例”、“示例实施例”、“一些实施例”、“特定实施例”等等,表示所描述的实施例可以包括特定的特征、结构或特性,但是每个实施例不一定包括该特定的特征、结构或特性。此外,这些短语不一定指相同的实施例。进一步地,当结合一实施例描述特定的特征、结构或特性时,无论是否明确描述,相关领域的技术人员可以结合其他实施例实现这样的特征、结构或特性。
一般来说,术语可以至少部分地从上下文中的使用来理解。例如,本文使用的术语"一个或多个",至少部分取决于上下文,可用于描述单数意义上的任何特征、结构或特性,或可用于描述复数意义上的特征、结构或特性的组合。类似的,至少部分取决于上下文,诸如“一”、“一个”或“该”之类的术语也可以理解为表达单数用法或表达复数用法。此外,至少部分取决于上下文,术语“基于”也可被理解为不一定是为了表达一组排他性的因素,而是允许存在不一定明确描述的额外因素。
现在将参照各种装置和方法来描述无线通信***的各个方面。这些装置和方法将在下面的详细说明中进行描述,并在附图中以各种块、模块、单元、组件、电路、步骤、操作、过程、算法等(统称为“元素(element)”)来示出。这些元素可以使用电子硬件、固件、计算机软件或它们的任何组合来实现。这些元素是作为硬件、固件还是软件实现取决于特定应用和施加在整个***上的设计约束。
本公开描述的技术可以用于各种无线通信网络,例如码分多址(CDMA)***、时分多址(TDMA)***、频分多址(FDMA)***、正交频分多址(OFDMA)***、单载波频分多址(SC-FDMA)***和其他网络。术语“网络”和“***”经常互换使用。CDMA网络可以实现无线接入技术(RAT),例如通用陆地无线接入(UTRA)和CDMA 2000等。TDMA网络可以实现例如全球移动通信***(GSM)之类的RAT。OFDMA网络可以实现例如长期演进(LTE)或新无线(NR)之类的RAT。本公开描述的技术可用于上述提到的无线网络和RAT,以及其他无线网络和RAT。
在典型的蜂窝调制解调器中,调制解调器的数据平面架构可以被静态配置为最大预期吞吐量处理,包括不可扩展的处理器。在一些蜂窝调制解调器中,可以实现特定于一层或两层的处理单元。因此,处理单元可能无法按比例扩展以优化调制解调器的功率和性能,以支持高吞吐量或低延迟低吞吐量的应用。
在第五代(5G)蜂窝无线调制解调器中,用户设备(UE)上行链路(UL)媒体接入控制(MAC)层可以从物理下行控制信道(PDCCH)在时隙开始时的下行控制指示符(DCI)接收UL授权资源分配。UL授权资源分配可以通知UE以与当前时隙相距K2个时隙的时延发送UL MAC协议数据单元(MAC PDU)。
图1A、图1B和图1C示出了用于调度的上行链路传输的典型场景。图1A示出了调度的时间在一个或多个时隙之外的调度的上行链路传输。图1B示出了调度的时间在小于一个时隙之外的调度的上行链路传输。图1C示出了在图1A和图1B的方法中去往和来自UE的数据流。
在图1中,K2与时隙边界相距1个或多个时隙,具有传输起始符号S。相比之下,在图2中,K2<1(=0),具有在同一时隙中的传输开始符号S。通常情况下,K2<1授权意味着为低延迟的应用数据提供服务。因此,逻辑信道(LC)数据被拉入此类授权中,以便尽快发送出去。
更具体地,如图1A所示,包含DCI 0的PDCCH可以在时隙n中到达,并指示在稍后的时间,即在K2个时隙之后(其中K2为1或更大),传输被调度。传输可以从起始符号S开始并持续L个符号。传输可以在一个传输块(TB)中发送MAC PDU。
类似地,如图1B所示,包含DCI 0的PDCCH可以在时隙n中到达,并指示传输很快被调度,即在K2个时隙之后被调度,其中K2小于1。传输可以从起始符号S开始并持续L个符号。传输可以在一个传输块(TB)中发送MAC PDU。
如图1C所示,在110,UE数据可以到达缓存以供从UE传输。在120,UE可以发送调度请求,或者UE可以尝试随机接入。然后,在130,BS可以发送授权。在140,响应于授权,UE可以发送一些数据以及用于所有逻辑信道(LC)或逻辑信道组(LCG)的缓存状态报告(BSR)。同样,在150,BS可以再次发送授权,并且UE可以在160发送数据(在这种情况下,可能是所有可用的用于传输的数据)和用于所有LC或LCG的BSR。
UL MAC调度算法可以根据第三代合作伙伴计划(3GPP)标准来应用逻辑信道优先级(logical channel prioritization,LCP)方法。该方法可以根据配置的最大桶大小(bucket size)设置中分配的授权字节来调度来自LC的数据包。在具有载波聚合(CA)的UE配置中,可以聚合多个分量载波(CC)以进行传输。UE可以同时接收来自每个CC和小区的多个授权。UE UL MAC调度算法可以为这些同时到达的多个授权提供服务,从而使UL数据包准备好在调度的时隙上传输,其中时延K2可能在同一个时隙内或几个时隙之外。
在接收到上行链路授权后,UE中的UL调度机制可以在所有逻辑信道上运行逻辑信道优先级。对于每个LC,UE可以检查LC的一些参数,例如允许的子载波间隔(SCS)、允许的服务小区列表或最大物理上行调度信道(PUSCH)持续时间,以确定LC数据包是否可以为此授权出列。事实上,LC可能由具有不同K2值的多个授权服务。基站还可以分配LC的逻辑信道分组,以便向BS报告缓存大小,从而使BS可以为UE分配UL授权。如果在任一LC中存在任何待传输的数据,则UE可能需要包含所有LCG的BSR报告以用于TB传输。
具体而言,UE从BS接收的具有K2传输延迟的授权与UE报告的LCG缓存大小可能没有直接关联。此外,即使某些LCG队列可能未在此授权中提供服务并且可能没有更新的缓存大小,UE可能需要在每个BSR报告中包括所有LCG缓存大小,这会浪费处理能力和每秒百万指令(million instructions per seconds,MIPS)。
5G UL UE数据授权调度的一个挑战是以最小延迟和处理MIPS,来处理当前多个授权中允许传输的所有逻辑信道的逻辑信道优先级,其传输延迟为K2个时隙,其中K2可能从0到32个时隙不等。
在一些方法中,在UE接收到的具有K2传输延迟的授权与BSR中报告的LCG缓存大小之间可能没有直接关联。可能存在跨越多个公共逻辑信道的复杂的UL授权调度逻辑。此外,在提供UL授权时,可能存在较大的处理周期和MIPS。此外,在组成BSR MAC控制元素(CE)数据包时,可能会浪费处理周期和MIPS。此外,BSR MAC CE可能需要额外的内存开销来报告所有LCG缓存大小。这种方法还可能使对多个公共逻辑信道的并发的多个存储器接入不同步。此外,在未优化的UL数据调度下,UE的功率使用可能会很高。
相比之下,本公开的一些实施例提供了一种可以优化UE上行链路数据授权调度处理的方法。该方法的一些实施例可以将UL授权延迟K2与BSR中报告的LCG缓存大小相关联,从而授权可使得来自相关联的LCG的数据包被立即处理而没有延迟。
根据一些实施例的一个方面,可以存在UL授权传输延迟与逻辑信道组的关联。可以在UE处接收UL授权,该授权可以在K2个时隙之外调度传输。该UL授权可以通过UE直接与具有逻辑信道的逻辑信道分组(logical channel grouping)相关联,该逻辑信道分组可直接以传输调度的优先级出列。
根据一些实施例的另一方面,UE可以请求BS或其他网元或设备基于UL应用来维护逻辑信道分组列表。例如,UE可以请求BS分配逻辑信道的逻辑信道分组,这可以使UE处的UL数据应用排队(enqueue)。每个LCG都可以用延迟值K2进行标记。
根据一些实施例的另一方面,UE可以报告为每个授权调度的LCG的缓存状态,而不是提供所有LCG缓存状态。因此,UE可以只发送授权中LCG的BSR,即与授权的延迟值K2相关联的LCG,而不是整个LCG列表。在没有UL资源的情况下,仍然可以在BSR中报告所有LCG。
图2示出了根据本公开的一些实施例的UL授权传输延迟与逻辑信道组(logicalchannel group)的关联。如上所述,可以在UE处接收上行链路授权,上行链路授权指示UE被调度于距离K2个时隙的位置进行传输。接收到的UL授权可以直接与逻辑信道的逻辑信道分组相关联,逻辑信道分组可直接以传输调度的优先级出列。
图2示出了如何配置四个LCG:LCG1对应于K2<1,LCG2对应于K2=1,LCG3对应于K2=2至4,LCG4对应于K2>4。在这种情况下,LCG1包括三个LC,即LC1、LC2和LC3。LCG2包括LC4和LC5。LCG3包括LC6、LC7和LC8。最后,LCG4包括LC9、LC10、LC11和LC12。
LCG1与低延迟相关联,而LCG4与较高延迟相关联,但也与高吞吐量相关联。如图所示,每个授权可以与LCG相关联。例如,图2左侧的两个授权,其值为K2<1,与LCG1相关联,而其他授权中的每一个都与相应的LCG具有一对一的关联。
可以存在与每个授权/分量载波相关联的逻辑信道优先级。逻辑信道优先级可以应用于LCG。辅小区组的主小区(PSCell)和每个其他辅小区(Scell)可以具备自己的授权。
每个LCG可以与相应的延迟K2相关联,这样当UE接收到具有特定K2值的上行链路授权时,LCP功能可以直接处理相关联的LCG并将来自这些逻辑信道的数据包出列,而与其他LCG分开。这可以防止多个LCP同时接入公共LC队列,从而防止不同步的存储器接入(memory access)。包含特定授权的数据可能不会导致性能下降或模糊。每个LCG可以包括多个带有队列数据的逻辑信道,这些数据只能在为其延迟要求指定的授权中传输。
可以从多分量载波配置中的每个小区接收对其执行LCP的授权。因此,具有相同K2值的多个LCP授权可以处理相同的LCG队列,如图2所示,LCG1可以通过K2<1的授权接入,该授权可以来自两个不同的小区。
在给出的示例中,可以为低延迟应用设置LCG1,并且可以通过K2<1的授权来提供服务。在另一端,LCG4可以对应于承载高吞吐量和高延迟应用的LC,并且可以通过为多个时隙后的传输具有大的K2值的授权提供服务。
使用这种方案,可以为LCG1提供具有最严格的传输延迟的最高优先级,LCG2的优先级次之,再次是LCG3,最后是最低优先级的LCG4,因为它的传输时间延迟最高。因此,用户设备可以避免将高优先级低延迟数据包非最佳地纳入中高延迟队列中,这可能延迟传输时间,并降低整体***性能。
图3示出了根据一些实施例的基于上行链路应用请求逻辑信道分组列表的用户设备。如图3所示,在信令无线承载(SRB)和逻辑信道的无线资源控制连接在310建立之后,UE可以在320发送无线资源控制(RRC)重配置请求。该请求可以包括逻辑信道组和逻辑信道列表之间的映射。逻辑信道可以通过逻辑信道标识符(LCId)来标识。该列表可以包括单个逻辑信道或多于一个逻辑信道。每个LCG都可以用延迟值K2标记。
UE可以请求网络设备,例如基站(BS),分配在UE处使UL数据应用排队的逻辑信道的逻辑信道分组。例如,分组可以基于UE已知的预期应用。没有必要让BS或其他网络设备知晓该预期应用。
在330,网络设备,例如BS,可以用RRC重配置消息来回复,镜像在RRC重配置请求消息中提供的列表。
因此,通过本公开的一些实施例,UE可以确定逻辑信道的分组并提出LCG列表,每个LCG根据其UL UE应用需求对应于K2延迟值。如图3所示,UE在320发送RRC重配置请求(在330使用默认LCId建立RRC连接之后),以提出该列表:RRC重配置请求:(LCG1->K2,LCId列表);(LCG2->K2,LCId列表);(LCG3->K2,LCId列表)以及(LCG4->K2,LCId列表)。在330,BS可以确认该请求,并发回RRC重配置消息,镜像所提议的LCG列表。
图4示出了根据本公开的一些实施例的用户设备上报为每个授权调度的逻辑信道组的缓存状态报告。如图4所示,在410,UE数据可以例如从UE中的应用或主机(host)到达缓存。在415,UE可以发送调度请求或者可以尝试随机接入。
UE只能发送与授权的延迟值K2相关联的LCG的BSR,而不是整个LCG列表。在没有UL资源的情况下,仍然可以在BSR中报告所有LCG。图4中没有示出不存在UL资源的情况。
然而,如图4所示,一旦UE数据在410到达LC缓存并且还没有UL资源分配,UE就可以在415发送调度请求。如果不存在物理上行控制信道(PUCCH)资源,则UE可以在415触发随机接入过程。BS随后可以在物理下行控制信道(PDCCH)下行控制指示符(DCI)消息中,或者在随机接入响应消息中分配一些最小UL授权资源。该授权示于420。
利用UL授权提供的资源,在425,UE可以将格式化的BSR报告中的LCG缓存大小发送给BS,以请求对应于每个LCG的进一步的UL授权资源。在这个初始BSR中,可以包括所有LCG的所有缓冲大小。然后,BS可以将每个LCG缓冲大小的BSR报告与分配的UL授权资源相关联,该资源具有之前设置的关联的K2延迟值。
对于K2<1的LCG1,UL授权可以由BS在430以最高的优先级发送。一旦UE接收到这个UL授权,UE可以执行LCP以仅将来自该LCG1中的关联逻辑信道中的高优先级数据包出列,然后在435处可以包括仅具有该LCG1的缓存大小的简洁BSR以在需要时请求更多UL资源。
在此之后,在440,BS可以为K2=1的LCG2发送次高优先级授权,所分配的授权资源对应于为K2=1的此LCG2报告的BSR缓存大小。因此,在445,UE包括小的BSR,只有此LCG的缓存大小要上报给BS,以便BS可以继续为此LCG分配UL资源。
最后,在450,BS可以发送K2在2到4范围内的LCG3的授权,并且在460可以发送K2>4的LCG4的最高延迟授权。与之前的其他2次UL传输相同,在455和465,UE可以分别仅包括与相应授权的K2值相关联的LCG的BSR缓存大小。
综上,本公开的一些实施例可以将UL授权延迟K2直接与UE在BSR中报告的LCG缓存大小相关联,使得BS可以为具有特定延迟值的逻辑信道的每个LCG分组分配所需的授权大小,从而优化UL传输资源。在UE,授权可使得来自相关联的LCG的数据包被立即处理而没有延迟。
图5示出了根据本公开的一些实施例的用户设备方法。该方法可以包括:在510,在用户设备处接收来自网络设备的上行链路授权。该方法还可以包括:在520,将上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。该逻辑信道组可以直接以传输调度的优先级出列。例如,可以基于上行链路授权的延迟和逻辑信道组之间的映射来执行关联。上行链路授权的延迟可以指上行链路授权被提供给用户设备时与上行链路授权中提到的调度的传输之间的时间。
如前述示例中所示,网络设备可以是基站。网络设备的其他示例可以包括其他接入节点,广泛地包括演进节点B(eNB)、下一代节点B(gNB)等。
该方法还可以包括:在505,从用户设备向网络设备发送关联逻辑信道组列表的请求,该逻辑信道组列表包括逻辑信道组。该关联请求可以包括将多个逻辑信道与逻辑信道组关联的请求。在该示例中未示出的是,基站可以接收请求并回复确认正在按照该请求进行关联。
关联请求还可包括将延迟与逻辑信道组关联的请求。例如,逻辑信道组可以与K2<1、K2=1等相关联。
该方法还可以包括:在530,用户设备确定上行链路授权的延迟。这可以通过确定接收到上行链路授权时与传输被调度时之间的时间来执行。该方法还可以包括:在540,响应于上行链路授权,向网络设备仅发送与延迟相关联的所有逻辑信道组的缓存状态报告。该延迟可以为延迟值(例如,K2=1),或者延迟范围(例如2<=K2<=4)。
该方法还可以包括:在550,用户设备确定自多个逻辑信道组的上一次上行链路授权以来的时间超过阈值。例如,如果许多时隙过去而没有接收到K2=4的任何上行链路授权,则用户设备可以决定网络设备需要知晓用户设备具有适合这种通信延迟的数据。在一些情况下,除了使用定时器和阈值之外,用户设备还可以确定(多个)逻辑信道组是否有任何数据要传输。当定时器已超时(和/或满足其他标准),该方法还可以包括:在560,向网络设备发送多个逻辑信道组的缓存状态报告。
图6示出了根据本公开的一些实施例的网络设备方法。该方法可以包括:在610,从网络设备向用户设备发送上行链路授权。该上行链路授权可与在图5中的510接收到的上行链路授权相同。因此,图5和图6的方法可以彼此一起执行。例如,图5的方法可以由用户设备执行,而图6的方法可以由诸如基站的一个或多个网络设备执行。
如图6所示,在620,该方法可以包括:响应于上行链路授权,从用户设备接收关联逻辑信道组列表的请求。该关联请求可以包括将多个逻辑信道与逻辑信道组关联的请求。该方法还可以包括:在630,从网络设备向用户设备发送确认逻辑信道组列表和与多个逻辑信道的关联的重配置消息。例如,如图3所示,可以从基站向用户设备发送RRC重配置消息。
如图6所示,该方法还可以包括:在640,从网络设备向用户设备发送第一延迟上行链路授权,该第一延迟上行链路授权对应于与第一延迟相关联的第一逻辑信道组。该方法还可以包括:在650,从用户设备接收响应于第一上行链路授权的来自用户设备的缓存状态报告。该逻辑信道组列表可以包括第一逻辑信道组。
该方法还可以包括:在660,从网络设备向用户设备发送第二延迟上行链路授权,该第二延迟上行链路授权对应于与第二延迟相关联的第二逻辑信道组。该第二延迟上行链路授权可以在不同时间针对不同分量载波或小区,或相同小区发送。该方法还可以包括:在670,从用户设备接收响应于第二上行链路授权的来自用户设备的缓存状态报告。该逻辑信道组列表可以包括第二逻辑信道组。该第二延迟可与第一延迟不同,且第二逻辑信道组可与第一逻辑信道组不同。第一逻辑信道组可在第一上行链路授权中通过显式指示第一延迟来隐式指示。相同的方法可用于第二逻辑信道组,依此类推。
一些实施例提供了一种简单实用的方案,该方案可以在软件中实现,或者以硬件实现,或以它们的某种组合实现。一些实施例还可以为由UE识别的每个UL应用数据类别提供优化的UL授权处理。当基于K2延迟为具有目标LCG的UL授权服务时,以及在组合BSR MAC控制元素时,一些实施例可以提供处理周期和MIPS的节省。对于减少的BSR MAC控制元素发送,还可以节省内存。一些实施例可以在一次授权中消除重叠的多个LC的低效LCP出列。此外,一些实施例可以防止多个公共LC的不同步存储器接入。在一些实施例中,单独的LCG可以防止在LCP期间公共逻辑信道队列的存储器接入次数过多。此外,一些实施例可以通过优化的UL数据调度来提供改进的UE功率。
在一些实施例中,可以实施上述示例的变型。例如,虽然图2、图3和图4中的图示示出了四个类别的延迟值K2,但可能还存在其他数量的类别,例如2、3和4中的每一者都有单独的类别,或者只有三个类别,例如,K2<1、K2=1和K2>1。另外,可以存在定时器,使得如果在定时器到期之前没有接收到至少一个LCG的授权,则可以在缓存状态报告中一起报告两个或更多个LCG(包括没有接收到授权的一个LCG)。
图7示出了5G数据平面架构。如图7所示,在5G蜂窝无线调制解调器中,UE数据栈可以包括第二层(L2)的媒体访问控制(MAC)、无线链路控制(RLC)、分组数据汇聚协议(PDCP)和服务数据适配协议(SDAP),以及L3/L4层。UE数据栈可以处理互联网协议(IP)层功能。
图7示出了5G蜂窝无线调制解调器的数据栈处理架构的典型结构。独立的垂直处理栈、下行链路(DL)处理引擎710和上行链路(UL)处理引擎720通常被置于一个处理引擎中,在本示例中为数据平面处理器705,用于DL数据栈和UL数据栈,它可以是一个处理器核心或每一层的独立核心。在图7中,作为示例示出了单个DL核715和单个UL核725。
在协议栈(无论是考虑DL数据栈还是UL数据栈)内,MAC层可以与物理(PHY)层接口以传输DL和UL数据,L3/L4层可以与AP/主机730接口。包数据可以从共享存储器(未显示)传输到整个数据栈中,该存储器可以是本地或外部存储器。
在典型的5G载波聚合(CA)配置中,可以为MAC实体聚合多个分量载波,并且数据栈可以在一个时隙中处理多个传输块(TB),每个CC一个传输块。这可以处理从1ms(意味着15kHz子载波间隔(SCS))、0.5ms(意味着30kHz SCS)、0.25ms(意味着60kHz SCS)直到0.125ms(意味着120kHz SCS)的时隙持续时间。
在DL,MAC层可以对来自每个CC的TB进行解码并路由到数据栈处理链上的逻辑信道。DL数据栈可以包括RLC、PDCP、SDAP和L3/L4层的数据包处理和无线链路恢复机制。
在UL,来自AP/主机730的到达数据包可以由L3/L4、PDCP、RLC层处理并置于LC队列。在来自每个CC的授权到达时,MAC层可以在每个CC上复用要为每个TB发送的数据。
如图7所示,可以存在多个CC。例如,一个分量载波(在该示例中为CC1)可以用于辅助小区组(SCG)的主小区。剩余的分量载波可以用于SCG的其他小区。对于数据栈来说,为所有流量负载高效且有效地处理来自多个CC的多个TB可能是有价值的。
本文公开的软件和硬件方法以及***,例如图7所示的***、图2至图6所示的方法,可以由无线网络中的任何合适的节点来实施。例如,图8和图9示出了相应的装置800和900,并且图10示出了根据本公开的一些实施例的示例性无线网络1000,其中可以实施本公开的一些方面。
图8示出了根据本公开的一些实施例的包括基带芯片802、射频芯片804和主机芯片806的装置800的框图。装置800可以是图10中的无线网络1000的任何合适节点的示例。如图8所示,装置800可包括基带芯片802、射频芯片804、主机芯片806和一个或多个天线810。在一些实施例中,如下文关于图9所描述的,基带芯片802由处理器902和存储器904实现,射频芯片804由处理器902、存储器904和收发器906实现。在一些实施例中,基带芯片802可以全部或部分实施***和方法,并生成和处理图2-图7中所示的消息。例如,用户设备中的基带芯片802可以分别在上行链路和下行链路执行UE步骤、生成UE消息等。除了每个芯片802、804或806上的片上存储器(也称为“内部存储器”或“本地存储器”,例如寄存器、缓冲器或缓存)之外,装置800还可以包括外部存储器808(例如,***存储器或主存储器),其可以由每个芯片802、804或806通过***/主总线共享。尽管在图8中基带芯片802被示为独立的单机(standalone)SoC,但可以理解,在一个示例中,基带芯片802和射频芯片804可以集成为一个SoC;在另一个示例中,基带芯片802和主机芯片806可以集成为一个SoC;在又一个示例中,如上所述,基带芯片602、射频芯片604和主机芯片606可以集成为一个SoC。
在上行链路中,主机芯片806可以生成原始数据并将其发送到基带芯片802进行编码、调制和映射。如上所述,来自主机芯片806的数据可以与各种IP流相关联。基带芯片802可以将那些IP流映射到服务质量流并执行如上附加的数据平面管理功能。基带芯片802还可以例如使用直接存储器访问(DMA),访问由主机芯片806生成并存储在外部存储器808中的原始数据。基带芯片802可以首先编码(例如,通过源编码和/或信道编码)原始数据并使用任何合适的调制技术调制被编码的数据,例如多相预共享密钥(MPSK)调制或正交幅度调制(QAM)。基带芯片802可执行任何其他功能,例如符号或层映射,以将原始数据转换成可用于调制载波频率以进行传输的信号。在上行链路中,基带芯片802可以将调制后的信号发送到射频芯片804。射频芯片804可以通过发射器(Tx)将数字形式的调制后的信号转换为模拟信号,即射频信号,并执行任何合适的前端射频功能,例如滤波、上变频或采样率转换。天线810(例如,天线阵列)可以发射由射频芯片804的发射器提供的射频信号。
在下行链路中,天线810可以接收射频信号并将射频信号传递给射频芯片804的接收器(Rx)。射频芯片804可以执行任何合适的前端射频功能,例如滤波、下变频或采样率转换,并将射频信号转换为可由基带芯片802处理的低频数字信号(基带信号)。在下行链路中,基带芯片802可以解调和解码基带信号以提取可由主机芯片806处理的原始数据。基带芯片802可以执行附加功能,例如错误检查、解映射、信道估计、解扰等。基带芯片802提供的原始数据可以直接发送到主机芯片806或存储在外部存储器808中。
如图9所示,节点900可以包括处理器902、存储器904、收发器906。这些组件被示为通过总线908彼此连接,但是也允许其他连接类型。当节点900是用户设备1002时,还可以包括额外组件,例如用户界面(UI)、传感器等。类似地,当节点900被配置为核心网元1006时,节点900可以被实现为服务器***中的刀片(blade)。其他实现方式也是可能的。
收发器906可以包括用于发送和/或接收数据的任何合适的设备。尽管为了说明的简单性只示出了一个收发器906,节点900可以包括一个或多个收发器。天线910被示为用于节点900的可能的通信机制。可以使用多个天线和/或天线阵列。此外,节点900的示例可以使用有线技术而不是(或除此之外)无线技术进行通信。例如,网络节点1004可以与用户设备1002无线通信,并且可以通过有线连接(例如,通过光缆或同轴电缆)与核心网元1006通信。其他通信硬件,例如网络接口卡(NIC),也可以包括在内。
如图9所示,节点900可以包括处理器902。虽然只示出了一个处理器,但可以理解的是,多个处理器可以被包括在内。处理器902可以包括微处理器、微控制器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立硬件电路以及被配置为执行本公开描述的各种功能的其他合适硬件。处理器902可以是具有一个或多个处理核心的硬件设备。处理器902可以执行软件。无论被称为软件、固件、中间件、微代码、硬件描述语言还是其他,软件应广义地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行文件、执行线程、过程、功能等。软件可以包括以解释语言、编译语言或机器代码编写的计算机指令。在广泛的软件类别下,也允许使用其他指示硬件的技术。处理器902可以是基带芯片,例如图8中的基带芯片802。节点900还可以包括未示出的其他处理器,例如设备的中央处理单元、图形处理器等。处理器902可包括可用作L2数据的存储器的内部存储器(也称为本地存储器,图9中未示出)。处理器902可以包括射频芯片,例如,射频芯片可集成到基带芯片中或者被单独提供。处理器902可以被配置为作为节点900的调制解调器运行,或者可以是调制解调器的一个元件或组件。其他布置和配置也是允许的。
如图9所示,节点900还可以包括存储器904。虽然只示出了一个存储器,但是可以理解,多个存储器可以被包括在内。存储器904可以广泛地包括内存和存储器。例如,存储器904可以包括随机存取存储器(RAM)、只读存储器(ROM)、静态RAM(SRAM)、动态RAM(DRAM)、铁电RAM(FRAM)、电可擦可编程ROM(EEPROM)、CD-ROM或其他光盘存储器、硬盘驱动器(HDD),例如磁盘存储器或其他磁性存储设备、闪存驱动器、固态驱动器(SSD)或任何其他可用于携带或存储可被处理器902访问和执行的指令形式的所需程序代码的介质。广义上,存储器904可以由任何计算机可读介质实施,例如非暂时性计算机可读介质。存储器904可以是图8中的外部存储器808。存储器904可以由处理器902和节点900的其他组件共享,例如未示出的图形处理器或中央处理单元。
如图10所示,无线网络1000可以包括节点网络,例如UE 1002、网络节点1004和核心网元1006。用户设备1002可以是任何终端设备,例如手机、台式电脑、笔记本电脑、平板电脑、车载电脑、游戏机、打印机、定位设备、可穿戴电子设备、智能传感器、或任何其他能够接收、处理和传输信息的设备,例如车用无线通信(V2X)网络中的任一成员、集群网络、智能电网节点或物联网(IoT)节点。可以理解,用户设备1002被示为移动电话只是为了说明而不是用于限制。
网络节点1004可以是与用户设备1002通信的设备,例如无线接入点、基站(BS)、节点B(NodeB)、增强型基站(eNodeB或eNB)、下一代基站(gNodeB或gNB)、集群主节点等。接入节点1004可以具有到用户设备1002的有线连接、到用户设备1002的无线连接或其任意组合。网络节点1004可以通过多个连接与用户设备1002连接,并且用户设备1002可以连接到除了网络节点1004之外的其他接入节点。网络节点1004也可以连接到其他UE。可以理解的是,网络节点1004被示为无线电塔是为了说明而不是作为限制。
核心网元1006可以服务于网络节点1004和用户设备1002以提供核心网服务。核心网元1006的示例可以包括归属用户服务器(HSS)、移动性管理实体(MME)、服务网关(SGW)或分组数据网络网关(PGW)。这些是演进分组核心(EPC)***的核心网元的示例,其是LTE***的核心网。其他核心网元可以用在LTE和其他通信***中。在一些实施例中,核心网元1006包括NR***的核心网的接入和移动性管理功能(AMF)设备、会话管理功能(SMF)设备或用户平面功能(UPF)设备。可以理解,核心网元1006被示为一组机架式服务器,用以说明而非限制。
核心网元1006可以与诸如因特网1008或另一个IP网络的大型网络连接,以在任何距离上传送分组数据。以这种方式,来自用户设备1002的数据可以传送到连接到其他接入点的其他UE,包括例如使用有线连接或无线连接连接到互联网1008的计算机1010,或者通过路由器1014无线连接到互联网1008的平板电脑1012。因此,计算机1010和平板电脑1012提供了可能的UE的额外示例,并且路由器1014提供了另一个可能的接入节点的示例。
机架式服务器的一般示例被提供作为核心网元1006的说明。然而,核心网中可能有多个元件,包括数据库服务器,例如数据库1016,以及安全和认证服务器,例如认证服务器1018。例如,数据库1016可以管理与用户订阅网络服务有关的数据。归属位置寄存器(HLR)是蜂窝网络的用户信息标准化数据库的示例。同样,认证服务器1018可以处理用户、会话等的认证。在NR***中,认证服务器功能(AUSF)设备可以是执行用户设备认证的特定实体。在一些实施例中,单个服务器机架可以处理多个这样的功能,使得核心网元1006、认证服务器1018和数据库1016之间的连接可以是单个机架内的本地连接。
图10的每个元素可以被认为是无线网络1000的节点。关于节点的可能实现方式的更多细节,在下面图9中对节点900的描述中以示例的方式提供。节点900可以配置为图10中的用户设备1002、接入节点1004或核心网元1006。类似地,节点900也可以配置为图10中的计算机1010、路由器1014、平板电脑1012、数据库1016或认证服务器1018。
在本公开的各个方面,本公开描述的功能可以在硬件、软件、固件或其任何组合中实现。如果以软件实现,则这些功能可以存储或编码为非暂时性计算机可读介质上的指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是计算设备可以访问的任何可用介质,例如图9中的节点900。作为示例而非限制,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储器、HDD,例如磁盘存储器或其他磁性存储设备、闪存驱动器、SSD或任何其他介质,该任何其他介质可用于携带或存储以指令或数据结构的形式并且可由处理***(例如移动设备或计算机)访问的所需程序代码。本公开所使用的磁盘和光碟包括CD、激光盘、光盘、数字多功能盘(DVD)和软盘,其中磁盘通常以磁性方式再现数据,而光碟使用激光以光学方式再现数据。上述的组合也应包括在计算机可读介质的范围内。
根据本公开的一个方面,一种上行链路授权处理方法可以包括:在用户设备处从网络设备接收上行链路授权。所述方法还可以包括:将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
在一些实施例中,所述用户设备可以被配置为直接以传输调度的优先级使所述逻辑信道组出列。
在一些实施例中,所述方法还可以包括:从所述用户设备向所述网络设备发送关联逻辑信道组列表的请求,所述逻辑信道组列表包括所述逻辑信道组。关联请求可以包括:将所述多个逻辑信道与所述逻辑信道组关联的请求。
在一些实施例中,所述关联请求还可以包括:将延迟与所述逻辑信道组关联的请求。
在一些实施例中,所述方法还可以包括:所述用户设备确定所述上行链路授权的延迟。所述方法还可以包括:响应于所述上行链路授权,向所述网络设备仅发送与所述延迟相关联的所有逻辑信道组的缓存状态报告。
在一些实施例中,所述延迟可以为延迟值或延迟范围。
在一些实施例中,所述方法还可以包括:所述用户设备确定自多个逻辑信道组的上一次上行链路授权以来的时间超过阈值。所述方法还可以包括:向所述网络设备发送所述多个逻辑信道组的缓存状态报告。
根据本公开的另一方面,一种用于上行链路授权处理的方法可以包括:从网络设备向用户设备发送上行链路授权。所述方法还可以包括:响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求。关联请求可以包括:将多个逻辑信道与所述逻辑信道组关联的请求。所述方法还可以包括:从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
在一些实施例中,所述方法还可以包括:从所述网络设备向所述用户设备发送第一延迟上行链路授权,所述第一延迟上行链路授权对应于与第一延迟相关联的第一逻辑信道组。在一些实施例中,所述方法还可以包括:从所述用户设备接收响应于所述第一上行链路授权的来自所述用户设备的缓存状态报告。所述逻辑信道组列表可包括所述第一逻辑信道组。
在一些实施例中,所述方法可包括:从所述网络设备向所述用户设备发送第二延迟上行链路授权,所述第二延迟上行链路授权对应于与第二延迟相关联的第二逻辑信道组。所述方法还可以包括:从所述用户设备接收响应于所述第二上行链路授权的来自所述用户设备的缓存状态报告。所述逻辑信道组列表可包括所述第二逻辑信道组。所述第二延迟可与所述第一延迟不同,所述第二逻辑信道组可与所述第一逻辑信道组不同。
在一些实施例中,所述第一逻辑信道组可在所述第一上行链路授权中通过显式指示所述第一延迟被隐式指示。
根据本公开的又一方面,一种用户设备可以包括:至少一个处理器和至少一个具有计算机指令的存储器。所述至少一个存储器和所述计算机指令可以被配置为,通过所述至少一个处理器,使所述用户设备至少在用户设备处从网络设备接收上行链路授权。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
在一些实施例中,所述用户设备可以被配置为直接以传输调度的优先级使所述逻辑信道组出列。
在一些实施例中,所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少关联包括逻辑信道组的逻辑信道组列表。关联请求可以包括将所述多个逻辑信道与所述逻辑信道组关联的请求。
在一些实施例中,所述关联请求还可以包括将延迟与所述逻辑信道组关联的请求。
在一些实施例中,所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少通过所述用户设备确定所述上行链路授权的延迟。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少响应于所述上行链路授权,向所述网络设备仅发送与所述延迟相关联的所有逻辑信道组的缓存状态报告。
在一些实施例中,所述延迟可以为延迟值或延迟范围。
在一些实施例中,所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少通过所述用户设备确定自多个逻辑信道组的上一次上行链路授权以来的时间超过阈值。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述用户设备至少向所述网络设备发送所述多个逻辑信道组的缓存状态报告。
根据本公开的又一方面,一种网络设备可以包括:至少一个处理器和至少一个具有计算机指令的存储器,所述至少一个存储器和所述计算机指令可以被配置为,通过所述至少一个处理器,使所述网络设备至少从网络设备向用户设备发送上行链路授权。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述网络设备至少响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求。所述关联请求包括将多个逻辑信道与所述逻辑信道组关联的请求。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述网络设备至少从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
在一些实施例中,所述至少一个存储器和所述计算机指令可以被配置为,通过所述至少一个处理器,使所述网络设备至少从所述网络设备向所述用户设备发送第一延迟上行链路授权,所述第一延迟上行链路授权对应于与第一延迟相关联的第一逻辑信道组。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述网络设备至少从所述用户设备接收响应于所述第一上行链路授权的来自所述用户设备的缓存状态报告。所述逻辑信道组列表可以包括所述第一逻辑信道组。
在一些实施例中,所述至少一个存储器和所述计算机指令可以被配置为,通过所述至少一个处理器,使所述网络设备至少从所述网络设备向所述用户设备发送第二延迟上行链路授权,所述第二延迟上行链路授权对应于与第二延迟相关联的第二逻辑信道组。所述至少一个存储器和所述计算机指令还可以被配置为,通过所述至少一个处理器,使所述网络设备至少从所述用户设备接收响应于所述第二上行链路授权的来自所述用户设备的缓存状态报告。所述逻辑信道组列表可以包括所述第二逻辑信道组。所述第二延迟可与所述第一延迟不同,所述第二逻辑信道组可与所述第一逻辑信道组不同。
在一些实施例中,所述第一逻辑信道组可在所述第一上行链路授权中通过显式指示所述第一延迟被隐式指示。
根据本公开的再一方面,一种可用指令编码的非易失性计算机可读介质,当在用户设备中执行时,执行用于上行链路授权处理的过程。所述过程可以包括:在用户设备处从网络设备接收上行链路授权。所述过程还可以包括:将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
在一些实施例中,所述用户设备可以被配置为直接以传输调度的优先级使所述逻辑信道组出列。
在一些实施例中,所述过程还可以包括:从所述用户设备向所述网络设备发送关联逻辑信道组列表的请求,所述逻辑信道组列表包括所述逻辑信道组。关联请求可以包括:将所述多个逻辑信道与所述逻辑信道组关联的请求。
在一些实施例中,所述关联请求还可以包括:将延迟与所述逻辑信道组关联的请求。
在一些实施例中,所述过程还可以包括:所述用户设备确定所述上行链路授权的延迟。所述方法还可以包括:响应于所述上行链路授权,向所述网络设备仅发送与所述延迟相关联的所有逻辑信道组的缓存状态报告。
在一些实施例中,其中所述延迟可以为延迟值或延迟范围。
在一些实施例中,所述过程还可以包括:所述用户设备确定自多个逻辑信道组的上一次上行链路授权以来的时间超过阈值。所述过程还可以包括:向所述网络设备发送所述多个逻辑信道组的缓存状态报告。
根据本公开的再一方面,一种可用指令编码的非易失性计算机可读介质,当在网络设备中执行时,执行用于上行链路授权处理的过程。所述过程可以包括:从网络设备向用户设备发送上行链路授权。所述过程还可以包括:响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求。关联请求包括:将多个逻辑信道与所述逻辑信道组关联的请求。所述过程还可以包括:从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
在一些实施例中,所述过程还可以包括:从所述网络设备向所述用户设备发送第一延迟上行链路授权,所述第一延迟上行链路授权对应于与第一延迟相关联的第一逻辑信道组。所述过程还可以包括:从所述用户设备接收响应于所述第一上行链路授权的来自所述用户设备的缓存状态报告。所述逻辑信道组列表可包括所述第一逻辑信道组。
在一些实施例中,所述过程可包括:从所述网络设备向所述用户设备发送第二延迟上行链路授权,所述第二延迟上行链路授权对应于与第二延迟相关联的第二逻辑信道组。所述过程还可以包括:从所述用户设备接收响应于所述第二上行链路授权的来自所述用户设备的缓存状态报告。所述逻辑信道组列表可包括所述第二逻辑信道组。所述第二延迟可与所述第一延迟不同,所述第二逻辑信道组可与所述第一逻辑信道组不同。
在一些实施例中,所述第一逻辑信道组可在所述第一上行链路授权中通过显式指示所述第一延迟被隐式指示。
对具体实施例的上述描述将揭示本公开的一般性质,其他人可以通过应用本领域技术范围内的知识,容易地修改和/或调整这些具体实施例以用于各种应用,而不需要进行不适当的实验,也不需要偏离本公开的一般构思。因此,基于本文所呈现的教导和指导,此类修改和调整旨在处于所公开实施例的等同的含义和范围内。应当理解的是,本文中的措辞或术语是出于描述而非限制的目的,使得本说明书的术语或措辞将由本领域技术人员根据教导和指导来解释。
本公开的实施例已经在上文借助于说明特定功能及其关系的实施的功能块进行了描述。为便于描述,这些功能块的边界在此被任意定义。只要指定的功能和关系得到适当的执行,就可以定义替代的边界。
发明内容和摘要部分可以阐述如(多个)发明人所设想的本公开的一个或多个但不是全部的示例性实施例,因此不旨在以任何方式限制本公开和所附权利要求书。
上文公开了各种功能块、模块和步骤。所提供的特定布置是说明性的,没有限制。因此,功能块、模块和步骤可以重新排序或以不同于上面提供的示例的方式进行组合。同样,一些实施例仅包括功能块、模块和步骤的子集,并且任何这样的子集都是允许的。
本公开的广度和范围不应受到上述任何示例性实施例的限制,而应仅根据以下权利要求书及其等效物来定义。
Claims (24)
1.一种用于上行链路授权处理的方法,包括:
在用户设备处从网络设备接收上行链路授权;以及
将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
2.根据权利要求1所述的方法,其中,所述用户设备被配置为直接以传输调度的优先级使所述逻辑信道组出列。
3.根据权利要求1所述的方法,还包括:
从所述用户设备向所述网络设备发送关联逻辑信道组列表的请求,所述逻辑信道组列表包括所述逻辑信道组,其中关联请求包括将所述多个逻辑信道与所述逻辑信道组关联的请求。
4.根据权利要求3所述的方法,其中,所述关联请求还包括将延迟与所述逻辑信道组关联的请求。
5.根据权利要求1所述的方法,还包括:
所述用户设备确定所述上行链路授权的延迟;以及
响应于所述上行链路授权,向所述网络设备仅发送与所述延迟相关联的所有逻辑信道组的缓存状态报告。
6.根据权利要求5所述的方法,其中,所述延迟包括延迟值或延迟范围。
7.根据权利要求1所述的方法,还包括:
所述用户设备确定自多个逻辑信道组的上一次上行链路授权以来的时间超过阈值;以及
向所述网络设备发送所述多个逻辑信道组的缓存状态报告。
8.一种用于上行链路授权处理的方法,包括:
从网络设备向用户设备发送上行链路授权;
响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求,其中,关联请求包括将多个逻辑信道与所述逻辑信道组关联的请求;以及
从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
9.根据权利要求8所述的方法,还包括:
从所述网络设备向所述用户设备发送第一延迟上行链路授权,所述第一延迟上行链路授权对应于与第一延迟相关联的第一逻辑信道组;以及
从所述用户设备接收响应于所述第一上行链路授权的来自所述用户设备的缓存状态报告,
其中,所述逻辑信道组列表包括所述第一逻辑信道组。
10.根据权利要求9所述的方法,还包括:
从所述网络设备向所述用户设备发送第二延迟上行链路授权,所述第二延迟上行链路授权对应于与第二延迟相关联的第二逻辑信道组;以及
从所述用户设备接收响应于所述第二上行链路授权的来自所述用户设备的缓存状态报告,
其中,所述逻辑信道组列表包括所述第二逻辑信道组,以及
其中,所述第二延迟与所述第一延迟不同,且所述第二逻辑信道组与所述第一逻辑信道组不同。
11.根据权利要求9所述的方法,其中,所述第一逻辑信道组通过显式指示所述第一延迟,在所述第一上行链路授权中被隐式指示。
12.一种用户设备,包括:
至少一个处理器;以及
至少一个包括计算机指令的存储器,
其中,所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述用户设备至少
在用户设备处从网络设备接收上行链路授权;以及
将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
13.根据权利要求12所述的用户设备,其中,所述用户设备被配置为直接以传输调度的优先级使所述逻辑信道组出列。
14.根据权利要求12所述的用户设备,其中所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述用户设备至少
从所述用户设备向所述网络设备发送关联逻辑信道组列表的请求,所述逻辑信道组列表包括所述逻辑信道组,其中,关联请求包括将所述多个逻辑信道与所述逻辑信道组关联的请求。
15.根据权利要求14所述的用户设备,其中,所述关联请求还包括将延迟与所述逻辑信道组关联的请求。
16.根据权利要求12所述的用户设备,其中,所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述用户设备至少:
通过所述用户设备确定所述上行链路授权的延迟;以及
响应于所述上行链路授权,向所述网络设备仅发送与所述延迟相关联的所有逻辑信道组的缓存状态报告。
17.根据权利要求16所述的用户设备,其中,所述延迟包括延迟值或延迟范围。
18.根据权利要求12所述的用户设备,其中,所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述用户设备至少:
通过所述用户设备确定自多个逻辑信道组的上一次上行链路授权以来的时间超过阈值;以及
向所述网络设备发送所述多个逻辑信道组的缓存状态报告。
19.一种网络设备,包括:
至少一个处理器;以及
至少一个包括计算机指令的存储器,
其中,所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述网络设备至少
从所述网络设备向用户设备发送上行链路授权;
响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求,其中,关联请求包括将多个逻辑信道与所述逻辑信道组关联的请求;以及
从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
20.根据权利要求19所述的网络设备,其中所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述网络设备至少:
从所述网络设备向所述用户设备发送第一延迟上行链路授权,所述第一延迟上行链路授权对应于与第一延迟相关联的第一逻辑信道组;以及
从所述用户设备接收响应于所述第一上行链路授权的来自所述用户设备的缓存状态报告,
其中,所述逻辑信道组列表包括所述第一逻辑信道组。
21.根据权利要求20所述的网络设备,其中所述至少一个存储器和所述计算机指令被配置为,通过所述至少一个处理器,使所述网络设备至少:
从所述网络设备向所述用户设备发送第二延迟上行链路授权,所述第二延迟上行链路授权对应于与第二延迟相关联的第二逻辑信道组;以及
从所述用户设备接收响应于所述第二上行链路授权的来自所述用户设备的缓存状态报告,
其中,所述逻辑信道组列表包括所述第二逻辑信道组,所述第二延迟与所述第一延迟不同,且所述第二逻辑信道组与所述第一逻辑信道组不同。
22.根据权利要求20所述的网络设备,其中,所述第一逻辑信道组通过显式指示所述第一延迟,在所述第一上行链路授权中被隐式指示。
23.一种用指令编码的非易失性计算机可读介质,当在用户设备中执行时,执行用于上行链路授权处理的过程,所述过程包括:
在用户设备处从网络设备接收上行链路授权;以及
将所述上行链路授权直接与包括多个逻辑信道的逻辑信道组相关联。
24.一种用指令编码的非易失性计算机可读介质,当在网络设备中执行时,执行用于上行链路授权处理的过程,所述过程包括:
从网络设备向用户设备发送上行链路授权;
响应于所述上行链路授权,从所述用户设备接收关联逻辑信道组列表的请求,其中,关联请求包括将多个逻辑信道与所述逻辑信道组关联的请求;以及
从所述网络设备向所述用户设备发送确认所述逻辑信道组列表和与所述多个逻辑信道的关联的重配置消息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202063023557P | 2020-05-12 | 2020-05-12 | |
US63/023,557 | 2020-05-12 | ||
PCT/US2021/025758 WO2021230994A1 (en) | 2020-05-12 | 2021-04-05 | Uplink data grant scheduling |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115516982A true CN115516982A (zh) | 2022-12-23 |
Family
ID=78526028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180031959.XA Pending CN115516982A (zh) | 2020-05-12 | 2021-04-05 | 上行链路数据授权调度 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230014887A1 (zh) |
EP (1) | EP4104610A4 (zh) |
CN (1) | CN115516982A (zh) |
WO (1) | WO2021230994A1 (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108702647A (zh) * | 2016-03-30 | 2018-10-23 | 英特尔公司 | 上行链路传输的服务质量处理 |
US10602529B2 (en) * | 2016-04-29 | 2020-03-24 | Ofinno, Llc | Resource allocation in a wireless device |
US10334624B2 (en) * | 2016-04-29 | 2019-06-25 | Ofinno, Llc | Allocation of licensed assisted access resources in a wireless device |
US11102807B2 (en) * | 2017-04-14 | 2021-08-24 | Sharp Kabushiki Kaisha | Systems and methods for supporting URLLC service in 5G NR |
WO2018202152A1 (en) * | 2017-05-05 | 2018-11-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Sr-bsr and resource management |
CN110637497A (zh) * | 2017-06-16 | 2019-12-31 | 英特尔公司 | 处理多个sr配置和相应的ul准予 |
WO2019032734A1 (en) * | 2017-08-10 | 2019-02-14 | Sharp Laboratories Of America, Inc. | SYSTEMS AND METHODS FOR INDICATING A LOGIC CHANNEL GROUP (LCG) PRIORITY IN A 5G NR BUFFER STATUS REPORT (BSR) |
-
2021
- 2021-04-05 CN CN202180031959.XA patent/CN115516982A/zh active Pending
- 2021-04-05 EP EP21805259.5A patent/EP4104610A4/en not_active Withdrawn
- 2021-04-05 WO PCT/US2021/025758 patent/WO2021230994A1/en unknown
-
2022
- 2022-09-22 US US17/950,301 patent/US20230014887A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2021230994A8 (en) | 2023-04-27 |
US20230014887A1 (en) | 2023-01-19 |
EP4104610A1 (en) | 2022-12-21 |
EP4104610A4 (en) | 2023-07-26 |
WO2021230994A1 (en) | 2021-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11019519B2 (en) | Method for calculating an amount of data available for transmission and a device therefor | |
US20200178115A1 (en) | Method for triggering and reporting a buffer status and device therefor | |
US9900868B2 (en) | Method for calculating and reporting a buffer status and device therefor | |
CN106576236B (zh) | 无线设备、网络节点及其中用于发送包括对无线设备的限制的指示的消息的方法 | |
CN108347784B (zh) | 一种资源调度方法以及无线接入网设备和终端设备 | |
EP3603175B1 (en) | Apparatus and method for transmitting packet data units | |
US20230016744A1 (en) | Uplink data plane management for quality of service data transfer | |
US20230101531A1 (en) | Uplink medium access control token scheduling for multiple-carrier packet data transmission | |
US20220386364A1 (en) | Method and apparatus for grant-free uplink communication | |
US20230014887A1 (en) | Uplink data grant scheduling | |
EP4322681A1 (en) | Protocol data unit with service data unit segment and indication of service data unit-tail length | |
WO2022225500A1 (en) | Apparatus and method of multiple carrier slice-based uplink grant scheduling | |
CN117643124A (zh) | 用于第2层传输调度器的基于信用的调度机制的装置和方法 | |
CN117375783A (zh) | 一种用于无线通信的方法和装置 | |
CN117044355A (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230814 Address after: Room 01, 8th Floor (7th Floor, Property Registration Floor), No. 1, Lane 61, Shengxia Road, China (Shanghai) Pilot Free Trade Zone, Pudong New Area, Shanghai Applicant after: Zheku Technology (Shanghai) Co.,Ltd. Address before: California, USA Applicant before: Zheku Technology Co.,Ltd. |