用于无速率码的无线电链路控制层反馈报告
文献发布时间:2023-06-19 18:32:25
相关申请的交叉引用
本专利申请要求于2020年6月2日提交的题为“RADIO LINK CONTROL LAYERFEEDBACK REPORTING FOR RATELESS CODES(用于无速率码的无线电链路控制层反馈报告)”并转让给本申请受让人的国际专利申请No.PCT/CN2020/093858的优先权。该在先申请的公开内容被认为是本专利申请的一部分并且通过援引被纳入到本专利申请中。
公开领域
本公开的诸方面一般涉及无线通信并且涉及用于无速率码的无线电链路控制层反馈报告的技术和装置。
背景
无线通信系统被广泛部署以提供诸如电话、视频、数据、消息接发、和广播等各种电信服务。典型的无线通信系统可以采用能够通过共享可用的系统资源(例如,带宽、发射功率等)来支持与多个用户通信的多址技术。此类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统、时分同步码分多址(TD-SCDMA)系统、以及长期演进(LTE)。LTE/高级LTE是对由第三代伙伴项目(3GPP)颁布的通用移动电信系统(UMTS)移动标准的增强集。
无线网络可包括能够支持数个用户装备(UE)通信的数个基站(BS)。UE可经由下行链路和上行链路与BS进行通信。“下行链路”(或“前向链路”)指从BS到UE的通信链路,而“上行链路”(或“反向链路”)指从UE到BS的通信链路。如将在本文中更详细地描述的,BS可被称为B节点、gNB、接入点(AP)、无线电头端、传送接收点(TRP)、新无线电(NR)BS、5G B节点等等。
以上多址技术已经在各种电信标准中被采纳以提供使得不同的用户装备能够在城市、国家、地区、以及甚至全球级别上进行通信的共同协议。NR(其还可被称为5G)是对由3GPP颁布的LTE移动标准的增强集。NR被设计成通过在下行链路(DL)上使用具有循环前缀(CP)的正交频分复用(OFDM)(CP-OFDM)、在上行链路(UL)上使用CP-OFDM和/或SC-FDM(例如,也被称为离散傅里叶变换扩展OFDM(DFT-s-OFDM))以及支持波束成形、多输入多输出(MIMO)天线技术和载波聚集以改善频谱效率、降低成本、改善服务、利用新频谱、以及更好地与其他开放标准进行整合,来更好地支持移动宽带因特网接入。随着对移动宽带接入的需求持续增长,对于LTE、NR和其他无线电接入技术的进一步改进仍有用。
概述
在一些方面,一种由接收机执行的无线通信方法包括:确定从传送方接收到的第一多个无线电链路层(RLC)协议数据单元(PDU)分组的数量满足第一数量阈值;至少部分地基于确定该第一多个RLC PDU分组的数量满足第一数量阈值来执行针对该第一多个RLCPDU分组的解码尝试;以及在从该传送方接收到第二多个RLC PDU分组之后向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告,其中该第二多个RLC PDU分组是在第一多个RLC PDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试。
在一些方面,一种存储用于无线通信的指令集的非瞬态计算机可读介质包括在由接收机的一个或多个处理器执行时使该接收机执行以下操作的一条或多条指令:确定从传送方接收到的第一多个RLC PDU分组的数量满足第一数量阈值;至少部分地基于确定该第一多个RLC PDU分组的数量满足第一数量阈值来执行针对该第一多个RLC PDU分组的解码尝试;以及在从该传送方接收到第二多个RLC PDU分组之后向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告,其中该第二多个RLC PDU分组是在第一多个RLC PDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试。
在一些方面,一种用于无线通信的接收机包括存储器;以及与该存储器耦合的一个或多个处理器,该存储器和该一个或多个处理器被配置成:确定从传送方接收到的第一多个RLC PDU分组的数量满足第一数量阈值;至少部分地基于确定该第一多个RLC PDU分组的数量满足第一数量阈值来执行针对该第一多个RLC PDU分组的解码尝试;以及在从该传送方接收到第二多个RLC PDU分组之后向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告,其中该第二多个RLC PDU分组是在第一多个RLC PDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试。
在一些方面,一种用于无线通信的设备包括:用于确定从传送方接收到的第一多个RLC PDU分组的数量满足第一数量阈值的装置;用于至少部分地基于确定该第一多个RLCPDU分组的数量满足第一数量阈值来执行针对该第一多个RLC PDU分组的解码尝试的装置;以及用于在从该传送方接收到第二多个RLC PDU分组之后向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告的装置,其中该第二多个RLC PDU分组是在第一多个RLC PDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试。
在一些方面,一种由接收机执行的无线通信方法包括:确定从传送方接收到具有特定分组SN的RLC PDU分组;以及至少部分地基于确定接收到具有特定分组SN的RLC PDU分组来执行针对从该传送方接收到的多个RLC PDU分组的解码尝试,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN。
在一些方面,一种存储用于无线通信的指令集的非瞬态计算机可读介质包括在由接收机的一个或多个处理器执行时使该接收机执行以下操作的一条或多条指令:确定从传送方接收到具有特定分组SN的RLC PDU分组;以及至少部分地基于确定接收到具有特定分组SN的RLC PDU分组来执行针对从该传送方接收到的多个RLC PDU分组的解码尝试,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN。
在一些方面,一种用于无线通信的接收机包括存储器,以及与该存储器耦合的一个或多个处理器,该存储器和该一个或多个处理器被配置成:确定从传送方接收到具有特定分组SN的RLC PDU分组;以及至少部分地基于确定接收到具有特定分组SN的RLC PDU分组来执行针对从该传送方接收到的多个RLC PDU分组的解码尝试,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN。
在一些方面,一种用于无线通信的设备包括:用于确定从传送方接收到具有特定分组SN的RLC PDU分组的装置;以及用于至少部分地基于确定接收到具有特定分组SN的RLCPDU分组来执行针对从该传送方接收到的多个RLC PDU分组的解码尝试的装置,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN。
各方面一般包括如基本上在本文中参照附图和说明书描述并且如附图和说明书所解说的方法、装备、系统、计算机程序产品、非瞬态计算机可读介质、用户装备、基站、无线通信设备和/或处理系统。
前述内容已较宽泛地勾勒出根据本公开的示例的特征和技术优势以力图使下面的详细描述可被更好地理解。附加的特征和优势将在此后描述。所公开的概念和具体示例可容易地被用作修改或设计用于实施与本公开相同目的的其他结构的基础。此类等效构造并不背离所附权利要求书的范围。本文所公开的概念的特性在其组织和操作方法两方面以及相关联的优势将因结合附图来考虑以下描述而被更好地理解。每一附图是出于解说和描述目的来提供的,而非定义对权利要求的限定。
虽然在本公开中通过对一些示例的解说来描述各方面,但本领域技术人员将理解,此类方面可以在许多不同布置和场景中实现。本文中所描述的技术可使用不同的平台类型、设备、系统、形状、大小和/或封装布置来实现。例如,一些方面可经由集成芯片实施例或其他基于非模块组件的设备(例如,端用户设备、交通工具、通信设备、计算设备、工业装备、零售/购物设备、医疗设备、或启用人工智能的设备)来实现。各方面可在芯片级组件、模块组件、非模块组件、非芯片级组件、设备级组件、或系统级组件中实现。纳入所描述的各方面和特征的设备可包括用于实现和实践所要求保护并描述的各方面的附加组件和特征。例如,无线信号的传送和接收可包括用于模拟和数字目的的数个组件(例如,硬件组件,包括天线、RF链、功率放大器、调制器、缓冲器、处理器、交织器、加法器或求和器)。本文中所描述的各方面旨在可以在各种大小、形状和构成的各种各样的设备、组件、系统、分布式布置或端用户设备中实践。
附图简述
为了能详细理解本公开的以上陈述的特征,可参照各方面来对以上简要概述的内容进行更具体的描述,其中一些方面在附图中解说。然而应注意,附图仅解说了本公开的某些典型方面,故不应被认为限定其范围,因为本描述可允许有其他等同有效的方面。不同附图中的相同附图标记可标识相同或相似的元素。
图1是解说根据本公开的无线网络的示例的示图。
图2是解说根据本公开的无线网络中基站与UE处于通信的示例的示图。
图3解说了根据本公开的分布式无线电接入网(RAN)的示例逻辑架构。
图4解说了根据本公开的分布式RAN的示例物理架构。
图5是解说根据本公开的网络译码的示例的示图。
图6A和图6B是解说根据本公开的与针对无速率码的无线电链路控制层(RLC)反馈报告相关联的示例的示图。
图7和图8是解说根据本公开的与针对无速率码的RLC反馈报告相关联的示例过程的示图。
详细描述
以下参照附图更全面地描述本公开的各个方面。然而,本公开可用许多不同形式来实施并且不应解释为被限于本公开通篇给出的任何具体结构或功能。相反,提供这些方面是为了使得本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文的教导,本领域技术人员应领会,本公开的范围旨在覆盖本文所披露的本公开的任何方面,不论其是与本公开的任何其他方面相独立地实现还是组合地实现的。例如,可使用本文中所阐述的任何数目的方面来实现装置或实践方法。另外,本公开的范围旨在覆盖使用作为本文中所阐述的本公开的各个方面的补充或者另外的其他结构、功能性、或者结构及功能性来实践的此类装置或方法。应当理解,本文中所披露的本公开的任何方面可由权利要求的一个或多个元素来实施。
现在将参照各种装置和技术给出电信系统的若干方面。这些装置和技术将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用硬件、软件、或其组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。
应注意,虽然各方面在本文可使用通常与5G或NR无线电接入技术(RAT)相关联的术语来描述,但本公开的各方面可被应用于其他RAT,诸如3G RAT、4G RAT、和/或在5G之后的RAT(例如,6G)。
图1是解说根据本公开的无线网络100的示例的示图。无线网络100可以是5G(NR)网络和/或LTE网络等等或者可以包括其元件。无线网络100可包括数个基站110(示为BS110a、BS 110b、BS 110c、以及BS 110d)和其他网络实体。基站(BS)是与用户装备(UE)通信的实体并且还可被称为NR BS、B节点、gNB、5G B节点(NB)、接入点、传送接收点(TRP)等等。每个BS可为特定地理区域提供通信覆盖。在3GPP中,术语“蜂窝小区”可以指BS的覆盖区域和/或服务该覆盖区域的BS子系统,这取决于使用该术语的上下文。
BS可为宏蜂窝小区、微微蜂窝小区、毫微微蜂窝小区、和/或另一类型的蜂窝小区提供通信覆盖。宏蜂窝小区可覆盖相对较大的地理区域(例如,半径为数千米),并且可允许由具有服务订阅的UE无约束地接入。微微蜂窝小区可覆盖相对较小的地理区域,并且可允许由具有服务订阅的UE无约束地接入。毫微微蜂窝小区可覆盖相对较小的地理区域(例如,住宅),并且可允许由与该毫微微蜂窝小区有关联的UE(例如,封闭订户群(CSG)中的UE)有约束地接入。用于宏蜂窝小区的BS可被称为宏BS。用于微微蜂窝小区的BS可被称为微微BS。用于毫微微蜂窝小区的BS可被称为毫微微BS或家用BS。在图1中示出的示例中,BS 110a可以是用于宏蜂窝小区102a的宏BS,BS 110b可以是用于微微蜂窝小区102b的微微BS,并且BS110c可以是用于毫微微蜂窝小区102c的毫微微BS。BS可支持一个或多个(例如,三个)蜂窝小区。术语“eNB”、“基站”、“NR BS”、“gNB”、“TRP”、“AP”、“B节点”、“5G NB”和“蜂窝小区”在本文中可可互换地使用。
在一些方面,蜂窝小区可不必是驻定的,并且蜂窝小区的地理区域可根据移动BS的位置而移动。在一些方面,BS可通过各种类型的回程接口(诸如直接物理连接或虚拟网络、使用任何合适的传输网络)来彼此互连和/或互连至无线网络100中的一个或多个其他BS或网络节点(未示出)。
无线网络100还可包括中继站。中继站是能接收来自上游站(例如,BS或UE)的数据的传输并向下游站(例如,UE或BS)发送该数据的传输的实体。中继站也可是能为其他UE中继传输的UE。在图1中示出的示例中,中继BS 110d可与宏BS 110a和UE 120d进行通信以促成BS 110a与UE 120d之间的通信。中继BS还可被称为中继站、中继基站、中继等。
无线网络100可以是包括不同类型的BS(诸如宏BS、微微BS、毫微微BS、中继BS等等)的异构网络。这些不同类型的BS可能具有不同的发射功率电平、不同的覆盖区域、以及对无线网络100中的干扰的不同影响。例如,宏BS可具有高发射功率电平(例如,5到40瓦),而微微BS、毫微微BS和中继BS可具有较低发射功率电平(例如,0.1到2瓦)。
网络控制器130可耦合至BS集合并且可提供对这些BS的协调和控制。网络控制器130可经由回程与各BS进行通信。这些BS还可经由无线或有线回程直接或间接地彼此通信。
UE 120(例如,120a、120b、120c)可分散遍及无线网络100,并且每个UE可以是驻定或移动的。UE还可被称为接入终端、终端、移动站、订户单元、站、等等。UE可以是蜂窝电话(例如,智能电话)、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(WLL)站、平板、相机、游戏设备、上网本、智能本、超级本、医疗设备或装备、生物测定传感器/设备、可穿戴设备(智能手表、智能服装、智能眼镜、智能腕带、智能首饰(例如,智能戒指、智能手环))、娱乐设备(例如,音乐或视频设备、或卫星无线电)、交通工具组件或传感器、智能仪表/传感器、工业制造装备、全球定位系统设备、或者被配置成经由无线或有线介质通信的任何其他合适的设备。
一些UE可被认为是机器类型通信(MTC)UE、或者演进型或增强型机器类型通信(eMTC)UE。MTC和eMTC UE例如包括机器人、无人机、远程设备、传感器、仪表、监视器、和/或位置标签,其可与基站、另一设备(例如,远程设备)或某个其他实体进行通信。无线节点可例如经由有线或无线通信链路来为网络(例如,广域网(诸如因特网)或蜂窝网络)提供连通性或提供至该网络的连通性。一些UE可被认为是物联网(IoT)设备,和/或可被实现为NB-IoT(窄带物联网)设备。一些UE可被认为是客户端装备(CPE)。UE 120可被包括在外壳的内部,该外壳容纳UE 120的组件,诸如处理器组件和/或存储器组件。在一些方面,处理器组件和存储器组件可被耦合在一起。例如,处理器组件(例如,一个或多个处理器)和存储器组件(例如,存储器)可在操作上耦合、通信地耦合、电子地耦合、和/或电耦合。
一般而言,在给定的地理区域中可部署任何数目的无线网络。每个无线网络可支持特定的RAT,并且可在一个或多个频率上操作。RAT还可被称为无线电技术、空中接口等等。频率还可被称为载波、频率信道等等。每个频率可在给定的地理区域中支持单个RAT以避免不同RAT的无线网络之间的干扰。在一些情形中,可部署NR或5G RAT网络。
在一些方面,两个或更多个UE 120(例如,被示为UE 120a和UE 120e)可使用一个或多个侧链路信道来直接通信(例如,不使用基站110作为中介来彼此通信)。例如,UE 120可以使用对等(P2P)通信、设备到设备(D2D)通信、车辆网(V2X)协议(例如,其可包括交通工具到交通工具(V2V)协议或交通工具到基础设施(V2I)协议)、和/或网状网络进行通信。在该情形中,UE 120可执行调度操作、资源选择操作、和/或在本文中他处描述为由基站110执行的其他操作。
无线网络100的设备可使用电磁频谱进行通信,该电磁频谱可基于频率或波长被细分成各种类别、频带、信道等。例如,无线网络100的设备可使用具有第一频率范围(FR1)的操作频带进行通信和/或可使用具有第二频率范围(FR2)的操作频带进行通信,第一频率范围(FR1)可跨越410MHz至7.125GHz,第二频率范围(FR2)可跨越24.25GHz至52.6GHz。FR1与FR2之间的频率有时被称为中频带频率。尽管FR1的一部分大于6GHz,但FR1通常被称为“亚6GHz”频带。类似地,尽管不同于由国际电信联盟(ITU)标识为“毫米波”频带的极高频率(EHF)频带(30GHz–300GHz),FR2通常被称为“毫米波”频带。因此,除非特别另外声明,否则应理解,如果在本文中使用,术语“亚6GHz”等可广义地表示小于6GHz的频率、FR1内的频率、和/或中频带频率(例如,大于7.125GHz)。类似地,除非特别另外声明,否则应理解,如果在本文中使用,术语“毫米波”等可广义地表示EHF频带内的频率、FR2内的频率、和/或中频带频率(例如,小于24.25GHz)。可构想,FR1和FR2中所包括的频率可被修改,并且本文中所描述的技术适用于那些经修改的频率范围。
如以上所指示的,图1是作为示例来提供的。其他示例可不同于关于图1所描述的示例。
图2是解说根据本公开的无线网络100中基站110与UE 120处于通信的示例200的示图。基站110可装备有T个天线234a到234t,并且UE 120可装备有R个天线252a到252r,其中一般而言T≥1且R≥1。
在基站110处,发射处理器220可从数据源212接收给一个或多个UE的数据,至少部分地基于从每个UE接收到的信道质量指示符(CQI)来为该UE选择一种或多种调制和编码方案(MCS),至少部分地基于为每个UE选择的MCS来处理(例如,编码和调制)给该UE的数据,并提供针对所有UE的数据码元。发射处理器220还可处理系统信息(例如,针对半静态资源划分信息(SRPI))和控制信息(例如,CQI请求、准予、和/或上层信令),并提供开销码元和控制码元。发射处理器220还可生成用于参考信号(例如,因蜂窝小区而异的参考信号(CRS)或解调参考信号(DMRS))和同步信号(例如,主同步信号(PSS)或副同步信号(SSS))的参考码元。发射(TX)多输入多输出(MIMO)处理器230可在适用的情况下对数据码元、控制码元、开销码元、和/或参考码元执行空间处理(例如,预编码),并且可将T个输出码元流提供给T个调制器(MOD)232a到232t。每个调制器232可处理各自相应的输出码元流(例如,针对OFDM)以获得输出采样流。每个调制器232可进一步处理(例如,转换至模拟、放大、滤波、及上变频)输出采样流以获得下行链路信号。来自调制器232a到232t的T个下行链路信号可分别经由T个天线234a到234t被传送。
在UE 120处,天线252a到252r可接收来自基站110和/或其他基站的下行链路信号并且可分别向解调器(DEMOD)254a到254r提供收到信号。每个解调器254可调理(例如,滤波、放大、下变频、及数字化)收到信号以获得输入采样。每个解调器254可进一步处理输入采样(例如,针对OFDM)以获得收到码元。MIMO检测器256可获得来自所有R个解调器254a到254r的收到码元,在适用的情况下对这些收到码元执行MIMO检测,并且提供检出码元。接收处理器258可处理(例如,解调和解码)这些检出码元,将针对UE 120的经解码数据提供给数据阱260,并且将经解码的控制信息和系统信息提供给控制器/处理器280。术语“控制器/处理器”可指一个或多个控制器、一个或多个处理器或其组合。信道处理器可确定参考信号收到功率(RSRP)参数、收到信号强度指示符(RSSI)参数、参考信号收到质量(RSRQ)参数、和/或信道质量指示符(CQI)参数等等。在一些方面,UE 120的一个或多个组件可被包括在外壳284中。
网络控制器130可包括通信单元294、控制器/处理器290、以及存储器292。网络控制器130可包括例如核心网中的一个或多个设备。网络控制器130可经由通信单元294来与基站110通信。
天线(例如,天线234a至234t和/或天线252a至252r)可包括一个或多个天线面板、天线群、天线振子集合、和/或天线阵列等等,或者可被包括在其内。天线面板、天线群、天线振子集合、和/或天线阵列可包括一个或多个天线振子。天线面板、天线群、天线振子集合、和/或天线阵列可包括共面天线振子集合和/或非共面天线振子集合。天线面板、天线群、天线振子集合、和/或天线阵列可包括单个外壳内的天线振子和/或多个外壳内的天线振子。天线面板、天线群、天线振子集合、和/或天线阵列可包括耦合至一个或多个传输和/或接收组件(诸如图2的一个或多个组件)的一个或多个天线振子。
在上行链路上,在UE 120处,发射处理器264可以接收和处理来自数据源262的数据和来自控制器/处理器280的控制信息(例如,针对包括RSRP、RSSI、RSRQ、和/或CQI的报告)。发射处理器264还可生成用于一个或多个参考信号的参考码元。来自发射处理器264的码元可在适用的情况下由TX MIMO处理器266预编码,进一步由调制器254a到254r处理(例如,针对DFT-s-OFDM或CP-OFDM),并且传送给基站110。在一些方面,UE 120的调制器和解调器(例如,MOD/DEMOD 254)可被包括在UE 120的调制解调器中。在一些方面,UE 120包括收发机。收发机可包括(诸)天线252、调制器和/或解调器254、MIMO检测器256、接收处理器258、发射处理器264、和/或TX MIMO处理器266的任何组合。收发机可以由处理器(例如,控制器/处理器280)和存储器282使用以执行本文所描述的方法中的任一者的各方面,例如,如参考图6A、6B和7所描述的。
在基站110处,来自UE 120以及其他UE的上行链路信号可由天线234接收,由解调器232处理,在适用的情况下由MIMO检测器236检测,并由接收处理器238进一步处理以获得经解码的由UE 120传送的数据和控制信息。接收处理器238可将经解码的数据提供给数据阱239,并将经解码的控制信息提供给控制器/处理器240。基站110可包括通信单元244并且经由通信单元244与网络控制器130通信。基站110可以包括调度器246以调度UE 120进行下行链路和/或上行链路通信。在一些方面,基站110的调制器和解调器(例如,MOD/DEMOD232)可被包括在基站110的调制解调器中。在一些方面,基站110包括收发机。收发机可包括(诸)天线234、调制器和/或解调器232、MIMO检测器236、接收处理器238、发射处理器220、和/或TX MIMO处理器230的任何组合。收发机可以由处理器(例如,控制器/处理器240)和存储器242使用以执行本文所描述的方法中的任一者的各方面,例如,如参考图6A、6B和7所描述的。
基站110的控制器/处理器240、UE 120的控制器/处理器280、和/或图2的(诸)任何其他组件可执行与用于无速率码的无线电链路控制(RLC)层反馈报告相关联的一种或多种技术,如在本文别处更详细地描述的。例如,基站110的控制器/处理器240、UE 120的控制器/处理器280、和/或图2的任何其他组件可执行或指导例如图7的过程700和/或如本文中所描述的其他过程的操作。存储器242和282可分别为基站110和UE 120存储数据和程序代码。在一些方面,存储器242和/或存储器282可包括:存储用于无线通信的一条或多条指令(例如,代码和/或程序代码)的非瞬态计算机可读介质。例如,该一条或多条指令在由基站110和/或UE 120的一个或多个处理器执行(例如,直接执行,或在编译、转换和/或解读之后执行)时,可以使得该一个或多个处理器、UE 120、和/或基站110执行或指导例如图7的过程700和/或如本文中所描述的其他过程的操作。在一些方面,执行指令可包括运行指令、转换指令、编译指令、和/或解读指令等等。
在一些方面,UE 120可以包括:用于确定从传送方接收到的第一多个RLC协议数据单元(PDU)分组的数量满足第一数量阈值的装置;用于至少部分地基于确定该第一多个RLCPDU分组的数量满足第一数量阈值来执行针对该第一多个RLC PDU分组的解码尝试的装置;以及用于在从该传送方接收到第二多个RLC PDU分组之后向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告的装置,其中该第二多个RLC PDU分组是在第一多个RLC PDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试,等等。在一些方面,此类装置可包括结合图2所描述的UE 120的一个或多个组件,诸如控制器/处理器280、发射处理器264、TX MIMO处理器266、MOD 254、天线252、DEMOD 254、MIMO检测器256、接收处理器258等等。
在一些方面,基站110可以包括:用于确定从传送方接收到的第一多个RLC PDU分组的数量满足第一数量阈值的装置;用于至少部分地基于确定该第一多个RLC PDU分组的数量满足第一数量阈值来执行针对该第一多个RLC PDU分组的解码尝试的装置;用于确定在接收到第一多个RLC PDU分组之后从该传送方接收到的第二多个RLC PDU分组的数量满足第二数量阈值的装置;用于至少部分地基于确定第二多个RLC PDU分组的数量满足第二数量阈值来向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告的装置,其中该RLC层反馈报告至少部分地基于该解码尝试,等等。在一些方面,此类装置可以包括结合图2所描述的基站110的一个或多个组件,诸如天线234、DEMOD 232、MIMO检测器236、接收处理器238、控制器/处理器240、发射处理器220、TX MIMO处理器230、MOD 232、天线234等等。
尽管图2中的框被解说为不同的组件,但是以上关于这些框所描述的功能可用单个硬件、软件、或组合组件或者各种组件的组合来实现。例如,关于发射处理器264、接收处理器258和/或TX MIMO处理器266所描述的功能可由控制器/处理器280执行或在控制器/处理器280的控制下执行。
如以上所指示的,图2是作为示例来提供的。其他示例可不同于关于图2所描述的示例。
图3解说了根据本公开的各方面的分布式RAN 300的示例逻辑架构。5G接入节点(AN)306可包括接入节点控制器(ANC)302。ANC可以是分布式RAN 300的中央单元(CU)。到下一代核心网(NG-CN或NG核心)304的回程接口可在ANC处终接。至相邻下一代接入节点(NG-AN)的回程接口可终接于ANC处。ANC可包括一个或多个TRP 308(其还可被称为BS、NR BS、B节点、5G NB、AP、gNB或某个其他术语)。如上所述,“TRP”可与“蜂窝小区”可互换地使用。
TRP 308可以是分布式单元(DU)。TRP可被连接到一个ANC(ANC 302)或者一个以上ANC(未解说)。例如,对于RAN共享、无线电即服务(RaaS)和因服务而异的AND部署,TRP可被连接到一个以上ANC。TRP可以包括一个或多个天线端口。TRP可被配置成个体地(例如,动态选择)或联合地(例如,联合传输)服务至UE的话务。
可使用RAN 300的本地架构来解说去程通信。该架构可被定义成支持跨不同部署类型的去程解决方案。例如,该架构可以至少部分地基于传送网络能力(例如,带宽、等待时间和/或抖动)。
该架构可与LTE共享特征和/或组件。根据各方面,下一代AN(NG-AN)310可支持与NR的双连通性。NG-AN可共享用于LTE和NR的共用去程。
该架构可实现各TRP 308之间和之中的协作。例如,可在TRP内和/或经由ANC 302跨各TRP预设协作。根据各方面,可以不需要/不存在TRP间接口。
根据各方面,RAN 300的架构内可存在拆分逻辑功能的动态配置。分组数据汇聚协议(PDCP)、RLC、或媒体接入控制(MAC)协议可适应性地放置于ANC或TRP处。
根据各个方面,BS可包括CU(例如,ANC 302)和/或一个或DU(例如,一个或多个TRP308)。在一些方面,BS(例如,5G AN 306)可以经由图3中所解说的示例分布式RAN 300来提供、广播、多播和/或单播对一个或多个UE 120的支持。例如,BS可以从NG-CN 304中的5G用户面功能(UPF)设备(例如,网络控制器130)接收多播广播(MB)服务质量(QoS)流。BS可以经由N3用户面接口并且通过隧穿协议(例如,通用分组无线电服务(GPRS)隧穿协议或另一类型的隧穿协议)来接收MB QoS流。BS可以在CU(例如,ANC 302)处接收MB QoS流。5G接入和移动性管理功能(AMF)设备(例如,网络控制器130)可以在N2接口上向CU提供控制信令以建立和/或修改MB QoS流。BS可以将MB QoS流映射到一个或多个多播无线电承载(MRB)并且可以经由该一个或多个MRB来向一个或多个DU(例如,一个或多个TRP 308)提供该MB QoS流。DU可以向一个或多个UE 120多播或广播该MB QoS流。
如以上所指示的,图3是作为示例来提供的。其他示例可不同于关于图3所描述的示例。
图4解说了根据本公开的各方面的分布式RAN 400的示例物理架构。集中式核心网单元(C-CU)402可主存可由一个或多个网络控制器130实现的核心网功能。核心网功能可包括5G UPF、5G AMF、和/或其他核心网功能。C-CU可被集中地部署。C-CU功能性可被卸载(例如,至高级无线服务(AWS))以力图处置峰值容量。
集中式RAN单元(C-RU)404可主存一个或多个ANC功能。可任选地,C-RU可在本地主存核心网功能。C-RU可以具有分布式部署。C-RU可以更靠近网络边缘。DU 406可主存一个或多个TRP。DU可位于具有射频(RF)功能性的网络的边缘处。
在一些方面,BS可以经由图4中所解说的示例分布式RAN 400来提供、广播、多播和/或单播对一个或多个UE 120的支持。例如,BS可以从C-CU 402的5G UPF设备(例如,网络控制器130)接收MB QoS流。BS可以经由N3用户面接口并且通过隧穿协议(例如,GPRS隧穿协议或另一类型的隧穿协议)来接收MB QoS流。BS可以在C-RU 404处接收MB QoS流。C-CU 402的5GAMF设备(例如,网络控制器130)可以在N2接口上向C-RU 404提供控制信令以设立和/或修改MB QoS流。BS可以将MB QoS流映射到一个或多个MRB并且可以经由该一个或多个MRB来向一个或多个DU 406提供该MB QoS流。DU 406可以向一个或多个UE 120多播或广播该MBQoS流。
如以上所指示的,图4是作为示例来提供的。其他示例可不同于关于图4所描述的示例。
图5是解说根据本公开的网络译码的示例500的示图。结合图5描述的操作可以由传送方(亦称为编码器)(诸如UE 120或基站110)来执行。
如由附图标记505所示的,传送方可以从一个或多个PDCP协议数据单元(PDU)生成RLC服务数据单元(SDU)。在一些方面,单个PDCP PDU可被包括在RLC SDU中。在一些方面,多个PDCP PDU可被包括在RLC SDU中(例如,通过级联多个PDCP PDU)。在一些方面,传送方可以至少部分地基于PDCP PDU的大小来确定在单个RLC SDU中包括单个PDCP PDU还是在单个RLC SDU中级联多个PDCP PDU。例如,如果PDCP PDU的大小满足阈值(例如,大于或等于阈值),则编码器可以在单个RLC SDU中仅包括该PDCP PDU(例如,单个PDCP PDU)。如果PDCPPDU的大小不满足阈值(例如,小于或等于阈值),则编码器可以将多个PDCP PDU(例如,总大小小于或等于阈值的一组PDCP PDU)级联到单个RLC SDU中。
如由附图标记510所示的,传送方可以将RLC SDU划分成多个数据块。例如,传送方可以至少部分地基于网络译码参数集来将RLC SDU划分成K个数据块(示为s
在一些方面,与附图标记505和510相关联的操作可以在传送方的PDCP层处执行。PDCP层可以将这些数据块提供给传送方的RLC层。如由附图标记515所示的,传送方可以使用网络译码来将K个数据块编码成N个前向纠错(FEC)分组。例如,传送方可以至少部分地基于无速率码(诸如网络码、喷泉码、Luby变换(LT)码、Raptor码、等等)来将K个数据块编码成N个FEC分组(示为p
在一些方面,RLC分组的数目(例如,N的值)可以至少部分地基于网络译码参数集。在一些方面,网络译码参数集可以针对特定的子参数集、RLC SDU的延迟预算、传送方的可用编码和解码计算资源、K的值(例如,数据块的数量)、针对N个FEC分组的一个或多个RLCPDU分组的目标错误概率、(诸)RLC PDU分组的传输的信道状况、要被用于将K个数据块编码成N个FEC分组的网络码的类型等指定N的值。在一些方面,传送方可以为子参数集确定N的值。
如由附图标记520所示的,传送方可以将N个FEC分组映射成相应的M个RLC PDU分组。例如,传送方可以将N个FEC分组映射成M个RLC PDU分组(示为PDU
RLC层可以将M个RLC PDU分组提供给传送方的MAC层。如由附图标记525所示的,传送方可以针对M个RLC PDU分组生成MAC PDU。在一些方面,MAC PDU可以包括RLC PDU报头或MAC PDU报头,其可以包括与M个RLC PDU中的每一者相关联的信息。例如,RLC PDU报头或MAC PDU报头可以包括序列号字段,该序列号字段可以包括与M个RLC PDU中的每一者相关联的序列号。在一些方面,与附图标记525相关联的操作可以在传送方的MAC层处执行。
传送方的MAC层可以将MAC PDU提供给传送方的物理(PHY)层。如由附图标记530所示的,编码器可以向接收方(亦称为解码器)(诸如UE 120或基站110)传送M个RLC PDU分组(例如,在MAC PDU中)。在一些方面,传送方的PHY层可以在无线物理信道(诸如物理下行链路共享信道(PDSCH)、物理下行链路控制信道(PDCCH)、物理上行链路共享信道(PUSCH)、物理上行链路控制信道(PDCCH)、物理侧链路控制信道(PSCCH)、物理侧链路共享信道(PSSCH)等)上传送M个RLC PDU分组(例如,在MAC PDU中)。
如以上所指示的,图5是作为示例来提供的。其他示例可不同于关于图5所描述的示例。
在一些情形中,传送方和接收方可以在RLC层处实现自动重复请求(ARQ)以增加传送方与接收方之间的RLC层通信的可靠性和稳健性。在一些情形中,用于RLC层的ARQ方案可以包括轮询请求/状态报告技术,其中传送方向接收方传送轮询请求并且接收方用状态报告来进行响应。可以针对RLC PDU分组的RLC窗口传送轮询请求,并且状态报告可以指示针对RLC窗口中的每个RLC PDU分组的确收(ACK)或否定确收(NACK)。每个轮询请求可以向前滑动该窗口达特定数量的RLC PDU分组。此外,每个ACK和NACK可以指示相关联的RLC PDU分组的序列号。
然而,轮询请求/状态报告技术可能是低效的,因为传送方将停止附加RLC PDU分组的传输直至执行了失败的RLC PDU分组(例如,针对其接收到NACK的RLC PDU分组)的重传。此外,轮询请求/状态报告技术可能是低效的,因为轮询请求/状态报告技术不利用无速率码(诸如网络码或喷泉码)的前向纠错能力。
本文中描述的一些方面提供了用于无速率码的RLC层反馈报告的技术和装置。在一些方面,接收方(例如,UE 120、基站110等)可以接收多个RLC PDU分组,每个RLC PDU分组包括使用无速率网络码来编码的一个或多个FEC分组。接收方能够至少部分地基于该多个RLC PDU分组的数量来确定何时传送该多个分组的RLC层反馈报告。以此方式,接收方能够传送针对该多个RLC PDU分组的RLC层反馈而不必等待来自传送方的轮询请求,这减少了原本将在生成和传送轮询请求时消耗的传送方的处理和存储器资源以及无线电网络资源。此外,接收方可以在RLC层反馈报告中包括各种类型的RLC层反馈以辅助传送方确定要重传哪些FEC分组、辅助传送方确定是否要调整用于后续RLC PDU分组的网络译码参数、辅助传送方确定是否要传送附加的RLC PDU分组以实现更稳健的解码和前向纠错、等等。
图6A和图6B是解说根据本公开的与针对无速率码的RLC反馈报告相关联的一个或多个示例600的示图。如图6A和6B中所示的,(诸)示例600可以包括传送方与接收方之间的通信。传送方和接收方可被包括在无线网络(诸如无线网络100)中。传送方和接收方可以分别是在无线接入链路(其可以包括上行链路和下行链路)上通信的基站110和UE 120或者反过来,可以是在无线侧链路上通信的一组UE 120,可以是在回程上通信的一组基站110,或者可以是无线通信设备的另一组合。
如图6A中并且由附图标记602所示的,传送方可以向接收方传送第一多个RLC PDU分组(例如,RLC PDU分组1到RLC PDU分组L)。在一些方面,传送方能够根据以上结合图5描述的技术和/或其他网络译码技术来对分组进行网络译码。相应地,第一多个RLC PDU分组或其子集中的每一者可被编码以包括一个或多个FEC分组。
如图6A中并且由附图标记604进一步示出的,接收方可以接收第一多个RLC PDU分组并且可以确定该第一多个RLC PDU分组的数量满足第一阈值。第一阈值可以是RLC PDU分组的阈值数量L。在一些方面,接收方可以至少部分地基于接收方的RLC层处的RLC配置来确定RLC PDU分组的阈值数量L。在一些方面,RLC配置可以由接收方的RRC层来配置。在一些方面,RLC PDU分组的阈值数量L可以在接收方处编程,可以在接收方处硬编码,可以在无线通信标准、无线通信规范中定义、等等。在一些方面,传送方或另一无线通信设备可以向接收方发信号通知RLC PDU分组的阈值数量L。
在一些方面,接收方可以跨第一多个RLC PDU分组执行前向纠错。在这些情形中,L的值可以至少部分地基于准许接收方跨第一多个RLC PDU分组执行前向纠错的RLC PDU分组的期望数量来配置。L的示例值可以是1000个RLC PDU分组。然而,L的其他值可以被使用,并且可以至少部分地基于接收方实现(例如,接收方的可用解码计算资源)、传送方和接收方在其上通信的无线信道的信道状况、第一多个RLC PDU分组的目标错误概率、将编码第一多个RLC PDU分组的FEC分组的网络码的类型、等等。
如图6A中并且由附图标记606进一步示出的,接收方可以执行对第一多个RLC PDU分组的解码尝试。在一些方面,接收方可以至少部分地基于确定第一多个RLC PDU分组的数量满足第一阈值(例如,RLC PDU的阈值数量L)来执行对第一多个RLC PDU分组的解码尝试。在一些方面,接收方可以通过尝试解码第一多个RLC PDU分组中的每一者来执行解码尝试。
在一些方面,接收方可以通过确定接收方是否能够恢复包括在第一多个RLC PDU中的原始RLC SDU的数据块来尝试解码第一多个RLC PDU分组。在一些方面,接收方可以确定第一多个RLC PDU分组中的任何FEC分组是否丢失或不可解码。如果RLC PDU分组中的一个或多个FEC分组丢失或不可解码,则接收方可以通过使用该RLC PDU分组中和/或第一多个RLC PDU分组中的其他RLC PDU分组中的其他FEC分组来执行前向纠错来尝试恢复丢失的或不可解码的FEC分组的数据块。在这些示例中,接收方可以使用其他FEC分组中编码的附加信息或比特来重建或推断丢失的或不可解码的FEC分组的数据块。
替代确定已成功接收到L数量的RLC PDU分组以及至少部分地基于确定已成功接收到L数量的RLC PDU分组来执行针对该L数量的RLC PDU分组的解码尝试,接收方可以在接收到具有大于L的分组序列号(SN)的RLC PDU分组之后执行解码尝试。在这些方面,接收方确定已接收到具有大于L的分组SN(例如,L+1或大于L的另一分组SN)的RLC PDU分组,并且至少部分地基于确定已接收到具有大于L的分组SN的RLC PDU分组来执行针对成功接收到的RLC PDU分组1到L的解码尝试。
如图6B中并且由附图标记608所示的,传送方可以向接收方传送第二多个RLC PDU分组(例如,RLC PDU分组L+1到RLC PDU分组L+Δ)。在一些方面,第二多个RLC PDU分组或其子集中的每一者可以使用以上结合图5描述的网络译码技术和/或其他网络译码技术来编码以包括一个或多个FEC分组。
如图6B中并且由附图标记610进一步示出的,接收方可以确定第二多个RLC PDU分组的数量满足第二阈值。第二阈值可以是在接收到阈值数量L的RLC PDU分组之后接收到的RLC PDU分组的阈值数量Δ。在一些方面,接收方可以至少部分地基于接收方的RLC层处的RLC配置来确定RLC PDU分组的阈值数量Δ。在一些方面,RLC配置可以由接收方的RRC层来配置。在一些方面,RLC PDU分组的阈值数量Δ可以在接收方处编程,可以在接收方处硬编码,可以在无线通信标准、无线通信规范中定义、等等。在一些方面,传送方或另一无线通信设备可以向接收方发信号通知RLC PDU分组的阈值数量Δ。
Δ的示例值可以是6个RLC PDU分组。作为另一示例,Δ的值可以是0个RLC PDU分组(例如,接收方将在生成RLC层反馈报告之后立即传送RLC层反馈报告。)然而,可以使用Δ的其他值。在一些方面,第一数量阈值(L)和第二数量阈值(Δ)可以一起配置(例如,在相同的RLC配置中)。在一些方面,第一数量阈值(L)和第二数量阈值(Δ)是相关的。例如,第一数量阈值(L)的值可以至少部分地基于第一多个RLC PDU分组被包括在其中的SDU的SDU大小,并且第二数量阈值(Δ)的值可以至少部分地基于第一数量阈值(L)的值。
如在图6B中且由附图标记612进一步所示的,接收方可以向传送方传送RLC层反馈报告。在一些方面,接收方可以至少部分地基于确定第二多个RLC PDU分组的数量满足第二阈值(例如,RLC PDU分组的阈值数量Δ)来传送RLC层反馈报告。
RLC层反馈报告可以针对第一多个RLC PDU分组并且可以至少部分地基于针对第一多个RLC PDU分组的解码尝试。在一些方面,RLC层反馈报告可以包括与第一多个RLC PDU分组相关联的反馈信息。例如,RLC层反馈报告可以包括作为整体来标识针对第一多个RLCPDU分组的ACK或NACK的信息(例如,指示已解码和/或恢复第一多个RLC PDU分组的数据块的ACK、指示不能解码和/或不能恢复一个或多个RLC PDU分组的NACK、等等)。作为另一示例,RLC层反馈报告可以包括标识针对第一多个RLC PDU分组中的每一者的ACK或NACK的信息。
作为另一示例,RLC层反馈报告可以包括标识第一多个RLC PDU分组中的针对解码尝试失败的RLC PDU分组(例如,丢失的或不可解码的RLC PDU分组)的数量的信息。作为另一示例,RLC层反馈报告可以包括标识被包括在第一多个RLC PDU分组中的RLC PDU分组中的针对解码尝试失败的FEC分组(例如,丢失的或不可解码的FEC分组)的数量的信息。作为另一示例,RLC层反馈报告可以包括标识与被包括在第一多个RLC PDU分组中的RLC PDU分组中的针对解码尝试失败的经FEC编码分组相关联的索引的信息。
替代确定在L个RLC PDU分组之后已接收到Δ数量的RLC PDU分组以及至少部分地基于确定在L个RLC PDU分组之后已接收到Δ数量的RLC PDU分组来传送RLC层反馈报告,接收方可以在接收到具有大于特定分组SN的分组SN(例如,该分组SN是比与接收方基于其确定要执行针对L个RLC PDU分组的解码尝试的RLC PDU分组相关联的分组SN更高的分组SN)的RLC PDU分组之后传送RLC层反馈报告。
在一些方面,接收方跟踪由接收方接收到的RLC PDU分组的计数器。接收方可以至少部分地基于已接收到计数器阈值个RLC PDU分组(例如,C个RLC PDU分组)(例如,分组SN的数量>C)来重置该计数器。RLC PDU分组的阈值(例如,C)可以被配置为经FEC编码的RLCPDU分组的最大长度的指示符。
以此方式,接收方能够传送针对该多个RLC PDU分组的RLC层反馈而不必等待来自传送方的轮询请求,这减少了原本将在生成和传送轮询请求时消耗的传送方的处理和存储器资源以及无线电网络资源。此外,接收方可以在RLC层反馈报告中包括各种类型的RLC层反馈以辅助传送方确定要重传哪些FEC分组、辅助传送方确定是否要调整用于后续RLC PDU分组的网络译码参数、辅助传送方确定是否要传送附加的RLC PDU分组以实现更稳健的解码和前向纠错、等等。
在一些方面,结合图6A和图6B描述的技术可被扩展以按类似的方式在PDCP层处实现。
如以上所指示的,图6A和图6B是作为一个或多个示例来提供的。其他示例可以不同于关于图6A和图6B所描述的示例。
图7是解说根据本公开的例如由接收方执行的示例过程700的示图。示例过程700是其中接收方(例如,UE 120、基站110、等等)执行与用于无速率码的RLC层反馈报告相关联的操作的示例。
如图7中所示的,在一些方面,过程700可以包括确定从传送方接收到的第一多个RLC PDU分组的数量满足第一数量阈值(框710)。例如,接收方(例如,使用发射处理器200、接收处理器238、控制器/处理器240、存储器242、接收处理器258、发射处理器264、控制器/处理器280、存储器282等)可以确定从传送方接收到的第一多个RLC PDU分组的数量满足第一数量阈值,如以上所描述的。
如图7中进一步示出的,在一些方面,过程700可以包括至少部分地基于确定第一多个RLC PDU分组的数量满足第一数量阈值来执行针对第一多个RLC PDU分组的解码尝试(框720)。例如,接收方(例如,使用发射处理器200、接收处理器238、控制器/处理器240、存储器242、接收处理器258、发射处理器264、控制器/处理器280、存储器282等)可以至少部分地基于确定第一多个RLC PDU分组的数量满足第一数量阈值来执行针对第一多个RLC PDU分组的解码尝试,如以上所描述的。
如图7中进一步示出的,在一些方面,过程700可以包括在从传送方接收到第二多个RLC PDU分组之后传送针对第一多个RLC PDU分组的RLC层反馈报告,其中第二多个RLCPDU分组是在第一多个RLC PDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试(框730)。例如,接收方(例如,使用发射处理器200、接收处理器238、控制器/处理器240、存储器242、接收处理器258、发射处理器264、控制器/处理器280、存储器282等)可以在从传送方接收到第二多个RLC PDU分组之后向该传送方传送针对第一多个RLCPDU分组的RLC层反馈报告,如以上所描述的。在一些方面,第二多个RLC PDU分组是在第一多个RLC PDU分组之后被接收的。在一些方面,RLC层反馈报告至少部分地基于该解码尝试。
过程700可包括附加方面,诸如下文和/或结合在本文中他处描述的一个或多个其他过程所描述的任何单个方面或各方面的任何组合。
在第一方面,第一多个RLC PDU分组中的每一者包括多个经FEC编码的分组。在第二方面,单独地或与第一方面结合地,被包括在第一多个RLC PDU分组中的每一者中的该多个经FEC编码的分组是使用无速率网络码来进行FEC编码的。在第三方面,单独地或与第一或第二方面结合地,过程700包括确定第二多个RLC PDU分组的数量满足第二数量阈值,其中传送RLC层反馈报告包括至少部分地基于确定第二多个RLC PDU分组的数量满足第二数量阈值来向传送方传送针对第一多个RLC PUD分组的RLC层反馈报告。
在第四方面,单独地或与第一到第三方面中的一者或多者结合地,第一数量阈值和第二数量阈值是在RLC层配置中指示的,并且该RLC层配置是在接收方的无线电资源控制(RRC)层处配置的。在第五方面,单独地或与第一到第四方面中的一者或多者结合地,RLC层反馈报告包括标识针对第一多个RLC PDU分组中的RLC PDU分组的ACK或NACK的信息。
在第六方面,单独地或与第一到第五方面中的一者或多者结合地,RLC层反馈报告包括标识第一多个RLC PDU分组中的针对解码尝试失败的RLC PDU分组的数量的信息。在第七方面,单独地或与第一到第六方面中的一者或多者结合地,RLC层反馈报告包括标识被包括在第一多个RLC PDU分组中的RLC PDU分组中的针对解码尝试失败的经FEC编码的分组的数量的信息。在第八方面,单独地或与第一到第七方面中的一者或多者结合地,RLC层反馈报告包括标识与被包括在第一多个RLC PDU分组中的RLC PDU分组中的针对解码尝试失败的经FEC编码的分组相关联的索引的信息。
在第九方面,单独地或与第一到第八方面中的一者或多者结合地,第一数量阈值和第二数量阈值是相关的并且被一起配置。在第十方面,单独地或与第一到第九方面中的一者或多者相结合地,第二数量阈值至少部分地基于第二数量阈值。在第十一方面,单独地或与第一到第十方面中的一者或多者相结合地,第一数量阈值至少部分地基于第一多个RLC PDU分组的服务数据单元大小。在第十二方面,单独地或与第一到第十一方面中的一者或多者相结合地,第二数量阈值是0个RLC PDU分组。
尽管图7示出了过程700的示例框,但在一些方面,过程700可包括与图7中所描绘的框相比附加的框、较少的框、不同的框或不同地布置的框。附加地或替换地,过程700的两个或更多个框可并行执行。
图8是解说根据本公开的例如由接收方执行的示例过程800的示图。示例过程800是其中接收方(例如,UE 120或基站110)执行与用于无速率码的RLC层反馈报告相关联的操作的示例。
如图8中所示,在一些方面,过程800可以包括确定从传送方接收到具有特定分组SN的RLC PDU分组(框810)。例如,接收方(例如,使用发射处理器200、接收处理器238、控制器/处理器240、存储器242、接收处理器258、发射处理器264、控制器/处理器280、存储器282等)可以确定从传送方接收到具有特定分组SN的RLC PDU分组,如以上所描述的。
如图8中进一步示出的,在一些方面,过程800可以包括至少部分地基于确定接收到具有特定分组SN的RLC PDU分组来执行针对从传送方接收到的多个RLC PDU分组的解码尝试,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN(框820)。例如,接收方(例如,使用发射处理器200、接收处理器238、控制器/处理器240、存储器242、接收处理器258、发射处理器264、控制器/处理器280、存储器282等)可以至少部分地基于确定接收到具有特定分组SN的RLC PDU分组来执行针对从传送方接收到的多个RLC PDU分组的解码尝试,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN,如以上所描述的。在一些方面,该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN。
过程800可包括附加方面,诸如下文和/或结合在本文中他处描述的一个或多个其他过程所描述的任何单个方面或各方面的任何组合。
在第一方面,过程800包括确定从传送方接收到具有另一特定分组SN的另一RLCPDU分组,其中该另一RLC PDU分组是在接收到该RLC PDU分组之后被接收的,以及至少部分地基于确定接收到具有该另一特定SN分组的该另一RLC PDU分组来向传送方传送针对该多个RLC PDU分组的RLC层反馈报告,其中该RLC层反馈报告至少部分地基于该解码尝试。
在第二方面,单独地或与第一方面结合地,过程800包括确定在接收到该多个RLCPDU分组之后从传送方接收到的另一多个RLC PDU分组的数量满足数量阈值,以及至少部分地基于确定该另一多个RLC PDU分组的数量满足该数量阈值来向传送方传送针对该多个RLC PDU分组的RLC层反馈报告,其中该RLC层反馈报告至少部分地基于该解码尝试。在第三方面,单独地或与第一或第二方面中的一者或多者结合地,过程800包括在从传送方接收到对于RLC层反馈报告的请求之前向传送方传送RLC层反馈报告。
尽管图8示出了过程800的示例框,但在一些方面,过程800可包括与图8中所描绘的框相比附加的框、较少的框、不同的框或不同地布置的框。附加地或替换地,过程800的两个或更多个框可并行执行。
以下提供了本公开的一些方面的概览:
方面1:一种由接收方执行的无线通信方法,包括:确定从传送方接收到的第一多个无线电链路层(RLC)协议数据单元(PDU)分组的数量满足第一数量阈值;至少部分地基于确定该第一多个RLC PDU分组的数量满足第一数量阈值来执行针对该第一多个RLC PDU分组的解码尝试;以及在从该传送方接收到第二多个RLC PDU分组之后向该传送方传送针对该第一多个RLC PDU分组的RLC层反馈报告,其中该第二多个RLC PDU分组是在第一多个RLCPDU分组之后被接收的,并且其中该RLC层反馈报告至少部分地基于该解码尝试。
方面2:如方面1的方法,其中第一多个RLC PDU分组中的每一者包括多个经前向纠错(FEC)编码的分组。
方面3:如方面2的方法,其中包括在第一多个RLC PDU分组中的每一者中的该多个经FEC编码的分组是使用无速率网络码来进行FEC编码的。
方面4:如方面1或2的方法,进一步包括:确定第二多个RLC PDU分组的数量满足第二数量阈值;并且其中传送RLC层反馈报告包括:至少部分地基于确定第二多个RLC PDU分组的数量满足第二数量阈值来向传送方传送针对第一多个RLC PDU分组的RLC层反馈报告。
方面5:如方面4的方法,其中第一数量阈值和第二数量阈值是在RLC层配置中指示的;并且其中该RLC层配置是在接收方的无线电资源控制(RRC)层处配置的。
方面6:如方面5的方法,其中第一数量阈值和第二数量阈值是相关的并且被一起配置。
方面7:如方面4-6中的任一者的方法,其中第二数量阈值至少部分地基于第二数量阈值。
方面8:如方面4-7中的任一者的方法,其中第一数量阈值至少部分地基于第一多个RLC PDU分组的服务数据单元大小。
方面9:如方面4-8中的任一者的方法,其中第二数量阈值是0个RLC PDU分组。
方面10:如方面1-9中的任一者的方法,其中RLC层反馈报告包括标识针对第一多个RLC PDU分组中的RLC PDU分组的确收(ACK)或否定确收(NACK)的信息。
方面11:如方面1-10中的任一者的方法,其中RLC层反馈报告包括标识第一多个RLC PDU分组中的针对解码尝试失败的RLC PDU分组的数量的信息。
方面12:如方面1-11中的任一者的方法,其中RLC层反馈报告包括标识被包括在第一多个RLC PDU分组中的RLC PDU分组中的针对解码尝试失败的经前向纠错(FEC)编码的分组的数量的信息。
方面13:如方面1-12中的任一者的方法,其中RLC层反馈报告包括标识与被包括在第一多个RLC PDU分组中的RLC PDU分组中的针对解码尝试失败的经前向纠错(FEC)编码的分组相关联的索引的信息。
方面14:一种由接收方执行的无线通信方法,包括:确定从传送方接收到具有特定分组序列号(SN)的无线电链路层(RLC)协议数据单元(PDU)分组;以及至少部分地基于确定接收到具有特定分组SN的RLC PDU分组来执行针对从该传送方接收到的多个RLC PDU分组的解码尝试,其中该多个RLC PDU分组具有低于该RLC PDU分组的特定分组SN的分组SN。
方面15:如方面14的方法,进一步包括:确定从传送方接收到具有另一特定分组SN的另一RLC PDU分组,其中该另一RLC PDU分组是在接收到该RLC PDU分组之后被接收的,以及至少部分地基于确定接收到具有该另一特定SN分组的该另一RLC PDU分组来向传送方传送针对该多个RLC PDU分组的RLC层反馈报告,其中该RLC层反馈报告至少部分地基于该解码尝试。
方面16:如方面14的方法,进一步包括:确定在接收到该多个RLC PDU分组之后从传送方接收到的另一多个RLC PDU分组的数量满足数量阈值;以及至少部分地基于确定该另一多个RLC PDU分组的数量满足该数量阈值来向传送方传送针对该多个RLC PDU分组的RLC层反馈报告,其中该RLC层反馈报告至少部分地基于该解码尝试。
方面17:如方面14-16中任一项的方法,进一步包括:在从传送方接收到对于RLC层反馈报告的请求之前向传送方传送RLC层反馈报告。
方面18:一种用于在设备处进行无线通信的装置,包括:处理器;与该处理器耦合的存储器;以及指令,这些指令被存储在该存储器中并且能由该处理器执行以使得该装置执行如方面1-13中的一个或多个方面的方法。
方面19:一种用于无线通信的设备,包括存储器以及耦合到该存储器的一个或多个处理器,该一个或多个处理器被配置成执行如方面1-13中的一个或多个方面的方法。
方面20:一种用于无线通信的设备,包括用于执行如方面1-13中的一个或多个方面的方法的至少一个装置。
方面21:一种存储用于无线通信的代码的非瞬态计算机可读介质,该代码包括能由处理器执行以执行如方面1-13中的一个或多个方面的方法的指令。
方面22:一种存储用于无线通信的指令集的非瞬态计算机可读介质,该指令集包括在由设备的一个或多个处理器执行时使得该设备执行如方面1-13中的一个或多个方面的方法的一条或多条指令。
方面22:一种用于在设备处进行无线通信的装置,包括:处理器;与该处理器耦合的存储器;以及指令,这些指令被存储在该存储器中并且能由该处理器执行以使得该装置执行如方面14-17中的一个或多个方面的方法。
方面23:一种用于无线通信的设备,包括存储器以及耦合到该存储器的一个或多个处理器,该一个或多个处理器被配置成执行如方面14-17中的一个或多个方面的方法。
方面24:一种用于无线通信的设备,包括用于执行如方面14-17中的一个或多个方面的方法的至少一个装置。
方面25:一种存储用于无线通信的代码的非瞬态计算机可读介质,该代码包括能由处理器执行以执行如方面14-17中的一个或多个方面的方法的指令。
方面26:一种存储用于无线通信的指令集的非瞬态计算机可读介质,该指令集包括在由设备的一个或多个处理器执行时使得该设备执行如方面14-17中的一个或多个方面的方法的一条或多条指令。
前述公开提供了解说和描述,但不旨在穷举或将各方面限于所公开的精确形式。修改和变体可以鉴于以上公开内容来作出或者可通过实践各方面来获得。
如本文中所使用的,术语“组件”旨在被宽泛地解释为硬件和/或硬件和软件的组合。“软件”应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、和/或函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言还是其他术语来述及皆是如此。如本文所使用的,处理器用硬件、固件、和/或硬件与软件的组合来实现。本文中所描述的系统和/或方法可以按硬件、和/或硬件和软件的组合的不同形式来实现将会是显而易见的。用于实现这些系统和/或方法的实际的专用控制硬件或软件代码不限制各方面。由此,这些系统和/或方法的操作和行为在本文中在不参照特定软件代码的情况下描述——理解到,软件和硬件可被设计成至少部分地基于本文的描述来实现这些系统和/或方法。
如本文中所使用的,取决于上下文,满足阈值可指值大于阈值、大于或等于阈值、小于阈值、小于或等于阈值、等于阈值、不等于阈值、等等。
尽管在权利要求书中叙述和/或在说明书中公开了特定特征组合,但这些组合不旨在限制各个方面的公开。事实上,许多这些特征可以按权利要求书中未专门叙述和/或说明书中未公开的方式组合。尽管以下列出的每一项从属权利要求可以直接从属于仅仅一项权利要求,但各个方面的公开包括每一项从属权利要求与这组权利要求中的每一项其他权利要求相组合。如本文中所使用的,引述一列项目中的“至少一者”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a、b、c、a-b、a-c、b-c、和a-b-c,以及具有多重相同元素的任何组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c、和c-c-c,或者a、b和c的任何其他排序)。
本文所使用的元素、动作或指令不应被解释为关键或必要的,除非被明确描述为这样。而且,如本文所使用的,冠词“一”和“某一”旨在包括一个或多个项目,并且可以与“一个或多个”互换地使用。此外,如本文所使用的,冠词“该”旨在包括结合冠词“该”来引用的一个或多个项目,并且可与“一个或多个”可互换地使用。此外,如本文中使用的,术语“集(集合)”和“群”旨在包括一个或多个项目(例如,相关项、非相关项、或者相关项和非相关项的组合),并且可以与“一个或多个”可互换地使用。在旨在仅有一个项目的场合,使用短语“仅一个”或类似语言。而且,如本文所使用的,术语“具有”、“含有”、“包含”等旨在是开放性术语。此外,短语“基于”旨在意指“至少部分地基于”,除非另外明确陈述。而且,如本文中所使用的,术语“或”在序列中使用时旨在是包括性的,并且可与“和/或”互换地使用,除非另外明确陈述(例如,在与“中的任一者”或“中的仅一者”结合使用的情况下)。
- 一种基于无速率码的认知无线电通信链路的维护方法
- 一种基于无速率码的认知无线电通信链路的建立和维护方法