CN115553035A - 无线设备、网络节点和由它们执行的用于处理数据传输的方法 - Google Patents
无线设备、网络节点和由它们执行的用于处理数据传输的方法 Download PDFInfo
- Publication number
- CN115553035A CN115553035A CN202180035047.XA CN202180035047A CN115553035A CN 115553035 A CN115553035 A CN 115553035A CN 202180035047 A CN202180035047 A CN 202180035047A CN 115553035 A CN115553035 A CN 115553035A
- Authority
- CN
- China
- Prior art keywords
- indication
- wireless device
- buffer
- data
- network node
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 163
- 230000005540 biological transmission Effects 0.000 title claims abstract description 149
- 238000004891 communication Methods 0.000 claims description 155
- 230000008569 process Effects 0.000 claims description 6
- 230000009471 action Effects 0.000 description 100
- 238000012545 processing Methods 0.000 description 43
- 230000015654 memory Effects 0.000 description 33
- 230000011664 signaling Effects 0.000 description 23
- 238000004590 computer program Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 19
- 230000001413 cellular effect Effects 0.000 description 18
- 230000008901 benefit Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 7
- 230000007774 longterm Effects 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 230000000737 periodic effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 101100129500 Caenorhabditis elegans max-2 gene Proteins 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 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 2
- 238000005457 optimization Methods 0.000 description 2
- 239000003826 tablet Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000000018 DNA microarray Methods 0.000 description 1
- 241000760358 Enodes Species 0.000 description 1
- 244000068988 Glycine max Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000747 cardiac effect Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 239000003653 coastal water Substances 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 208000016344 lissencephaly with cerebellar hypoplasia Diseases 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 244000052769 pathogen Species 0.000 description 1
- 230000001717 pathogenic effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000007727 signaling mechanism Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- 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/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
-
- 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/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- 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/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种由无线设备(130)执行的方法。无线设备(130)向网络节点(110)发送(203)指示,该指示包括与在一个或多个传输时在不活动状态期间检测到的或预期具有的无线设备(130)的缓冲区的大小相对应的值。发送(203)在缓冲区的大小小于阈值的条件下被执行。无线设备(130)基于该指示,从网络节点(110)接收(204)许可,然后根据所接收的许可,在不活动状态期间向网络节点(110)发送(205)数据。发送(205)数据在缓冲区的大小小于阈值的条件下被执行。发送(203)指示在发送(205)包括第一数据的至少一部分的一个或多个数据分组之前被执行。
Description
技术领域
本公开总体上涉及一种第一节点和由其执行的用于处理向网络节点的数据传输的方法。本公开总体上还涉及一种第二节点和由其执行的用于处理向网络节点的数据传输的方法。
背景技术
无线通信网络内的无线设备可以是例如用户设备(UE)、站(STA)、移动终端、无线终端、终端和/或移动站(MS)。无线设备被使能在蜂窝通信网络或无线通信系统(有时也被称为蜂窝无线电系统、蜂窝系统或蜂窝网络)中进行无线通信。可以经由无线电接入网络(RAN)并且可能经由被包括在无线通信网络内的一个或多个核心网络,例如在两个无线设备之间、在无线设备与普通电话之间和/或在无线设备与服务器之间执行通信。无线设备还可以被称为(仅提及一些其他示例)移动电话、蜂窝电话、膝上型计算机或具有无线能力的平板电脑。当前上下文中的无线设备可以是例如便携式、口袋可存放、手持式、包括计算机的或车载的移动设备,这些无线设备能够经由RAN与另一个实体(例如另一个终端或服务器)传送语音和/或数据。
无线通信网络覆盖可以被分成小区区域的地理区域,每个小区区域由网络节点服务,网络节点可以是接入节点,例如无线电网络节点、无线电节点或基站(例如无线电基站(RBS)),基站有时可以被称为例如gNB、演进型节点B(“eNB”)、“eNodeB”、“NodeB”、“B节点”、发送点(TP)或BTS(基站收发台),具体取决于所使用的技术和术语。基于发射功率并且从而还基于小区大小,基站可以具有不同的类,例如广域基站、中程基站、局域基站、家庭基站、微微基站等。小区是分别由基站站点或无线电节点站点处的基站或无线电节点提供无线电覆盖的地理区域。位于基站站点上的一个基站可以服务一个或多个小区。此外,每个基站可以支持一种或多种通信技术。基站通过以射频操作的空中接口与基站范围内的终端通信。无线通信网络还可以是非蜂窝系统,包括可以使用服务波束来服务接收节点(例如无线设备)的网络节点。在第三代合作伙伴计划(3GPP)长期演进(LTE)中,基站(其可以被称为eNodeB或甚至eNB)可以被直接连接到一个或多个核心网络。在本公开的上下文中,表达“下行链路(DL)”可以被用于从基站到无线设备的传输路径。表达“上行链路(UL)”可以被用于相反方向(即,从无线设备到基站)的传输路径。
标准化组织3GPP当前正在规定新无线电接口(被称为NR或5G-UTRA)以及第五代(5G)分组核心网络(其可以被称为下一代(NG)核心网络,简称为NG-CN、NGC或5G CN)。
物联网(IoT)
物联网(IoT)可以被理解为通信设备(例如物理设备、车辆,其也可以被称为“连接设备”和“智能设备”)、被嵌入有电子设备、软件、传感器、致动器的建筑物和其他物品的互联,以及可以使这些对象能够收集和交换数据的网络连接。IoT可以允许跨越现有网络基础设施来远程感测和/或控制对象。
IoT意义上的“事物”可以指各种设备,例如心脏监测植入体、农场动物的生物芯片应答器、沿海水域的电动钳(clam)、具有内置传感器的汽车、用于环境/食品/病原体监测的DNA分析设备、或者可以协助消防员进行搜索和救援行动的现场操作设备、家庭自动化设备(例如照明、供暖的控制和自动化,例如“智能”恒温器、通风、空调)、以及可以使用电信进行远程监视的设备(例如洗衣机、烘干机、烤箱、冰箱或冰柜)。这些设备可以借助于各种现有技术来收集数据,然后使数据在其他设备之间自主地流动。
预计在不久的将来,IoT设备的数量将非常庞大。存在各种预测,其中一种预测假设每平方公里将具有超过60000个设备,另一种预测假设每平方公里将具有1000000个设备。预计这些设备中的大部分是固定的,例如煤气表和电表、自动售货机等。
机器型通信(MTC)
近年来,尤其是在物联网(IoT)的环境中,机器型通信(MTC)已显示出对于蜂窝技术而言是一个不断增长的市场细分。MTC设备可以是通信设备,通常是无线通信设备或简称用户设备,其是自我和/或自动控制的无人值守机器,并且通常不与活动个人用户相关联以便生成数据业务。与常规移动电话或智能电话相比,MTC设备通常可以更简单,并且通常与更具体的应用或目的相关联。MTC涉及无线通信网络中去往和/或来自MTC设备的通信,不同于例如与常规移动电话和智能电话相关联的通信,该通信通常可以具有完全不同的性质并且具有其他要求。在IoT的环境和发展中,显然MTC业务将增加,并且因此可能需要在无线通信系统中越来越多地受支持。
小数据传输
NR可以被理解为支持无线电资源控制(RRC)_INACTIVE状态,并且网络通常可以在RRC_INACTIVE状态下维护具有不频繁(例如周期性和/或非周期性)数据传输的UE。在Rel-16之前,RRC_INACTIVE状态不支持数据传输。因此,UE可以被理解为必须恢复连接,即,对于任何DL移动终止(MT)和UL移动发起(MO)数据,移动到RRC_CONNECTED状态。对于每个数据传输,无论数据分组如何小而不频繁,都可能发生连接建立并且随后释放到INACTIVE状态。这导致不必要的功耗和信令开销。
很小并且不频繁的数据业务的具体示例可以包括以下用例。在智能电话应用中:a)来自即时消息传送(IM)服务(例如whatsapp、QQ、微信等)的业务,b)来自IM/电子邮件客户端和其他应用的心跳/保持活动业务,和/或c)来自各种应用的推送通知。在非智能电话应用中:a)来自可穿戴设备的业务,例如周期性定位信息等,b)传感器,例如周期性或以事件触发方式发送温度、压力读数等的工业无线传感器网络,和/或c)发送周期性仪表读数的智能仪表和智能仪表网络。
如3GPP TS 22.891中所述,NR系统可能需要:对于低吞吐量短数据突发,高效而灵活;支持高效的信令机制,例如信令可能小于有效载荷;和/或总体上减少信令开销。
对于小数据分组,来自INACTIVE状态UE的信令开销是一个一般问题,并且随着NR中UE的增多,这将成为关键问题,不仅对网络性能和效率,而且对UE电池性能也是如此。一般而言,在INACTIVE状态下具有间歇性小数据分组的任何设备都可以受益于在INACTIVE状态下实现小数据传输。
NR中的小数据传输的关键推动因素(即,INACTIVE状态、2步、4步随机接入信道(RACH)和配置许可类型1)已经被规定为Rel-15和Rel-16的一部分。
3GPP批准了新的工作项目(WI)RP-193252“New Work Item on NR small datatransmissions in INACTIVE state(关于INACTIVE状态下NR小数据传输的新工作项目)”,其重点是通过减少信令开销来优化小数据有效载荷的传输。WI包含以下目标:
对于窄带IoT(NB-IoT)和LTE-M,已通过Rel-15早期数据传输(EDT)和Rel-16预配置上行链路资源(PUR)引入了针对小数据的类似信令优化。可以针对NR预期有点类似的解决方案,不同的是,Rel-17 NR小数据仅被支持用于RRC INACTIVE状态,还包括基于2步RACH的小数据,并且可能还需要包括常规复杂度移动宽带(MBB)UE。两者都仅支持移动发起(MO)业务。
尽管具有其益处,但在某些情况下,用于执行小数据传输的现有方法可能提供比传统过程更差的性能,从而导致不必要的信令、资源使用效率低下,或者需要从头发起新的随机接入过程。
发明内容
作为本文的实施例的开发的一部分,将首先识别和讨论现有技术的一个或多个挑战。
小数据和EDT解决方案的益处可以被理解为在很大程度上取决于gNB知道要被发送的UE有效载荷的大小。如果不准确地知道UE缓冲区状态,则这种小数据优化实际上可能提供比传统过程更差的性能。首先,如果提供的UL许可太大,则它可能必须被用填充位来填充,这是低效的。其次,如果gNB不知道UE缓冲区状态,则gNB可能不知道是否应当在Msg3传输之后将UE移动到RRC CONNECTED状态。错误的决策可能导致比传统过程所需的开销信令更多的开销信令。例如,如果UE在Msg3传输之后被释放到INACTIVE,但UE具有更多要发送的数据,则UE可能必须从头发起新的随机接入过程,或者如果没有更多要发送的数据的UE被移动到RRC CONNECTED,则释放连接可能具有不必要的信令。
此外,将小数据解决方案也用于更大的有效载荷可以被视为可能的缺点,例如可能剥夺旨在用于UE的小数据资源。一般而言,对于具有适度小的有效载荷的UE来说,通过使用小数据特性来提前开始数据传输仍然可以具有优点。也就是说,即使可能无法在一个传输中(例如在一个传输块(TB)中)发送全部有效载荷,延迟和信令开销也仍然可以降低。但是,对于更大的有效载荷大小,这种益处可以被理解为可忽略不计,并且当可以应用用于数据传输的UE专用配置时,在连接建立/恢复之后,数据传输甚至可以更高效。缺少一种何时可以根据有效载荷大小以这种方式使用小数据特性的控制机制。
本文的实施例的一个目的是改进向网络节点的数据传输的处理。具体地,本文的实施例的一个目的可以被理解为改进向无线通信网络中的网络节点的数据传输的处理。
根据本文的实施例的第一方面,通过一种由无线设备执行的方法来实现该目的。所述方法用于处理向网络节点的数据传输。所述无线设备和所述网络节点在无线通信网络中操作。所述无线设备向所述网络节点发送指示。所述指示包括从值集合中选择的值。所选择的值与在一个或多个传输时在不活动状态期间检测到的或预期具有的所述无线设备的缓冲区的大小相对应。发送所述指示在所述缓冲区的大小小于阈值的条件下被执行。所述无线设备基于所发送的指示,从所述网络节点接收上行链路许可。所述无线设备还在所述无线设备的所述不活动状态期间向所述网络节点发送第一数据。所述第一数据是用户面数据。发送所述第一数据根据从所述网络节点接收的所述上行链路许可被执行。发送所述第一数据在所述无线设备的所述缓冲区的大小小于所述阈值的条件下被执行。所述缓冲区是用于传输的缓冲区。发送所述指示在发送包括所述第一数据的至少一部分的一个或多个数据分组之前被执行。
根据本文的实施例的第二方面,通过一种由网络节点执行的方法来实现该目的。所述方法用于处理所述无线设备的数据传输。所述网络节点在所述无线通信网络中操作。所述网络节点从所述无线设备接收指示。所述指示包括与在一个或多个传输时在所述无线设备的不活动状态期间检测到的或预期具有的所述无线设备的缓冲区的大小相对应的值。接收所述指示在所述缓冲区的大小小于阈值的条件下被执行。所述网络节点基于所接收的指示,向所述无线设备发送所述上行链路许可。所述网络节点在所述无线设备的所述不活动状态期间从所述无线设备10接收第一数据。所述第一数据是用户面数据。接收所述第一数据根据由所述网络节点发送的所述上行链路许可被执行。接收所述第一数据在先前向所述网络节点指示的所述无线设备的缓冲区的大小小于阈值的条件下被执行。所述缓冲区是用于传输的缓冲区。
根据本文的实施例的第三方面,通过用于处理向网络节点的数据传输的无线设备来实现该目的。所述无线设备和所述网络节点被配置为在无线通信网络中操作。所述无线设备还被配置为向所述网络节点发送指示。所述指示被配置为包括被配置为从值集合中选择的值。所选择的值被配置为与被配置为在一个或多个传输时在不活动状态期间检测到的或预期具有的所述无线设备的缓冲区的大小相对应。发送所述指示被配置为在所述缓冲区的大小小于阈值的条件下被执行。所述无线设备还被配置为基于被配置为被发送的所述指示,从所述网络节点接收上行链路许可。所述无线设备还被配置为在所述无线设备的所述不活动状态期间向所述网络节点发送第一数据。所述第一数据被配置为用户面数据。发送所述第一数据被配置为根据被配置为从所述网络节点接收的所述上行链路许可被执行。发送所述第一数据被配置为在所述无线设备的所述缓冲区的大小小于所述阈值的条件下被执行。所述缓冲区被配置为用于传输的缓冲区。发送所述指示被配置为在发送包括所述第一数据的至少一部分的一个或多个数据分组之前被执行。
根据本文的实施例的第四方面,通过用于处理无线设备的数据传输的网络节点来实现该目的。所述网络节点被配置为在所述无线通信网络中操作。所述网络节点还被配置为从所述无线设备接收指示。所述指示被配置为包括与在一个或多个传输时在所述无线设备的不活动状态期间检测到的或预期具有的所述无线设备的缓冲区的大小相对应的值。接收所述指示被配置为在所述缓冲区的大小小于阈值的条件下被执行。所述网络节点被配置为基于被配置为被接收的所述指示,向所述无线设备发送上行链路许可。所述网络节点还被配置为在所述无线设备的所述不活动状态期间从所述无线设备接收第一数据。所述第一数据被配置为用户面数据。接收所述第一数据被配置为根据被配置为由所述网络节点发送的所述上行链路许可被执行。接收所述第一数据被配置为在被配置为先前向所述网络节点指示的所述无线设备的缓冲区的大小小于阈值的条件下被执行。所述缓冲区被配置为用于传输的缓冲区。
通过发送指示,无线设备可以使网络节点能够知道无线设备仍然可能必须发送的数据量,以使得网络节点可以评估传输是否足够小以仍然被允许作为不活动状态下的附加传输,或者是否是无线设备在连接状态下发送剩余数据可以更高效。此外,通过报告缓冲区大小,无线设备可以使网络节点能够发回根据无线设备可能需要的大小被调整的UL许可,以便能够避免由网络节点发送的UL许可可能因为太大而需要被用填充位来填充,该填充将浪费资源。
通过从网络节点接收的上行链路许可是基于指示,无线设备可以使网络节点能够实施根据有效载荷大小而何时可以使用小数据特性的控制机制,以使得该特性在无线通信网络中被有利地使用而不被误用。
然后,通过使用由网络节点发送的UL许可来发送第一数据,还使得无线设备能够避免必须从头发起新的随机接入过程。因此,与传统过程所需的开销信令相比,开销信令能够被减少或最小化。因此,能够实现根据有效载荷大小而何时可以使用小数据特性的控制机制,这能够确保该特性在无线通信网络中被有利地使用而不被例如具有太多数据的无线设备误用。
附图说明
根据以下描述,参考附图更详细地描述本文的实施例的示例。
图1是根据本文的实施例的无线通信网络的示例的示意图;
图2是示出根据本文的实施例的在无线设备中的方法的流程图;
图3是示出根据本文的实施例的在网络节点中的方法的流程图;
图4是示出根据本文的实施例的短小数据BSR媒体接入控制(MAC)控制元素(CE)的非限制性示例的示意图;
图5是示出根据本文的实施例的可以被使用的MAC报头的另一个非限制性示例的示意图;
图6是示出根据本文的实施例的可以被使用的MAC报头的另一个非限制性示例的示意图;
图7是在面板a)和面板b)中示出根据本文的实施例的无线设备的两个实施例的示意性框图;
图8是在面板a)和面板b)中示出根据本文的实施例的网络节点的两个实施例的示意性框图;
图9是示出根据本文的实施例的经由中间网络被连接到主机计算机的电信网络的示意性框图;
图10是根据本文的实施例的通过部分无线连接经由基站与用户设备通信的主机计算机的通用框图;
图11是示出根据本文的实施例的在包括主机计算机、基站和用户设备的通信系统中的方法的实施例的流程图;
图12是示出根据本文的实施例的在包括主机计算机、基站和用户设备的通信系统中的方法的实施例的流程图;
图13是示出根据本文的实施例的在包括主机计算机、基站和用户设备的通信系统中的方法的实施例的流程图;
图14是示出根据本文的实施例的在包括主机计算机、基站和用户设备的通信系统中的方法的实施例的流程图。
具体实施方式
本公开的特定方面及其实施例可以提供针对这些或其他挑战的解决方案。本文的实施例通常可以被理解为涉及提供小数据缓冲区状态报告的不同方面。本文的实施例可以被理解为涵盖用于小数据的新的缓冲区状态报告(BSR)格式,这可以限制UE可能不使用或可能需要使用小数据特性的最大缓冲区大小。也就是说,隐式地控制例如除了在初始小数据传输中可以容纳的数据以外,UE可以具有多少附加数据,并且仍然被允许使用小数据特性。可选地,BSR格式可以例如经由专用RRC信令针对UE专门配置,例如作为小数据配置的一部分。
在一些实施例中,数据有效载荷阈值或缓冲区大小限制可能针对UE专门被配置为小数据配置的一部分,并且只有有效载荷不超过该阈值的UE可以被允许使用小数据特性。
现在将在以下参考附图更全面地描述所设想的一些实施例,在附图中示出了示例。在本节中,将通过多个示例性实施例更详细地示出本文的实施例。但是,其他实施例包含在本文所公开的主题的范围内。所公开的主题不应解释为仅限于本文所阐述的实施例;而是,这些实施例作为示例提供,以将主题的范围传达给本领域技术人员。应当注意,本文的示例性实施例不相互排斥。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。
图1示出了其中可以实现本文的实施例的无线网络或无线通信网络100(有时也被称为无线通信系统、蜂窝无线电系统或蜂窝网络)的两个非限制性示例。无线通信网络100通常可以支持MTC、eMTC、IoT和/或NB-IoT。无线通信网络100可以是5G系统、5G网络或下一代系统或网络。在其他示例中,无线通信网络100可以替代地或附加地支持其他技术,例如长期演进(LTE),例如LTE-M、LTE频分双工(FDD)、LTE时分双工(TDD)、LDE半双工频分双工(HD-FDD)、在非授权频带中操作的LTE(例如LTE LAA、eLAA、feLAA和/或MulteFire)。然而,在其他示例中,无线通信网络100可以支持其他技术,例如宽带码分多址(WCDMA)、通用陆地无线电接入(UTRA)TDD、全球移动通信系统(GSM)网络、GSM/增强型数据速率GSM演进(EDGE)无线电接入网络(GERAN)网络、超移动宽带(UMB)、EDGE网络、包括无线电接入技术(RAT)的任何组合的网络(例如多标准无线电(MSR)基站、多RAT基站等)、任何第三代合作伙伴计划(3GPP)蜂窝网络、WiFi网络、全球微波访问互操作性(WiMax)或者任何蜂窝网络或系统,例如比5G更早的系统,其具有与能够实现本文的实施例的功能类似的功能。因此,尽管在本公开中可以使用来自5G/NR和LTE的术语来例示本文的实施例,但这不应被视为将本文的实施例的范围仅限于上述系统。
无线通信网络100可以包括多个网络节点,其中在图1的非限制性示例中示出了网络节点110。网络节点110是无线电网络节点。也就是说,传输点(例如无线电基站,例如gNB、eNB、eNodeB或家庭节点B、家庭eNode B),或者具有能够服务无线通信网络100中的用户设备(例如无线设备或机器型通信设备)的类似特性的任何其他网络节点。在一些示例(例如图1b所示的示例)中,网络节点110可以是分布式节点,并且可以协同云115中的虚拟节点116部分地执行它的功能。
无线通信网络100可以覆盖地理区域,在一些实施例中,地理区域可以被分成小区区域,其中每个小区区域可以由无线电网络节点服务,但是一个无线电网络节点可以服务一个或多个小区。在图1的示例中,网络节点110服务小区120。基于发射功率并且从而还基于小区大小,网络节点110可以属于不同的类,例如宏eNodeB、家庭eNodeB或微微基站。在一些示例中,网络节点110可以使用服务波束来服务接收节点。无线电网络节点可以支持一种或多种通信技术,并且其名称可以取决于所使用的技术和术语。可以被包括在通信网络100中的任何无线电网络节点可以被直接连接到一个或多个核心网络。
多个无线设备可以位于无线通信网络100中,其中在图1的非限制性示例中示出了无线设备130。被包括在无线通信网络100中的无线设备130可以是诸如5G UE或UE之类的无线通信设备,其也可以被称为例如移动终端、无线终端和/或移动站、移动电话、蜂窝电话或具有无线能力的膝上型计算机,仅提及一些其他示例。被包括在无线通信网络100中的任何无线设备可以是例如便携式、口袋可存放、手持式、包括计算机的或车载移动设备,这些无线设备能够经由RAN与另一个实体传送语音和/或数据,另一个实体例如是服务器、膝上型计算机、个人数字助理(PDA)或平板电脑、机器对机器(M2M)设备、传感器、IoT设备、NB-IoT设备、被配备有无线接口的设备(例如打印机或文件存储设备)、调制解调器或能够通过通信系统中的无线电链路进行通信的任何其他无线电网络单元。被包括在无线通信网络100中的无线设备130可以被使能在无线通信网络100中进行无线通信。可以例如经由RAN以及可能经由可以被包括在无线通信网络100内的一个或多个核心网络来执行通信。在一些示例中,无线设备130可以是Rel-17 RedCap设备。
无线设备130可以被配置为在无线通信网络100内通过第一链路141(例如无线电链路)与网络节点110通信。网络节点110可以被配置为在无线通信网络100内通过第二链路142(例如无线电链路或有线链路)与虚拟网络节点116通信。
通常,除非清楚地给出了不同的含义和/或在使用术语的上下文中隐含了不同的含义,否则本文中使用的所有术语将根据其在相关技术领域中的普通含义来解释。除非明确说明,否则对一/一个/该元件、装置、组件、部件、步骤等的所有引用应公开地解释为是指该元件、装置、组件、部件、步骤等的至少一个实例。除非明确地将一个步骤描述为在另一个步骤之后或之前和/或隐含地一个步骤必须在另一个步骤之后或之前,否则本文所公开的任何方法的步骤不必以所公开的确切顺序执行。在适当的情况下,本文公开的任何实施例的任何特征可以应用于任何其他实施例。同样,任何实施例的任何优点可以适用于任何其他实施例,反之亦然。通过下面的描述,所附实施例的其他目的、特征和优点将显而易见。
一般而言,本文的“第一”和/或“第二”的使用可以被理解为表示不同元件或实体的任意方式,并且可以被理解为不赋予它们所修饰的名词以累积或按时间顺序排列的特征,除非基于上下文另有说明。
本文包括多个实施例。应当注意,本文的示例不相互排斥。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。
更具体地,以下是涉及无线设备(例如无线设备130,例如5G UE或UE)的实施例以及涉及网络节点(例如网络节点110,例如gNB或eNB)的实施例。
现在将使用一些非限制性示例进一步描述本文的一些实施例。
在以下描述中,对一个/该UE(或简称为“UE”)的任何引用可以被理解为同等地指无线设备130,对一个/该gNB、一个/该NW和/或一个/该网络的任何引用可以被理解为同等地指网络节点110。
现在将参考图2所示的流程图来描述由无线设备130执行的方法的实施例。该方法可以被理解为用于处理向网络节点110的数据传输。无线设备130和网络节点110在无线通信网络100中操作。
在一些实施例中,无线通信网络100可以支持以下中的至少一项:新无线电(NR),长期演进(LTE),用于机器的LTE(LTE-M),增强型机器型通信(eMTC),以及窄带物联网(NB-IoT)。
该方法可以被理解为是计算机实现的方法。
在一些示例中,数据可以是“小数据”。
本文包括多个实施例。在一些实施例中,可以执行所有动作。在一些实施例中,可以执行一个或多个动作。应当注意,本文的示例不相互排斥。在适用的情况下,可以组合一个或多个实施例。为了简化描述,未描述所有可能的组合。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。在图2中示出了由无线设备130执行的方法的非限制性示例。
在图2中,可选动作使用虚线框表示。
动作201
在无线通信网络100中的通信过程中,无线设备130可能需要向网络节点110发送少量数据。换句话说,无线设备130可能需要向网络节点110发送小数据。如果无线设备130处于不活动状态,则无线设备130可能不值得进入连接状态以便向网络节点110发送小数据。要发送的数据量可能大于容纳在不活动状态下向网络节点110的用户面数据的允许传输中的数据量,但它可能仍然足够小以使无线设备130不值得尝试进入连接状态以传输剩余数据。但是,如在“发明内容”部分中所解释的,可能需要控制无线设备130在不进入连接状态的情况下被允许发送多少数据,以确保小数据特性的有益使用。
为了控制无线设备130例如除了可能已容纳在初始小数据传输中的数据之外可以具有多少附加数据并且仍然被允许使用小数据特性,数据有效载荷阈值或缓冲区大小限制可能针对UE专门被配置为小数据配置的一部分,以使得只有有效载荷不超过该阈值的UE可以被允许使用小数据特性。根据以上所述,在该动作201中,无线设备130可以从网络节点110获得第一指示。第一指示可以指明阈值。阈值可以如下所述。
有效载荷大小阈值
如果要确保小数据特性不被具有相对多的要发送的数据的UE误用,则缓冲区大小的上限或有效载荷大小阈值可以被配置为小数据配置的一部分。只有缓冲区大小小于由该配置的上限指示的UE可以被允许使用小数据特性。
BS限制/阈值可以被配置为绝对数,或者被配置为整数N,在这种情况下,N*TBS_max可以给出BS限制/阈值,其中TBS_max可以被理解为由无线设备130支持的最大TBS,其可以根据UE类型而变化。在任一种情况下,BS限制/阈值可以针对UE专门被配置,并且向不同UE提供不同的值。
在一些示例中,阈值可以是缓冲区的最大大小(BSmax),例如最大发送缓冲区大小。
在一些示例中,该动作201中的获得可以包括从存储器中取得。
在其他示例中,该动作201中的获得可以通过例如经由第一链路141从网络节点110接收第一指示被执行。
在一些示例中,阈值可以被预先配置在无线设备130中。
通过在该动作201中接收第一指示,可以使无线设备130能够不仅确定它是否可以被允许尝试在不活动状态下发送它可能具有的数据,而且还使无线设备130能够确定用于向网络节点110提供BSR的格式,BSR指示无线设备130可能想要发送的数据量。也就是说,还使无线设备130能够确定值集合与缓冲区大小集合之间的对应关系集合,如在下一个动作中所述。
动作202
在本文的实施例的上下文中,无线设备130可以在不活动状态下进行向网络节点110的初始数据传输。但是,无线设备130可能无法在初始传输中容纳它的所有数据。为了确定无线设备130是否仍然可以被允许在不活动状态下向网络节点110发送任何剩余数据,无线设备130可能需要在初始传输之后向网络节点110通知它的缓冲区中仍然可以具有多少要发送的数据。为此,无线设备130可以与初始传输一起发送BSR,BSR报告无线设备130可能具有多少剩余数据。剩余数据在本文中可以被称为“第一数据”,而可以在初始传输(即,更早传输)中被发送的数据在本文中可以被称为“第二数据”。因此,“第一数据”和“第二数据”可以被理解为没有按时间顺序的意义。
BSR可以被发送为与无线设备130的缓冲区的大小相对应的值。该值可以从值集合与缓冲区大小集合之间的对应关系集合中被选择。例如,该值可以是表中的索引。
根据以上所述,在一些实施例中,在该动作202中,无线设备130可以获得值集合与缓冲区大小集合之间的对应关系集合。换句话说,无线设备130可以确定BSR的格式。
该动作202中的获得可以包括从存储器中取得或取回、确定或计算和/或例如从网络节点110接收。具体地,如下文所述,无线设备130可以在Msg3或MsgA消息中接收对应关系集合。
在一些示例中,该动作202中的获得可以在动作201之前被执行,例如前提是对应关系集合在无线设备130可能已经提前获得的系统信息中被配置,被存储在存储器中,并且然后从存储器中取得。
缓冲区大小集合可以是例如发送缓冲区大小。
对应关系集合可以是例如表或矩阵。
值集合中的值可以是例如索引。
因此,对应关系集合可以被理解为包括缓冲区状态报告索引的表,其中每个索引对应于缓冲区状态报告(BSR)。换句话说,对应关系集合可以是BSR表。
对应关系集合可以是基于阈值。
可以使用新的BSR格式(例如下面描述的任何格式),或者可以使用传统BSR格式,在这种情况下,可能永远不会使用一些较大的BS条目。
新的缓冲区状态报告格式
作为概述,本文的实施例可以被理解为引入新的缓冲区大小报告(BSR)格式和/或缓冲区大小(BS)限制以优化小数据传输。更精细的BS粒度可以被理解为优化UL许可大小选择以减少填充带来的低效率,最大BS限制可以根据UE的UL有效载荷大小,控制哪些UE可以被允许使用小数据特性。
固定BSR格式
可以引入新的BSR格式以使用无线设备130的缓冲区的大小可能小于阈值的数据(例如小数据),例如以在Msg3或MsgA中被复用并且具有适于小数据的范围。在图4中给出了用于小数据的新的短BSR格式的一个示例,或者更确切地说是对内容的新解释,其中可以使用表1来指示缓冲区大小。图4是示出根据本文的实施例的短小数据BSR MAC CE的非限制性示例的示意图。
| 索引 | BS值 | 索引 | BS值 | 索引 | BS值 | 索引 | BS值 |
| 0 | 0 | 8 | ≤11 | 16 | ≤145 | 24 | ≤2052 |
| 1 | ≤1 | 9 | ≤15 | 17 | ≤202 | 25 | ≤2859 |
| 2 | ≤2 | 10 | ≤20 | 18 | ≤281 | 26 | ≤3982 |
| 3 | ≤3 | 11 | ≤28 | 19 | ≤391 | 27 | ≤5548 |
| 4 | ≤4 | 12 | ≤39 | 20 | ≤545 | 28 | ≤7729 |
| 5 | ≤5 | 13 | ≤54 | 21 | ≤759 | 29 | ≤10767 |
| 6 | ≤6 | 14 | ≤75 | 22 | ≤1057 | 30 | ≤15000 |
| 7 | ≤8 | 15 | ≤104 | 23 | ≤1473 | 31 | >15000 |
表1:5位缓冲区大小字段的小数据缓冲区大小级别(以字节为单位)
对应关系集合可以是基于阈值,这可以被理解为意味着:a)值集合和/或缓冲区大小集合可以取决于阈值,和/或b)对应关系集合可以基于阈值被构造和/或被分配。
在该示例中,15000字节可以被用作新的小数据BSR格式的最大数据缓冲区大小。
不同于传统BSR格式(其可以被理解为被硬编码在规范中),可以使得这种新的小数据BSR格式是可配置的。因为Rel-17小数据可以被限于RRC INACTIVE模式,所以配置还可以是UE特定的,并且因此BSR格式是针对使用小数据的特定UE来调整的。在这种情况下,网络节点110(例如gNB)可以首先通过可以在Msg3或MsgA中被发送的标识符来识别无线设备130(例如UE),然后网络节点110能够取得所分配的配置并且正确地解释可以在同一个消息中被发送的BSR。例如,对于使用小数据特性的不同类型的UE,最大缓冲区大小或最小缓冲区大小(参见下面关于附加数据的实施例)可以不同。例如,针对简单传感器设备和降低能力UE(例如Rel-17 RedCap)的最大(max)传输块大小(TBS)可能小于针对更高能力MBB UE(例如智能电话)的最大TBS,例如前提是Rel-17 RedCap将具有限制,就像LTE Cat-M1可以被限于1000个位的最大TBS。因此,与针对更高能力MBB UE配置的BSmax相比,可以针对RedCap设备配置更小的最大缓冲区大小(BSmax)。在一个替代示例中,要使用的小数据BSR格式可以替代地例如在系统信息中通过公共信令来配置,并且对于所有UE可以是相同的。
在其一个示例中,具有缓冲区大小(BS)值0的第一个条目和/或允许数据超过BSmax的UE使用小数据特性的最后一个条目可以被省略并且由与其他行类似的条目代替,也可参见下面关于附加数据的示例。
在又一个替代示例中,可以在Msg3/MsgA可以被发送之前识别可以由特定UE使用的BSR格式,例如网络节点110可以基于无线设备130可能已在Msg1/MsgB中发送的随机接入前导码来选择和识别该格式。在一个示例中,当无线设备130可以被识别为使用小数据特性进行传输时,可以使用“小数据BSR格式”,否则可以使用现有BSR格式之一。
可配置的BSR格式—恒定步长大小
在其一个示例中,无线设备130可以基于最大缓冲区大小被配置有新的BSR格式。BSmax可以例如从由无线设备130支持的最高值来确定,具体取决于支持的最大TBS,或者例如在后续传输中,使用小数据的传输可以接受最大数据量,其中包括或不包括初始小数据传输中的数据,参见下文。并不是配置表中的每个条目,而是仅BSmax可以被信令发送到无线设备130,并且采用以下方式从条目数量和BSmax来确定完整BSR表。
| 索引 | BS值 | 索引 | BS值 | 索引 | BS值 | 索引 | BS值 |
| 0 | 0 | 8 | ≤BS<sub>8</sub> | 16 | ≤BS<sub>16</sub> | 24 | ≤BS<sub>24</sub> |
| 1 | ≤BS<sub>1</sub> | 9 | ≤BS<sub>9</sub> | 17 | ≤BS<sub>17</sub> | 25 | ≤BS<sub>25</sub> |
| 2 | ≤BS<sub>2</sub> | 10 | ≤BS<sub>10</sub> | 18 | ≤BS<sub>18</sub> | 26 | ≤BS<sub>26</sub> |
| 3 | ≤BS<sub>3</sub> | 11 | ≤BS<sub>11</sub> | 19 | ≤BS<sub>19</sub> | 27 | ≤BS<sub>27</sub> |
| 4 | ≤BS<sub>4</sub> | 12 | ≤BS<sub>12</sub> | 20 | ≤BS<sub>20</sub> | 28 | ≤BS<sub>28</sub> |
| 5 | ≤BS<sub>5</sub> | 13 | ≤BS<sub>13</sub> | 21 | ≤BS<sub>21</sub> | 29 | ≤BS<sub>29</sub> |
| 6 | ≤BS<sub>6</sub> | 14 | ≤BS<sub>14</sub> | 22 | ≤BS<sub>22</sub> | 30 | ≤BS<sub>30</sub> |
| 7 | ≤BS<sub>7</sub> | 15 | ≤BS<sub>15</sub> | 23 | ≤BS<sub>23</sub> | 31 | ≤BS<sub>max</sub> |
表2:从BSmax生成的5位缓冲区大小字段的小数据缓冲区大小级别(以字节为单位)。
在该示例的一种实现中,表中的BS条目可以使用相同的步长大小被确定,并且因此具有均匀的BS分布,即,BS的线性分布。然后,步长可以被确定为:
Δ=BSmax/n
其中,n可以被理解为表中的条目数量减去1,而不考虑BS值等于0的第一个条目,例如对于5位缓冲区大小字段为31。如果具有BS值0的第一个条目被省略,参见下文,n将恰好是表中的条目数量或25=32。然后,BS可以被如下确定:
BSi=Δ*i
实际上,可能必须使用函数(例如round、floor或ceil)将该数量凑整到整数。
替代地,可以在分母中使用n-1而不是n(如在传统表中)以允许最后一个条目指示大于BSmax的缓冲区状态。但是,如果新的BSR格式还要确保小数据特性不被要发送的数据多于所配置的BSmax的UE误用,则可能需要改为应用先前的实现。
在另一种替代方案中,步长大小Δ可以被信令发送到UE,然后UE可以根据以下内容来确定BS:
BSi=Δ*i
步长大小可以例如基于最小TBS被选择,其中最小TBS可以是小区边缘处的UE可以发送的并且仍然满足目标误块率(BLER)的最大TBS。以这种方式,如果UE信号报告缓冲区大小<=BSi,则UE可能需要大约i个UL传输(每个传输都携带TB)以完成它的UL数据传输。
可配置的BSR格式—分数步长大小
但是,具有恒定步长和BS的线性分布可能导致选择最佳UL许可大小的不确定性增加,并且因此可能导致由于更小BS的相对更大填充。也就是说,对于更小的BS,粒度实际上可能大得多。因此,类似于传统表,更有益的方法可以是使步长大小为前一个BS值的分数s。例如,根据以下公式:
Δi=s×BSi
如果Δi表示从BSi到BSi+1的步长,则以下等式可以成立:
BSmax=BSmax-1+Δmax-1=BSmax-1(1+s)=(BSmax-2+Δmax-2)(1+s)=BSmax-2(1+s)2=…=BS1(1+s)n
由此,可以推导出以下等式
如果BS大于BSmax不被允许以确保没有误用小数据特性,参见上文,n可以是表中的条目数量减去2或者n=max-1,而不考虑BS值等于0的第一个条目,例如对于5位缓冲区大小字段为max=31和n=30。但是注意,这可以取决于具有BS值0的第一个条目是否被省略,参见下文。如果是,则max可以等于表中的条目数量或者25=32并且n=max-1。
BSmax的值可以被配置并且被信令发送到无线设备130,然后可以使用以下等式来确定剩余的BS:
BSi=BS1(1+s)i-1
实际上,可能必须使用函数(例如round、floor或ceil)将该数量凑整到整数。为了简化无线设备130的计算并且避免凑整误差,一种替代方案可以是信令发送第一个BS值(BS1)而不是BSmax,并且使用上述公式来推导剩余值。
在替代示例中,类似于以上所述,BSi的可能信令发送值的范围可以在对数标度上大致等距的值范围内,例如:
其中n可以是可以被信令发送的索引的总数,i可以是整数,例如{0,2,..n-1}。
为了在小BS量和大BSR范围内具有合理的粒度,并且为了实现具有可确定的最大相对误差的几何序列,该表可以被划分成例如1-10b、10-100b、10-1000b等的区间部分;其中区间内所得到的被信令发送的BS大小值可以通过设置分区n(区间)而不同。
BS1还可以被显式配置、被预先确定或被确定为BSmax的函数。例如,BS1可以独立于BSmax而被固定为1字节或2字节。在另一个示例中,BS1可以被确定为BSmax的分数。通用表达式可以被表述如下,其中α可以被理解为分数,β是常数,其可以为0:
BS1=β+α×BSmax
此外,可以预先确定的是,无线设备130可能需要使用5位的短BSR格式,或者要使用的位数也可以成为配置的一部分,例如可配置UE可以使用短格式还是长格式。
在表3中给出了使用分数步长大小的示例。在此,不包括BSmax=30000字节、BS1=1字节和BS值=0,并且不允许BS>BSmax。
| 索引 | BS值 | 索引 | BS值 | 索引 | BS值 | 索引 | BS值 |
| 0 | ≤1 | 8 | ≤14 | 16 | ≤205 | 24 | ≤2925 |
| 1 | ≤1 | 9 | ≤20 | 17 | ≤285 | 25 | ≤4079 |
| 2 | ≤2 | 10 | ≤28 | 18 | ≤398 | 26 | ≤5689 |
| 3 | ≤3 | 11 | ≤39 | 19 | ≤555 | 27 | ≤7933 |
| 4 | ≤4 | 12 | ≤54 | 20 | ≤774 | 28 | ≤11062 |
| 5 | ≤5 | 13 | ≤75 | 21 | ≤1079 | 29 | ≤15427 |
| 6 | ≤7 | 14 | ≤105 | 22 | ≤1504 | 30 | ≤21513 |
| 7 | ≤10 | 15 | ≤147 | 23 | ≤2098 | 31 | ≤30000 |
表3:用于使用分数步长大小从BSmax生成的5位缓冲区大小字段的小数据缓冲区大小级别(以字节为单位)。
可以注意,对于更小的BSmax,表的第一行中的更精细的粒度可能导致行具有重复值,例如,如上述示例中的索引0和1。在这种情况下,重复值可以以预定方式(例如通过使大小增大1字节)被向上移位,并且针对产生的任何新重复值重复该操作,直到更大的粒度确保可能不需要移位。这样的规则可以被硬编码在规范中。还可以通过以下方式避免该问题:从确定BS1开始,然后选择分数s以使得s*BS1>=1。
1.可配置的BSR格式—区间
在另一个示例中,网络节点110可以信令发送阈值子集(BSj),然后可以在每个区间内根据第1.2或1.3节所示的方法来计算中间值。
表4示出了一个示例,其中所使用的方法是由被信令发送的值BS0=0、BS8=16、BS16=160、BS24=1600、BSmax=30000限定的每个区间内的恒定步长。
| 索引 | BS值 | 索引 | BS值 | 索引 | BS值 | 索引 | BS值 |
| 0 | ≤0 | 8 | ≤16 | 16 | ≤160 | 24 | ≤1600 |
| 1 | ≤2 | 9 | ≤34 | 17 | ≤340 | 25 | ≤5657 |
| 2 | ≤4 | 10 | ≤52 | 18 | ≤520 | 26 | ≤9714 |
| 3 | ≤6 | 11 | ≤70 | 19 | ≤700 | 27 | ≤13771 |
| 4 | ≤8 | 12 | ≤88 | 20 | ≤880 | 28 | ≤17828 |
| 5 | ≤10 | 13 | ≤106 | 21 | ≤1060 | 29 | ≤21885 |
| 6 | ≤12 | 14 | ≤124 | 22 | ≤1240 | 30 | ≤25942 |
| 7 | ≤14 | 15 | ≤142 | 23 | ≤1420 | 31 | ≤30000 |
表4:用于从被信令发送的区间生成的5位缓冲区大小字段的小数据缓冲区大小级别(以字节为单位)。
不包括缓冲区大小0
在上述内容的替代示例中,BS值等于0的第一个条目可以被省略,因为BSR可能不被包括在小数据传输中,除非存在后续数据。如果BSR的省略被用于信令发送等于0的BS值,则第一个条目也可以被省略。
| 索引 | BS值 | 索引 | BS值 | 索引 | BS值 | 索引 | BS值 |
| 0 | ≤BS<sub>1</sub> | 8 | ≤BS<sub>9</sub> | 16 | ≤BS<sub>17</sub> | 24 | ≤BS<sub>25</sub> |
| 1 | ≤BS<sub>2</sub> | 9 | ≤BS<sub>10</sub> | 17 | ≤BS<sub>18</sub> | 25 | ≤BS<sub>26</sub> |
| 2 | ≤BS<sub>3</sub> | 10 | ≤BS<sub>11</sub> | 18 | ≤BS<sub>19</sub> | 26 | ≤BS<sub>27</sub> |
| 3 | ≤BS<sub>4</sub> | 11 | ≤BS<sub>12</sub> | 19 | ≤BS<sub>20</sub> | 27 | ≤BS<sub>28</sub> |
| 4 | ≤BS<sub>5</sub> | 12 | ≤BS<sub>13</sub> | 20 | ≤BS<sub>21</sub> | 28 | ≤BS<sub>29</sub> |
| 5 | ≤BS<sub>6</sub> | 13 | ≤BS<sub>14</sub> | 21 | ≤BS<sub>22</sub> | 29 | ≤BS<sub>30</sub> |
| 6 | ≤BS<sub>7</sub> | 14 | ≤BS<sub>15</sub> | 22 | ≤BS<sub>23</sub> | 30 | ≤BS<sub>31</sub> |
| 7 | ≤BS<sub>8</sub> | 15 | ≤BS<sub>16</sub> | 23 | ≤BS<sub>24</sub> | 31 | ≤BS<sub>max</sub> |
表5:用于从BSmax生成的5位缓冲区大小字段的小数据缓冲区大小级别(以字节为单位)。
通过改变上述等式中的步长和BS条目的数量,上述示例可以被推广到5位之外的缓冲区大小字段。
可以注意,是否可以不包括缓冲区大小0可以取决于是否在BSR中指示了逻辑信道组ID。例如,如果所有逻辑信道组的BS都在BSR中被报告(例如按照优先级降低的顺序),并且逻辑信道组ID从BS值列表中的顺序被隐式确定,则可能需要缓冲区大小0来指示哪些逻辑信道组具有要发送的任何UL数据。
根据上述各节中描述的示例,在一些实施例中,在该动作202中获得对应关系集合(即,对应关系集合)可以基于以下公式中的至少一个,其中阈值可以被理解为缓冲区的最大大小(BSmax)。根据第一组选项,对应关系集合的步长大小可以被获得为以下中的一项:a)Δ=BSmax/n,其中n是对应关系的数量,或者是对应关系的数量减去1或2,b)Δi=s×BSi,其中s是先前阈值在缓冲区大小集合中的分数,以及c)Δi=s×BSi,其中 根据第二组选项,缓冲区大小集合中的每个缓冲区大小可以被获得为以下中的一项:a)BSi=Δ*i,b)BSi=BS1(1+s)i-1,c)d)BS1=β+α×BSmax,其中α是BSmax的分数,β是常数,以及e)BSmax的另一个函数。
在一些示例中,所获得的对应关系集合可以包括重复值。在一些这样的示例中,在该动作202中获得对应关系集合可以进一步包括:确定缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:a)选择分数s,以使得s*BS1>=1,以及b)基于所确定的值,移位任何重复值。
在一些示例中,所获得的第一指示可以包括要被包括在对应关系集合中的值子集。在一些这样的示例中,在该动作202中获得对应关系集合可以在由所获得的值子集限定的每个区间内被执行。在这样的示例中,动作202中的获得可以包括确定。
在一些实施例中,缓冲区大小集合可以省略等于0的缓冲区大小。
BSR和TBS表条目的对齐
在一个示例中,BSR和TBS的表条目可以被对齐以避免不必要的填充。如果可以报告其缓冲区状态的无线设备130可能需要向上凑整到最近的更高BSR值,然后网络节点110可能需要向上凑整到下一个更高的TBS以能够调度无线设备130并且确保无线设备130能够发送其缓冲区中的所有数据,则这可以被理解由于向上凑整两次而不是仅一次而导致效率损失。这可能导致需要执行比否则将需要的数据传输更多的数据传输。这可以通过确保BSR表条目被与TBS表条目对齐来避免。
根据以上所述,在一些示例中,缓冲区大小集合可以与被配置为由无线设备130使用的传输块大小(TBS)集合对齐。
在前面提到的任何实施例中,这种与允许的TBS值的对齐可以以凑整运算被执行。例如,可以由无线设备130报告的BSR值可以是允许的TBS值的倍数,其中允许的TBS值可以由UE类型或小数据配置给出。如果无线设备130以预期周期来报告预期BSR,则可以用周期性传输来调度无线设备130,其中每个传输在过度凑整方面可能具有最小损失。
通过在该动作202中获得对应关系集合,可以使无线设备130能够使用根据它调整的BSR格式,以使得例如BSR的粒度可以适配无线设备130的类型。这可以使无线设备130能够更准确地报告它仍然可能必须向网络节点110发送的第二数据量,以使得网络节点110可以更好地评估传输是否足够小以便在不活动状态中被允许,或者使无线设备130进入连接状态是否可能更高效。
动作203
在该动作203中,无线设备130向网络节点110发送203指示(在本文中被称为“第二指示”)。该指示(即,第二指示)包括从值集合中选择的值,例如第一值。所选择的值与在一个或多个传输时在不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小相对应。在该动作203中发送第二指示在缓冲区的大小小于阈值的条件下被执行。
该动作203中的发送可以例如经由第一链路141被执行。
第二指示可以被理解为是缓冲区状态报告(BSR)。作为背景,在传统情况下,BSR可以被理解为用于向网络节点(例如gNB)通知UE必须发送多少数据,使得网络节点可以向UE提供合适的UL许可大小。对于Rel-17小数据,可以理解,数据的第一部分可以在初始小数据传输中被发送。如果所有数据适合该初始消息,则可能不需要BSR。可以在初始小数据传输中被发送的BSR报告可以指示使用小数据传输进行初始传输之后的剩余数据,这可以被理解为传统过程。
在一些示例中,第二指示可以是媒体接入控制(MAC)控制元素(CE)。
缓冲区可以是用于传输的缓冲区,其在本文中可以被称为发送缓冲区。
预期BSR
在一个示例中,无线设备130可以提供BSR,该BSR指示当UE可以预计执行小数据传输时,适合于至少一个随后时间实例的无线设备130的缓冲区中的预期数据量,即,在一个或多个传输时在不活动状态期间预计具有的无线设备130的缓冲区的大小。
无线设备130可以使预期BSR基于有关它可以支持的用例和它的预期业务模式的知识。支持公用事业仪表(utility meter)应用的UE可以例如与可预测大小的数据分组的周期性传输相关联。
预期BSR可以例如协助网络节点110向无线设备130提供准确的配置许可(例如在TBS和MCS方面),以用于在一个或多个预先配置的上行链路时频资源上的上行链路数据传输,从而支持从RRC不活动状态的数据传输。
缓冲区状态报告和释放辅助指示
在另一个示例中,不只是BSR可以被发送。在一些实施例中,第二指示可以进一步包括第三指示。第三指示可以指示无线设备130可以预期在未来时段内与网络节点110交换的数据量。为了向网络节点110提供可以预期在不久的将来被发送的内容的完整概述,可以包括释放辅助指示(RAI)作为第三指示的示例。该指示可以提供关于下行链路回复的预期存在的信息,以使得网络节点110可以尽快释放或不释放无线设备130。例如,这可能发生,如果无线设备130可能发送传感器更新并且可能期望来自网络的应用层确认的话(如果使用传输控制协议(TCP)协议,则通常可能发生这种情况)。通常,关于UL的信息可以由BSR本身提供,但是如果UL数据量预计很快增加(尽管尚未在缓冲区中),RAI也可能被信令发送。
所得到的MAC CE可以由上述任何BSR格式构成,加上被用于RAI的有限数量的位。这些位可以对表示不同场景的一系列码点进行编码。可能但不限于的码点列表可以是:无信息,预期DL回复,不预期DL回复,和/或预期其他UL数据(尚未在BSR中指示)。
在一个示例中,可以通过使用旨在用于“LCG ID”的位而包括接入层(AS)RAI(例如,如在Rel-16中指定,或者如上所述)码点,参见下面标题为“省略逻辑信道组ID”的一节。
在一个示例中,AS RAI可以被编码在R中,并且MAC PDU子报头中的R或R和F位可以被用于BSR,参见下面的图5和图6,因此可以按原样使用BSR格式,以及RAI信息可以在子报头中而不是在MACCE.HB中。
轻量信令
在替代示例中,缓冲区状态报告可能仅需要指示UE缓冲区中的更多数据的轻量信令。在这种情况下,信令指示可以使用单字节MAC报头,其中例如可以相对于固定或可配置的阈值来设置一位或两位指示或特定逻辑信道标识符(LCID)/eLCID。例如,RRC可以针对逻辑信道(LCH)或LCH集合,对MAC配置传输块大小(TB)或TB集合;在此基础上,无线设备130可以评估UE缓冲区是否可以在另一个调度周期或配置数量的调度周期内被清空,替代地相对于所配置的TB集合中的一个TB被清空。发送指示时,调度端的接收机可以因此确定无线设备130是否可以受益于附加调度机会,并且在一些示例中,还使用所估计的TB大小/许可。在一种示例实现中,Rel-16 38.321MAC报头保留位可以被用于该目的。参见图5和图6。根据以上所述,在一些实施例中,第二指示还可以包括第四指示,其指示第二指示可以针对其被报告的LCGID。也就是说,BSR中的LCGID字段可以指示BS可以针对其被报告的LCG。
为了总结最后两组实施例,第二指示还可以包括以下中的一项:a)第三指示,其指示无线设备130可以预期在未来时段内与网络节点110交换的数据量,以及b)第四指示,其指示第二指示可以针对其被报告的逻辑信道组标识符(LCGID)。
省略逻辑信道组ID
如前所述,BSR中的逻辑信道组(LCG)ID字段可以指示BS可以针对其被报告的LCG。通过省略LCG ID字段,可以减小BSR的大小,或者替代地可以允许更多的BS值。这可以通过预先配置可以针对其使用小数据特性的LCG ID来实现,例如,如果小数据可以仅被用于LCGID=1,则可能不需要在BSR中指示LCG ID。
替代地,例如通过报告针对BSR中的所有LCG计算的聚合缓冲区大小,可以减小BSR的大小。在一个示例中,当指定或预定的LCG ID可以被用于小数据特性时,MAC PDU子报头中的保留位可以被用于指示所有数据是否被包括在MAC PDU中,或者缓冲区中是否可能存在更多的数据,参见上面标题为“轻量信令”的一节。
通过发送指示,无线设备130可以使网络节点110能够知道无线设备130仍然可能必须发送的数据量,以使得网络节点110可以评估传输是否足够小以仍然被允许作为不活动状态下的附加传输,或者是否是无线设备在连接状态下发送剩余数据可以更高效。此外,通过报告缓冲区大小,无线设备130可以使网络节点110能够发回根据无线设备130可能需要的大小被调整的UL许可,以便能够避免由网络节点110发送的UL许可可能因为太大而需要被用填充位来填充,该填充将浪费资源。因此,当无线设备可能具有更多要发送的数据时,可以使无线设备能够避免在初始传输之后被释放到不活动状态,并且从而还避免必须从头发起新的随机接入过程。因此,与传统过程所需的开销信令相比,可以使开销信令能够被减少或最小化。因此,可以实现根据有效载荷大小而何时可以使用小数据特性的控制机制,这可以确保该特性在无线通信网络中被有利地使用,但是不被例如具有太多数据的无线设备误用。
通过在该动作203中根据任何新格式来发送第二指示,可以使无线设备130能够更准确地报告它仍然可能必须向网络节点110发送的第二数据量,以使得网络节点110能够更好地评估传输是否足够小以便在不活动状态中被允许,或者评估使无线设备130进入连接状态以便发送数据是否可能更高效。通过准确地报告缓冲区大小,无线设备130还能够避免由网络节点110发送的任何UL许可可能因为太大而需要被用填充位来填充,否则将效率低下。
此外,通过发送第二指示,可以使无线设备130能够使用轻量信令来报告它仍然可能必须向网络节点110发送的第二数据量,这可以被理解为优化无线通信网络100中的资源使用。
动作204
在该动作204中,无线设备130基于所发送的指示(即,第二指示),从网络节点110接收上行链路许可。
在该动作204中接收上行链路许可可以在缓冲区的大小小于阈值的条件下被执行。
该动作204中的接收可以例如经由第一链路141被执行。
通过使从网络节点110接收的上行链路许可基于该指示,无线设备130可以使网络节点110能够实施根据有效载荷大小而何时可以使用小数据特性的控制机制,以使得该特性在无线通信网络100中被有利地使用但不被误用。
动作205
在该动作205中,无线设备130在无线设备130的不活动状态期间向网络节点110发送第一数据。第一数据是用户面数据。在该动作205中发送第一数据根据从网络节点110接收的上行链路许可被执行。也就是说,该动作205中的发送可以根据从网络节点110接收的上行链路许可而在射频资源中被执行。
在该动作205中发送第一数据在无线设备130的缓冲区的大小小于阈值的条件下被执行。该缓冲区是用于传输的缓冲区。
如前所述,该阈值可以是缓冲区的最大大小(BSmax),例如最大发送缓冲区大小。
在动作203中发送第二指示在动作205中发送包括第一数据的至少一部分的一个或多个数据分组之前被执行。例如,在动作203中发送第二指示可以与发送第二数据(即,不活动状态下的数据的“初始传输”)一起执行。
在一些示例中,无线设备130的缓冲区可以被称为第二缓冲区。第二缓冲区可以是从无线设备130在不活动状态下向网络节点110发送第二数据的初始传输之前具有的第一缓冲区中剩余的缓冲区,第一缓冲区具有大于阈值的第一大小。换句话说,无线设备130最初可能在其缓冲区中已具有大小大于阈值的数据集。数据集可能已包括第二数据和第一数据。首先,无线设备130可能已向网络节点110发送数据集的第一子集(即,第二数据)。随后,无线设备130可能已向网络节点110发送数据集的第二集合(即,第一数据)。
使用非限制性示例进行不同的解释,对于小数据,例如一小时发送一次传感器读数:
1.首先,无线设备130在缓冲区中没有数据,
2.其次,数据可能到达无线设备130的缓冲区,
3.无线设备130可以发起小数据传输,并且可以在缓冲区中包括数据的第一部分(“第二数据”);可以包括BSR以获得针对数据的剩余部分的许可。
4.然后,无线设备130可以在基于BSR而提供的UL许可或多个许可中发送数据的其余部分(“第一数据”)。发送数据的其余部分可以根据动作205被执行。
该动作205中的发送可以例如经由第一链路141被执行。
上行链路许可可以是基于对应关系集合。
不活动状态例如可以如在5G中或具有等同功能的更早系统中定义。
在动作203中发送第二指示可以在该动作205中发送包括第一数据的至少一部分的一个或多个数据分组之前被执行。
通过使用由网络节点110发送的UL许可来发送第一数据,可以使无线设备130能够避免必须从头发起新的随机接入过程。因此,与传统过程所需的开销信令相比,开销信令能够被减少或最小化。因此,可以实现根据有效载荷大小而何时可以使用小数据特性的控制机制,这能够确保该特性在无线通信网络中被有利地使用,但是不被例如具有太多数据的无线设备误用。
现在将参考图3所示的流程图来描述由网络节点110执行的方法的实施例。该方法可以被理解为用于处理无线设备(例如无线设备130)的数据传输。无线设备130和网络节点110在无线通信网络100中操作。
在一些实施例中,无线通信网络100可以支持以下中的至少一项:新无线电(NR),长期演进(LTE),用于机器的LTE(LTE-M),增强型机器型通信(eMTC),以及窄带物联网(NB-IoT)。
在一些示例中,数据可以是“小数据”。
该方法可以被理解为是计算机实现的方法。
该方法可以包括以下动作中的一个或多个。本文包括多个实施例。在一些实施例中,可以执行所有动作。应当注意,本文的示例不相互排斥。在适用情况下,可以组合一个或多个实施例。为了简化描述,未描述所有可能的组合。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。在图3中示出了由网络节点110执行的方法的非限制性示例。一些动作可以以与图3所示的顺序不同的顺序执行。
在图3中,可选动作使用虚线表示。以下部分的详细描述对应于上面提供的关于针对无线设备130描述的动作的相同参考,并且因此在此不再重复以简化描述。例如,对应关系集合可以是例如表或矩阵。
动作301
在该动作301中,网络节点110可以获得对应关系集合。
该动作301中的获得可以包括从存储器中取得或取回、确定或计算和/或例如从另一个网络节点或无线设备130接收。
在一些实施例中,对应关系集合可以被预先配置在网络节点110中。
对应关系集合可以对应于无线设备130。
对应关系集合可以在值集合与缓冲区大小(例如发送缓冲区大小)集合之间。
对应关系集合可以是例如表或矩阵。
值集中的值可以是例如索引等。
对应关系集合可以基于阈值。对应关系集合可以基于阈值可以被理解为意味着:a)值集合和/或缓冲区大小集合可以取决于阈值,和/或b)对应关系集合可以基于阈值被构造和/或被分配。
在一些实施例中,对应关系集合(例如在动作301中获得对应关系集合)可以基于以下公式中的至少一个,其中阈值可以是缓冲区的最大大小(BSmax)。根据第一组选项,对应关系集合的步长大小可以被获得为以下中的一项:a)Δ=BSmax/n,其中n是对应关系的数量,或者是对应关系的数量减去1或2,b)Δi=s×BSi,其中s是先前阈值在缓冲区大小集合中的分数,以及c)Δi=s×BSi,其中根据第二组选项,缓冲区大小集合中的每个缓冲区大小可以被获得为以下中的一项:a)BSi=Δ*i,b)BSi=BS1(1+s)i-1,c)d)BS1=β+α×BSmax,其中α是BSmax的分数,β是常数,以及e)BSmax的另一个函数。
在一些实施例中,对应关系集合(例如所获得的对应关系集合)可以包括重复值。在一些这样的示例中,在该动作301中获得对应关系集合可以进一步包括:确定缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:a)选择分数s,以使得s*BS1>=1,以及b)基于所确定的值,移位任何重复值。
在一些示例中,可以应用以下中的至少一项:a)缓冲区大小集合可以,以及b)缓冲区大小集合可以与被配置为由无线设备130使用的传输块大小(TBS)集合对齐。
在一些这样的示例中,在该动作301中获得对应关系集合可以在由所获得的值子集限定的每个区间内被执行。在这样的示例中,动作301中的获得可以包括确定。
动作302
在该动作302中,网络节点110可以向无线设备130发送第一指示。第一指示可以指明阈值。
在其他示例中,该动作302中的发送可以例如经由第一链路141被执行。
在一些示例中,第一指示可以进一步指示对应关系集合。
在一些实施例中,所发送的第一指示可以包括要被包括在对应关系集合中的值子集。
动作303
在该动作303中,网络节点110从无线设备130接收指示(在本文中被称为“第二指示”)。该指示(即,第二指示)包括与在一个或多个传输时在无线设备130的不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小相对应的值(例如第一值)。在该动作303中接收指示(即,第二指示)在缓冲区的大小可能小于阈值的条件下被执行。
被包括在第二指示中的值可以被包括在所获得的对应关系集合中的值集合中。
该值可以对应于例如在一个或多个传输时在无线设备130的不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小。
在该动作303中接收第二指示可以在缓冲区的大小小于阈值的条件下被执行。
该动作303中的接收可以例如经由第一链路141被执行。
在一些示例中,第二指示可以是MAC CE。
在一些示例中,第二指示还可以包括以下中的一项:a)第三指示,其指示无线设备130可以预期在未来时段内与网络节点110交换的数据量,以及b)第四指示,其指示第二指示可以针对其被报告的逻辑信道组标识符(LCGID)。
动作304
在该动作304中,网络节点110基于所接收的指示(即,第二指示),向无线设备130发送上行链路许可。
在该动作304中从网络节点110发送上行链路许可可以基于所接收的第二指示。
在该动作304中发送上行链路许可可以在缓冲区的大小小于阈值的条件下被执行。
该动作304中的发送可以例如经由第一链路141被执行。
动作305
在该动作305中,网络节点110在无线设备130的不活动状态期间从无线设备130接收第一数据。第一数据是用户面数据。在该动作305中接收第一数据根据由网络节点110发送的上行链路许可被执行。也就是说,该动作305中的接收可以根据由网络节点110发送的上行链路许可而在射频资源中被执行。
在该动作305中接收第一数据在先前向网络节点110指示的无线设备130的缓冲区的大小小于阈值的条件下被执行。缓冲区是用于传输的缓冲区,其在本文中可以被称为发送缓冲区。
如前所述,不活动状态例如可以如在5G中或具有等同功能的更早系统中定义。
阈值可以是缓冲区的最大大小(BSmax),例如最大发送缓冲区大小。
在一些实施例中,无线设备130的缓冲区可以被称为第二缓冲区。第二缓冲区可以是例如在不活动状态下从无线设备130接收到第二数据的初始传输之后剩余的缓冲区。第一数据和第二数据的组合具有大于阈值的第一大小。换句话说,无线设备130最初可能在其缓冲区中已具有大小大于阈值的数据集。数据集可能已包括第二数据和第一数据。首先,网络节点110可能已从无线设备130接收数据集的第一子集(即,第二数据)。随后,网络节点110可能已从无线设备130接收数据集的第二集合(即,第一数据)。
在一些示例中,阈值可以被预先配置在网络节点110中以及例如被预先配置在无线设备130中。
在动作303中接收第二指示可以在该动作305中接收第一数据之前被执行。例如,在动作303中接收第二指示可以与接收第二数据一起被执行。
在该动作303中接收第二指示可以在接收305包括第一数据的至少一部分的一个或多个数据分组之前被执行。
该动作305中的接收可以例如经由第一链路141被执行。
本文公开的特定实施例可以提供以下一个或多个技术优点,其可以被概括如下。本文的实施例可以被理解为通过最大缓冲区大小限制或数据有效载荷阈值的使用而抵消小数据特性的误用。此外,对于附加数据、初始小数据传输之后的其他传输,BSR的粒度能够针对更小的数据有效载荷被改进,以使得UL许可大小选择能够被优化。
图7分别在面板a)和b)中示出了无线设备130可以包括以执行上面针对图2描述的方法动作的布置的两个不同示例。在一些实施例中,无线设备130可以包括图7a所示的以下布置。无线设备130可以被理解为用于处理向网络节点110的数据传输。无线设备130和网络节点110被配置为在无线通信网络100中操作。
本文包括多个实施例。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。以下部分的详细描述对应于上面提供的关于针对无线设备130描述的动作的相同参考,并且因此在此不再重复。例如,第二指示可以是根据所描述的任何格式的BSR。
在图7中,可选单元使用虚线框指示。
无线设备130被配置为例如借助于无线设备130内的发送单元701来执行动作203的发送,发送单元701被配置为向网络节点110发送指示(即,第二指示)。该指示被配置为包括被配置为从值集合中选择的值。所选择的值被配置为与被配置为在一个或多个传输时在不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小相对应。发送该指示被配置为在缓冲区的大小小于阈值的条件下被执行。
无线设备130被配置为例如借助于接收单元702来执行动作205的接收,接收单元702被配置为基于被配置为被发送的指示,从网络节点110接收上行链路许可。
无线设备130还被配置为例如借助于无线设备130内的发送单元701来执行动作205的发送,发送单元701被配置为在无线设备130的不活动状态期间向网络节点110发送第一数据。第一数据被配置为用户面数据。发送第一数据被配置为根据被配置为从网络节点110接收的上行链路许可被执行。发送第一数据被配置为在无线设备130的缓冲区的大小小于阈值的条件下被执行。缓冲区被配置为用于传输的缓冲区。发送指示被配置为在发送包括第一数据的至少一部分的一个或多个数据分组之前被执行。
在一些实施例中,无线设备130的缓冲区可以被配置为从无线设备130在不活动状态下向网络节点110发送第二数据的初始传输之前具有的第一缓冲区中剩余的缓冲区。第一缓冲区可以被配置为具有大于阈值的第一大小。
在一些实施例中,阈值可以被预先配置在无线设备130中。
在一些实施例中,指示可以被配置为第二指示,并且无线设备130可以被配置为例如借助于获得单元703来执行动作201的获得,获得单元703被配置为从网络节点110获得第一指示。第一指示被配置为指示阈值。
无线设备130可以被配置为例如借助于获得单元703来执行动作202的获得,获得单元703被配置为获得值集合与缓冲区大小集合之间的对应关系集合,对应关系集合被配置为基于阈值。
在一些实施例中,获得对应关系集合可以被配置为基于以下公式中的至少一个。阈值可以被配置为缓冲区的最大大小BSmax。根据第一组选项,对应关系集合的步长大小可以被配置为被获得为以下中的一项:a)Δ=BSmax/n,其中n可以被配置为对应关系的数量,或者被配置为对应关系的数量减去1或2,b)Δi=s×BSi,其中s可以被配置为先前阈值在缓冲区大小集合中的分数,以及c)Δi=s×BSi,其中根据第二组选项,缓冲区大小集合中的每个缓冲区大小可以被配置为被获得为以下中的一项:a)BSi=Δ*i,b)BSi=BS1(1+s)i-1,c)d)BS1=β+α×BSmax,其中α可以被配置为BSmax的分数,β被配置为常数,以及e)BSmax的另一个函数。
在一些实施例中,被配置为被获得的对应关系集合可以被配置为包括重复值,并且获得对应关系集合可以进一步被配置为包括:确定缓冲区大小集合中的第一缓冲区大小BS1,然后以下中的至少一项:a)选择分数s,以使得s*BS1>=1,以及b)基于所确定的值,移位任何重复值。
在一些实施例中,被配置为被获得的第一指示可以被配置为包括要被配置为被包括在对应关系集合中的值子集。获得对应关系集合可以被配置为在被配置为由被配置为被获得的值子集限定的每个区间内被执行。
在一些实施例中,可以应用以下中的至少一项:a)缓冲区大小集合可以被配置为省略等于0的缓冲区大小,以及b)缓冲区大小集合可以被配置为与被配置为由无线设备130使用的传输块大小集合对齐。
在一些实施例中,其中指示可以被配置为第二指示,并且第二指示可以被配置为MAC CE。
在一些实施例中,指示可以被配置为第二指示。第二指示还可以被配置为包括以下中的一项:a)第三指示,其被配置为指示无线设备130预期在未来时段内与网络节点110交换的数据量,以及b)第四指示,其被配置为指示第二指示可以被配置为针对其被报告的LCGID。
无线设备130中可以包括其他单元704。
可以通过一个或多个处理器(例如图7a所示的无线设备130中的处理器705)以及用于执行本文的实施例的功能和动作的计算机程序代码来实现本文的无线设备130中的实施例。如本文所使用的,处理器可以被理解为是硬件组件。上述程序代码还可以被提供为计算机程序产品,例如采取携带计算机程序代码的数据载体的形式,当被加载到无线设备130中时,该计算机程序代码用于执行本文的实施例。一种此类载体可以采取CD ROM盘的形式。但是,诸如记忆棒之类的其他数据载体是可行的。此外,计算机程序代码可以被提供为服务器上的纯程序代码,并且被下载到无线设备130。
无线设备130还可以包括存储器706,其包括一个或多个存储单元。存储器706被布置为用于存储获得的信息,存储数据、配置、调度和应用等,这些数据、配置、调度和应用当在无线设备130中被执行时执行本文的方法。
在一些实施例中,无线设备130可以通过接收端口707例如从网络节点110接收信息。在一些实施例中,接收端口707可以例如被连接到无线设备130中的一个或多个天线。在其他实施例中,无线设备130可以通过接收端口707从无线通信网络100中的另一个结构接收信息。因为接收端口707可以与处理器705通信,所以接收端口707然后可以将所接收的信息发送到处理器705。接收端口707还可以被配置为接收其他信息。
无线设备130中的处理器705还可以被配置为通过发送端口708将信息例如发送到网络节点110或无线通信网络100中的另一个结构,发送端口708可以与处理器705和存储器706通信。
本领域技术人员还将理解,上述不同单元701-704可以涉及模拟和数字模块的组合和/或一个或多个处理器,这些处理器被配置有例如存储在存储器中的软件和/或固件,当由一个或多个处理器(例如处理器705)执行时,软件和/或固件如上所述地执行。这些处理器中的一个或多个以及其他数字硬件可以被包括在单个专用集成电路(ASIC)中,或者多个处理器和各种数字硬件可以分布在多个单独组件(无论是单独包装还是组装成片上系统(SoC))之间。
此外,在一些实施例中,上述不同单元701-704可以被实现为在一个或多个处理器(例如处理器705)上运行的一个或多个应用。
因此,根据本文描述的实施例的用于无线设备130的方法可以分别借助于包括指令(即软件代码部分)的计算机程序709产品来实现,该指令当在至少一个处理器705上被执行时使得至少一个处理器705执行本文描述的由无线设备130执行的动作。计算机程序709产品可以被存储在计算机可读存储介质710上。已在其上存储计算机程序709的计算机可读存储介质710可以包括指令,该指令当在至少一个处理器705上被执行时使得至少一个处理器705执行本文描述的由无线设备130执行的动作。在一些实施例中,计算机可读存储介质710可以是非暂时性计算机可读存储介质,例如CD ROM盘或记忆棒。在其他实施例中,计算机程序709产品可以被存储在包含刚才描述的计算机程序709的载体上,其中载体是电子信号、光信号、无线电信号或如上所述的计算机可读存储介质710中的一个。
无线设备130可以包括通信接口,其被配置为促进无线设备130和其他节点或设备(例如网络节点110)之间的通信。该接口可以例如包括被配置为根据适当标准通过空中接口来发送和接收无线电信号的收发机。
在其他实施例中,无线设备130可以包括图7b所示的以下布置。无线设备130可以包括处理电路705(例如一个或多个处理器,例如无线设备130中的处理器705)和存储器706。无线设备130还可以包括无线电电路711,其可以包括例如接收端口707和发送端口708。处理电路705可以被配置为或可操作以便以针对图7a所述类似的方式来执行根据图2的方法动作。无线电电路711可以被配置为建立和维持与网络节点110的至少无线连接。在本文中,电路可以被理解为硬件组件。
因此,本文的实施例还涉及无线设备130,其包括处理电路705和存储器706,所述存储器706包含可由所述处理电路705执行的指令,由此无线设备130可操作以执行本文例如在图2中针对无线设备130描述的动作。
图8分别在面板a)和b)中示出了网络节点110可以包括以执行上面针对图3描述的方法动作的布置的两个不同示例。在一些实施例中,网络节点110可以包括图8a所示的以下布置。网络节点110可以被理解为用于处理无线设备130的数据传输。网络节点110被配置为在无线通信网络100中操作。
本文包括多个实施例。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。以下部分的详细描述对应于上面提供的关于针对无线设备130和网络节点110描述的动作的相同参考,并且因此在此不再重复。例如,第二指示可以是根据所描述的任何格式的BSR。
在图8中,可选单元使用虚线框指示。
网络节点110被配置为例如借助于网络节点110内的接收单元801来执行动作303的接收,接收单元801被配置为从无线设备130接收指示(即,第二指示)。该指示被配置为包括与被配置为在一个或多个传输时在无线设备130的不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小相对应的值。接收该指示被配置为在缓冲区的大小小于阈值的条件下被执行。
网络节点110被配置为例如借助于发送单元802来执行动作304的发送,发送单元802被配置为向无线设备130发送上行链路许可,上行链路许可被配置为基于被配置为被接收的指示。
网络节点110被配置为例如借助于网络节点110内的接收单元801来执行动作305的接收,接收单元801被配置为在无线设备130的不活动状态期间从无线设备130接收第一数据。第一数据被配置为用户面数据。接收第一数据被配置为根据被配置为由网络节点110发送的上行链路许可被执行。接收第一数据被配置为在被配置为先前向网络节点110指示的无线设备130的缓冲区的大小小于阈值的条件下被执行。缓冲区被配置为用于传输的缓冲区。
在一些实施例中,无线设备130的缓冲区可以被配置为在不活动状态下从无线设备130接收到第二数据的初始传输之后剩余的第二缓冲区。第一数据和第二数据的组合可以具有大于阈值的第一大小。
在一些实施例中,该指示可以被配置为第二指示,并且网络节点110可以被配置为例如借助于发送单元802来执行动作302的发送,发送单元802被配置为向无线设备130发送第一指示。第一指示可以被配置为指示阈值。
在一些实施例中,该指示可以被配置为第二指示,并且网络节点110可以被配置为例如借助于获得单元803来执行动作301的获得,获得单元803被配置为获得与无线设备130相对应的对应关系集合。对应关系集合可以被配置为在值集合与缓冲区大小集合之间。对应关系集合可以被配置为基于阈值。被配置为被包括在第二指示中的值可以被配置为被包括在值集合中。
第一指示还可以被配置为指示对应关系集合。
在一些实施例中,对应关系集合可以被配置为基于以下公式中的至少一个。阈值可以被配置为缓冲区的最大大小BSmax。根据第一组选项,对应关系集合的步长大小可以被配置为被获得为以下中的一项:a)Δ=BSmax/n,其中n可以被配置为对应关系的数量,或者被配置为对应关系的数量减去1或2,b)Δi=s×BSi,其中s可以被配置为先前阈值在缓冲区大小集合中的分数,以及c)Δi=s×BSi,其中根据第二组选项,缓冲区大小集合中的每个缓冲区大小可以被配置为被获得为以下中的一项:a)BSi=Δ*i,b)BSi=BS1(1+s)i-1,c)d)BS1=β+α×BSmax,其中α可以被配置为BSmax的分数,β被配置为常数,以及e)BSmax的另一个函数。
在一些实施例中,被配置为被获得的对应关系集合可以被配置为包括重复值,并且获得对应关系集合可以进一步被配置为包括:确定缓冲区大小集合中的第一缓冲区大小BS1,然后以下中的至少一项:a)选择分数s,以使得s*BS1>=1,以及b)基于所确定的值,移位任何重复值。
在一些实施例中,被配置为被发送的第一指示可以被配置为包括被配置为被包括在对应关系集合中的值子集。
在一些实施例中,可以应用以下中的至少一项:a)缓冲区大小集合可以被配置为省略等于0的缓冲区大小,以及b)缓冲区大小集合可以被配置为与被配置为由无线设备130使用的传输块大小集合对齐。
在一些实施例中,其中该指示可以被配置为第二指示,第二指示可以被配置为MACCE。
在一些实施例中,该指示可以被配置为第二指示。第二指示还可以被配置为包括以下中的一项:a)第三指示,其被配置为指示无线设备130预期在未来时段内与网络节点110交换的数据量,以及b)第四指示,其被配置为指示第二指示可以被配置为针对其被报告的LCGID。
在一些实施例中,对应关系集合可以被预先配置在网络节点110中。
网络节点110中可以包括其他单元804。
可以通过一个或多个处理器(例如图8a所示的网络节点110中的处理器805)以及用于执行本文的实施例的功能和动作的计算机程序代码来实现本文的网络节点110中的实施例。如本文所使用的,处理器可以被理解为是硬件组件。上述程序代码还可以被提供为计算机程序产品,例如采取携带计算机程序代码的数据载体的形式,当被加载到网络节点110中时,该计算机程序代码用于执行本文的实施例。一种此类载体可以采取CD ROM盘的形式。但是,诸如记忆棒之类的其他数据载体是可行的。此外,计算机程序代码可以被提供为服务器上的纯程序代码,并且被下载到网络节点110。
网络节点110还可以包括存储器806,其包括一个或多个存储单元。存储器806被布置为用于存储获得的信息,存储数据、配置、调度和应用等,这些数据、配置、调度和应用当在网络节点110中被执行时执行本文的方法。
在一些实施例中,网络节点110可以通过接收端口807例如从无线设备130接收信息。在一些实施例中,接收端口807可以例如被连接到网络节点110中的一个或多个天线。在其他实施例中,网络节点110可以通过接收端口807从无线通信网络100中的另一个结构接收信息。因为接收端口807可以与处理器805通信,所以接收端口807然后可以将所接收的信息发送到处理器805。接收端口807还可以被配置为接收其他信息。
网络节点110中的处理器805还可以被配置为通过发送端口808将信息例如发送到无线设备130或无线通信网络100中的另一个结构,发送端口808可以与处理器805和存储器806通信。
本领域技术人员还将理解,上述不同单元801-804可以涉及模拟和数字模块的组合和/或一个或多个处理器,这些处理器被配置有例如存储在存储器中的软件和/或固件,当由一个或多个处理器(例如处理器805)执行时,软件和/或固件如上所述地执行。这些处理器中的一个或多个以及其他数字硬件可以被包括在单个专用集成电路(ASIC)中,或者多个处理器和各种数字硬件可以分布在多个单独组件(无论是单独包装还是组装成片上系统(SoC))之间。
此外,在一些实施例中,上述不同单元801-804可以被实现为在一个或多个处理器(例如处理器805)上运行的一个或多个应用。
因此,根据本文描述的实施例的用于网络节点110的方法可以分别借助于包括指令(即软件代码部分)的计算机程序809产品来实现,该指令当在至少一个处理器805上被执行时使得至少一个处理器805执行本文描述的由网络节点110执行的动作。计算机程序809产品可以被存储在计算机可读存储介质810上。已在其上存储计算机程序809的计算机可读存储介质810可以包括指令,该指令当在至少一个处理器805上被执行时使得至少一个处理器805执行本文描述的由网络节点110执行的动作。在一些实施例中,计算机可读存储介质810可以是非暂时性计算机可读存储介质,例如CD ROM盘或记忆棒。在其他实施例中,计算机程序809产品可以被存储在包含刚才描述的计算机程序809的载体上,其中载体是电子信号、光信号、无线电信号或如上所述的计算机可读存储介质810中的一个。
网络节点110可以包括通信接口,其被配置为促进网络节点110和其他节点或设备(例如无线设备130)之间的通信。该接口可以例如包括被配置为根据适当标准通过空中接口来发送和接收无线电信号的收发机。
在其他实施例中,网络节点110可以包括图8b所示的以下布置。网络节点110可以包括处理电路805(例如一个或多个处理器,例如网络节点110中的处理器805)和存储器806。网络节点110还可以包括无线电电路811,其可以包括例如接收端口807和发送端口808。处理电路805可以被配置为或可操作以便以针对图8a所述类似的方式来执行根据图3的方法动作。无线电电路811可以被配置为建立和维持与无线设备130的至少无线连接。在本文中,电路可以被理解为硬件组件。
因此,本文的实施例还涉及网络节点110,其包括处理电路805和存储器806,所述存储器806包含可由所述处理电路805执行的指令,由此网络节点110可操作以执行本文例如在图3中针对网络节点110描述的动作。
本文的实施例可以涉及NR、NR小数据增强、MTC、IoT和/或早期数据。
通常,除非清楚地给出了不同的含义和/或在使用术语的上下文中隐含了不同的含义,否则本文中使用的所有术语将根据其在相关技术领域中的普通含义来解释。除非明确说明,否则对一/一个/该元件、装置、组件、部件、步骤等的所有引用应公开地解释为是指该元件、装置、组件、部件、步骤等的至少一个实例。除非明确地将一个步骤描述为在另一个步骤之后或之前和/或隐含地一个步骤必须在另一个步骤之后或之前,否则本文所公开的任何方法的步骤不必以所公开的确切顺序执行。在适当的情况下,本文公开的任何实施例的任何特征可以应用于任何其他实施例。同样,任何实施例的任何优点可以适用于任何其他实施例,反之亦然。通过下面的描述,所附实施例的其他目的、特征和优点将显而易见。
如本文所使用的,表达“至少一个:”后跟由逗号分隔的替代项列表,并且其中最后一个替代项的前面是术语“和”可以被理解为意味着仅可以应用替代项列表中的一个,可以应用替代项列表中的多个,或者可以应用替代项列表的全部替代项。这种表达可以被理解为等同于表达“至少一个:”后跟由逗号分隔的替代项列表,并且其中最后一个替代项的前面是术语“或”。
涉及本文的实施例的示例
本文包括多个实施例。应当注意,本文的示例不相互排斥。来自一个实施例的组件可以默认为在另一个实施例中存在,并且对于本领域技术人员来说,可如何在其他示例性实施例中使用这些组件将是显而易见的。
更具体地,以下是涉及无线设备(例如无线设备130,例如5G UE或UE)的实施例以及涉及网络节点(例如网络节点110,例如gNB或eNB)的实施例。
无线设备130实施例涉及图2、图4-6、图7和图9-14。
本文描述了一种由无线设备(例如无线设备130)执行的方法。该方法可以被理解为用于处理向网络节点(例如网络节点110)的数据传输。无线设备130和网络节点110可以在无线通信网络(例如无线通信网络100)中操作。
在一些示例中,数据可以是“小数据”。
第一方法可以包括以下动作中的一个或多个。
在一些实施例中,可以执行所有动作。在适用情况下,可以组合一个或多个实施例。为了简化描述,未描述所有可能的组合。在图2中示出了由无线设备130执行的方法的非限制性示例。在图2中,可选动作使用虚线表示。
○向网络节点110发送205数据(例如第一数据)。无线设备130可以被配置为例如借助于无线设备130内的发送单元701来执行该发送动作205,发送单元701被配置为执行该动作。
在该动作205中发送数据(例如第一数据)可以是在无线设备130的不活动状态期间。不活动状态例如可以如在5G中或具有等同功能的更早系统中定义。
第一数据可以是用户面数据。
该动作205中的发送可以根据从网络节点110接收的上行链路许可被执行。也就是说,该动作205中的发送可以根据从网络节点110接收的上行链路许可而在射频资源中被执行。
该动作205中的发送可以在无线设备130的缓冲区的大小小于阈值的条件下被执行。该缓冲区可以是用于传输的缓冲区,其在本文中可以被称为发送缓冲区。
该阈值可以是缓冲区的最大大小(BSmax),例如最大发送缓冲区大小。
在一些示例中,无线设备130的缓冲区可以被称为第二缓冲区。第二缓冲区可以是从无线设备130在不活动状态下向网络节点110发送第二数据的初始传输之前具有的第一缓冲区中剩余的缓冲区,第一缓冲区具有大于阈值的第一大小。换句话说,无线设备130最初可能在其缓冲区中已具有大小大于阈值的数据集。数据集可能已包括第二数据和第一数据。首先,无线设备130可能已向网络节点110发送数据集的第一子集(即,第二数据)。随后,无线设备130可能已向网络节点110发送数据集的第二集合(即,第一数据)。
使用非限制性示例进行不同的解释,对于小数据,例如一小时发送一次传感器读数:
1.首先,无线设备130在缓冲区中没有数据,
2.其次,数据可能到达无线设备130的缓冲区,
3.无线设备130可以发起小数据传输,并且可以在缓冲区中包括数据的第一部分(“第二数据”);可以包括BSR以获得针对数据的剩余部分的许可。
4.然后,无线设备130可以在基于BSR而提供的UL许可或多个许可中发送数据的其余部分(“第一数据”)。发送数据的其余部分可以根据动作205被执行。
在一些示例中,阈值可以被预先配置在无线设备130中。
该动作205中的发送可以例如经由第一链路141被执行。
在一些实施例中,该方法还可以包括以下动作中的一个或多个:
○获得201第一指示。无线设备130可以被配置为例如借助于获得单元703来执行该接收动作201,获得单元703被配置为执行该动作。
第一指示可以指示阈值。
在一些示例中,该动作201中的获得可以包括从存储器中取得。
在其他示例中,该动作201中的获得可以通过例如经由第一链路141从网络节点110接收第一指示而被执行。
该动作202中的获得可以包括从存储器中取得或取回、确定或计算和/或例如从网络节点110接收。
对应关系集合可以在值集合与缓冲区大小(例如发送缓冲区大小)集合之间。
对应关系集合可以是例如表或矩阵。
值集中的值可以是例如索引等。
对应关系集合可以基于阈值。对应关系集合可以基于阈值可以被理解为意味着:a)值集合和/或缓冲区大小集合可以取决于阈值,和/或b)对应关系集合可以基于阈值被构造和/或被分配。
在一些示例中,对应关系集合(例如获得202对应关系集合)可以基于以下公式中的至少一个,其中阈值可以是缓冲区的最大大小(BSmax):
i.对应关系集合的步长大小被获得为以下中的一项:
a.Δ=BSmax/n,其中,n是对应关系的数量,或者是对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s是先前阈值在缓冲区大小集合中的分数,
ii.缓冲区大小集合中的每个缓冲区大小被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α是BSmax的分数,β是常数,
以及
e.BSmax的另一个函数。
在一些示例中,所获得的对应关系集合可以包括重复值。在一些这样的示例中,在该动作202中获得对应关系集合可以进一步包括:确定缓冲区大小集合中的第一缓冲区大小BS1,然后以下中的至少一项:
-选择分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何重复值。
在一些示例中,所获得的第一指示可以包括要被包括在对应关系集合中的值子集。在一些这样的示例中,在该动作202中获得对应关系集合可以在由所获得的值子集限定的每个区间内被执行。在这样的示例中,动作202中的获得可以包括确定。
在一些示例中,缓冲区大小集合可以省略等于0的缓冲区大小。
在一些示例中,缓冲区大小集合可以与被配置为由无线设备130使用的传输块大小(TBS)集合对齐。
○发送203第二指示。无线设备130可以被配置为例如借助于无线设备130内的发送单元701来执行该发送动作203,发送单元701被配置为执行该动作。
发送第二指示可以是向网络节点110。
第二指示可以包括从值集合中选择的值(例如第一值)。
所选择的值可以对应于例如在一个或多个传输时在不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小。
发送203第二指示可以在缓冲区的大小小于阈值的条件下被执行。
发送203第二指示可以在发送205第一数据之前被执行。例如,在该动作203中发送第二指示可以与发送第二数据一起被执行。
发送203第二指示可以在发送205包括第一数据的至少一部分的一个或多个数据分组之前被执行。
该动作203中的发送可以例如经由第一链路141被执行。
在一些示例中,第二指示可以是媒体接入控制(MAC)控制元素(CE)。
在一些示例中,第二指示还可以包括以下中的一项:
-第三指示,其指示无线设备130可以预期在未来时段内与网络节点110交换的数据量,以及
-第四指示,其指示第二指示可以针对其被报告的逻辑信道组标识符(LCGID)。
○从网络节点110接收204上行链路许可。无线设备130可以被配置为例如借助于接收单元703来执行该接收动作201,接收单元703被配置为执行该动作。
在该动作204中从网络节点110接收上行链路许可可以是基于所发送的第二指示。
在该动作204中接收上行链路许可可以在缓冲区的大小小于阈值的条件下被执行。
该动作204中的接收可以例如经由第一链路141被执行。
在一些实施例中,无线通信网络100可以支持以下中的至少一项:新无线电(NR),长期演进(LTE),用于机器的LTE(LTE-M),增强型机器型通信(eMTC),以及窄带物联网(NB-IoT)。
无线设备130中可以包括其他单元704。
无线设备130还可以被配置为例如经由另一个链路(例如1060)与主机计算机1010中的主机应用单元传送用户数据。
在图7中,可选单元使用虚线框指示。
无线设备130可以包括接口单元以促进无线设备130与其他节点或设备(例如网络节点110、主机计算机1010或任何其他节点)之间的通信。在一些特定示例中,该接口可以例如包括被配置为根据适当标准通过空中接口来发送和接收无线电信号的收发机。
无线设备130可以包括如图7或图10所示的布置。
网络节点110实施例涉及图3、图4-6、图8和图9-14。
本文描述了一种由网络节点(例如网络节点110)执行的方法。该方法可以被理解为用于处理无线设备(例如无线设备130)的数据传输。无线设备130和网络节点110可以在无线通信网络(例如无线通信网络100)中操作。
在一些示例中,数据可以是“小数据”。
该方法可以包括以下动作中的一个或多个。
在一些实施例中,可以执行所有动作。在适用情况下,可以组合一个或多个实施例。为了简化描述,未描述所有可能的组合。在图3中示出了由网络节点110执行的方法的非限制性示例。在图3中,可选动作使用虚线表示。
以下部分的详细描述对应于上面提供的关于针对无线设备130描述的动作的相同参考,并且因此在此不再重复以简化描述。例如,对应关系集合可以是例如表或矩阵。
○从无线设备130接收305数据(例如第一数据)。网络节点110可以被配置为例如借助于网络节点110内的接收单元801来执行该接收动作305,接收单元801被配置为执行该动作。
在该动作305中接收数据(例如第一数据)可以是在无线设备130的不活动状态期间。不活动状态例如可以如在5G中或具有等同功能的更早系统中定义。
第一数据可以是用户面数据。
该动作305中的接收可以根据由网络节点110发送的上行链路许可被执行。也就是说,该动作305中的接收可以根据由网络节点110发送的上行链路许可而在射频资源中被执行。
该动作305中的接收可以在先前可能已向网络节点110指示的无线设备130的缓冲区的大小小于阈值的条件下被执行。该缓冲区可以是用于传输的缓冲区,其在本文中可以被称为发送缓冲区。
该阈值可以是缓冲区的最大大小(BSmax),例如最大发送缓冲区大小。
在一些示例中,无线设备130的缓冲区可以被称为第二缓冲区。第二缓冲区可以是例如在不活动状态下从无线设备130接收到第二数据的初始传输之后剩余的缓冲区。第一数据和第二数据的组合具有大于阈值的第一大小。换句话说,无线设备130最初可能在其缓冲区中已具有大小大于阈值的数据集。数据集可能已包括第二数据和第一数据。首先,网络节点110可能已从无线设备130接收数据集的第一子集(即,第二数据)。随后,网络节点110可能已从无线设备130接收数据集的第二集合(即,第一数据)。
在一些示例中,阈值可以被预先配置在网络节点110中以及例如被预先配置在无线设备130中。
该动作305中的接收可以例如经由第一链路141被执行。
在一些实施例中,该方法还可以包括以下动作中的一个或多个。
○例如向无线设备130发送302第一指示。网络节点110可以被配置为例如借助于发送单元802来执行该发送动作302,发送单元802被配置为执行该动作。
第一指示可以指示阈值。
在其他示例中,该动作302中的发送可以例如经由第一链路141被执行。
○获得301对应关系集合。网络节点110可以被配置为例如借助于获得单元803来执行该获得动作301,获得单元803被配置为执行该动作。
该动作301中的获得可以包括从存储器中取得或取回、确定或计算和/或例如从另一个网络节点或无线设备130接收。
在一些示例中,对应关系集合可以被预先配置在网络节点110中。
对应关系集合可以对应于无线设备130。
对应关系集合可以在值集合与缓冲区大小(例如发送缓冲区大小)集合之间。
对应关系集合可以是例如表或矩阵。
值集合中的值可以是例如索引等。
对应关系集合可以基于阈值。对应关系集合可以基于阈值可以被理解为意味着:a)值集合和/或缓冲区大小集合可以取决于阈值,和/或b)对应关系集合可以基于阈值被构造和/或被分配。
在一些示例中,对应关系集合(例如获得301对应关系集合)可以基于以下公式中的至少一个,其中阈值是缓冲区的最大大小(BSmax):
i.对应关系集合的步长大小被获得为以下中的一项:
a.Δ=BSmax/n,其中,n是对应关系的数量,或者时对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s是先前阈值在缓冲区大小集合中的分数,
ii.缓冲区大小集合中的每个缓冲区大小被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α是BSmax的分数,β是常数,
以及
e.BSmax的另一个函数。
在一些示例中,对应关系集合(例如所获得的对应关系集合)可以包括重复值。在一些这样的示例中,在该动作301中获得对应关系集合可以进一步包括:确定缓冲区大小集合中的第一缓冲区大小BS1,然后以下中的至少一项:
-选择分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何重复值。
在一些示例中,所发送的第一指示可以包括要被包括在对应关系集合中的值子集。在一些这样的示例中,在该动作301中获得对应关系集合可以在由所获得的值子集限定的每个区间内被执行。在这样的示例中,动作301中的获得可以包括确定。
在一些示例中,缓冲区大小集合可以省略等于0的缓冲区大小。
在一些示例中,缓冲区大小集合可以与被配置为由无线设备130使用的传输块大小(TBS)集合对齐。
在一些示例中,第一指示还可以指示对应关系集合。
○接收303第二指示。网络节点110可以被配置为例如借助于网络节点110内的接收单元801来执行该接收动作303,接收单元801被配置为执行该动作。
接收第二指示可以是从无线设备130接收。
第二指示可以包括来自值集合的值(例如第一值)。被包括在第二指示中的值可以被包括在所获得的对应关系集合中的值集合中。
该值可以与例如在一个或多个传输时在无线设备130的不活动状态期间检测到的或预期具有的无线设备130的缓冲区的大小相对应。
在该动作303中接收第二指示可以在缓冲区的大小小于阈值的条件下被执行。
在该动作303中接收第二指示可以在动作305中接收第一数据之前被执行。例如,在该动作303中接收第二指示可以与接收第二数据一起被执行。
接收303第二指示可以在接收305包括第一数据的至少一部分的一个或多个数据分组之前被执行。
该动作303中的接收可以例如经由第一链路141被执行。
在一些示例中,第二指示可以是媒体接入控制(MAC)控制元素(CE)。
在一些示例中,第二指示还可以包括以下中的一项:
-第三指示,其指示无线设备130可以预期在未来时段内与网络节点110交换的数据量,以及
-第四指示,其指示第二指示可以针对其被报告的逻辑信道组标识符(LCGID)。
○向无线设备130发送304上行链路许可。网络节点110可以被配置为例如借助于发送单元802来执行该发送动作304,发送单元802被配置为执行该动作。
在该动作304中从网络节点110发送上行链路许可可以基于所接收的第二指示。
在该动作304中发送上行链路许可可以在缓冲区的大小小于阈值的条件下被执行。
该动作304中的发送可以例如经由第一链路141被执行。
在一些实施例中,无线通信网络100可以支持以下中的至少一项:新无线电(NR),长期演进(LTE),用于机器的LTE(LTE-M),增强型机器型通信(eMTC),以及窄带物联网(NB-IoT)。
网络节点110中可以包括其他单元804。
网络节点110还可以被配置为例如经由另一个链路(例如1060)与主机计算机1010中的主机应用单元传送用户数据。
在图8中,可选单元使用虚线框指示。
网络节点110可以包括接口单元以促进网络节点110与其他节点或设备(例如无线设备130、主机计算机1010或任何其他节点)之间的通信。在一些特定示例中,该接口可以例如包括被配置为根据适当标准通过空中接口来发送和接收无线电信号的收发机。
网络节点110可以包括如图8或图10所示的布置。
涉及本文的实施例的示例的示例:
示例1.一种由无线设备(130)执行的方法,该方法用于处理向网络节点(110)的数据传输,无线设备(130)和网络节点(110)在无线通信网络(100)中操作,该方法包括:
-在无线设备(130)的不活动状态期间向网络节点(110)发送(205)第一数据,其中,第一数据是用户面数据,其中,发送(205)根据从网络节点(110)接收的上行链路许可被执行,并且其中,发送(205)在无线设备(130)的缓冲区的大小小于阈值的条件下被执行,缓冲区是用于传输的缓冲区。
示例2.根据示例1所述的方法,其中,无线设备(130)的缓冲区是从无线设备(130)在不活动状态下向网络节点(110)发送第二数据的初始传输之前具有的第一缓冲区中剩余的第二缓冲区,第一缓冲区具有大于阈值的第一大小。
示例3.根据示例1-2中任一项所述的方法,其中,该阈值被预先配置在无线设备(130)中。
示例4.根据示例1-2中任一项所述的方法,其中,该方法还包括:
-从网络节点(110)获得(201)第一指示,第一指示指明该阈值。
示例5.根据示例1-4中任一项所述的方法,其中,该方法还包括:
-获得(202)值集合与缓冲区大小集合之间的对应关系集合,对应关系集合是基于该阈值,
-向网络节点(110)发送(203)第二指示,第二指示包括从值集合中选择的值,所选择的值与在一个或多个传输时在不活动状态期间检测到的或预期具有的无线设备(130)的缓冲区的大小相对应,其中,发送(203)第二指示在缓冲区的大小小于阈值的条件下被执行,并且其中,发送(203)第二指示在发送(205)包括第一数据的至少一部分的一个或多个数据分组之前被执行,以及
-基于所发送的第二指示,从网络节点(110)接收(204)上行链路许可。
示例6.根据示例5所述的方法,其中,获得(202)对应关系集合是基于以下公式中的至少一个,其中,阈值是缓冲区的最大大小(BSmax):
i.对应关系集合的步长大小被获得为以下中的一项:
a.Δ=BSmax/n,其中,n是对应关系的数量,或者是对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s是先前阈值在缓冲区大小集合中的分数,
ii.缓冲区大小集合中的每个缓冲区大小被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α是BSmax的分数,β是常数,
以及
e.BSmax的另一个函数。
示例7.根据示例5-6中任一项所述的方法,其中,所获得的对应关系集合包括重复值,并且其中,获得(202)对应关系集合进一步包括:确定缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:
-选择分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何重复值。
示例8.根据示例4和示例5-7中任一项所述的方法,其中,所获得的第一指示包括要被包括在对应关系集合中的值子集,并且其中,获得(202)对应关系集合在由所获得的值子集限定的每个区间内被执行。
示例9.根据示例5-8中任一项所述的方法,其中,以下中的至少一项:
-缓冲区大小集合省略等于0的缓冲区大小,以及
-缓冲区大小集合与被配置为由无线设备(130)使用的传输块大小集合对齐。
示例10.根据示例5-9中任一项所述的方法,其中,第二指示是媒体接入控制控制元素MAC CE。
示例11.根据示例5-10所述的方法,其中,第二指示还包括以下中的一项:
-第三指示,其指示无线设备(130)预期在未来时段内与网络节点(110)交换的数据量,以及
-第四指示,其指示第二指示针对其被报告的逻辑信道组标识符LCGID。
示例12.一种由网络节点(110)执行的方法,该方法用于处理无线设备(130)的数据传输,网络节点(110)在无线通信网络(100)中操作,该方法包括:
-在无线设备(130)的不活动状态期间从无线设备(130)接收(305)第一数据,其中,第一数据是用户面数据,其中,接收(305)根据由网络节点(110)发送的上行链路许可被执行,并且其中,接收(305)在先前向网络节点(110)指示的无线设备(130)的缓冲区的大小小于阈值的条件下被执行,缓冲区是用于传输的缓冲区。
示例13.根据示例12所述的方法,其中,无线设备(130)的缓冲区是在不活动状态下从无线设备(130)接收到第二数据的初始传输之后剩余的第二缓冲区,其中,第一数据和第二数据的组合具有大于阈值的第一大小。
示例14.根据示例12-13中任一项所述的方法,其中,该方法还包括:
-向无线设备(130)发送(302)第一指示,第一指示指明阈值。
示例15.根据示例12-14中任一项所述的方法,其中,该方法还包括:
-从无线设备(130)接收(303)第二指示,第二指示包括与在一个或多个传输时在无线设备(130)的不活动状态期间检测到的或预期具有的无线设备(130)的缓冲区的大小相对应的值,其中,接收(303)第二指示在缓冲区的大小小于阈值的条件下被执行,以及
-基于所接收的第二指示,向无线设备(130)发送(304)上行链路许可。
示例16.根据示例15所述的方法,其中,该方法还包括:
-获得(301)与无线设备(130)相对应的对应关系集合,对应关系集合是在值集合与缓冲区大小集合之间,对应关系集合是基于阈值,并且其中,被包括在第二指示中的值被包括在值集合中。
示例17.根据示例16所述的方法,其中,对应关系集合被预先配置在网络节点(110)中。
示例18.根据示例14和示例16所述的方法,其中,第一指示还指示对应关系集合。
示例19.根据示例16-18中任一项所述的方法,其中,对应关系集合是基于以下公式中的至少一个,其中,阈值是缓冲区的最大大小(BSmax):
i.对应关系集合的步长大小被获得为以下中的一项:
a.Δ=BSmax/n,其中,n是对应关系的数量,或者是对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s是先前阈值在缓冲区大小集合中的分数,
ii.缓冲区大小集合中的每个缓冲区大小被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α是BSmax的分数,β是常数,
以及
e.BSmax的另一个函数。
示例20.根据示例16-19中任一项所述的方法,其中,对应关系集合包括重复值,并且其中,获得(301)对应关系集合进一步包括:确定缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:
-选择分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何重复值。
示例21.根据示例14和示例16-20中任一项所述的方法,其中,所发送的第一指示包括要被包括在对应关系集合中的值子集。
示例22.根据示例16-21中任一项所述的方法,其中,以下中的至少一项:
-缓冲区大小集合省略等于0的缓冲区大小,以及
-缓冲区大小集合与被配置为由无线设备(130)使用的传输块大小集合对齐。
示例23.根据示例15和示例16-22中任一项所述的方法,其中,第二指示是媒体接入控制控制元素MAC CE。
示例24.根据示例12-23中任一项所述的方法,其中,第二指示还包括以下中的一项:
-第三指示,其指示无线设备(130)预期在未来时段内与网络节点(110)交换的数据量,以及
-第四指示,其指示第二指示针对其被报告的逻辑信道组标识符LCGID。
其他扩展和变型
图9:根据一些实施例的经由中间网络被连接到主机计算机的电信网络
参考图9,根据实施例,一种通信系统包括诸如无线通信网络100(例如3GPP型蜂窝网络)之类的电信网络910,电信网络910包括诸如无线电接入网络之类的接入网络911和核心网络914。接入网络911包括多个网络节点,例如网络节点110。例如,基站912a、912b、912c(例如NB、eNB、gNB或其他类型的无线接入点)均限定对应的覆盖区域913a、913b、913c。每个基站912a、912b、912c可通过有线或无线连接915连接到核心网络914。无线通信网络100中包括多个用户设备,例如无线设备130。在图9中,位于覆盖区域913c中的第一UE 991被配置为无线连接到对应的基站912c或被其寻呼。覆盖区域913a中的第二UE 992可无线连接到对应的基站912a。尽管在该示例中示出了多个UE 991、992,但是所公开的实施例同样适用于唯一UE在覆盖区域中或唯一UE连接到对应的基站912的情况。UE 991、992中的任一个是无线设备130的示例。
电信网络910本身连接到主机计算机930,主机计算机930可以体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中或作为服务器场中的处理资源。主机计算机930可以在服务提供商的所有权或控制之下,或者可以由服务提供商或代表服务提供商来操作。电信网络910与主机计算机930之间的连接921和922可以直接从核心网络914延伸到主机计算机930,或者可以经由可选的中间网络920。中间网络920可以是公共、私有或托管网络之一,也可以是其中多个的组合;中间网络920(如果有)可以是骨干网或互联网;特别地,中间网络920可以包括两个或更多个子网络(未示出)。
整体上,图9的通信系统实现了连接的UE 991、992与主机计算机930之间的连接。该连接可以被描述为过顶(OTT)连接950。主机计算机930和所连接的UE 991、992被配置为使用接入网络911、核心网络914、任何中间网络920以及可能的其他基础设施(未示出)作为中介经由OTT连接950来传送数据和/或信令。因为OTT连接950通过的参与通信设备不知道上行链路和下行链路通信的路由,所以OTT连接950可以是透明的。例如,可以不向或者不需要向基站912通知传入(incoming)下行链路通信的过去路由,该传入下行链路通信具有源自主机计算机930的将向所连接的UE 991转发(例如移交)的数据。类似地,基站912不需要知道源自UE 991的朝向主机计算机930的传出(outgoing)上行链路通信的未来路由。
关于接下来描述的图10、11、12、13和14,可以理解,UE是无线设备130的示例,并且针对UE提供的任何描述同样适用于无线设备130。还可以理解,基站是网络节点110的示例,并且针对基站提供的任何描述同样适用于网络节点110。
图10:根据一些实施例的通过部分无线连接经由基站与用户设备通信的主机计算机。
根据实施例,现在将参考图10描述在前面的段落中讨论的无线设备130(例如UE)、网络节点110(例如基站)和主机计算机的示例实现。在通信系统1000(例如无线通信网络100)中,主机计算机1010包括硬件1015,硬件1015包括被配置为建立和维持与通信系统1000的不同通信设备的接口的有线或无线连接的通信接口1016。主机计算机1010还包括处理电路1018,处理电路1018可以具有存储和/或处理能力。特别地,处理电路1018可以包括一个或多个适于执行指令的可编程处理器、专用集成电路、现场可编程门阵列或这些项的组合(未示出)。主机计算机1010还包括软件1011,软件1011被存储在主机计算机1010中或可由主机计算机1010访问并且可由处理电路1018执行。软件1011包括主机应用1012。主机应用1012可操作以向经由终止于UE 1030和主机计算机1010的OTT连接1050连接的远程用户(诸如UE 1030)提供服务。在向远程用户提供服务时,主机应用1012可以提供使用OTT连接1050发送的用户数据。
通信系统1000还包括网络节点110(在图10中被例示为基站1020),基站1020被设置在电信系统中并且包括使它能够与主机计算机1010以及与UE 1030通信的硬件1025。硬件1025可以包括用于建立和维持与通信系统1000的不同通信设备的接口的有线或无线连接的通信接口1026,以及用于建立和维持与位于由基站1020服务的覆盖区域(图10中未示出)中的无线设备130(在图10中被例示为UE 1030)的至少无线连接1070的无线电接口1027。通信接口1026可被配置为促进与主机计算机1010的连接1060。连接1060可以是直接的,或者可以经过电信系统的核心网络(图10中未示出)和/或通过电信系统外部的一个或多个中间网络。在所示的实施例中,基站1020的硬件1025还包括处理电路1028,处理电路1028可以包括一个或多个适于执行指令的可编程处理器、专用集成电路、现场可编程门阵列或这些项的组合(未示出)。基站1020还具有被内部地存储或可通过外部连接访问的软件1021。
通信系统1000还包括已经提到的UE 1030。UE 1030的硬件1035可以包括无线电接口1037,无线电接口1037被配置为建立并维持与服务UE 1030当前所在的覆盖区域的基站的无线连接1070。UE 1030的硬件1035还包括处理电路1038,处理电路1038可以包括一个或多个适于执行指令的可编程处理器、专用集成电路、现场可编程门阵列或这些项的组合(未示出)。UE 1030还包括被存储在UE 1030中或可由UE 1030访问并且可由处理电路1038执行的软件1031。软件1031包括客户端应用1032。客户端应用1032可操作以在主机计算机1010的支持下经由UE 1030向人类或非人类用户提供服务。在主机计算机1010中,正在执行的主机应用1012可以经由终止于UE 1030和主机计算机1010的OTT连接1050与正在执行的客户端应用1032通信。在向用户提供服务中,客户端应用1032可以从主机应用1012接收请求数据,并响应于该请求数据而提供用户数据。OTT连接1050可以传送请求数据和用户数据两者。客户端应用1032可以与用户交互以生成用户提供的用户数据。
注意,图10所示的主机计算机1010、基站1020和UE 1030可以分别与图9的主机计算机930、基站912a、912b、912c之一和UE 991、992之一相似或相同。也就是说,这些实体的内部工作原理可以如图10所示,并且独立地,周围网络拓扑可以是图9的周围网络拓扑。
在图10中,已经抽象地绘制了OTT连接1050,以示出主机计算机1010与UE 1030之间经由基站1020的通信,而没有明确地参考任何中间设备以及经由这些设备的消息的精确路由。网络基础设施可以确定路由,网络基础设施可被配置为将该路由对UE 1030或对操作主机计算机1010的服务提供商或两者隐藏。当OTT连接1050是活动的时,网络基础设施可以进一步做出决定,通过该决定,它动态地改变路由(例如基于负载平衡考虑或网络的重新配置)。
UE 1030和基站1020之间的无线连接1070是根据贯穿本公开描述的实施例的教导。各种实施例中的一个或多个实施例改进了使用OTT连接1050(其中无线连接1070形成最后的段)提供给UE 1030的OTT服务的性能。更准确地,这些实施例的教导可以改进延迟、信令开销和服务中断,从而提供诸如减少的用户等待时间、更好的响应性以及扩展的电池寿命之类的益处。
可以出于监视数据速率、延迟和一个或多个实施例在其上改进的其他因素的目的而提供测量过程。可能还存在可选的网络功能,用于响应于测量结果的变化来重新配置主机计算机1010与UE 1030之间的OTT连接1050。用于重新配置OTT连接1050的测量过程和/或网络功能可以在主机计算机1010的软件1011和硬件1015中或在UE 1030的软件1031和硬件1035中或两者中实现。在实施例中,可以将传感器(未示出)部署在OTT连接1050所经过的通信设备中或与之相关联。传感器可以通过提供以上例示的监视量的值或提供软件1011、1031可以从中计算或估计监视量的其他物理量的值来参与测量过程。OTT连接1050的重新配置可以包括消息格式、重传设置、优选的路由等;重新配置不必影响基站1020,并且它可能对于基站1020是未知的或不可感知的。这种过程和功能在本领域中是已知的和经实践的。在某些实施例中,测量可以涉及专有UE信令,其促进主机计算机1010对吞吐量、传播时间、延迟等的测量。可以实现测量,因为软件1011和1031在其监视消息传播时间、错误等期间导致使用OTT连接1050来发送消息,特别是空消息或“假(dummy)”消息。
无线设备130实施例涉及图2、图4-6、图7和图9-14。
无线设备130可以包括接口单元以促进无线设备130与其他节点或设备(例如网络节点110、主机计算机1010或任何其他节点)之间的通信。在一些特定示例中,该接口可以例如包括被配置为根据适当标准通过空中接口来发送和接收无线电信号的收发机。
无线设备130可以包括如图7或图10所示的布置。
无线设备130还可以被配置为例如经由另一个链路(例如1060)与主机计算机1010中的主机应用单元传送用户数据。
网络节点110实施例涉及图3、图4-6、图8和图9-14。
网络节点110可以包括接口单元以促进网络节点110与其他节点或设备(例如无线设备130、主机计算机1010或任何其他节点)之间的通信。在一些特定示例中,该接口可以例如包括被配置为根据适当标准通过空中接口来发送和接收无线电信号的收发机。
网络节点110可以包括如图8或图10所示的布置。
网络节点110还可以被配置为例如经由另一个链路(例如1060)与主机计算机1010中的主机应用单元传送用户数据。
图11:根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法
图11是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和UE,它们可以是参考图9和图10描述的主机计算机、基站和UE。为了本公开简单起见,本节仅包括对图11的附图参考。在步骤1110中,主机计算机提供用户数据。在步骤1110的子步骤1111(可以是可选的)中,主机计算机通过执行主机应用来提供用户数据。在步骤1120中,主机计算机发起向UE的携带用户数据的传输。在步骤1130(可以是可选的)中,根据贯穿本公开所描述的实施例的教导,基站向UE发送在主机计算机发起的传输中携带的用户数据。在步骤1140(也可以是可选的)中,UE执行与由主机计算机执行的主机应用相关联的客户端应用。
图12:根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法
图12是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和UE,它们可以是参考图9和图10描述的主机计算机、基站和UE。为了本公开简单起见,本节仅包括对图12的附图参考。在该方法的步骤1210中,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤1220中,主机计算机发起向UE的携带用户数据的传输。根据贯穿本公开所描述的实施例的教导,传输可以通过基站。在步骤1230(可以是可选的)中,UE接收在传输中携带的用户数据。
图13:根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法
图13是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和UE,它们可以是参考图9和图10描述的主机计算机、基站和UE。为了本公开简单起见,本节仅包括对图13的附图参考。在步骤1310(可以是可选的)中,UE接收由主机计算机提供的输入数据。附加地或替代地,在步骤1320中,UE提供用户数据。在步骤1320的子步骤1321(可以是可选的)中,UE通过执行客户端应用来提供用户数据。在步骤1310的子步骤1311(可以是可选的)中,UE执行客户端应用,该客户端应用响应于所接收的由主机计算机提供的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收的用户输入。不管提供用户数据的特定方式如何,UE在子步骤1330(可以是可选的)中发起用户数据向主机计算机的传输。在该方法的步骤1340中,根据贯穿本公开描述的实施例的教导,主机计算机接收从UE发送的用户数据。
图14:根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法
图14是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和UE,它们可以是参考图9和图10描述的主机计算机、基站和UE。为了本公开简单起见,在本节中仅包括对图14的附图参考。在步骤1410(可以是可选的)中,根据贯穿本公开描述的实施例的教导,基站从UE接收用户数据。在步骤1420(可以是可选的)中,基站发起所接收的用户数据向主机计算机的传输。在步骤1430(可以是可选的)中,主机计算机接收在由基站发起的传输中携带的用户数据。
可以通过一个或多个虚拟装置的一个或多个功能单元或模块来执行本文公开的任何适当的步骤、方法、特征、功能或益处。每个虚拟装置可以包括多个这些功能单元。这些功能单元可以经由可以包括一个或多个微处理器或微控制器的处理电路以及可以包括数字信号处理器(DSP)、专用数字逻辑等的其他数字硬件来实现。处理电路可以被配置为执行被存储在存储器中的程序代码,该存储器可以包括一种或数种类型的存储器,例如只读存储器(ROM)、随机存取存储器(RAM)、高速缓冲存储器、闪存设备、光学存储设备等。被存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令以及用于执行本文所述的一种或多种技术的指令。在一些实现中,根据本公开的一个或多个实施例,处理电路可以用于使相应的功能单元执行对应的功能。
术语“单元”可以具有在电子、电气设备和/或电子设备领域中的常规含义,并且可以包括例如用于执行如本文所述的相应任务、过程、计算、输出和/或显示功能等的电气和/或电子电路、设备、模块、处理器、存储器、逻辑固态和/或分立器件、计算机程序或指令。
其他编号实施例
1.一种被配置为与用户设备(UE)通信的基站,该基站包括无线电接口和处理电路,处理电路被配置为执行本文描述为由网络节点110执行的一个或多个动作。
5.一种包括主机计算机的通信系统,主机计算机包括:
处理电路,其被配置为提供用户数据;以及
通信接口,其被配置为将用户数据转发给蜂窝网络以传输到用户设备(UE),
其中,蜂窝网络包括具有无线电接口和处理电路的基站,基站的处理电路被配置为执行本文描述为由网络节点110执行的一个或多个动作。
6.根据实施例5所述的通信系统,还包括基站。
7.根据实施例6所述的通信系统,还包括UE,其中,UE被配置为与基站通信。
8.根据实施例7所述的通信系统,其中:
主机计算机的处理电路被配置为执行主机应用,从而提供用户数据;以及
UE包括被配置为执行与主机应用相关联的客户端应用的处理电路。
11.一种在基站中实现的方法,包括本文描述为由网络节点110执行的一个或多个动作。
15.一种在包括主机计算机、基站和用户设备(UE)的通信系统中实现的方法,该方法包括:
在主机计算机处,提供用户数据;以及
在主机计算机处,经由包括基站的蜂窝网络发起向UE的携带用户数据的传输,其中,基站执行本文描述为由网络节点110执行的一个或多个动作。
16.根据实施例15所述的方法,还包括:
在基站处,发送用户数据。
17.根据实施例16所述的方法,其中,通过执行主机应用而在主机计算机处提供用户数据,该方法还包括:
在UE处,执行与主机应用相关联的客户端应用。
21.一种被配置为与基站通信的用户设备(UE),该UE包括无线电接口和处理电路,处理电路被配置为执行本文描述为由无线设备130执行的一个或多个动作。
25.一种包括主机计算机的通信系统,主机计算机包括:
处理电路,其被配置为提供用户数据;以及
通信接口,其被配置为将用户数据转发给蜂窝网络以传输到用户设备(UE),
其中,UE包括无线电接口和处理电路,UE的处理电路被配置为执行本文描述为由无线设备130执行的一个或多个动作。
26.根据实施例25所述的通信系统,还包括UE。
27.根据实施例26所述的通信系统,其中,蜂窝网络还包括被配置为与UE通信的基站。
28.根据实施例26或27所述的通信系统,其中:
主机计算机的处理电路被配置为执行主机应用,从而提供用户数据;以及
UE的处理电路被配置为执行与主机应用相关联的客户端应用。
31.一种在用户设备(UE)中实现的方法,包括本文描述为由无线设备130执行的一个或多个动作。
35.一种在包括主机计算机、基站和用户设备(UE)的通信系统中实现的方法,该方法包括:
在主机计算机处,提供用户数据;以及
在主机计算机处,经由包括基站的蜂窝网络发起向UE的携带用户数据的传输,其中,UE执行本文描述为由无线设备130执行的一个或多个动作。
36.根据实施例35所述的方法,还包括:
在UE处,从基站接收用户数据。
41.一种被配置为与基站通信的用户设备(UE),该UE包括无线电接口和处理电路,处理电路被配置为执行本文描述为由无线设备130执行的一个或多个动作。
45.一种包括主机计算机的通信系统,主机计算机包括:
通信接口,其被配置为接收源自从用户设备(UE)到基站的传输的用户数据,
其中,UE包括无线电接口和处理电路,UE的处理电路被配置为执行本文描述为由无线设备130执行的一个或多个动作。
46.根据实施例45所述的通信系统,还包括UE。
47.根据实施例46所述的通信系统,还包括基站,其中,基站包括被配置为与UE通信的无线电接口和被配置为将由从UE到基站的传输所携带的用户数据转发给主机计算机的通信接口。
48.根据实施例46或47所述的通信系统,其中:
主机计算机的处理电路被配置为执行主机应用;以及
UE的处理电路被配置为执行与主机应用相关联的客户端应用,从而提供用户数据。
49.根据实施例46或47所述的通信系统,其中:
主机计算机的处理电路被配置为执行主机应用,从而提供请求数据;以及
UE的处理电路被配置为执行与主机应用相关联的客户端应用,从而响应于请求数据而提供用户数据。
51.一种在用户设备(UE)中实现的方法,包括本文描述为由无线设备130执行的一个或多个动作。
52.根据实施例51所述的方法,还包括:
提供用户数据;以及
经由向基站的传输将用户数据转发给主机计算机。
55.一种在包括主机计算机、基站和用户设备(UE)的通信系统中实现的方法,该方法包括:
在主机计算机处,从UE接收被发送给基站的用户数据,其中,UE执行本文描述为由无线设备130执行的一个或多个动作。
56.根据实施例55所述的方法,还包括:
在UE处,将用户数据提供给基站。
57.根据实施例56所述的方法,还包括:
在UE处,执行客户端应用,从而提供要被发送的用户数据;以及
在主机计算机处,执行与客户端应用相关联的主机应用。
58.根据实施例56所述的方法,还包括:
在UE处,执行客户端应用;以及
在UE处,接收向客户端应用的输入数据,该输入数据是通过执行与客户端应用相关联的主机应用而在主机计算机处提供的,
其中,客户端应用响应于输入数据而提供要被发送的用户数据。
61.一种被配置为与用户设备(UE)通信的基站,该基站包括无线电接口和处理电路,处理电路被配置为执行本文描述为由网络节点110执行的一个或多个动作。
65.一种包括主机计算机的通信系统,主机计算机包括通信接口,其被配置为接收源自从用户设备(UE)到基站的传输的用户数据,其中,基站包括无线电接口和处理电路,基站的处理电路被配置为执行本文描述为由网络节点110执行的一个或多个动作。
66.根据实施例65所述的通信系统,还包括基站。
67.根据实施例66所述的通信系统,还包括UE,其中,UE被配置为与基站通信。
68.根据实施例67所述的通信系统,其中:
主机计算机的处理电路被配置为执行主机应用;
UE被配置为执行与主机应用相关联的客户端应用,从而提供要由主机计算机接收的用户数据。
71.一种在基站中实现的方法,包括本文描述为由网络节点110执行的一个或多个动作。
75.一种在包括主机计算机、基站和用户设备(UE)的通信系统中实现的方法,该方法包括:
在主机计算机处,从基站接收源自基站已经从UE接收到的传输的用户数据,其中,UE执行本文描述为由无线设备130执行的一个或多个动作。
76.根据实施例75所述的方法,还包括:
在基站处,从UE接收用户数据。
77.根据实施例76所述的方法,还包括:
在基站处,发起所接收的用户数据向主机计算机的传输。
Claims (46)
1.一种由无线设备(130)执行的方法,所述方法用于处理向网络节点(110)的数据传输,所述无线设备(130)和所述网络节点(110)在无线通信网络(100)中操作,所述方法包括:
-向所述网络节点(110)发送(203)指示,所述指示包括从值集合中选择的值,所选择的值与在一个或多个传输时在不活动状态期间检测到的或预期具有的所述无线设备(130)的缓冲区的大小相对应,其中,发送(203)所述指示在所述缓冲区的大小小于阈值的条件下被执行,
-基于所发送的指示,从所述网络节点(110)接收(204)上行链路许可,
-在所述无线设备(130)的所述不活动状态期间向所述网络节点(110)发送(205)第一数据,其中,所述第一数据是用户面数据,其中,发送(205)所述第一数据根据从所述网络节点(110)接收的所述上行链路许可被执行,并且其中,发送(205)所述第一数据在所述无线设备(130)的所述缓冲区的大小小于所述阈值的条件下被执行,所述缓冲区是用于传输的缓冲区,其中,发送(203)所述指示在发送(205)包括所述第一数据的至少一部分的一个或多个数据分组之前被执行。
2.根据权利要求1所述的方法,其中,所述无线设备(130)的所述缓冲区是从所述无线设备(130)在所述不活动状态下向所述网络节点(110)发送第二数据的初始传输之前具有的第一缓冲区中剩余的第二缓冲区,所述第一缓冲区具有大于所述阈值的第一大小。
3.根据权利要求1-2中任一项所述的方法,其中,所述阈值被预先配置在所述无线设备(130)中。
4.根据权利要求1-2中任一项所述的方法,其中,所述指示是第二指示,并且其中,所述方法还包括:
-从所述网络节点(110)获得(201)第一指示,所述第一指示指明所述阈值。
5.根据权利要求1-4中任一项所述的方法,其中,所述方法还包括:
-获得(202)所述值集合与缓冲区大小集合之间的对应关系集合,所述对应关系集合是基于所述阈值。
6.根据权利要求5所述的方法,其中,获得(202)所述对应关系集合是基于以下公式中的至少一个,其中,所述阈值是所述缓冲区的最大大小(BSmax):
i.所述对应关系集合的步长大小被获得为以下中的一项:
a.Δ=BSmax/n,其中,n是对应关系的数量,或者是对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s是先前阈值在所述缓冲区大小集合中的分数,以及
ii.所述缓冲区大小集合中的每个缓冲区大小被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α是BSmax的分数,β是常数,以及
e.所述BSmax的另一个函数。
7.根据权利要求5-6中任一项所述的方法,其中,所获得的对应关系集合包括重复值,并且其中,获得(202)所述对应关系集合进一步包括:确定所述缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:
-选择所述分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何所述重复值。
8.根据权利要求4和权利要求5-7中任一项所述的方法,其中,所获得的第一指示包括要被包括在所述对应关系集合中的值子集,并且其中,获得(202)所述对应关系集合在由所获得的值子集限定的每个区间内被执行。
9.根据权利要求5-8中任一项所述的方法,其中,以下中的至少一项:
-所述缓冲区大小集合省略等于0的缓冲区大小,以及
-所述缓冲区大小集合与被配置为由所述无线设备(130)使用的传输块大小集合对齐。
10.根据权利要求1-9中任一项所述的方法,其中,所述指示是第二指示,并且其中,所述第二指示是媒体接入控制控制元素MAC CE。
11.根据权利要求1-10所述的方法,其中,所述指示是第二指示,并且其中,所述第二指示进一步包括以下中的一项:
-第三指示,其指示所述无线设备(130)预期在未来时段内与所述网络节点(110)交换的数据量,以及
-第四指示,其指示所述第二指示针对其被报告的逻辑信道组标识符LCGID。
12.一种由网络节点(110)执行的方法,所述方法用于处理无线设备(130)的数据传输,所述网络节点(110)在无线通信网络(100)中操作,所述方法包括:
-从所述无线设备(130)接收(303)指示,所述指示包括与在一个或多个传输时在所述无线设备(130)的不活动状态期间检测到的或预期具有的所述无线设备(130)的缓冲区的大小相对应的值,其中,接收(303)所述指示在所述缓冲区的大小小于阈值的条件下被执行,
-基于所接收的指示,向所述无线设备(130)发送(304)上行链路许可,以及
-在所述无线设备(130)的所述不活动状态期间从所述无线设备(130)接收(305)第一数据,其中,所述第一数据是用户面数据,其中,接收(305)所述第一数据根据由所述网络节点(110)发送的所述上行链路许可被执行,并且其中,接收(305)所述第一数据在先前向所述网络节点(110)指示的所述无线设备(130)的缓冲区的大小小于阈值的条件下被执行,所述缓冲区是用于传输的缓冲区。
13.根据权利要求12所述的方法,其中,所述无线设备(130)的所述缓冲区是在所述不活动状态下从所述无线设备(130)接收到第二数据的初始传输之后剩余的第二缓冲区,其中,所述第一数据和所述第二数据的组合具有大于所述阈值的第一大小。
14.根据权利要求12-13中任一项所述的方法,其中,所述指示是第二指示,并且其中,所述方法还包括:
-向所述无线设备(130)发送(302)第一指示,所述第一指示指明所述阈值。
15.根据权利要求12-14中任一项所述的方法,其中,所述指示是第二指示,并且其中,所述方法还包括:
-获得(301)与所述无线设备(130)相对应的对应关系集合,所述对应关系集合是在值集合与缓冲区大小集合之间,所述对应关系集合是基于所述阈值,并且其中,被包括在所述第二指示中的所述值被包括在所述值集合中。
16.根据权利要求15所述的方法,其中,所述对应关系集合被预先配置在所述网络节点(110)中。
17.根据权利要求14和权利要求15所述的方法,其中,所述第一指示进一步指示所述对应关系集合。
18.根据权利要求15-17中任一项所述的方法,其中,所述对应关系集合是基于以下公式中的至少一个,其中,所述阈值是所述缓冲区的最大大小(BSmax):
i.所述对应关系集合的步长大小被获得为以下中的一项:
a.Δ=BSmax/n,其中,n是对应关系的数量,或者是对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s是先前阈值在所述缓冲区大小集合中的分数,以及
ii.所述缓冲区大小集合中的每个缓冲区大小被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α是BSmax的分数,β是常数,以及
e.所述BSmax的另一个函数。
19.根据权利要求15-18中任一项所述的方法,其中,所述对应关系集合包括重复值,并且其中,获得(301)所述对应关系集合进一步包括:确定所述缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:
-选择所述分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何所述重复值。
20.根据权利要求14和权利要求15-19中任一项所述的方法,其中,所发送的第一指示包括要被包括在所述对应关系集合中的值子集。
21.根据权利要求12-21中任一项所述的方法,其中,以下中的至少一项:
-所述缓冲区大小集合省略等于0的缓冲区大小,以及
-所述缓冲区大小集合与被配置为由所述无线设备(130)使用的传输块大小集合对齐。
22.根据权利要求12-21中任一项所述的方法,其中,所述指示是第二指示,并且其中,所述第二指示是媒体接入控制控制元素MAC CE。
23.根据权利要求12-23中任一项所述的方法,其中,所述指示是第二指示,并且其中,所述第二指示进一步包括以下中的一项:
-第三指示,其指示所述无线设备(130)预期在未来时段内与所述网络节点(110)交换的数据量,以及
-第四指示,其指示所述第二指示针对其被报告的逻辑信道组标识符LCGID。
24.一种用于处理向网络节点(110)的数据传输的无线设备(130),所述无线设备(130)和所述网络节点(110)被配置为在无线通信网络(100)中操作,所述无线设备(130)还被配置为:
-向所述网络节点(110)发送指示,所述指示被配置为包括被配置为从值集合中选择的值,所选择的值被配置为与被配置为在一个或多个传输时在不活动状态期间检测到的或预期具有的所述无线设备(130)的缓冲区的大小相对应,其中,发送所述指示被配置为在所述缓冲区的大小小于阈值的条件下被执行,
-基于被配置为被发送的所述指示,从所述网络节点(110)接收上行链路许可,以及
-在所述无线设备(130)的所述不活动状态期间向所述网络节点(110)发送第一数据,其中,所述第一数据被配置为用户面数据,其中,发送所述第一数据被配置为根据被配置为从所述网络节点(110)接收的所述上行链路许可被执行,并且其中,发送所述第一数据被配置为在所述无线设备(130)的所述缓冲区的大小小于所述阈值的条件下被执行,所述缓冲区被配置为用于传输的缓冲区,其中,发送所述指示被配置为在发送包括所述第一数据的至少一部分的一个或多个数据分组之前被执行。
25.根据权利要求24所述的无线设备(130),其中,所述无线设备(130)的所述缓冲区被配置为从所述无线设备(130)在所述不活动状态下向所述网络节点(110)发送第二数据的初始传输之前具有的第一缓冲区中剩余的第二缓冲区,所述第一缓冲区被配置为具有大于所述阈值的第一大小。
26.根据权利要求24-25中任一项所述的无线设备(130),其中,所述阈值被预先配置在所述无线设备(130)中。
27.根据权利要求24-25中任一项所述的无线设备(130),其中,所述指示被配置为第二指示,并且其中,所述无线设备(130)还被配置为:
-从所述网络节点(110)获得第一指示,所述第一指示被配置为指示所述阈值。
28.根据权利要求24-27中任一项所述的无线设备(130),其中,所述无线设备(130)还被配置为:
-获得所述值集合与缓冲区大小集合之间的对应关系集合,所述对应关系集合被配置为基于所述阈值。
29.根据权利要求28所述的无线设备(130),其中,获得所述对应关系集合被配置为基于以下公式中的至少一个,其中,所述阈值被配置为所述缓冲区的最大大小(BSmax):
i.所述对应关系集合的步长大小被配置为被获得为以下中的一项:
a.Δ=BSmax/n,其中,n被配置为对应关系的数量,或者被配置为对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s被配置为先前阈值在所述缓冲区大小集合中的分数,以及
ii.所述缓冲区大小集合中的每个缓冲区大小被配置为被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α被配置为BSmax的分数,β被配置为常数,以及
e.所述BSmax的另一个函数。
30.根据权利要求28-29中任一项所述的无线设备(130),其中,被配置为被获得的所述对应关系集合被配置为包括重复值,并且其中,获得所述对应关系集合进一步被配置为包括:确定所述缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:
-选择所述分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何所述重复值。
31.根据权利要求27和权利要求28-30中任一项所述的无线设备(130),其中,被配置为被获得的所述第一指示被配置为包括被配置为要被包括在所述对应关系集合中的值子集,并且其中,获得所述对应关系集合被配置为在被配置为由被配置为被获得的值子集限定的每个区间内被执行。
32.根据权利要求28-31中任一项所述的无线设备(130),其中,以下中的至少一项:
-所述缓冲区大小集合被配置为省略等于0的缓冲区大小,以及
-所述缓冲区大小集合被配置为与被配置为由所述无线设备(130)使用的传输块大小集合对齐。
33.根据权利要求24-32中任一项所述的无线设备(130),其中,所述指示被配置为第二指示,并且其中,所述第二指示被配置为媒体接入控制控制元素MAC CE。
34.根据权利要求24-33所述的无线设备(130),其中,所述指示被配置为第二指示,并且其中,所述第二指示进一步被配置为包括以下中的一项:
-第三指示,其被配置为指示所述无线设备(130)预期在未来时段内与所述网络节点(110)交换的数据量,以及
-第四指示,其被配置为指示所述第二指示被配置为针对其被报告的逻辑信道组标识符LCGID。
35.一种用于处理无线设备(130)的数据传输的网络节点(110),所述网络节点(110)被配置为在无线通信网络(100)中操作,所述网络节点(110)还被配置为:
-从所述无线设备(130)接收指示,所述指示被配置为包括与在一个或多个传输时在所述无线设备(130)的不活动状态期间检测到的或预期具有的所述无线设备(130)的缓冲区的大小相对应的值,其中,接收所述指示被配置为在所述缓冲区的大小小于阈值的条件下被执行,
-被配置为基于被配置为被接收的所述指示,向所述无线设备(130)发送上行链路许可,以及
-在所述无线设备(130)的所述不活动状态期间从所述无线设备(130)接收第一数据,其中,所述第一数据被配置为用户面数据,其中,接收所述第一数据被配置为根据被配置为由所述网络节点(110)发送的所述上行链路许可被执行,并且其中,接收所述第一数据被配置为在被配置为先前向所述网络节点(110)指示的所述无线设备(130)的缓冲区的大小小于阈值的条件下被执行,所述缓冲区被配置为用于传输的缓冲区。
36.根据权利要求35所述的网络节点(110),其中,所述无线设备(130)的所述缓冲区被配置为在所述不活动状态下从所述无线设备(130)接收到第二数据的初始传输之后剩余的第二缓冲区,其中,所述第一数据和所述第二数据的组合具有大于所述阈值的第一大小。
37.根据权利要求35-36中任一项所述的网络节点(110),其中,所述指示被配置为第二指示,并且其中,所述网络节点(110)还被配置为:
-向所述无线设备(130)发送第一指示,所述第一指示被配置为指示所述阈值。
38.根据权利要求35-37中任一项所述的网络节点(110),其中,所述指示被配置为第二指示,并且其中,所述网络节点(110)还被配置为:
-获得与所述无线设备(130)相对应的对应关系集合,所述对应关系集合被配置为在值集合与缓冲区大小集合之间,所述对应关系集合被配置为基于所述阈值,并且其中,被配置为被包括在所述第二指示中的所述值被配置为要被包括在所述值集合中。
39.根据权利要求38所述的网络节点(110),其中,所述对应关系集合被预先配置在所述网络节点(110)中。
40.根据权利要求37和权利要求38所述的网络节点(110),其中,所述第一指示进一步被配置为指示所述对应关系集合。
41.根据权利要求38-39中任一项所述的网络节点(110),其中,所述对应关系集合被配置为基于以下公式中的至少一个,其中,所述阈值被配置为所述缓冲区的最大大小(BSmax):
i.所述对应关系集合的步长大小被配置为被获得为以下中的一项:
a.Δ=BSmax/n,其中,n被配置为对应关系的数量,或者被配置为对应关系的数量减去1或2,以及
b.Δi=s×BSi,其中,s被配置为先前阈值在所述缓冲区大小集合中的分数,以及
ii.所述缓冲区大小集合中的每个缓冲区大小被配置为被获得为以下中的一项:
a.BSi=Δ*i,
b.BSi=BS1(1+s)i-1,
d.BS1=β+α×BSmax,其中,α被配置为BSmax的分数,β是常数,以及
e.所述BSmax的另一个函数。
42.根据权利要求38-41中任一项所述的网络节点(110),其中,所述对应关系集合被配置为包括重复值,并且其中,获得所述对应关系集合进一步被配置为包括:确定所述缓冲区大小集合中的第一缓冲区大小(BS1),然后以下中的至少一项:
-选择所述分数s,以使得s*BS1>=1,以及
-基于所确定的值,移位任何所述重复值。
43.根据权利要求37和权利要求38-42中任一项所述的网络节点(110),其中,被配置为被发送的所述第一指示被配置为包括要被包括在所述对应关系集合中的值子集。
44.根据权利要求35-43中任一项所述的网络节点(110),其中,以下中的至少一项:
-所述缓冲区大小集合被配置为省略等于0的缓冲区大小,以及
-所述缓冲区大小集合被配置为与被配置为由所述无线设备(130)使用的传输块大小集合对齐。
45.根据权利要求35-44中任一项所述的网络节点(110),其中,所述指示被配置为第二指示,并且其中,所述第二指示被配置为媒体接入控制控制元素MAC CE。
46.根据权利要求35-45所述的网络节点(110),其中,所述指示被配置为第二指示,并且其中,所述第二指示进一步被配置为包括以下中的一项:
-第三指示,其被配置为指示所述无线设备(130)预期在未来时段内与所述网络节点(110)交换的数据量,以及
-第四指示,其被配置为指示所述第二指示被配置为针对其被报告的逻辑信道组标识符LCGID。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202063025244P | 2020-05-15 | 2020-05-15 | |
| US63/025,244 | 2020-05-15 | ||
| PCT/SE2021/050457 WO2021230802A1 (en) | 2020-05-15 | 2021-05-12 | Wireless device, network node, and methods performed thereby, for handling transmission of data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115553035A true CN115553035A (zh) | 2022-12-30 |
Family
ID=76076418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202180035047.XA Withdrawn CN115553035A (zh) | 2020-05-15 | 2021-05-12 | 无线设备、网络节点和由它们执行的用于处理数据传输的方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20230232433A1 (zh) |
| EP (1) | EP4151025B1 (zh) |
| CN (1) | CN115553035A (zh) |
| WO (1) | WO2021230802A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116390171A (zh) * | 2023-06-07 | 2023-07-04 | 浙江省公众信息产业有限公司 | 一种峰值数据速率的控制方法、装置、设备及介质 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PT3934346T (pt) * | 2020-07-01 | 2024-09-05 | Nokia Technologies Oy | Funcionamento de equipamento de utilizador durante um estado inativo |
| CN119521424A (zh) * | 2024-11-18 | 2025-02-25 | 国网江苏省电力有限公司南京供电分公司 | 基于电力业务的5g轻量级终端的数据传输方法、装置、系统、设备和存储介质 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107371264B (zh) * | 2016-05-12 | 2019-08-16 | 电信科学技术研究院 | 一种上行数据传输的方法及设备 |
| KR20180035638A (ko) * | 2016-09-29 | 2018-04-06 | 삼성전자주식회사 | RRC Inactive 및 active 상태에서 data 전송 결정 및 방법 및 장치 |
| CN106856630B (zh) * | 2017-01-13 | 2018-12-11 | 北京小米移动软件有限公司 | 资源分配方法、装置、用户设备和基站 |
| CN109587781A (zh) * | 2017-09-29 | 2019-04-05 | 中兴通讯股份有限公司 | 信息上报方法及装置 |
| US20200396044A1 (en) * | 2017-12-28 | 2020-12-17 | Lg Electronics Inc. | Method for switching a bandwidth part (bwp) for configured ul resources in wireless communication system and a device therefor |
| US20190289661A1 (en) * | 2018-03-16 | 2019-09-19 | Asustek Computer Inc. | Method and apparatus of handling multiple radio resource control (rrc) procedures in a wireless communication system |
| EP3791688B1 (en) * | 2018-05-10 | 2022-11-23 | IPLA Holdings Inc. | Small data transmission with non-orthogonal multiple access |
| US11265909B2 (en) * | 2018-12-16 | 2022-03-01 | Qualcomm Incorporated | Small data transfer over configured grants for asynchronous non-orthogonal multiple access |
| US12016074B2 (en) * | 2019-06-28 | 2024-06-18 | Qualcomm Incorporated | UE assisted fast transition between RRC states |
| US11219051B2 (en) * | 2019-08-15 | 2022-01-04 | At&T Intellectual Property I, L.P. | Pre-emptive triggering for integrated access and backhaul for 5G or other next generation network |
| US11399408B2 (en) * | 2020-02-13 | 2022-07-26 | PanPsy Technologies, LLC | Wireless device and wireless network processes in inactive state |
-
2021
- 2021-05-12 WO PCT/SE2021/050457 patent/WO2021230802A1/en not_active Ceased
- 2021-05-12 US US17/925,227 patent/US20230232433A1/en not_active Abandoned
- 2021-05-12 CN CN202180035047.XA patent/CN115553035A/zh not_active Withdrawn
- 2021-05-12 EP EP21727620.3A patent/EP4151025B1/en active Active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116390171A (zh) * | 2023-06-07 | 2023-07-04 | 浙江省公众信息产业有限公司 | 一种峰值数据速率的控制方法、装置、设备及介质 |
| CN116390171B (zh) * | 2023-06-07 | 2023-08-25 | 浙江省公众信息产业有限公司 | 一种峰值数据速率的控制方法、装置、设备及介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4151025B1 (en) | 2023-10-04 |
| US20230232433A1 (en) | 2023-07-20 |
| WO2021230802A1 (en) | 2021-11-18 |
| EP4151025A1 (en) | 2023-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114073028B (zh) | 用于子时隙的上行链路控制信息处理 | |
| CN116965133A (zh) | 用于处理数据传输的无线装置、网络节点及其执行的方法 | |
| JP2022515874A (ja) | シングルdciマルチスロットスケジューリングのためのharqハンドリング | |
| EP3811701B1 (en) | Control signalling for a repeated transmission | |
| US10623981B2 (en) | Information transmission method, apparatus, and system | |
| CN108886444A (zh) | 使用具有高强度参考信号突发的子帧的上行链路信道质量测量 | |
| JP7488377B2 (ja) | マルチキャスト通信のための方法および装置 | |
| CN110140382A (zh) | 窄带的系统信息 | |
| CN107431608A (zh) | 全双工功率报告 | |
| WO2022005346A1 (en) | Method for scheduling multiple replicated data flows over a number of wireless transmission paths | |
| CN115553035A (zh) | 无线设备、网络节点和由它们执行的用于处理数据传输的方法 | |
| CN116018869A (zh) | 无线设备、第一网络节点和由其执行的用于处理去往网络节点的上行链路通信的方法 | |
| US20230397035A1 (en) | Wireless device, network node, and methods performed thereby, for handling uplink transmission | |
| CN108141814B (zh) | 无线网络节点、无线设备和其中的方法 | |
| US20230239170A1 (en) | Method and apparatus for multicast communication | |
| US11838953B2 (en) | Methods providing early redirection in wireless devices | |
| US11395330B2 (en) | Method and apparatus for adaptive scheduling and transmission | |
| WO2023169511A1 (en) | Sidelink (sl) buffer status report (bsr) handling for ue-to-network (u2n) relay based communication | |
| US20240397524A1 (en) | Terminal Device, Network Node and Methods Performed therein for Handling Downlink Control Information | |
| EP4233356B1 (en) | Wireless device, first network node, second network node, and methods performed thereby, for handling a carrier to monitor paging | |
| US20230246761A1 (en) | Method and apparatus for multicast communication | |
| CN113661670B (zh) | Ue、无线电网络节点和其中执行的方法 | |
| JP7022848B2 (ja) | 無線リソース制御(rrc)設定前の物理アップリンク制御チャネル(pucch)リソース選択 | |
| US20250167934A1 (en) | Wireless Device, Network Node, and Methods Performed Thereby, for Handling Transmission | |
| CN118318413A (zh) | 多小区操作中的物理下行链路控制信道(pdcch)监测调节 |
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 | ||
| WW01 | Invention patent application withdrawn after publication | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20221230 |