CN112640554B - 随机接入过程期间的tb大小不匹配 - Google Patents

随机接入过程期间的tb大小不匹配 Download PDF

Info

Publication number
CN112640554B
CN112640554B CN201980052581.4A CN201980052581A CN112640554B CN 112640554 B CN112640554 B CN 112640554B CN 201980052581 A CN201980052581 A CN 201980052581A CN 112640554 B CN112640554 B CN 112640554B
Authority
CN
China
Prior art keywords
stored
new
size
resource allocation
uplink resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201980052581.4A
Other languages
English (en)
Other versions
CN112640554A (zh
Inventor
约阿希姆·勒尔
亚历山大·乔安·玛利亚·戈伊利特舍克埃德勒冯埃尔布瓦特
普拉泰克·巴苏马利克
拉维·库奇波特拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Publication of CN112640554A publication Critical patent/CN112640554A/zh
Application granted granted Critical
Publication of CN112640554B publication Critical patent/CN112640554B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/006Transmission of channel access control information in the downlink, i.e. towards the terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

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

Abstract

公开了用于在RACH过程期间处理传输块(“TB”)大小不匹配的装置、方法和***。一种装置(700)包括处理器(705)和收发器(725),其在随机接入过程期间从基站单元(121)接收(805)随机接入响应消息(111),其中随机接入响应消息准许上行链路资源分配。处理器(705)确定(810)所存储的TB与上行链路资源分配之间是否存在大小不匹配。响应于确定不存在大小不匹配,处理器(705)控制收发器(725)以发送(815)所存储的TB。响应于确定存在大小不匹配,处理器(705)生成(820)与上行链路资源分配的大小匹配的新TB,其中新TB包含所存储的TB的至少一部分。

Description

随机接入过程期间的TB大小不匹配
相关申请的交叉引用
本申请要求于2018年8月8日为Joachim Loehr、Alexander Johann MariaGolitschek Edler von Elbwart、Prateek Basu Mallick、以及Ravi Kuchibhotla提交的标题为“TB SIZE MISMATCH FOR PUSCH TRANSMISSION SCHEDULED BY RAR(针对通过RAR调度的PUSCH传输的TB大小不匹配)”的美国临时专利申请号62/716,281的优先权,其全部内容通过引用合并于此。
技术领域
本文公开的主题总体上涉及无线通信,并且更具体地涉及处理在随机接入过程(也称为作为“RACH过程”)期间现有的TB与由随机接入响应消息调度的PUSCH资源分配的大小不匹配的事件。
背景技术
在此定义以下缩写,在以下描述中至少引用其中一些缩写:第三代合作伙伴计划(“3GPP”)、第五代核心网(“5CG”)、第五代***(“5GS”)、接入和移动性管理功能(“AMF”)、肯定确认(“ACK”)、接入层(“AS”)、基站(“BS”)、二进制相移键控(“BPSK”)、带宽部分(“BWP”)、空闲信道评估(“CCA”)、循环前缀(“CP”)、循环冗余校验(“CRC”)、信道状态信息(“CSI”)、公共搜索空间(“CSS”)、连接模式(“CM”,这是5GS中的NAS状态)、核心网络(“CN”)、控制平面(“CP”)、数据无线电承载(“DRB”)、离散傅立叶变换扩展(“DFTS”)、下行链路控制信息(“DCI”)、下行链路(“DL”)、下行链路导频时隙(“DwPTS”)、双连接性(“DC”)、双注册模式(“DR模式”)、增强型空闲信道评估(“eCCA”)、增强型授权的辅助接入(“eLAA”)、增强型移动宽带(“eMBB”)、演进型B节点(“eNB”)、演进型分组核心(“EPC”)、演进型分组***(“EPS”)、EPS移动性管理(“EMM”,这是EPS中的NAS状态)、演进型UMTS地面无线电接入(“E-UTRA”)、欧洲电信标准协会(“ETSI”)、基于帧的设备(“FBE”)、频分双工(“FDD”)、频分多址(“FDMA”)、频分正交覆盖码(“FD-OCC”)、保护时段(“GP”)、全球唯一临时UE标识符(“GUTI”)、混合自动重发请求(“HARQ”)、物联网(“IoT”)、国际移动订户身份(“IMSI”)、授权的辅助接入(“LAA”)、基于负载设备(“LBE”)、先听后说(“LBT”)、长期演进(“LTE”)、多路接入(“MA”)、移动性管理实体(“MME”)、调制编码方案(“MCS”)、机器类型通信(“MTC”)、多输入多输出(“MIMO”)、多用户共享接入(“MUSA”)、窄带(“NB”)、否定确认(“NACK”)或(“NAK”)、新一代节点B(“gNB”)、新一代无线电接入网络(“NG-RAN”,用于5GS网络的RAN)、新无线电(“NR”)、非接入层(“NAS”)、非正交多路接入(“NOMA”)、运维***(“OAM”)、正交频分复用(“OFDM”)、分组数据单元(“PDU”,与“PDU会话”结合使用)、分组交换(“PS”,例如,分组交换域或分组交换服务)、主小区(“PCell”)、物理广播信道(“PBCH”)、物理下行链路控制信道(“PDCCH”)、物理下行链路共享信道(“PDSCH”)、图样分割多路接入(“PDMA”)、物理混合ARQ指示符信道(“PHICH”)、物理随机接入信道(“PRACH”)、物理资源块(“PRB”)、物理上行链路控制信道(“PUCCH”)、物理上行链路共享信道(“PUSCH”)、公共陆地移动网络(“PLMN”)、服务质量(“QoS”)、正交相移键控(“QPSK”)、无线电接入网络(“RAN”)、无线电接入技术(“RAT”)、无线电资源控制(“RRC”)、随机接入信道(“RACH”)、随机接入响应(“RAR”)、无线电网络临时标识符(“RNTI”)、参考信号(“RS”)、注册区域(“RA”,类似于LTE/EPC中使用的跟踪区域列表)、注册管理(“RA”,指代NAS层过程和状态)、剩余的最小***信息(“RMSI”)、资源扩展多路接入(“RSMA”)、往返时间(“RTT”)、接收(“RX”)、无线电链路控制(“RLC”)、稀疏代码多路接入(“SCMA”)、调度请求(“SR”)、单载波频分多址(“SC-FDMA”)、辅小区(“SCell”)、共享信道(“SCH”)、会话管理功能(“SMF”)、信号干扰信噪比(“SINR”)、单网络切片选择辅助信息(“S-NSSAI”)、单注册模式(“SR模式”)、探测参考信号(“SRS”)、***信息块(“SIB”)、同步信号(“SS”)、补充上行链路(“SUL”)、跟踪区域(“TA”)、传输块(“TB”)、传输块大小(“TBS”)、时分双工(“TDD”)、时分复用(“TDM”)、时分正交覆盖码(“TD-OCC”)、传输时间间隔(“TTI”)、发射(“TX”)、统一数据管理(“UDM”)、上行链路控制信息(“UCI”)、用户实体/设备(移动终端)(“UE”)、上行链路(“UL”)、用户平面(“UP”)、通用移动电信***(“UMTS”)、UMTS地面无线电接入(“UTRA”)、UMTS地面无线电接入网络(“UTRAN”)、上行链路导频时隙(“UpPTS”)、超可靠性和低延迟通信(“URLLC”)、以及微波接入的全球互通性(“WiMAX”)。如本文所使用的,“HARQ-ACK”可以共同地表示肯定确认(“ACK”)和否定确认(“NACK”)。ACK意指已正确接收到TB,而NACK(或NAK)意指错误地接收TB。
LTE RACH过程包括由UE进行的前导传输(“PRACH”,也称为“Msg1”)、随机接入响应(“RAR”,也称为“Msg2”)。RAR包括UL资源分配。在基于竞争的RACH过程(也称为“CBRA”)中,UE使用UL资源分配通过包含例如连接请求消息(也被称为“Msg3”)的上行链路传输对RAR进行响应。响应于RACH Msg3的接收,从网络发送竞争解决消息(也称为“Msg4”)。在无竞争的RACH过程(也称为“CFRA”)中,不需要RACH Msg3和RACH Msg4。
与LTE不同,当期望网络仅将CFRA资源分配给小区中波束的子集时,NR UE可能基于针对每个RA资源选择的所选波束而在CFRA和CBRA之间的切换。这可能发生在例如切换(“HO”)期间,其中UE被配置有CFRA资源,但是在随机接入资源选择时,具有配置的CFRA资源的SSB都没有高于选择阈值。在这种情况下,UE将回退到CBRA资源,其中能够选择任何SSB。如果CBRA竞争解决失败(例如,如果所选择的SSB没有提供足够的质量),则UE将进行新的随机接入资源选择,这现在可以导致成功的SSB选择和CFRA。从CBRA到CFRA的切换仅适用于处于RRC连接模式的UE。
从CFRA切换到CBRA(反之亦然)可能会导致缓冲的TB,例如Msg3。但是,从CFRA切换到CBRA时,存储的TB可能与RAR许可的大小不匹配(反之亦然)。
发明内容
在此,描述了新的UE行为,用于在RAR许可大小与Msg3缓冲器中存储的TB大小不匹配时避免数据丢失。公开了用于在RACH过程期间处理TB大小不匹配的方法。装置和***也执行方法的功能。
用于在RACH过程期间处理TB大小不匹配的第一方法包括在随机接入过程期间中经由接收器从基站单元接收随机接入响应消息,其中,该随机接入响应消息准许上行链路资源分配。第一方法包括确定在所存储的传输块(“TB”)与上行链路资源分配之间是否存在大小不匹配,和响应于确定不存在大小不匹配,经由发射器发送所存储的TB。第一方法包括响应于确定存在大小不匹配,生成与上行链路资源分配的大小匹配的新TB,其中新TB包含所存储的TB的至少一部分。
用于在RACH过程期间处理TB大小不匹配的第二方法包括:在随机接入过程期间从基站单元接收随机接入响应消息,其中,该随机接入响应消息准许上行链路资源分配。第二方法包括确定在所存储的传输块(“TB”)与上行链路资源分配之间是否存在大小不匹配,以及响应于确定不存在大小不匹配来发送所存储的TB。响应于确定所存储的TB和上行链路资源分配之间的大小不匹配,第二方法包括作为响应而忽略随机接入响应消息,以及响应于大小不匹配而发送随机接入前导。
附图说明
通过参考在附图中图示的特定实施例,将呈现以上简要描述的实施例的更具体的描述。应理解,这些附图仅描绘一些实施例并且因此不应认为是对范围的限制,将通过使用附图以附加的特征和细节来描述和解释实施例,其中:
图1是图示用于在RACH过程期间处理TB大小不匹配的无线通信***的一个实施例的示意框图;
图2是图示用于RACH过程的信令流的第一实施例的图;
图3是图示用于RACH过程的信令流的第二实施例的图;
图4是图示用于RACH过程的信令流的第三实施例的图;
图5是图示UL MAC PDU的框图;
图6是图示用于RACH过程的信令流的第四实施例的图;
图7是图示可以用于在RACH过程期间处理TB大小不匹配的用户设备装置的一个实施例的示意框图;
图8是图示用于在RACH过程期间处理TB大小不匹配的方法的一个实施例的流程图;以及
图9是图示用于在RACH过程期间处理TB大小不匹配的方法的另一实施例的流程图。
具体实施方式
如本领域技术人员将会理解的,实施例的各方面可以体现为***、装置、方法或程序产品。因此,实施例可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或者组合软件和硬件方面的实施例的形式,该软件和硬件方面在本文中通常都可以称为“电路”、“模块”或者“***”。此外,实施例可以采取体现在存储在下文中被称为代码的机器可读代码、计算机可读代码和/或程序代码的一个或多个计算机可读存储设备中的程序产品的形式。存储设备可以是有形的、非暂时的和/或非传输的。存储设备可能不体现信号。在某个实施例中,存储设备仅采用用于访问代码的信号。
可以利用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是,例如,但不限于电子、磁、光、电磁、红外、全息、微机械或半导体***、装置或设备、或前述的任何合适的组合。
存储设备的更具体示例(非详尽列表)将包括下述:具有一个或多个电线的电气连接、便携式计算机磁盘、硬盘、随机存取存储器(“RAM”)、只读存储器(“ROM”)、可擦除可编程只读存储器(“EPROM”或闪存)、便携式致密光盘只读存储器(“CD-ROM”)、光学存储设备、磁性存储设备、或前述的任何合适的组合。在本文件的上下文中,计算机可读存储介质可以是任何有形介质,其能够包含或存储程序以供指令执行***、装置或设备使用或与其结合使用。
用于执行实施例的操作的代码可以是任何数量的行,并且可以以包括诸如Python、Ruby、Java、Smalltalk、C++等的面向对象的编程语言、和诸如“C”编程语言等的传统的过程编程语言、和/或诸如汇编语言的机器语言中的一种或多种编程语言的任何组合来编写。代码可以完全地在用户的计算机上执行,部分地在用户的计算机上执行,作为独立的软件包,部分地在用户的计算机上、部分地在远程计算机上,或完全地在远程计算机或服务器上执行。在后一种情况下,远程计算机可以通过任何类型的网络连接到用户的计算机,包括局域网(“LAN”)或广域网(“WAN”),或者可以连接到外部计算机(例如,通过使用互联网服务提供商的互联网)。
本说明书中对“一个实施例”、“实施例”或类似语言的引用意指结合该实施例描述的特定特征、结构或特性包括在至少一个实施例中。因此,除非另有明确说明,否则在整个说明书中出现的短语“在一个实施例中”、“在实施例中”和类似语言可以但不一定全部指代相同的实施例,而是意指“一个或多个但不是所有实施例”。除非另有明确说明,否则术语“包括”、“包含”、“具有”及其变形意指“包括但不限于”。除非另有明确说明,否则列举的项目列表并不暗示任何或所有项目是互斥的。除非另有明确说明,否则术语“一”、“一个”和“该”也指“一个或多个”。
如本文中所使用的,具有“和/或”的连词的列表包括列表中的任何单个项目或列表中的项目的组合。例如,A、B和/或C的列表包括仅A;仅B;仅C;A和B的组合;B和C的组合;A和C的组合;或A、B以及C的组合。如本文所使用的,使用术语“一个或多个”的列表包括列表中的任何单个项目或列表中的项目的组合。例如,A、B和C中的一个或多个包括仅A;仅B;仅C;A和B的组合;B和C的组合;A和C的组合;或A、B以及C的组合。如本文所使用的,使用术语“…中的一个”的列表包括该列表中的任何单个项目中的一个并且仅一个。例如,“A、B和C中的一个”仅包括A、仅B或仅C,并且排除A、B和C的组合。如本文所用,“从由A、B和C组成的组中选择的成员”包括A、B或C中的一个和其中的仅一个,并且排除A、B和C的组合。如本文所用,“从由A、B和C及其组合组成的组中选择的成员”包括仅A、仅B、仅C、A和B的组合、B和C的组合、A和C的组合、或A、B和C的组合。
此外,所描述的实施例的特征、结构或特性可以以任何合适的方式组合。在以下描述中,提供许多具体细节,诸如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例,以提供对实施例的彻底理解。然而,相关领域的技术人员将认识到,可以在没有一个或多个具体细节的情况下,或者利用其他方法、组件、材料等来实践实施例。在其他情况下,未详细示出或描述公知的结构、材料或操作以避免使实施例的方面模糊。
下面参考根据实施例的方法、装置、***和程序产品的示意性流程图和/或示意性框图来描述实施例的各方面。将会理解,示意性流程图和/或示意性框图的每个框以及示意性流程图和/或示意性框图中的框的组合能够通过代码实现。代码能够被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以生成机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令,创建用于实现在示意性流程图和/或示意性框图框中指定的功能/操作的装置。
代码还可以存储在存储设备中,其能够指示计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令生成包括指令的制品,该指令实现在示意性流程图和/或示意性框图的框中指定的功能/操作。
代码还可以被加载到计算机、其他可编程数据处理装置或其他设备上,使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以生成计算机实现的过程,使得在计算机或其他可编程装置上执行的代码提供用于实现在流程图和/或框图的框中指定的功能/操作的过程。
附图中的示意性流程图和/或示意性框图图示根据各种实施例的装置、***、方法和程序产品的可能实现的架构、功能和操作。在这方面,示意性流程图和/或示意性框图中的每个框可以表示代码的模块、片段或部分,其包括用于实现指定的逻辑功能的代码的一个或多个可执行指令。
还应注意,在一些替代性实现方式中,框中注释的功能可以不按附图中注释的顺序发生。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的顺序执行,这取决于所涉及的功能。可以设想其他步骤和方法,其在功能、逻辑或效果上等同于所图示的附图的一个或多个框或其部分。
尽管可以在流程图和/或框图中采用各种箭头类型和线类型,但是应理解它们不限制相应实施例的范围。实际上,一些箭头或其他连接符可以仅用于指示所描绘实施例的逻辑流程。例如,箭头可以指示所描绘的实施例的枚举步骤之间的未指定持续时间的等待或监测时段。还将会注意,框图和/或流程图的每个框以及框图和/或流程图中的框的组合能够由执行特定功能或操作的基于专用硬件的***,或专用硬件和代码的组合来实现。
每个附图中的元件的描述可以参考前述附图的元件。在所有附图中,相同的数字指代相同元件,包括相同元件的替代实施例。
通常,本公开描述了对于当RAR许可大小与存储在Msg3缓冲器中的TB的大小不匹配时的情况避免数据丢失的***、方法和装置。如所指出的,NR UE可以针对每个RA资源选择基于所选波束结束在CFRA与CBRA之间切换。在3GPP TS 38.321 v15.2.0中描述了为NR指定的当前随机接入过程。
当UE应用CBRA并然后切换到CFRA时,已经生成了Msg3并将其存储在消息3缓冲器即Msg3缓冲器中。根据TS 38.321,UE应也针对CFRA发送存储在Msg3缓冲器中的TB,即由随机接入响应(“RAR”)消息分配的上行链路传输。更具体地,当竞争解决失败并且在消息3中发送的MAC PDU被存储在Msg3缓冲器中时,HARQ缓冲器被刷新。
当随机接入过程继续并且接收到新RAR时,由于在Msg3缓冲器中已经存储有MACPDU,所以不管它是新CBRA还是CFRA,UE都应在由RAR分配的UL资源上从Msg3缓冲器发送这个TB。当在新RAR中接收到许可时,UE会将上行链路许可和相关HARQ信息递送到HARQ实体(参见例如3GPP TS 38.321 v15.2.0的第5.4.2.1节)。因此,将获得来自Msg3缓冲器的MACPDU以进行传输。
在以上情况下,如果响应于CFRA前导传输而提供的许可的大小等于早先响应于CBRA前导传输而提供的许可的大小,则能够自然地在所提供的许可中发送Msg3缓冲器中的MAC PDU。然而,因为定义了两个不同的前导组并且因为网络不知道UE是否甚至在CFRA之前尝试过CBRA,所以网络不可能知道应该向UE提供哪种大小的许可来避免来自Msg3缓冲器中的MAC PDU的不同许可大小的问题。因此,预期不同Msg3许可大小的问题在NR中比在LTE中频繁得多。
然而,对于LTE没有规定当RAR许可大小与存储在Msg3缓冲器中的TB的大小不匹配时的情况的UE行为,即,这被留给UE实现方式。因为预期不同Msg3许可大小的问题将在NR中比在LTE中频繁得多,所以本公开提供了对于当RAR许可大小与存储在Msg3缓冲器中的TB的大小不匹配时的情况避免数据丢失的不同的解决方案。
根据第一解决方案,UE在随机接入响应(RAR)消息内接收到不合适存储在Msg3缓冲器中的传输块(TB)的大小的UL许可时对于被包含在存储在Msg3缓冲器中的TB中的RLCPDU中的每一个触发RLC重传。随后,UE生成将包括RLC重传(例如,其至少一部分)的新TB。然后,根据所指定的LCP过程,UE考虑所触发的RLC重传以用于新TB的生成。
根据第二解决方案,UE在CFRA RAR内接收到大于存储在Msg3缓冲器中的TB的大小的UL许可时从Msg3缓冲器中取出TB并扩展它以便使大小适于所接收到的UL许可。由于填充——即,具有填充的MAC subPDU——若存在的话将被始终放置在传输块的末尾,所以根据本实施例的UE在被存储在Msg3缓冲器中的TB的末尾添加包括填充的MAC subPDU并且将新生成的TB递送到用于UL传输的对应HARQ过程。包括填充的MAC subPDU的大小是存储在Msg3缓冲器中的TB大小与在RAR UL许可内指示的TB大小之间的差。
根据第三解决方案,UE可以在RAR中接收指示小于存储在Msg3缓冲器中的TB的大小的TB大小的UL许可—通过根据所接收到的RAR UL许可来调用LCP过程而生成新TB。所述生成的TB包含向基站提供如下信息的指示:在Msg3缓冲器中存储有需要比用于传输的RARUL许可大小更大的许可大小的数据。
根据第四解决方案,对于CFRA RAR UL许可小于原始CBRA RAR许可(使得Msg3缓冲器中的TB太大)的情况,UE不遵循RAR许可,而是替代地发送另一前导,从而重新开始RACH过程。在这里,UE相信新RAR许可将足够大以在Msg3缓冲器中承载TB。程序上,可以在UE认为随机接入响应接收不成功的情况下调用此行为,从而随后将前导传输计数器递增1,并且在尚未超过最大前导传输次数的情况下执行随机接入资源选择过程。
图1描绘了根据本公开的实施例的用于在RACH过程期间处理TB大小不匹配的无线通信***100。在一个实施例中,无线通信***100包括至少一个远程单元105、5G-RAN 115和移动核心网络140。5G-RAN115和移动核心网络形成移动通信网络。5G-RAN 115可以由包含至少一个基站单元121的接入网络120组成。5G-RAN 115可以包括3GPP接入网络和/或非3GPP接入网络(例如,Wi-Fi)。
远程单元105使用无线通信链路123与5G-RAN 115进行通信。例如,远程单元105可以使用3GPP通信链路与3GPP接入网络通信,并且可以使用非3GPP通信链路与非3GPP接入网络进行通信。即使在图1中描绘了特定数量的远程单元105、接入网络120、基站单元121、无线通信链路123和移动核心网络140,本领域技术人员将认识到任何数量的远程单元105、接入网络120、基站单元121、通信链路123和移动核心网络140可以被包括在无线通信***100中。
在一种实现方式中,无线通信***100符合3GPP规范中指定的5G***。然而,更一般地,无线通信***100可以实现一些其他开放或专有通信网络,例如,LTE或WiMAX以及其他网络。本公开不旨在限于任何特定的无线通信***架构或协议的实现方式。
在一个实施例中,远程单元105可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“PDA”)、平板计算机、智能电话、智能电视(例如,连接到互联网的电视)、智能电器(例如,连接到互联网的电器)、机顶盒、游戏机、安全***(包括安全相机)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元105包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元105可以被称为UE、订户单元、移动台、移动站、用户、终端、移动终端、固定终端、订户站、用户终端、无线发送/接收单元(“WTRU”)、设备或本领域使用的其他术语。
远程单元105可以经由上行链路(“UL”)和下行链路(“DL”)通信信号与3GPP接入网络120中的一个或多个基站单元121直接通信。此外,UL和DL通信信号可以通过3GPP通信链路123被承载。这里,接入网络120是为远程单元105提供对移动核心网络140的接入的中间网络。
在一些实施例中,远程单元105经由与移动核心网络140的网络连接与远程主机155通信。例如,远程单元105中的应用(例如,网络浏览器、媒体客户端、电话/VoIP应用)可以触发远程单元105以使用5G-RAN 115(例如,接入网络120)与移动核心网络140建立PDU会话(或其他数据连接)。然后,移动核心网络140使用PDU会话在远程单元105和数据网络150(例如,远程主机155)之间中继业务。注意,远程单元105可以与移动核心网络140建立一个或多个PDU会话(或其他数据连接)。这样,远程单元105可以具有至少一个PDU会话以用于与数据网络150进行通信。远程单元105可以建立用于与其他数据网络和/或其他远程主机进行通信的附加PDU会话。
基站单元121可以分布在地理区域上。在某些实施例中,基站单元121也可以被称为接入终端、接入点、基地、基站、节点B、eNB、gNB、家庭节点B、中继节点、设备或本领域使用的任何其他术语。基站单元121通常是诸如5G-RAN 115的无线电接入网络(“RAN”)的一部分,其可以包括可通信地耦合到一个或多个相应基站单元121的一个或多个控制器。无线电接入网络的这些或者其他元件没有被图示,但是本领域的普通技术人员通常众所周知。基站单元121经由接入网络120连接到移动核心网络140。
基站单元121可以经由无线通信链路123为服务区域——例如,小区或小区扇区——内的多个远程单元105服务。基站单元121可以经由通信信号与一个或者多个远程单元105直接通信。通常,基站单元121在时域、频域和/或空间域中发送DL通信信号以服务于远程单元105。此外,DL通信信号可以在无线通信链路123上承载。无线通信链路123可以是授权的或未授权的无线电频谱中的任何合适的载波。无线通信链路123促进一个或多个远程单元105和/或一个或多个基站单元121之间的通信。
在一个实施例中,移动核心网络140是5G核心(“5GC”)或演进型分组核心(“EPC”),其可以耦合到数据网络(例如,数据网络150),诸如互联网和私有数据网络以及其他数据网络。远程单元105可以具有对移动核心网络140的订阅或其他帐户。每个移动核心网络140属于单个公共陆地移动网络(“PLMN”)。本公开不旨在限于任何特定的无线通信***架构或协议的实现方式。
移动核心网络140包括数个网络功能(“NF”)。如所描绘的,移动核心网络140包括多个用户平面功能(“UPF”)。在此,移动核心网络140包括至少一个为接入网络120服务的UPF 143。移动核心网络140还包括多个控制平面功能,包括但不限于接入和移动性管理功能(“AMF”)145,其服务于接入网络120、会话管理功能(“SMF”)146、策略控制功能(“PCF”)148和统一数据管理功能(“UDM”)149。在某些实施例中,移动核心网络140还可以包括认证服务器功能(“AUSF”)、网络存储库功能(“NRF”)(由各种NF使用以通过API彼此发现并相互通信)或为5GC定义的其他NF。
尽管在图1中描绘特定数量和类型的网络功能,但是本领域技术人员将认识到,移动核心网络140中可以包括任何数量和类型的网络功能。移动核心网络140是EPC,所描绘的网络功能可以由诸如MME、S-GW、P-GW、HSS等的适当EPC实体代替。
在各个实施例中,移动核心网络140支持不同类型的移动数据连接和不同类型的网络切片,其中每个移动数据连接利用特定的网络切片。为了便于说明,未在图1中示出不同的网络切片,但是假定它们的支持。
在各种实施例中,远程单元105可以与基站单元121的小区同步,并且接收指示该小区的各种能力和参数的***信息块107。远程单元105随后确定发起RACH过程,并且向基站单元121发送RACH Msg1 109(例如,PRACH前导)。作为响应,基站单元121可以向远程单元105发送RACH Msg2 111(例如,随机接入响应消息)。RACH Msg2 111包括对上行链路资源的许可。远程单元105在Msg3中发送上行链路TB 113。
如以上所指出的,在远程单元105结束在CFRA与CBRA之间切换的情况下,在存储在Msg3缓冲器中的TB的大小与由Msg2授予的PUSCH资源分配的大小之间可能不匹配。如在下面更详细地描述的,远程单元105可以重新生成要在Msg3中发送的TB。替换地,远程单元105可以重新开始RACH过程或者向基站单元121发送未决数据需要更大的UL许可的指示。
主要在授权小区例如NR或LTE的上下文中描述本文描述的实施例,然而实施例在未授权传输/小区例如NR-U的上下文中也适用。同样地,可以将解决方案和实施例的原理应用于可能发生TB大小不匹配的任何RACH过程。
图2描绘根据本公开的实施例的UE 205与RAN节点210之间的信令流200。RAN节点210广播UE 205接收的***信息块(SIB)215。UE 205使用SIB 215中的信息来针对RACH过程220配置它本身。UE然后发送PRACH前导225,被称为RACH过程的Msg1。RAN节点210接收PRACH前导225并且发送随机接入响应(“RAR”)230,被称为RACH过程的Msg2。UE 205在随机接入响应窗口(ra-ResponseWindow)期间侦听RAR 230。对于CBRA和CFRA过程,随机接入响应(RAR)消息230具有相同的内容。
在所描绘的实施例中,UE 205检测到RAR 230(例如,Msg2)内的UL许可的大小小于Msg3缓冲器中的TB的大小。根据上述第四解决方案,对于RAR UL许可小于存储在Msg3缓冲器中的TB的情况,UE 205可以忽略RAR UL许可(参见框235),并且替代地发送另一PRACH前导(参见消息发送245),从而终止初始RACH过程220并开始RACH过程240。
在这里,UE相信新RAR 250将包括足够大以在Msg3缓冲器中承载TB的UL许可。程序上,可以通过UE 205认为随机接入响应230接收不成功来唤起此行为,从而随后将前导传输计数器递增1,并且在尚未超过最大前导传输次数的情况下执行随机接入资源选择过程。
在CBRA过程中,UE 205发送上行链路传输255,被称为RACH过程的Msg3。Msg3的一个示例是RRC连接请求。RAN节点210向UE发送竞争解决消息260,被称为Msg4。在这里,Msg4可以包括用于UE 205的竞争解决MAC CE。然而注意,在CFRA中存在Msg1和Msg2,但是不需要竞争解决(例如,Msg3和Msg4)。相反,在CFRA期间向UE 205分配RACH前导和/或RACH资源,例如借助于PDCCH命令。CFRA例如被用于像切换、上行链路定时对准以及波束故障恢复这样的情况。
图3描绘了根据本公开的实施例的UE 350与RAN节点310之间的信令流300。信令流300描绘RACH过程320的一部分,其中UE 305接收随机接入响应(RAR)消息325。在这里,其中UE 305检测Msg3缓冲器中的TB与Msg2内的UL许可之间的大小不匹配(参见框330)。
根据上述第一解决方案,当在RAR消息325中接收到不适合存储在Msg3缓冲器中的传输块(TB)的大小的UL许可时,UE 305对于被包含在存储在Msg3缓冲器中的TB中的RLCPDU中的每一个触发RLC重传(参见框335)。随后,UE 305生成将包括RLC重传(例如,其至少一部分)的新TB。然后,根据所指定的LCP过程,UE 305考虑所触发的RLC重传以用于新TB的生成。
在各种实施例中,UE 305不等待来自触发RLC重传的接收器的RLC状态报告。相反,UE 305对于被配置有RLC AM模式的那些逻辑信道(“LCH”)的RLC PDU自主地触发(例如,在内部)RLC重传。也就是说,UE 305中的MAC实体向相关RLC实体指示要对于包含在来自Msg3缓冲器中的TB中的RLC PDU触发RLC重传。与等待RLC状态报告触发RLC重传相比,这种发射器发起的RLC重传大大地减少生成新TB时的延迟。
MAC/RLC协议然后确保重传优先于新RLC PDU并被复用到由RAR UL许可调度的新TB中。有利地,在接收到与存储在Msg3缓冲器中的TB的大小不匹配的RAR UL许可时自主地触发RLC重传允许UE 305根据所接收到的UL许可大小来生成新TB,而不丢失存储在Msg3缓冲器中的TB中包含的数据。UE 305在消息3 340中发送新TB。
即使能够仅针对RLC AM模式触发RLC重传,但是对大多数情况来说,RACH Msg3内的数据也将是RLC AM LCH的数据,例如,切换完成消息。因为UE 305通过调用逻辑信道优先化(LCP)过程来生成新TB,所以当CFRA许可大小即用于CFRA的RAR UL许可的大小与存储在Msg3缓冲器中的TB的大小不匹配时,可以例如既对于RAR(CFRA)中的许可大于Msg3缓冲器中的MAC PDU的情况又对于当RAR(CFRA)中的许可小于Msg3缓冲器中的MAC PDU时的情况两者应用第一解决方案。
图4描绘根据本公开的实施例的UE 405与RAN节点410之间的信令流400。信令流400描绘RACH过程420的一部分,其中UE 405接收随机接入响应(RAR)消息425。在这里,其中UE 405检测Msg3缓冲器中的TB与Msg2内的UL许可之间的大小不匹配(参见框430)。
根据上述第二解决方案,UE 405扩展存储在Msg3缓冲器中的TB以与UL许可的大小匹配(参见框435)。在一个实施例中,UE 405将填充附加到存储在Msg3缓冲器中的TB的末尾并且将经填充的TB递送到RAN节点210。在另一实施例中,UE 405生成要附加到存储在Msg3缓冲器中的TB的末尾的附加TB并且将经组合的TB递送到RAN节点210。此外,UE 405可以如在下面进一步详细地描述的那样移除所存储的TB的部分。
图5描绘根据本公开的实施例的示例性UL MAC PDU 500。注意,UL MAC PDU 500由多个MAC subPDU组成。在这里,所描绘的UL MAC PDU 500包含包括子报头510和MAC SDU515的多个MAC subPDU 505、包括子报头525和固定大小MAC MAC CE 530的至少一个MACsubPDU 520、包括子报头和可变大小MAC MAC CE 545的至少一个MAC subPDU 535,并且任选地包括具有填充的MAC subPDU 550。
再次参考图4,当在RAR 425内接收到大于存储在Msg3缓冲器中的TB的大小的UL许可时,UE 405从Msg3缓冲器中取出TB并扩展它以适合所接收到的UL许可。在一个实施例中,UE 405在TB的末尾中添加填充以便使大小适于所接收到的UL许可。这可以通过添加具有大小足以与所接收到的UL许可匹配的填充的MAC subPDU 550来实现。
由于填充——例如具有填充550的MAC subPDU——若存在的话将始终被放置在任何MAC SDU和MAC CE之后的传输块的末尾,所以根据第二解决方案的一个实现方式,UE 405在被存储在Msg3缓冲器中的TB的末尾添加包括填充550的MAC subPDU并且将新生成的TB递送到用于UL传输的对应HARQ过程。在这里,包括填充550的MAC subPDU的大小等于存储在Msg3缓冲器中的TB的大小与在RAR UL许可内指示的TB的大小之间的差。
在第二解决方案的这种实现方式中,UE 405不考虑任何LCH的数据—对于当在UE接收到RAR UL许可时对于配置的LCH存在可用于传输的数据的情况—以便使存储在Msg3缓冲器中的TB的大小适于所接收到的UL许可大小。换句话说,在这种实现方式中即使在UE405中可能有未决以供传输的一些(高优先级)数据,UE 450也仅向存储在Msg3缓冲器中的TB的末尾添加填充。
在第二解决方案的其他实现方式中,对于当在RAR 425(例如,CFRA RAR)中的UL许可中指示的TB大小小于Msg3缓冲器中的MAC PDU的情况时,UE 405可以通过调用LCP过程来生成新TB。在这里,此新TB的大小是在RAR UL许可中指示的TB大小。然而注意,这可能潜在地导致由于依靠针对RLC AM模式的RLC重传而丢失Msg3缓冲器中的TB中包含的数据。
在第二解决方案的变形中,如果UE 405在RAR 425内接收到大于存储在Msg3缓冲器中的TB的大小的UL许可,则UE 405通过调用LCP并组合两个TB生成第二TB,来扩展所存储的TB。在这里,此新TB的大小是在RAR UL许可中指示的TB大小与存储在Msg3缓冲器中的TB的大小之间的差。随后,UE 405将新生成的TB附加到存储在Msg3缓冲器中的TB并且将经组合的TB递送到对应HARQ过程以进行传输。
在第二解决方案的另一变形中,如果UE 405在RAR 425内接收到大于存储在Msg3缓冲器中的TB的大小的UL许可,则UE 405还通过调用LCP过程来生成第二(新)TB。然而,在这里,此新TB的大小是在RAR UL许可内指示的TB的大小减去存储在Msg3缓冲器中的TB的大小,排除任何填充MAC subPDU 550(若存在的话),即,考虑仅包括MAC SDU 505的MACSubPDU或包括MAC CE的MAC SubPDU的大小。UE 405随后可以从存储在Msg3缓冲器中的TB中移除包括填充550(若存在的话)的MAC subPDU并且附加新生成的TB以形成组合的TB,其然后被递送到对应HARQ过程以进行传输。
注意,RAN节点410可以假定填充——若存在的话——位于TB的末尾。因此,UE 405可以从存储在Msg3缓冲器中的TB中移除填充MAC subPDU以符合RAN期望。UE 405可以根据某种实现方式进一步改变经组合的TB(即,存储在Msg3缓冲器中的TB+新生成的TB)内的MACsubPDU的次序,以便与指定的MAC PDU格式兼容。例如,可能需要将MAC CE subPDU重新定位在经组合的TB中,即,放置在任何MAC SDU subPDU 505之后。替换地,可以允许UE 405也将UL MAC CE放置在MAC SDU之前,以便进一步降低UE复杂性,即避免在经组合的TB中替换MACsubPDU的需要。
在第二解决方案的第三变形中,UE 405可以在RAR 425内接收大于存储在Msg3缓冲器中的TB的大小的UL许可并且通过调用LCP过程来生成新(第二)TB。在这里,此新TB的大小是在RAR UL许可内指示的TB的大小减去存储在Msg3缓冲器中的TB的大小,排除任何填充MAC subPDU 550和包含MAC CE的MAC subPDU(例如,MAC subPDU 520或535)。UE 405随后从存储在Msg3缓冲器中的TB中移除包括填充550和MAC CE(若存在的话)的任何MAC subPDU,即考虑仅包含MAC SDU的MAC subPDU,并且附加新生成的TB以形成组合的TB,其然后被递送到对应HARQ过程以进行传输。
在第三变形中,MAC CE中的一个或多个可能已过时(例如,由于与RACH过程回退相关联的延迟)。UE 405然后可以在所生成的第二TB中包括重新生成的(例如,更新的)MACCE。从存储在Msg3缓冲器中的TB中移除填充MAC subPDU和MAC CE的附加原因是为了确保ULMAC CE和填充——若存在的话——被放置在任何MAC SDU之后,并且因此放置在经组合的TB的末尾。
图6描绘根据本公开的实施例的UE 605与RAN节点610之间的信令流600。信令流600描绘RACH过程620的一部分,其中UE 605接收随机接入响应(RAR)消息625。在这里,其中UE 605检测Msg3缓冲器中的TB与Msg2内的UL许可之间的大小不匹配。关键区别是在信令流600中,UE 605检测到Msg2(例如,RAR 625)内的UL许可的大小小于Msg3缓冲器中的TB的大小(参见框630)。
如上所述,根据第三解决方案,UE 605通过根据所接收到的RAR UL许可调用LCP过程来生成新(较小的)TB。在这里,新TB被调整大小以与RAR UL许可匹配(参见框635)。在各种实施例中,所述生成的TB包含向RAN节点610提供如下信息的指示:在UE 605的Msg3缓冲器中存储有需要比用于传输的RAR UL许可大小更大的许可大小的数据。
在第三解决方案的一个实现方式中,UE 605在新TB中包括指示包含在Msg3缓冲器中的RLC数据的大小的BSR MAC CE。注意根据当前的NR/LTE规范(例如,3GPP版本15),缓冲器状态报告将不说明已经被形成到传输块中的数据。在替代实现方式中,在响应于RAR UL许可指示在Msg3缓冲器中存在需要比所接收到的RAR UL许可更大的许可大小的未决数据而发送的TB中引入一比特标志。可以在MAC报头或MAC子报头内传达这种标志。
在接收到足够大以承载存储在Msg3缓冲器中的TB的UL许可时,UE 605从Msg3缓冲器获得TB并发送它。在某些实施例中,UE 605甚至对于未在RAR消息内接收到UL许可例如寻址到C-RNTI的任何动态UL许可的情况从Msg3缓冲器发送TB。相比之下,根据当前的NR/LTE规范,UE 605仅当在随机接入响应中接收到上行链路许可时才从Msg3获得TB。注意,在由新UL许可指示的TB大小大于存储在Msg3缓冲器中的TB的大小的情况下,UE 605可以如第二解决方案中所描述的那样在TB的末尾附加填充MAC subPDU或者应用任何其他解决方案。
图7描绘了根据本公开的实施例的用户设备装置700的一个实施例,其可用于在RACH过程期间处理TB大小不匹配。用户设备装置700可以是远程单元105的一个实施例。此外,用户设备装置700可以包括处理器705、存储器710、输入设备715、输出设备720、收发器725。在一些实施例中,输入设备715和输出设备720被组合成单个设备,诸如触摸屏。在某些实施例中,用户设备装置700不包括任何输入设备715和/或输出设备720。
如所描绘的,收发器725包括至少一个发射器730和至少一个接收器735。这里,收发器725经由接入网络(例如,包含RAN节点)与移动核心网络(例如,5GC)通信。另外,收发器725可以支持至少一个网络接口740。这里,至少一个网络接口740促进与eNB、gNB或其他RAN节点的通信(例如,使用“Uu”接口)。另外,至少一个网络接口740可以包括用于与UPF、SMF和/或P-CSCF通信的接口。
在一个实施例中,处理器705可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器705可以是微控制器、微处理器、中央处理单元(“CPU”)、图形处理单元(“GPU”)、辅助处理单元、现场可编程门阵列(“FPGA”)、或类似的可编程控制器。在一些实施例中,处理器705执行存储在存储器710中的指令以执行本文描述的方法和例程。处理器705通信地耦合到存储器710、输入设备715、输出设备720和收发器725。
在各种实施例中,收发器725在随机接入过程期间从基站单元(例如,基站单元121、RAN节点210、RAN节点310、RAN节点410和/或RAN节点610)接收RAR消息,其中随机接入响应消息准许上行链路资源分配。在此,假设在用户设备装置700中(例如,在Msg3缓冲器中)存储有TB。如在上面所讨论的,TB可以包括MAC PDU,该MAC PDU包括一个或多个MACsubPDU和/或一个或多个MAC CE。另外,TB可以包括填充比特,例如以填充MAC subPDU的形式。
处理器705确定在所存储的TB与上行链路资源分配(UL许可)之间是否存在大小不匹配。如果不存在大小不匹配,则处理器705控制收发器725发送所存储的TB。在一个实施例中,如果处理器705确定存在大小不匹配,则处理器705然后忽略RAR并控制收发器725发送新的RACH前导(例如,PRACH前导245)。
在其他实施例中,如果处理器705确定存在大小不匹配,则处理器705然后生成与上行链路资源分配的大小匹配的新TB。在此,新TB包含至少一部分所存储的TB。此外,处理器705使用上行链路资源分配控制收发器725以将新TB发送到基站单元。
在各个实施例中,生成新TB包括由发射器730触发在存储的TB中包含的每个RLCPDU的RLC重传。注意,RLC层将RLC PDU传递到MAC层,在此将其作为MAC SDU接收。进而,MAC层添加MAC报头,并且(如果适用)添加填充以使MAC SDU适合于传输机会(例如,TTI)。
在一些实施例中,处理器705可以确定上行链路资源分配大于所存储的TB。在此,处理器705可以通过将填充比特附加到所存储的TB的内容来生成新TB,从而生成新TB。在其他实施例中,处理器705通过生成第二TB并将第二TB附加到所存储的TB来生成新TB。在此,收发器725在新TB中发送存储的TB和第二TB。
在某些实施例中,处理器705通过对包含在新TB内的一个或多个MAC subPDU重新排序来生成新TB。在某些实施例中,处理器705通过从所存储的TB中移除填充MAC subPDU来生成新TB。在另外的实施例中,处理器705在生成新TB的同时从存储的TB中移除一个或多个MAC CE subPDU。在此,处理器705还可以在生成新TB时生成新的MAC CE subPDU。例如,当生成新TB时,MAC CE可能变得无效,因此处理器705移除旧的MAC CE并生成新的MAC CE。
在一些实施例中,处理器705可以确定上行链路资源分配小于所存储的TB。在这样的实施例中,处理器705可以通过调用逻辑信道优先级(“LCP”)过程来生成新TB。在某些这样的实施例中,新TB包括上行链路资源分配小于所存储的TB的指示。在一个实施例中,该指示包括缓冲器状态报告,该缓冲器状态报告指示存储在Msg3缓冲器中的数据量。在另一个实施例中,该指示包括例如在MAC报头中的一比特标志。
在一个实施例中,存储器710是计算机可读存储介质。在一些实施例中,存储器710包括易失性计算机存储介质。例如,存储器710可以包括RAM,该RAM包括动态RAM(“DRAM”)、同步动态RAM(“SDRAM”)和/或静态RAM(“SRAM”)。在一些实施例中,存储器710包括非易失性计算机存储介质。例如,存储器710可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器710包括易失性和非易失性计算机存储介质两者。在一些实施例中,存储器710存储与在RACH期间处理TB大小不匹配有关的数据,例如存储数据保护策略等。在某些实施例中,存储器710还存储程序代码和相关数据,诸如在用户设备装置700和一个或多个软件应用上操作的操作***(“OS”)或其他控制器算法。
在一个实施例中,输入设备715可以包括任何已知的计算机输入设备,包括触摸面板、按钮、键盘、手写笔、麦克风等。在一些实施例中,输入设备715可以与输出设备720集成在一起,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备715包括触摸屏,使得可以使用在触摸屏上显示的虚拟键盘和/或通过在触摸屏上的手写输入文本。在一些实施例中,输入设备715包括两个或更多个不同的设备,诸如键盘和触摸面板。
在一个实施例中,输出设备720可以包括任何已知的电子可控显示器或显示设备。输出设备720可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备720包括能够将视觉数据输出给用户的电子显示器。例如,输出设备720可以包括但不限于LCD显示器、LED显示器、OLED显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。作为另一个非限制性示例,输出设备720可以包括可穿戴显示器,诸如智能手表、智能眼镜、平视显示器等。此外,输出设备720可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。
在某些实施例中,输出设备720包括一个或多个用于生成声音的扬声器。例如,输出设备720可以生成听觉警报或通知(例如,蜂鸣声或提示音)。在一些实施例中,输出设备720包括一个或多个用于生成振动、运动或其他触觉反馈的触觉设备。在一些实施例中,输出设备720的全部或部分可以与输入设备715集成在一起。例如,输入设备715和输出设备720可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备720的全部或部分可以位于输入设备715附近。
如上所述,收发器725经由一个或多个接入网络与移动通信网络的一个或多个网络功能进行通信。收发器725在处理器705的控制下操作以发送消息、数据和其他信号,并且还接收消息、数据和其他信号。例如,处理器705可以在特定时间选择性地激活收发器725(或其部分),以便发送和接收消息。
在各种实施例中,收发器725包括至少一个发射器730和至少一个接收器735。一个或多个发射器730可以用于向基站单元121提供UL通信信号,诸如本文所述的AUL传输。类似地,一个或多个接收器735可以用于如本文所述从基站单元121接收DL通信信号。尽管仅图示了一个发射器730和一个接收器735,但是用户设备装置700可以具有任何合适数量的发射器730和接收器735。此外,发射器730和接收器735可以是任何合适类型的发射器和接收器。在一个实施例中,收发器725包括用于在授权的无线电频谱上与移动通信网络进行通信的第一发射器/接收器对,以及用于在未经授权的无线电频谱上与移动通信网络进行通信的第二发射器/接收器对。
在某些实施例中,用于通过授权的无线电频谱与移动通信网络进行通信的第一发射器/接收器对和用于通过未授权的无线电频谱与移动通信网络进行通信的第二发射器/接收器对可以组合为单个收发器单元,例如执行与授权和未授权无线电频谱一起使用的功能的单个芯片。在一些实施例中,第一发射器/接收器对和第二发射器/接收器对可以共享一个或多个硬件组件。例如,某些收发器725、发射器730和接收器735可以被实现为访问共享的硬件资源和/或软件资源的物理上分离的组件,例如,网络接口740。
在各种实施例中,一个或多个发射器730和/或一个或多个接收器735可被实现和/或集成到单个硬件组件中,诸如多收发器芯片、片上***、专用集成电路(“ASIC”)或其他类型的硬件组件。在某些实施例中,一个或多个发射器730和/或一个或多个接收器735可被实现和/或集成到多芯片模块中。在一些实施例中,诸如网络接口740或其他硬件组件/电路的其他组件可以与任何数量的发射器730和/或接收器735集成到单个芯片中。在这样的实施例中,发射器730和接收器735可以在逻辑上被配置为使用一个更公共的控制信号的收发器725,或者被配置为在相同的硬件芯片或多芯片模块中实现的模块化的发射器730和接收器735。
图8描绘了根据本公开的实施例的用于在RACH过程期间处理TB大小不匹配的方法800。在一些实施例中,方法800由诸如远程单元105、UE 205、UE 305、UE 405、UE 605和/或用户设备装置700的装置执行。在某些实施例中,方法800可以由执行程序代码的处理器,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等来执行。
方法800开始并在RACH过程期间经由接收器从基站单元接收805RAR消息,其中RAR消息准许上行链路资源分配。方法800包括确定810在所存储的传输块(“TB”)与上行链路资源分配之间是否存在大小不匹配,并且响应于确定不存在大小不匹配而经由发射器发送815所存储的TB。方法800包括响应于确定存在大小不匹配而生成820与上行链路资源分配的大小匹配的新TB,其中新TB包含所存储的TB的至少一部分。方法800结束。
图9描绘根据本公开的实施例的用于在RACH过程期间处理TB大小不匹配的方法900。在一些实施例中,方法900由诸如远程单元105、UE 205、UE 305、UE 405、UE 605和/或用户设备装置700的装置执行。方法900可以由执行程序代码的处理器,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等来执行。
方法900开始并在RACH过程期间从基站单元接收905RAR消息,其中,RAR消息准许上行链路资源分配。方法900包括确定910所存储的传输块(“TB”)与上行链路资源分配之间是否存在大小不匹配,并且响应于确定不存在大小不匹配而发送915所存储的TB。响应于确定所存储的TB与上行链路资源分配之间的大小不匹配,方法900包括作为响应而忽略920RAR消息,并且响应于大小不匹配而发送925随机接入前导。方法900结束。
本文公开了一种用于在RACH过程期间处理TB大小不匹配的第一装置。第一装置可以由诸如远程单元105、UE 205、UE 305、UE 405、UE 605和/或用户设备装置700的UE来实现。第一装置包括收发器,该收发器在随机接入过程期间从基站单元接收随机接入响应消息,其中该随机接入响应消息准许上行链路资源分配。第一装置包括处理器,该处理器确定在所存储的传输块(“TB”)和上行链路资源分配之间是否存在大小不匹配。响应于确定不存在大小不匹配,处理器控制收发器以发送存储的TB。响应于确定存在大小不匹配,处理器生成与上行链路资源分配的大小匹配的新TB,其中新TB包含所存储的TB的至少一部分。
处理器控制收发器以使用上行链路资源分配将新TB发送到基站单元。在一些实施例中,所存储的TB被存储在Msg3缓冲器中。在各种实施例中,收发器包括发射器和接收器,其中生成新TB包括由发射器触发针对在存储的TB中包含的每个RLC协议数据单元(“PDU”)的无线电链路控制(“RLC”)重传。
在一些实施例中,确定在所存储的TB与上行链路资源分配之间是否存在大小不匹配包括确定上行链路资源分配大于所存储的TB。在这样的实施例中,处理器通过将填充比特附加到所存储的TB的内容以生成新TB来生成新TB。
在某些实施例中,处理器通过生成第二TB并将第二TB附加到存储的TB来生成新TB,其中存储的TB和第二TB在新TB中发送。在一个实施例中,生成新TB包括重新排序包含在新TB内的一个或多个MAC subPDU。在另一个实施例中,生成新TB进一步包括从所存储的TB中移除填充MAC subPDU。在进一步的实施例中,生成新TB包括从存储的TB中移除一个或多个控制元素(“CE”)MAC subPDU。
在一些实施例中,确定在所存储的TB和上行链路资源分配之间是否存在大小不匹配包括确定上行链路资源分配小于所存储的TB。在这样的实施例中,处理器可以通过调用逻辑信道优先级(“LCP”)过程来生成新TB。在某些这样的实施例中,新TB包括上行链路资源分配小于所存储的TB的指示。在一个实施例中,该指示包括缓冲器状态报告,该缓冲器状态报告指示存储在Msg3缓冲器中的数据量。在另一实施例中,该指示包括一比特标志。
本文公开了用于在RACH过程期间处理TB大小不匹配的第一方法。可以由诸如远程单元105、UE 205、UE 305、UE 405、UE 605和/或用户设备装置700的UE来执行第一方法。第一方法包括:经由接收器,在随机接入过程期间从基站单元接收随机接入响应消息,其中该随机接入响应消息准许上行链路资源分配。第一方法包括确定在所存储的传输块(“TB”)与上行链路资源分配之间是否存在大小不匹配,并且响应于确定不存在大小不匹配而经由发射器发送所存储的TB。第一方法包括响应于确定存在大小不匹配而生成与上行链路资源分配的大小匹配的新TB,其中新TB包含所存储的TB的至少一部分。
在一些实施例中,所存储的TB被存储在Msg3缓冲器中。在各种实施例中,第一方法包括将新TB发送到基站单元。在某些实施例中,生成新TB包括经由发射器触发针对存储的TB中包含的每个RLC协议数据单元(“PDU”)的无线电链路控制(“RLC”)重传。
在一些实施例中,确定在所存储的TB与上行链路资源分配之间是否存在大小不匹配包括确定上行链路资源分配大于所存储的TB。在这样的实施例中,生成新TB可以包括将存储的TB的内容包括在新TB内并附加填充比特。
在某些实施例中,生成新TB包括生成第二TB并将第二TB附加到存储的TB并在新TB中发送存储的TB和第二TB。在一个实施例中,生成新TB包括对包含在新TB内的一个或多个媒体接入控制(“MAC”)协议数据子单元(“subPDU”)进行重新排序。在另一个实施例中,生成新TB包括从所存储的TB中移除填充MAC subPDU。在进一步的实施例中,生成新TB包括从存储的TB中移除一个或多个控制元素(“CE”)MAC subPDU。
在一些实施例中,确定在所存储的TB与上行链路资源分配之间是否存在大小不匹配包括确定上行链路资源分配小于所存储的TB。在这样的实施例中,生成新TB包括调用逻辑信道优先级(“LCP”)过程。在某些实施例中,新TB包括上行链路资源分配小于所存储的TB的指示。在一个实施例中,该指示包括缓冲器状态报告,该缓冲器状态报告指示存储在Msg3缓冲器中的数据量。在另一实施例中,该指示包括一比特标志。
本文公开了用于在RACH过程期间处理TB大小不匹配的第二装置。第二装置可以由诸如远程单元105、UE 205、UE 305、UE 405、UE 605和/或用户设备装置700的UE来实现。第二装置包括收发器,其在随机接入过程期间从基站单元接收随机接入响应消息,其中该随机接入响应消息准许上行链路资源分配。第二装置包括处理器,该处理器确定在所存储的传输块(“TB”)和上行链路资源分配之间是否存在大小不匹配。响应于确定不存在大小不匹配,处理器控制收发器以发送存储的TB。响应于确定所存储的TB和上行链路资源分配之间的大小不匹配,处理器作为响应忽略随机接入响应消息,其中,收发器响应于大小不匹配而发送随机接入前导。
本文公开了用于在RACH过程期间处理TB大小不匹配的第二方法。第二方法可以由诸如远程单元105、UE 205、UE 305、UE 405、UE 605和/或用户设备装置700的UE执行。第二方法包括在随机接入过程期间从基站单元接收随机接入响应消息,其中该随机接入响应消息准许上行链路资源分配。第二方法包括确定在存储的传输块(“TB”)和上行链路资源分配之间是否存在大小不匹配,以及响应于确定不存在大小不匹配来发送存储的TB。响应于确定所存储的TB和上行链路资源分配之间的大小不匹配,第二方法包括作为响应而忽略随机接入响应消息,以及响应于大小不匹配而发送随机接入前导。
可以以其他特定形式实践实施例。所描述的实施例在所有方面都应被视为仅是说明性的而非限制性的。因此,本发明的范围由所附权利要求而不是前面的描述来指示。在权利要求的含义和等同范围内的所有变化都包含在其范围内。

Claims (17)

1.一种用户设备,包括:
包括发射器和接收器的收发器,所述收发器在随机接入过程期间从基站单元接收随机接入响应消息,其中所述随机接入响应消息准许上行链路资源分配;以及
处理器,所述处理器:
确定在存储的传输块TB和所述上行链路资源分配之间是否存在大小不匹配,其中,所存储的TB包括至少一个无线电链路控制RLC协议数据单元PDU;
响应于确定不存在大小不匹配,发送所存储的TB;以及
响应于确定存在大小不匹配,生成与所述上行链路资源分配的大小匹配的新TB,其中,生成所述新TB包括:从所述发射器触发在所存储的TB中包含的每个RLC PDU的自主RLC重传,其中,所述新TB包含所述RLC重传的至少一部分。
2.根据权利要求1所述的用户设备,其中,所存储的TB被存储在Msg3缓冲器中,其中,所述收发器将所述新TB发送到所述基站单元。
3.根据权利要求1所述的用户设备,其中,确定在所存储的TB与所述上行链路资源分配之间是否存在大小不匹配包括:确定所述上行链路资源分配大于所存储的TB。
4.根据权利要求3所述的用户设备,其中,生成所述新TB包括:在所述新TB内包括所存储的TB的内容以及附加填充比特。
5.根据权利要求3所述的用户设备,其中,生成所述新TB包括:生成第二TB并将所述第二TB附加到所存储的TB,以及在所述新TB中发送所存储的TB和所述第二TB。
6.根据权利要求5所述的用户设备,其中,生成所述新TB包括:对包含在所述新TB内的一个或多个媒体接入控制MAC协议数据子单元subPDU重新排序。
7.根据权利要求5所述的用户设备,其中,生成所述新TB进一步包括:从所存储的TB中移除填充MAC subPDU。
8.根据权利要求7所述的用户设备,其中,生成所述新TB进一步包括:从所存储的TB中移除一个或多个控制元素CEMAC subPDU。
9.根据权利要求1所述的用户设备,其中,确定在所存储的TB与所述上行链路资源分配之间是否存在大小不匹配包括:确定所述上行链路资源分配小于所存储的TB。
10.根据权利要求9所述的用户设备,其中,生成所述新TB包括调用逻辑信道优先级LCP过程。
11.根据权利要求9所述的用户设备,其中,所述新TB包括所述上行链路资源分配小于所存储的TB的指示。
12.根据权利要求11所述的用户设备,其中,所述指示包括缓冲器状态报告,所述缓冲器状态报告指示存储在Msg3缓冲器中的数据量。
13.根据权利要求11所述的用户设备,其中,所述指示包括一比特标志。
14.一种由UE执行的方法,所述方法包括:
在随机接入过程期间从基站单元经由接收器接收随机接入响应消息,其中所述随机接入响应消息准许上行链路资源分配;
确定在存储的传输块TB和所述上行链路资源分配之间是否存在大小不匹配,其中,所存储的TB包括至少一个无线电链路控制RLC协议数据单元PDU;
响应于确定不存在大小不匹配,经由发射器发送所存储的TB;以及
响应于确定存在大小不匹配,生成与所述上行链路资源分配的大小匹配的新TB,其中,生成所述新TB包括:从所述发射器触发在所存储的TB中包含的每个RLC PDU的自主无线电链路控制RLC重传,其中,所述新TB包含所述RLC重传的至少一部分。
15.根据权利要求14所述的方法,其中,所存储的TB被存储在Msg3缓冲器中,其中,所述方法进一步包括将所述新TB发送到所述基站单元。
16.根据权利要求14所述的方法,其中,生成所述新TB包括:调用逻辑信道优先级LCP过程。
17.根据权利要求14所述的方法,其中,生成所述新TB包括执行下述中的一个或者多个:对所存储的TB内包含的一个或多个媒体接入控制MAC协议数据子单元subPDU重新排序、从所存储的TB中移除填充MAC subPDU、以及从所存储的TB中移除一个或多个控制元素CEMAC subPDU。
CN201980052581.4A 2018-08-08 2019-08-08 随机接入过程期间的tb大小不匹配 Active CN112640554B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201862716281P 2018-08-08 2018-08-08
US62/716,281 2018-08-08
PCT/IB2019/000887 WO2020030970A1 (en) 2018-08-08 2019-08-08 Tb size mismatch during a random-access procedure

Publications (2)

Publication Number Publication Date
CN112640554A CN112640554A (zh) 2021-04-09
CN112640554B true CN112640554B (zh) 2024-04-30

Family

ID=68290010

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980052581.4A Active CN112640554B (zh) 2018-08-08 2019-08-08 随机接入过程期间的tb大小不匹配

Country Status (4)

Country Link
US (2) US11109417B2 (zh)
EP (1) EP3834545A1 (zh)
CN (1) CN112640554B (zh)
WO (1) WO2020030970A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020029310A1 (zh) * 2018-08-09 2020-02-13 Oppo广东移动通信有限公司 一种数据传输方法及装置、终端
US11343680B2 (en) * 2014-09-29 2022-05-24 Qualcomm Incorporated Techniques for accessing a cell using an unlicensed radio frequency spectrum band
WO2016182385A1 (ko) * 2015-05-13 2016-11-17 엘지전자 주식회사 비면허 대역에서의 랜덤 액세스 과정을 수행하는 방법 및 기기
WO2017049528A1 (zh) * 2015-09-24 2017-03-30 富士通株式会社 传输时间间隔的配置方法、数据传输方法、装置以及***
US11432314B2 (en) * 2015-10-31 2022-08-30 Parallel Wireless, Inc. Elastic scheduling
EP3319252A1 (en) 2016-11-04 2018-05-09 Panasonic Intellectual Property Corporation of America Efficient multiplexing of control information in transport block
US10791508B2 (en) * 2016-11-18 2020-09-29 Lg Electronics Inc. Method for selecting network node in wireless communication system and device therefor
EP3566488B1 (en) * 2017-01-05 2022-06-29 Nokia Technologies Oy Method, computer program and apparatus for selecting a beam for handover
CN113395779A (zh) * 2017-03-24 2021-09-14 中兴通讯股份有限公司 波束恢复的处理方法及装置
AR111353A1 (es) * 2017-04-03 2019-07-03 Ericsson Telefon Ab L M Transmisión de primeros datos de mensaje 3 (msg3) por una asignación dual
EP4096141A1 (en) * 2017-04-17 2022-11-30 Samsung Electronics Co., Ltd. Method and device for uplink power control
CN109392017B (zh) * 2017-08-11 2021-07-09 大唐移动通信设备有限公司 一种随机接入响应的方法、装置、基站及终端
US11039477B2 (en) * 2017-11-17 2021-06-15 Mediatek Inc. NB-IoT PRACH resource partitioning and multiple grants in RAR for EDT
CN110167185B (zh) * 2018-02-14 2022-05-17 华为技术有限公司 随机接入过程中传输数据的方法和装置
WO2019241978A1 (en) * 2018-06-21 2019-12-26 Nokia Shanghai Bell Co., Ltd. Transport block size for contention free random access in random access procedure
KR102637660B1 (ko) * 2018-06-29 2024-02-19 삼성전자주식회사 무선 통신 시스템에서 데이터를 송수신하는 방법 및 장치
CN112789933B (zh) 2018-09-21 2024-03-22 上海诺基亚贝尔股份有限公司 随机接入过程
US11259331B2 (en) * 2018-09-27 2022-02-22 Ofinno, Llc RACH type switching
WO2020067757A1 (en) * 2018-09-28 2020-04-02 Lg Electronics Inc. Skipping contention resolution in data transmission
US11317413B2 (en) * 2019-06-11 2022-04-26 Qualcomm Incorporated Data packet grouping for traffic awareness in new radio
US11627608B2 (en) * 2019-12-31 2023-04-11 Qualcomm Incorporated Indicating system timing information in high band communications
US12004234B2 (en) * 2020-11-18 2024-06-04 Ofinno, Llc Transmission and access with multiple panels

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102047586A (zh) * 2008-08-11 2011-05-04 Lg电子株式会社 数据传输方法以及用于该方法的用户设备
CN107409416A (zh) * 2015-01-30 2017-11-28 瑞典爱立信有限公司 随机接入响应与模拟波束成形

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2263341B1 (en) * 2008-04-14 2018-09-19 Amazon Technologies, Inc. Method and apparatus for performing random access procedures
US20120127930A1 (en) * 2010-11-22 2012-05-24 Qualcomm Incorporated Uplink data arrival random access procedure
EP3226639B1 (en) * 2016-04-01 2018-09-19 ASUSTek Computer Inc. Method and apparatus for improving a transmission using a configured resource in a wireless communication system
EP3379886A1 (en) * 2017-03-20 2018-09-26 ASUSTek Computer Inc. Method and apparatus for random access procedure for system information request in a wireless communication system
US11431464B2 (en) * 2017-05-05 2022-08-30 Samsung Electronics Co., Ltd. Method and apparatus for uplink transmission in wireless communication system
US11350445B2 (en) * 2017-08-10 2022-05-31 Kyocera Corporation Communication control method for controlling a user equipment to perform early data transmission
WO2019241978A1 (en) 2018-06-21 2019-12-26 Nokia Shanghai Bell Co., Ltd. Transport block size for contention free random access in random access procedure
CN112789933B (zh) * 2018-09-21 2024-03-22 上海诺基亚贝尔股份有限公司 随机接入过程

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102047586A (zh) * 2008-08-11 2011-05-04 Lg电子株式会社 数据传输方法以及用于该方法的用户设备
CN107409416A (zh) * 2015-01-30 2017-11-28 瑞典爱立信有限公司 随机接入响应与模拟波束成形

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"38321_CR0238_R2-1810086 - Corrections on MAC PDU handling when receiving a different grant size in RAR".3GPP tsg_ran\wg2_rl2.2018,第2节. *
Ericsson.R2-1810084 "UE switch from CBRA to CFRA and possible issues".3GPP tsg_ran\wg2_rl2.2018,(tsgr2_ahs),第2节. *

Also Published As

Publication number Publication date
US20210392696A1 (en) 2021-12-16
WO2020030970A1 (en) 2020-02-13
US20190364605A1 (en) 2019-11-28
US11109417B2 (en) 2021-08-31
WO2020030970A8 (en) 2021-04-01
CN112640554A (zh) 2021-04-09
US11672021B2 (en) 2023-06-06
EP3834545A1 (en) 2021-06-16

Similar Documents

Publication Publication Date Title
CN112640554B (zh) 随机接入过程期间的tb大小不匹配
CN112205065B (zh) 高效的rach行为
CN111615859B (zh) 激活带宽部分
US11617212B2 (en) Random-access procedure for scheduling request
CN113383565B (zh) 选择性地去激活带宽部分
US11889432B2 (en) Reporting power headroom
US10624149B2 (en) Configuration information for an inactive state
US20190150184A1 (en) Determining transport block generation timing of an uplink transmission
CN112534951B (zh) 跳过由rach过程分配的上行链路传输
US11683857B2 (en) Medium access control protocol data unit in a message 3 buffer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant