用于增强型载波聚集的软缓冲器管理的制作方法

文档序号:11290861阅读:250来源:国知局
用于增强型载波聚集的软缓冲器管理的制造方法与工艺

交叉引用

本专利申请要求由chen等人于2016年1月28日提交的题为“softbuffermanagementforenhancedcarrieraggregation(用于增强型载波聚集的软缓冲器管理)”的美国专利申请no.15/008,852、以及由chen等人于2015年1月30日提交的题为“softbuffermanagementforenhancedcarrieraggregation(用于增强型载波聚集的软缓冲器管理)”的美国临时专利申请no.62/110,236的优先权,其中每一件申请均被转让给本申请受让人。

背景

公开领域

以下一般涉及无线通信,尤其涉及用于增强型载波聚集(eca)的软缓冲器管理。

相关技术描述

无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户通信的多址系统。此类多址系统的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、以及正交频分多址(ofdma)系统(例如,长期演进(lte)系统)。

作为示例,无线多址通信系统可包括数个基站,每个基站同时支持多个通信设备的通信,这些通信设备可另外被称为用户装备(ue)。基站可在下行链路信道(例如,用于从基站至ue的传输)和上行链路信道(例如,用于从ue至基站的传输)上与通信设备通信。

在一些情形中,ue可用大量分量载波(cc)来通信以进行载波聚集(ca)。当在这些cc上接收到传输时,一些传输可能被不正确地接收,并且ue可在软缓冲器中存储与重传有关的信息(例如,对数似然比(llrs))以提高解码出不正确地接收到的数据的后续版本的似然性。如果在所有cc之中划分软缓冲器,则较小数目的比特可供用于从任何给定cc进行的重传。这可能减小正确地解码出数据的后续版本的似然性,并且可能由此减小无线通信链路的吞吐量。

概述

描述了用于增强型载波聚集(eca)中的软缓冲器管理的系统、方法和装置。当配置成用于载波聚集(ca)操作的cc的数目超过阈值时(例如,在eca操作中),用户装备(ue)可确定分量载波(cc)的参考数目以用于划分软缓冲器。例如,cc参考数目可与软缓冲器大小或者ue的类别相关联。ue可基于cc参考数目与cc的数目之间的比较来划分软缓冲器(例如,ue可选择cc参考数目与所配置的cc的数目中的最小值)。ue可随后基于该划分以及相应的混合自动重复请求(harq)过程的状态(例如,如果ue未能正确地接收到传输)来将软缓冲器的诸部分分配给不同的cc。ue可在软缓冲器的相应部分中存储关于每个harq过程的一组对数似然比(llr)。

描述了一种无线通信方法。该方法可包括:接收指示配置成用于ca操作的多个cc的信令;当配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器;以及至少部分地基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器。

描述了一种用于无线通信的装备。该装备可包括:用于接收指示配置成用于ca操作的多个cc的信令的装置;用于当配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器的装置;以及用于至少部分地基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器的装置。

描述了另一种用于无线通信的装置。该装置可包括处理器、与处理器处于电子通信的存储器、以及存储在存储器中的指令,这些指令在被处理器执行时可操作用于使该装置:接收指示配置成用于ca操作的多个cc的信令;当配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器;以及至少部分地基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器。

描述了一种存储用于无线通信的代码的非瞬态计算机可读介质。该代码可包括可被执行以进行以下操作的指令:接收指示配置成用于ca操作的多个cc的信令;当配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器;以及至少部分地基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器。

在本文描述的方法、装置、或非瞬态计算机可读介质的一些示例中,划分至少部分地基于cc参考数目与所配置的cc的数目中的最小值。另外,在一些示例中,确定cc参考数目至少部分地基于ue类别。

本文描述的方法、装置或非瞬态计算机可读介质的一些示例可进一步包括用于向基站传送ue类别的指示以及从基站接收cc参考数目的过程、特征、装置或指令。附加地或替换地,在一些示例中,确定cc参考数目至少部分地基于cc的数目。

在本文描述的方法、装置、或非瞬态计算机可读介质的一些示例中,cc参考数目至少部分地基于软缓冲器的大小。附加地或替换地,在一些示例中,软缓冲器的大小与ue类别相关联,并且cc参考数目小于该ue类别所支持的cc的最大数目。

本文描述的方法、装置或非瞬态计算机可读介质的一些示例可进一步包括用于至少部分地基于该划分和harq过程的终止状态来向来自该多个cc之中的cc分配软缓冲器的一部分,以及在软缓冲器的该部分中存储关于该harq过程的一组llr的过程、特征、装置、或指令。附加地或替换地,在一些示例中,划分软缓冲器包括标识以下至少一者:码块的数目、基站处用于码块的软缓冲器大小、harq过程的数目、harq过程限制、或其任何组合。

在本文描述的方法、装置、或非瞬态计算机可读介质的一些示例中,确定阈值为5个cc。附加地或替换地,一些示例可包括用于至少部分地基于该多个cc的优先级排序来确定软缓冲器的划分与多个受调度cc之间的对应关系的过程、特征、装置、或指令。

在本文描述的方法、装置、或非瞬态计算机可读介质的一些示例中,该多个cc被编群到至少主群和副群中,其中每一群包括来自该多个cc之中的至少一个cc。附加地或替换地,在一些示例中,该主群和副群是双连通性操作的一部分。

描述了一种无线通信方法。该方法可包括:接收指示配置成用于ca操作的多个cc的信令,其中该多个cc包括两个或更多个优先群;标识每个优先群的加权因子和每个优先群的cc参考数目;至少部分地基于每个优先群的加权因子和cc的数目来计算软缓冲器分区的数目;以及至少部分地基于软缓冲器分区的数目来划分软缓冲器。

描述了一种用于无线通信的装备。该装备可包括:用于接收指示配置成用于ca操作的多个cc的信令的装置,其中该多个cc包括两个或更多个优先群;用于标识每个优先群的加权因子和每个优先群的cc参考数目的装置;用于至少部分地基于每个优先群的加权因子和cc的数目来计算软缓冲器分区的数目的装置;以及用于至少部分地基于软缓冲器分区的数目来划分软缓冲器的装置。

描述了另一种用于无线通信的装置。该装置可包括处理器、与处理器处于电子通信的存储器、以及存储在存储器中的指令,这些指令在由处理器执行时使该装置:接收指示配置成用于ca操作的多个cc的信令,其中该多个cc包括两个或更多个优先群;标识每个优先群的加权因子和每个优先群的cc参考数目;至少部分地基于每个优先群的加权因子和cc的数目来计算软缓冲器分区的数目;以及至少部分地基于软缓冲器分区的数目来划分软缓冲器。

描述了一种存储用于无线通信的代码的非瞬态计算机可读介质。该代码可包括可被执行以进行以下操作的指令:接收指示配置成用于ca操作的多个cc的信令,其中该多个cc包括两个或更多个优先群;标识每个优先群的加权因子和每个优先群的cc参考数目;至少部分地基于每个优先群的加权因子和cc参考数目来计算软缓冲器分区的数目;以及至少部分地基于软缓冲器分区的数目来划分软缓冲器。

所公开的概念和具体示例可容易地被用作修改或设计用于实施与本公开相同的目的的其他结构的基础。此类等效构造并不背离所附权利要求书的范围。本文所公开的概念的特性在其组织和操作方法两方面以及相关联的优势将因结合附图来考虑以下描述而被更好地理解。每一附图是仅出于解说和描述目的来提供的,且并不定义对权利要求的限定。

附图简述

参考以下附图可获得对本公开的本质和优点的进一步理解。在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述适用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。

图1解说了根据本公开的各个方面的支持用于eca的软缓冲器管理的示例性无线通信系统;

图2解说了根据本公开的各个方面的支持用于eca的软缓冲器管理的示例性无线通信系统;

图3解说了根据本公开的各个方面的支持用于eca的软缓冲器管理的示例性软缓冲器;

图4解说了根据本公开的各个方面的支持用于eca的软缓冲器管理的系统中的示例性过程流;

图5示出了根据本公开的各个方面的支持用于eca的软缓冲器管理的示例性无线设备的框图;

图6示出了根据本公开的各个方面的支持用于eca的软缓冲器管理的示例性无线设备的框图;

图7示出了根据本公开的各个方面的支持用于eca的软缓冲器管理的示例性无线设备的框图;

图8解说了根据本公开的各个方面的包括支持用于eca的软缓冲器管理的用户装备(ue)的示例性系统;

图9解说了根据本公开的各个方面的用于eca中的软缓冲器管理的方法;

图10解说了根据本公开的各个方面的用于eca中的软缓冲器管理的方法;

图11解说了根据本公开的各个方面的用于eca中的软缓冲器管理的方法;

图12解说了根据本公开的各个方面的用于eca中的软缓冲器管理的方法;

图13解说了根据本公开的各个方面的用于eca中的软缓冲器管理的方法;以及

图14解说了根据本公开的各个方面的用于eca中的软缓冲器管理的方法。

详细描述

当配置成用于ca操作的cc的数目超过阈值时,ue可确定cc参考数目以用于划分软缓冲器。例如,cc参考数目可与软缓冲器大小或者ue的类别相关联。ue可基于cc参考数目与cc的数目之间的比较来划分软缓冲器。ue可随后基于该划分以及相应的harq过程的状态(例如,如果ue未能正确地接收到传输)来向不同的cc分配软缓冲器的诸部分。ue可在软缓冲器的相应部分中存储关于每个harq过程的一组对数似然比(llr)。

一些无线通信系统可被配置成在载波聚集(ca)中同时使用数个cc来操作。在一些情形中,ue可支持多达5个cc的ca。每个cc可多达20mhz,并且可与不使用ca来操作的系统后向兼容。由此,可为每个ue分配多达100mhz。在其他系统中,可在eca中同时配置5个以上cc,并且可使用100mhz以上的带宽。配置成用于ca的cc可全部使用频分双工(fdd)、时分双工(tdd)、或其组合。使用tdd的分量载波可具有相同或相似的下行链路(dl)或上行链路(ul)配置、或不同的dl/ul配置。此外,一些子帧(例如,特殊子帧)可使用不同的dl/ul配置。

如果配置成用于ca的cc的数目大于阈值(例如,5个以上cc),则该配置可被称为eca操作。支持上行链路载波聚集和pscell的ue可受益于eca配置的dl和ul控制信令的增强(例如,6-32个cc配置)。作为示例,dl控制信令可包括自调度和跨载波调度(若存在)。ul控制信令可包括支持pucch上针对多达32个dl载波的上行链路控制信息(uci)反馈,或者支持物理上行链路共享信道(pusch)上针对多达32个dl载波的uci反馈。

不同类别的ue可具有不同的能力。在一些情形中,ue类别信息可由基站用于确保基站和ue有效地通信。例如,在具有ue类别的知识的情况下,基站可通过确保由该基站利用的通信技术或资源与ue兼容来在与该ue通信时使用所定义的ul能力。ue的各种类别可容适不同数目的cc配置。例如,ue的某些类别可支持多达16cc,而另一类别可支持多达32cc。ue的又一些类别可支持更少或更多cc。表1解说了示例ue类别以及与每个ue类别相关联的软信道比特的数目。

表1:按ue类别的软信道比特的数目

在一些情形中,并且如以下更详细地解释的,ue可能未正确地从基站接收到传输。ue可使用重传请求来提示基站重新发送该传输,从而ue可正确地接收该传输。检错和纠错(例如,循环冗余校验(crc)或前向纠错(fec))可被用来确定重传是否是必需的。无线系统可采用各种检错和重传技术,包括混合自动重复请求(harq)。

不同的帧结构和载波配置可支持不同的纠错方案。在一些情形中,例如,频分双工(fdd)配置可支持多达8个dlharq过程;而对于时分双工(tdd)配置,dlharq过程的数目可取决于tdddl/ul子帧配置并且可多达15。表2解说了针对各种tddul/dl配置的最大dlharq过程的示例。

表2:针对tdd的dlharq处理器的最大数目

软组合可通过将不正确地接收到的数据(例如,将请求其重传的数据)存储到缓冲器(例如,可重新配置的软缓冲器)以及在接收到重传数据之际将重传数据与存储在缓冲器中的数据相组合的方式来使用。软缓冲器可在诸harq过程、码字和数个经配置的分量载波之中被划分,并且可按半静态的方式进行。

软缓冲器大小可被放大以为能够使用例如5个以上cc来通信的ue容适附加的cc。例如,如果ue能够使用多达32个cc来通信,则可构想软缓冲器可被增加6.4倍(即,32/5)以计及eca的附加cc(例如,cc6-32)。然而,为软缓冲器保留那么多资源可能是不必要的,因为其中每个cc将需要把软缓冲器资源用于重传的情景可能是罕见的情景。相应地,并且如本文描述的,软缓冲器可基于与ue可容适的cc的数目不同的数目或者与配置成用于ue的cc的数目不同的数目来配置。

以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者示例。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照一些示例所描述的特征可在其他示例中被组合。

图1解说了根据本公开的各个方面的无线通信系统100的示例。无线通信系统100包括基站105、ue115和核心网130,并且可支持eca操作。核心网130可提供用户认证、接入授权、跟踪、网际协议(ip)连通性,以及其他接入、路由、或移动性功能。基站105通过回程链路132(例如,s1等)与核心网130对接。基站105可执行无线电配置和调度以用于与ue115通信,或者可在基站控制器(未示出)的控制下进行操作。在各种示例中,基站105可在回程链路134(例如,x1等)上直接或间接地(例如,通过核心网130)彼此通信,回程链路134可以是有线或无线通信链路。一些基站105可经由非理想的回程链路来连接,如以上讨论的。

基站105可经由一个或多个基站天线与ue115进行无线通信。每个基站105可为各自相应的地理覆盖区域110提供通信覆盖。在一些示例中,基站105可被称为基收发机站、无线电基站、接入点、无线电收发机、b节点、演进型b节点(enb)、家用b节点、家用演进型b节点、或其他某个合适的术语。基站105的地理覆盖区域110可被划分成仅构成该覆盖区域的一部分的扇区(未示出)。无线通信系统100可包括不同类型的基站105(例如,宏基站或小型蜂窝小区基站)。可能存在不同技术的交叠地理覆盖区域110。

在一些示例中,无线通信系统100是长期演进(lte)/高级lte(lte-a)网络。在lte/lte-a网络中,术语演进型b节点(enb)可一般用来描述基站105,而术语ue可一般用来描述ue115。无线通信系统100可以是异构lte/lte-a网络,其中不同类型的enb提供对各种地理区划的覆盖。例如,每个enb或基站105可提供对宏蜂窝小区、小型蜂窝小区、或其他类型的蜂窝小区的通信覆盖。取决于上下文,术语“蜂窝小区”是可被用于描述基站、与基站相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区等)的3gpp术语。

宏蜂窝小区一般覆盖相对较大的地理区域(例如,半径为数千米的区域),并且可允许无约束地由与网络供应商具有服务订阅的ue115接入。与宏蜂窝小区相比,小型蜂窝小区是可在与宏蜂窝小区相同或不同的(例如,有执照、无执照等)频带中操作的低功率基站。根据各种示例,小型蜂窝小区可包括微微蜂窝小区、毫微微蜂窝小区、以及微蜂窝小区。微微蜂窝小区例如可覆盖较小地理区域并且可允许无约束地由与网络供应商具有服务订阅的ue115接入。毫微微蜂窝小区也可覆盖较小地理区域(例如,住宅)并且可提供有约束地由与该毫微微蜂窝小区有关联的ue115(例如,封闭订户群(csg)中的ue115、家中用户的ue115等)接入。用于宏蜂窝小区的enb可被称为宏enb。用于小型蜂窝小区的enb可被称为小型蜂窝小区enb、微微enb、毫微微enb、或家用enb。enb可支持一个或多个(例如,两个、三个、四个,等等)蜂窝小区(例如,分量载波)。

无线通信系统100可支持同步或异步操作。对于同步操作,基站105可以具有类似的帧定时,并且来自不同基站105的传输可以在时间上大致对准。对于异步操作,基站105可以具有不同的帧定时,并且来自不同基站105的传输可以不在时间上对准。本文描述的技术可被用于同步或异步操作。

可容适各种所公开示例中的一些示例的通信网络可以是根据分层协议栈进行操作的基于分组的网络,并且用户面中的数据可基于ip。无线电链路控制(rlc)层可执行分组分割和重组装以在逻辑信道上进行通信。媒体接入控制(mac)层可执行优先级处置并将逻辑信道复用成传输信道。mac层还可使用混合自动重复请求(harq)以提供mac层的重传,从而提高链路效率。在控制面,无线电资源控制(rrc)协议层可以提供ue115与基站105之间的rrc连接的建立、配置和维护。rrc协议层还可被用于核心网130对用户面数据的无线电承载的支持。在物理(phy)层,传输信道可被映射到物理信道。

如以上所提及的,harq可以是一种确保数据在无线通信链路125上被正确地接收的方法。harq可包括检错(例如,使用crc)、前向纠错(fec)、以及重传(例如,自动重复请求(arq))的组合。harq可在不良无线电状况(例如,信噪比状况)中改善mac层的吞吐量。在递增冗余harq中,不正确地接收的数据可被存储在缓冲器中并且与后续传输相组合以改善成功地解码数据的总体可能性。在一些情形中,在传输之前,冗余比特被添加至每条消息。这在不良状况中可以特别有用。在其他情形中,冗余比特不被添加至每个传输,而是在原始消息的发射机接收到指示解码信息的失败尝试的否定确收(nack)之后被重传。

各ue115可分散遍及无线通信系统100,并且每个ue115可以是驻定的或移动的。ue115也可包括或被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或其他某个合适的术语。ue115可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持式设备、平板计算机、膝上型计算机、无绳电话、无线本地环路(wll)站、等等。ue可以能够与各种类型的基站和网络装备(包括宏enb、小型蜂窝小区enb、中继基站等)通信。ue115可以属于各种类别,如以上参照表1所提及的。一些ue115可以能够进行eca操作。

无线通信系统100中示出的通信链路125可包括从ue115到基站105的上行链路(ul)传输、或者从基站105到ue115的下行链路(dl)传输。下行链路传输也可被称为前向链路传输,而上行链路传输也可被称为反向链路传输。每条通信链路125可包括一个或多个载波,其中每个载波可以是由根据以上描述的各种无线电技术来调制的多个副载波构成的信号(例如,不同频率的波形信号)。每个经调制信号可在不同的副载波上发送并且可携带控制信息(例如,参考信号、控制信道等)、开销信息、用户数据等。通信链路125可以使用频分双工(fdd)(例如,使用配对频谱资源)或时分双工(tdd)操作(例如,使用未配对频谱资源)来传送双向通信。可以定义用于fdd的帧结构(例如,帧结构类型1)和用于tdd的帧结构(例如,帧结构类型2)。

无线通信系统100可支持多个蜂窝小区或载波上的操作,这是可被称为载波聚集(ca)或多载波操作的特征。载波也可被称为cc、层、信道等。术语“分量载波”可以指ue在载波聚集(ca)操作中所利用的多个载波中的每个载波,并且可以异于系统带宽的其他部分。例如,分量载波可以是易于独立地或者与其他分量载波相结合地利用的相对窄带宽的载波。每个分量载波可提供与基于lte标准的版本8或版本9的隔离载波相同的能力。多个分量载波可被聚集或被并发地利用以向一些ue115提供更大的带宽以及例如更高的数据率。

由此,个体cc可以后向兼容于传统ue115(例如,实现lte发行版8或发行版9的ue115);而其他ue115(例如,实现发行版8/9后lte版本的ue115)可在多载波模式中配置有多个分量载波。用于dl的载波可被称为dlcc,而用于ul的载波可被称为ulcc。ue115可配置有多个dlcc以及一个或多个ulcc以用于载波聚集。每个载波可被用于传送控制信息(例如,参考信号、控制信道等)、开销信息、数据等。在一些情形中,被配置成用于ue115的cc的数目可以限于5。然而,在其他情形中,在所谓的增强型载波聚集(eca)操作中,该数目可被配置成至多达某个较高限制(例如,32)。eca操作可包括在ue115与基站105之间使用附加的或不同的控制信令。

ue115可利用多个载波与单个基站105通信,并且还可在不同载波上同时与多个基站通信。基站105的每个蜂窝小区可包括ul分量载波(cc)或dlcc。基站105的每个服务蜂窝小区的覆盖区域110可以是不同的(例如,不同频带上的cc可经历不同的路径损耗)。在一些示例中,一个载波被指定为ue115的主载波或主分量载波(pcc),其可由主蜂窝小区(pcell)服务。主蜂窝小区可由较高层(例如,无线电资源控制(rrc)等)在每ue基础上半静态地配置。在物理上行链路控制信道(pucch)上传送的某些上行链路控制信息(uci)(例如,确收(ack)/否定ack(nack)、信道质量指示符(cqi)、以及调度信息)由主蜂窝小区承载。

ue115可配置有用于ue115的主分量载波(pcc)以及一个或若干副分量载波(scc)。pcc可以是携带用于ue115的物理上行链路控制信道(pucch)和共用搜索空间的唯一cc。然而,在一些情形中,也可以在scc上启用pucch,这在双连通性配置中可以是有用的、或者用于帮助平衡pucch负载、或者这两者。副蜂窝小区可同样地在每ue基础上半静态地配置。在一些情形中,副蜂窝小区可以不包括或不被配置成传送与主蜂窝小区相同的控制信息。

在一些情形中,基站105可能不经由理想的回程来连接,并且各分量载波之间的协调可能是困难的。例如,这些服务基站105之间的连接可能不足以促成精确的定时协调。非理想回程可以由此指代具有有限回程容量或不可忽略的回程等待时间(例如,数十毫秒)的境况。然而,双连通性解决方案可解决这个问题。例如,诸蜂窝小区可被划分成两个或更多个群:主蜂窝小区群(pcg)和一个或多个副蜂窝小区群(scg)。每一群可具有处于ca操作中的蜂窝小区。此外,每一群可具有携带pucch的单个蜂窝小区(诸如pcg中的主蜂窝小区(pcc)和scg中的副蜂窝小区(scc)),该启用pucch的scc可被称为pscell。由此,在一些情形中,服务于ue115的蜂窝小区可被划分成多个定时调节群(tag)。每个tag可与不同的定时偏移相关联,以使得ue115可针对不同ul载波不同地同步ul传输。在此类情形中,ue可附加地在scg中监视共用搜索空间。另外,在一些示例中,使用每一群的pucch来分开地向每一群传达上行链路控制信息。针对scg可支持半持久调度(sps)和调度请求(sr)。

如以上提及的,ue115可具有可配置的缓冲器(诸如软缓冲器)以存储涉及重传请求的信息。在用于基站105与ue115之间的通信的cc的数目增加的情况下,可能需要增加的软缓冲器大小以容适附加cc。随cc的增加成比例地增加缓冲器大小可能是低效的,因为不太可能每个cc都具有首次harq传输失败。因此,cc参考数目可被用于配置软缓冲器的大小、软缓冲器的分区数目、软缓冲器的分区大小、或者软缓冲器的分区的分配。cc参考数目可以在ue115处、在基站105处、或在另一网络组件处确定。通过对软缓冲器配置限制cc的数目,可为大多数传输配置胜任的软缓冲器,而同时保留资源(诸如以供另一用途)。

因此,当配置成用于ca操作的cc的数目超过阈值时,ue115可确定cc参考数目以用于划分软缓冲器(例如,ue115可配置有16个cc的阈值,并且在eca配置中可配置多达32个cc)。例如,cc参考数目可与软缓冲器大小或者ue115的类别相关联。ue115可基于cc参考数目与cc的数目之间的比较来划分软缓冲器。ue115可随后基于该划分以及相应的harq过程的状态(即,如果ue未能正确地接收或者解码传输)来向不同的cc分配软缓冲器的诸部分。ue115可在软缓冲器的相应部分中存储关于每个harq过程的一组llr。

图2解说了根据本公开的各个方面的支持eca配置中的联合控制的无线通信系统200的示例。无线通信系统200解说了基站105-a、105-b与ue115-a之间的通信。在一些情形中,基站105-a和ue115-a可使用载波聚集、双连通性、或其某个组合来通信。基站105-a和105-b可使用经由cc205的通信链路(其可以是图1的通信链路125的示例)来与ue115-a通信。在一些情形中,出于重传的调度或优先级排序的目的,可以将cc205编群。如果来自所配置的cc205之一的传输被不正确地接收,则基站105-a可发起重传(诸如如果信息未被接收到、被不正确地接收到、或者如果信道质量太差)。例如,基站105-a可使用自动重复请求(arq)、混合自动重复请求(harq)、或另一重传机制来发起重传。ue115-a可随后在软缓冲器215中存储来自原始传输的数据以增大解码出错失的传输的后续版本的似然性。

在一些情形中,缓冲在每个cc上接收到的所有码元或分组的数据可能是不必要的,因为ue未能解码出传输的频繁程度可能较低。由此,软缓冲器可被划分,并且缓冲器的诸比特可按需针对不同cc上的harq过程来分配。软缓冲器215可准实时地、半静态地、周期性地、或静态地配置。软缓冲器215划分的各方面可由ue115-a或由基站105-b配置。通信链路125-a可被用于从基站105-a向ue115-a传送信息,ue115-a可配置软缓冲器215或者发起软缓冲器215的配置。例如,所配置的蜂窝小区的数目可被用于划分软缓冲器215。通过配置软缓冲器215,分区数目或者分区大小可被调整。为了提高每个分区具有充分大小以使ue115-a能够成功地解码出重传的似然性,分区数目可基于cc参考数目而不是所配置的cc的数目。

即,增加cc205的数目可能需要较大的软缓冲器215或者划分软缓冲器215的不同方法。对cc数目的限制可因此被用于确定可被使用的划分。cc参考数目可与软缓冲器大小或者ue115-a的类别相关联。ue115-a可基于cc参考数目与cc的数目之间的比较来划分软缓冲器215。ue115-a可随后基于该划分以及相应的harq过程的状态来向不同cc分配软缓冲器215的诸部分。ue115-a可在软缓冲器215的所分配的部分中存储与失败的传输相关的一组llr。在不同cc上的失败传输多于软缓冲器分区的情况下,可基于cc优先级排序方案来丢弃一组或多组llr。

在一些情形中,取代使用cc参考数目的是,可基于cc205的各群的优先级排序来计算数目。每一群可以用一标量来加权,该标量乘以该群中的cc的数目,并且每一群的结果得到的乘积可被加总。结果得到的总和可被用作软缓冲器215中的分区总数。例如,第一群蜂窝小区可被给予为1的加权并且分配有x1个软缓冲器分区,而第二群蜂窝小区可被给予为的权重并且分配有x2/2或x2/4个软缓冲器分区。

图3解说了根据本公开的各个方面的用于eca中的软缓冲器管理的软缓冲器300的示例。软缓冲器300可以是软缓冲器215的示例并且可以是ue115的一部分,如图2中描述的。软缓冲器300可包括数个分区305。如所解说的,软缓冲器300包括n个分区305。分区305的大小可取决于分区305的数目,并且可以是预定义的、发信号通知的、半静态地配置的、或者准实时地配置的。在一些情形中,这些分区305全都具有相同的大小,但是这些分区305的大小也可以变化。分区305的总数可基于所传达的参数(诸如ue类别)来确定,并且可由ue115的存储器资源来定义或限制。在一些情形中,软缓冲器300在总大小、分区305的数目、或分区305的大小方面可以是可调整的。在一些情形中,不被软缓冲器300使用的存储器可被配置成由ue115用于其他用途。

软缓冲器300可被配置成用于具有软组合的harq。在采用具有软组合的harq的方案中,接收机(诸如ue115)可接收具有某个差错的数据块并且在缓冲器(例如,软缓冲器300)中存储与该块相关的llr。在该数据块的重传之后(例如,在一个或多个冗余版本的传输之后),接收机可将新版本与基于一个或多个先前版本的现有llr组合以增加成功解码出该数据的似然性。在具有相对较小数目的所配置cc的ca操作中,ue115可在软缓冲器300中存储软信道比特,该软缓冲器300基于在每个分区中提供数个软缓冲器比特nsb来划分,其中:

n′soft是根据ue115的类别的软缓冲器比特的总数,kmimo是基于ue115的传输模式的整数值,mdl_harq是下行链路harq过程的最大数目,mlimit是harq过程限制(例如,为8的限制),c是码块的数目,是所配置的服务蜂窝小区(例如,cc)的数目,并且ncb是第r个码块的比特数。

对于下行链路共享(dl-sch)和寻呼(pch)传输信道,对于上行链路共享(ul-sch)和多播(mch)传输信道,ncb=kw。kw是环形缓冲器长度。nir表示第r个码块的软缓冲器大小,并且

其中如果ue115发信号通知ue-类别-v10xy并针对dl蜂窝小区配置有传输模式9/10,则nsoft可以是根据由ue-类别-v10xy指示的ue类别的软信道比特的总数。否则,nsoft可以是根据由ue-类别指示的ue115的类别的软信道比特的总数。例如,如果nsoft=35982720,则kc在ca被配置时为5,或者为1或2,这取决于ue115的能力(例如,ue115可支持的层数)。在一些情形中,如果ue被配置成接收基于传输模式3、4、8、9或10(诸如给定cc上)的物理下行链路共享信道(pdsch)传输,则kmimo等于2,并且否则kmimo可等于1。如果ue配置有不止一个服务蜂窝小区并且如果至少两个服务蜂窝小区具有不同的ul/dl配置,则mdl_harq可以是针对该服务蜂窝小区的dl参考ul/dl配置的dlharq过程的最大数目。否则,mdl_harq可以是dlharq过程的最大数目。

如由式1和2解说的,软缓冲器管理(例如,软缓冲器大小)可被描述为harq过程的数目、或者所配置cc的数目、或这两者的函数。软缓冲器可包括针对每个cc在实效上相等的分区,或者可按不同的量被分配给不同cc。

当特定数目的cc(例如,5个以上cc)被配置时,分区305的数目可由ue115或由基站105限制或定义。例如,基站105可向ue115传送信号,这些信号可指示或被用于确定软缓冲器300的分区305的数目。ue115可基于所接收到的指示、其他所接收到的信息、或者ue115的其他因素或特性来确定分区305的数目。例如,配置成用于基站105与ue115之间的通信的蜂窝小区的数目可被用于确定要配置的分区305的数目(诸如通过传送配置成用于从基站105到ue115的通信的蜂窝小区的数目的指示符)。

除了被配置成用于通信的所配置cc的数目以外的其他值可被用于确定如何划分软缓冲器300。例如,作为配置成用于通信的cc的实际数目的替代或补充的是,可以使用cc参考数目。例如,在确定要如何划分软缓冲器300时,可以使用cc参考数目与配置成用于通信的蜂窝小区的数目中的最小值。cc参考数目可以是预定义的、(例如,由ue115或由基站105)确定的、或者(例如,从基站105向ue115)发信号通知的。cc的参考值可以是固定值而无论所配置的cc的数目如何,或者可具有两个或更多个值(诸如对应于所配置cc的数目的不同假设或者对应于不同ue类别)。

有时,cc参考数目可以基于(诸如重传请求)将需要全部分区305或者不止全部分区305的概率来确定。例如,十个cc的限制可满足多达32个分量载波的许多eca情景的需要,而不必向软缓冲器300分配可能很少被使用或者可被更好地用于其他目的的资源。例如,假定32个cc被配置成用于ue,并且假定首次harq传输的块差错率(bler)为10%,则有超过cc参考数目个的cc具有首次harq传输失败的概率在为8的限制下可以约为0.33%,该概率在为10的限制下可以为0.017%;或者该概率在为12的限制下可以为0.006%。然而,应当注意,如本文描述的,cc参考数目可以是用于确定软缓冲器300的大小或分区305的限制,而不是对ue115可使用或配置有的cc的数目的限制。

作为示例,可表示cc参考数目,以使得:

其中该式可与ue类别绑定或者基于ue类别来实现,并且ue类别的软缓冲器大小可基于k个载波来定义,尽管ue115可支持多达32个cc。在一些情形中,mlimit可由此被用于针对软缓冲器大小划分来限制harq过程的数目,并且可被用于针对软缓冲器大小划分来限制cc的数目。在一些示例中,如果cc的实际被调度的数目超过cc参考数目,则ue115可确定要如何存储相应的llr。附加地或替换地,在一些情形中,pcell或pscell可针对划分被给予较高优先级;或者较高优先级可被指派给较大的传输块大小(tbs)或较高的mcs或者具有最新近传输的cc上的harq过程。

在一些情形中,cc参考数目可以小于配置成用于ue的cc的数目。随后,ue可基于每个cc的harq终止状态来动态地向不同cc分配软缓冲器300。此外,不同cc可具有不同数目的dlharq过程,但是限制mlimit=8可迫使值8被用于将每cc软缓冲器划分到不同harq过程中。结果,除非对于cc而言mdl_harq<8,否则所有cc可基本上具有相同的每harq过程软缓冲器大小。

在一些情形中,软缓冲器300的分区305的子集可被编群在一起以形成分区305的群310。群310可包括相同数目的分区305或不同数目的分区305。此外,群310内的分区可以是相同大小或不同大小,并且跨诸群310的分区305可以是相同大小或不同大小。群310可被优先级排序。例如,群1可具有与群2相比更高的优先级,并且因此群1可比群2分配到更多的软缓冲器300分区305。群310的大小可在ue115处或在基站105处确定并且随后被发信号通知给ue115。参数可被发信号通知或被确定(诸如分区305的默认数目或者群标量值)。例如,每群310的分区305的默认数目可以为8。群1到m可具有与它们相关联的基于分区的默认数目的标量值。例如,群1可具有为1/2的标量值,而群2和3可具有为1/4的标量值,并且群4和m可具有为1/8的标量值。有时,harq过程的数目的限制可基于每一群的标量值。通过将软缓冲器分区编群,跨诸cc的软缓冲器300的重用可被减少。此外,对于具有小于1的标量值的cc,可考虑mlimit的减小,以使得该cc的每harq过程软缓冲器大小不会过小。

图4解说了根据本公开的各个方面的用于eca中的软缓冲器管理的过程流400的示例。过程流400可表示ue115-b与基站105-c之间的通信过程,ue115-b和基站105-c可以是本文中参照图1-2描述的ue115和基站105的示例。

在框405,ue115-b可向基站105-b传送对其ue类别的指示。在一些情形中,该类别可被用于确定ue115-b的软缓冲器分区的数目。

在框410,基站105-c可传送(并且ue115-b可接收)指示配置成用于ca操作(或双连通性操作)的多个cc的信令。在一些情形中,ue115-b可基于该多个cc的优先级排序来确定软缓冲器的划分与多个受调度cc之间的对应关系。在一些示例中,该多个cc被编群到至少主群和副群中,其中每一群包括来自该多个cc之中的至少一个cc。在一些示例中,该主群和副群是双连通性操作的一部分。在一些情形中,该信令可以是rrc层信令。

在框415,ue115-b或基站105-c可确定要在确定软缓冲器的划分中使用的cc参考数目。如果基站105-c确定对分量载波的数目的限制,则基站105-c可向ue115-b发信号通知cc参考数目。应当注意,cc参考数目可对应于用于软缓冲器目的的分量载波的数目,而不是对基站105-c和ue115-b能够用于通信的所配置或受调度分量载波的数目的限制。在一些示例中,cc参考数目基于软缓冲器的大小。在一些示例中,软缓冲器的大小与ue类别相关联,并且cc参考数目小于由该ue类别支持的cc的最大数目。

在框420,ue115-b可基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器。在一些示例中,该划分基于cc参考数目与所配置cc的数目中的最小值。在一些示例中,确定cc参考数目基于ue类别。在一些示例中,划分软缓冲器包括:标识以下至少一者:码块的数目、基站处用于码块的软缓冲器大小、harq过程的数目、harq过程限制、或其任何组合。

在框425,基站105-c可使用数个cc来与ue115-b通信。该通信可基于harq过程的数目。在一些情形中,cc的数目大于5。

在框430,ue115-b可针对每个harq过程传送harq反馈。在一些情形中,一些传输可能被不正确地接收,并且ue115-b可针对错误地接收的每个传输传送nack。

在框435,ue115-b可在软缓冲器中存储与重传请求有关的信息(例如,对应于每个nack的llr)。即,ue115-b可基于该划分以及harq过程的终止状态来向cc分配软缓冲器的一部分。随后,ue115-b可在软缓冲器的该部分中存储关于该harq过程的一组对数似然比(llr)。

在框440,基站105-c可基于所接收到的harq反馈来向ue115-b重传数个数据块(例如,使用附加的冗余版本)。重传的数目可小于传输的原始数目。

在框445,ue115-b可使用软缓冲器中的信息来解码这些重传。

作为使用cc参考数目的替换方案,ue115-b可将所配置cc编群到两个或更多个优先群中,标识每个优先群的加权因子和每个优先群的cc参考数目,以及基于每个优先群的加权因子和cc的数目来计算软缓冲器分区的数目。ue115-b可随后基于以此方式确定的软缓冲器分区的数目来划分软缓冲器。

图5解说了根据本公开的各个方面的配置成用于eca中的软缓冲器管理的无线设备500的框图。无线设备500可以是参照图1-4描述的ue115的各方面的示例。无线设备500可包括接收机505、eca软缓冲器管理器510、或发射机515。无线设备500还可包括处理器。这些组件中的每一者可彼此处于通信。

接收机505可接收信息,诸如分组、用户数据、或与各种信息信道相关联的控制信息(例如,控制信道、数据信道、以及与用于eca的软缓冲器管理有关的信息等)。信息可被传递给eca软缓冲器管理器510,并传递给无线设备500的其他组件。在一些示例中,接收机505可从基站接收cc参考数目。

eca软缓冲器管理器510可接收指示配置成用于ca操作的多个cc的信令;当配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器;以及基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器。

发射机515可传送接收自无线设备500的其他组件的信号。在一些示例中,发射机515可以与接收机505共同位于收发机模块中。发射机515可包括单个天线,或者它可包括多个天线。

图6示出了根据本公开的各个方面的用于eca中的软缓冲器管理的无线设备600的框图。无线设备600可以是参照图1-5描述的无线设备500或ue115的各方面的示例。无线设备600可包括接收机505-a、eca软缓冲器管理器510-a、或发射机515-a。无线设备600还可包括处理器。这些组件中的每一者可与彼此处于通信。eca软缓冲器管理器510-a还可包括ca模块605、cc参考数目模块610、以及软缓冲器划分模块615。

接收机505-a可接收信息,该信息可被传递到eca软缓冲器管理器510-a、以及传递到无线设备600的其他组件。eca软缓冲器管理器510-a可以执行以上参照图5描述的操作。发射机515-a可以传送接收自无线设备600的其他组件的信号。

ca模块605可接收指示配置成用于ca操作的多个cc的信令,如本文参照图2-4所描述的。ca模块605还可接收指示配置成用于ca操作的多个cc的信令,并且该多个cc可包括两个或更多个优先群。

cc参考数目模块610可在配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器,如本文参照图2-4所描述的。在一些示例中,确定cc参考数目可基于ue类别。在一些情形中,确定cc参考数目可基于cc的数目。附加地或替换地,cc参考数目可基于软缓冲器的大小。例如,所配置cc的数目可以大于5。

软缓冲器划分模块615可基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器,如本文参照图2-4所描述的。在一些示例中,该划分可基于cc参考数目与所配置cc的数目中的最小值。在一些情形中,划分软缓冲器包括标识以下至少一者:码块的数目、基站处用于码块的软缓冲器大小、harq过程的数目、harq过程限制。软缓冲器划分模块615还可基于每个优先群的加权因子和cc数目来计算软缓冲器分区的数目。在一些示例中,软缓冲器划分模块615可根据软缓冲器分区的数目来划分软缓冲器,该软缓冲器分区的数目是基于与不同cc群相关联的权重来计算的。

图7示出了根据本公开的各个方面的eca软缓冲器管理器510-b的框图700,该eca软缓冲器管理器510-b可以是用于eca中的软缓冲器管理的无线设备500或无线设备600的组件。eca软缓冲器管理器510-b可以是参照图5-6描述的eca软缓冲器管理器510的各方面的示例。eca软缓冲器管理器510-b可包括ca模块605-a、cc参考数目模块610-a、以及软缓冲器划分模块615-a。这些模块中的每一者可执行本文参照图6描述的功能。eca软缓冲器管理器510-b还可包括ue类别模块705、软缓冲器分配模块710、llr缓冲模块715、以及cc优先级排序模块720。

ue类别模块705可向基站传送对ue类别的指示,如本文参照图2-4所描述的。在一些示例中,软缓冲器的大小可与ue类别相关联,并且该大小可基于cc参考数目来确定,该cc参考数目可小于该ue类别所支持的cc的最大数目。

软缓冲器分配模块710可基于该划分以及harq过程的终止状态来向来自该多个cc之中的cc分配软缓冲器的一部分,如本文参照图2-4所描述的。

llr缓冲模块715可在软缓冲器的相应部分中存储关于一个或多个harq过程的一组llr,如本文参照图2-4所描述的。

cc优先级排序模块720可基于该多个cc的优先级排序来确定软缓冲器的划分与多个受调度cc之间的对应关系,如本文参照图2-4所描述的。在一些示例中,该多个cc被编群到至少主群和副群中,其中每一群包括来自该多个cc之中的至少一个cc。在一些示例中,该主群和副群是双连通性操作的一部分。cc优先级排序模块720还可标识每个优先群的加权因子和每个优先群的cc参考数目。

无线设备500、无线设备600以及eca软缓冲器管理器510-b的各组件可个体地或全体地使用被适配成以硬件执行一些或所有适用功能的至少一个asic来实现。替换地,这些功能可以由至少一个ic上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台asic、fpga或另一半定制ic)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。

图8示出了根据本公开的各个方面的包括配置成用于eca中的软缓冲器管理的ue115的系统800的示图。系统800可包括ue115-c,ue115-c可以是本文中参照图1、2和5-7描述的无线设备500、无线设备600或ue115的示例。ue115-c可包括eca软缓冲器管理器810,eca软缓冲器管理器810可以是参照图5-7描述的eca软缓冲器管理器510的示例。ue115-c还可包括软缓冲器825。ue115-c还可包括用于双向语音和数据通信的组件,这些组件包括用于传送通信的组件和用于接收通信的组件。例如,ue115-c可与基站105-d或ue115-d进行双向通信。

软缓冲器825可被用于存储与harq传输有关的信息以提高成功接收重传的似然性。软缓冲器825可以是本文中参照图1-7描述的软缓冲器215或软缓冲器300的示例。

ue115-c还可包括处理器805、以及存储器815(包括软件(sw)820)、收发机835、以及一个或多个天线840,其各自可彼此直接或间接(例如,经由总线845)进行通信。收发机835可经由(诸)天线840或有线或无线链路与一个或多个网络进行双向通信,如以上所描述的。例如,收发机835可与基站105或另一ue115进行双向通信。收发机835可包括用于调制分组并且向(诸)天线840提供经调制分组以供发射以及解调接收自(诸)天线840的分组的调制解调器。虽然ue115-c可包括单个天线840,但是ue115-c还可具有能够并发地传送或接收多个无线传输的多个天线840。

存储器815可包括随机存取存储器(ram)以及只读存储器(rom)。存储器815可存储包括指令的计算机可读、计算机可执行软件/固件代码820,这些指令在被执行时使处理器805执行本文中描述的各种功能(例如,针对eca的软缓冲器管理等)。替换地,软件/固件代码820可能不能被处理器805直接执行,但使计算机(例如,在被编译和执行时)执行本文中描述的功能。处理器805可包括智能硬件设备(例如,中央处理单元(cpu)、微控制器、asic等)。

图9示出了解说根据本公开的各个方面的用于eca中的软缓冲器管理的方法900的流程图。方法900的操作可由参照图1-8描述的ue115或其组件来实现。例如,方法900的操作可由参照图5-8描述的eca软缓冲器管理器510来执行。在一些示例中,ue115可执行一组代码以控制ue115的功能元件执行以下描述的功能。附加地或替换地,ue115可使用专用硬件来执行以下描述的功能的各方面。

在框905,ue115可接收指示配置成用于ca操作的多个cc的信令,如本文中参照图2-4所描述的。在某些示例中,框905的操作可由本文中参照图6描述的ca模块605来执行。

在框910,ue115可在配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框910的操作可由本文中参照图6描述的cc参考数目模块610来执行。

在框915,ue115可基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框915的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

图10示出了解说根据本公开的各个方面的用于eca中的软缓冲器管理的方法1000的流程图。方法1000的操作可由参照图1-8描述的ue115或其组件来实现。例如,方法1000的操作可由参照图5-8描述的eca软缓冲器管理器510来执行。在一些示例中,ue115可执行一组代码以控制ue115的功能元件执行以下描述的功能。附加地或替换地,ue115可使用专用硬件来执行以下描述的功能的各方面。方法1000还可纳入图9的方法900的各方面。

在框1005,ue115可接收指示配置成用于ca操作的多个cc的信令,如本文参考图2-4所描述的。在某些示例中,框1005的操作可由本文中参照图6描述的ca模块605来执行。

在框1010,ue115可在配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1010的操作可由本文中参照图6描述的cc参考数目模块610来执行。

在框1015,ue115可选择cc参考数目与所配置cc的数目中的最小值,如本文中参照图2-4所描述的。在某些示例中,框1015的操作可由本文中参照图6描述的cc参考数目模块610来执行。

在框1020,ue115可基于该最小值来划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1020的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

图11示出了解说根据本公开的各个方面的用于eca中的软缓冲器管理的方法1100的流程图。方法1100的操作可由参照图1-8描述的ue115或其组件来实现。例如,方法1100的操作可由参照图5-8描述的eca软缓冲器管理器510来执行。在一些示例中,ue115可执行一组代码以控制ue115的功能元件执行以下描述的功能。附加地或替换地,ue115可使用专用硬件来执行以下描述的功能的各方面。方法1100还可纳入图9-10的方法900和1000的各方面。

在框1105,ue115可向基站传送对ue类别的指示,如本文中参照图2-4所描述的。在某些示例中,框1105的操作可由本文中参照图7描述的ue类别模块705来执行。

在框1110,ue115可从基站接收cc参考数目,如本文中参照图2-4所描述的。在某些示例中,框1110的操作可由本文中参照图5描述的接收机505来执行。

在框1115,ue115可接收指示配置成用于ca操作的多个cc的信令,如本文参考图2-4所描述的。在某些示例中,框1115的操作可由本文中参照图6描述的ca模块605来执行。

在框1120,ue115可在配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器,如本文中参照图2-4所描述的。在一些情形中,确定cc参考数目基于ue类别。在某些示例中,框1120的操作可由本文中参照图6描述的cc参考数目模块610来执行。

在框1125,ue115可基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1125的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

图12示出了解说根据本公开的各个方面的用于eca中的软缓冲器管理的方法1200的流程图。方法1200的操作可由参照图1-8描述的ue115或其组件来实现。例如,方法1200的操作可由参照图5-8描述的eca软缓冲器管理器510来执行。在一些示例中,ue115可执行一组代码以控制ue115的功能元件执行以下描述的功能。附加地或替换地,ue115可使用专用硬件来执行以下描述的功能的各方面。方法1200还可纳入图9-11的方法900、1000和1100的各方面。

在框1205,ue115可接收指示配置成用于ca操作的多个cc的信令,如本文参考图2-4所描述的。在某些示例中,框1205的操作可由本文中参照图6描述的ca模块605来执行。

在框1210,ue115可在配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1210的操作可由本文中参照图6描述的cc参考数目模块610来执行。

在框1215,ue115可基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1215的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

在框1220,ue115可基于该划分以及harq过程的终止状态来向来自该多个cc之中的cc分配软缓冲器的一部分,如本文中参照图2-4所描述的。在某些示例中,框1220的操作可由本文中参照图7描述的软缓冲器分配模块710来执行。

在框1225,ue115可在软缓冲器的该部分中存储关于该harq过程的一组llr,如本文中参照图2-4所描述的。在某些示例中,框1225的操作可由本文中参照图7描述的llr缓冲模块715来执行。

图13示出了解说根据本公开的各个方面的用于eca中的软缓冲器管理的方法1300的流程图。方法1300的操作可由参照图1-8描述的ue115或其组件来实现。例如,方法1300的操作可由参照图5-8描述的eca软缓冲器管理器510来执行。在一些示例中,ue115可执行一组代码以控制ue115的功能元件执行以下描述的功能。附加地或替换地,ue115可使用专用硬件来执行以下描述的功能的各方面。方法1300还可纳入图9-12的方法900、1000、1100和1200的各方面。

在框1305,ue115可接收指示配置成用于ca操作的多个cc的信令,如本文参考图2-4所描述的。在某些示例中,框1305的操作可由本文中参照图6描述的ca模块605来执行。

在框1310,ue115可在配置成用于ca操作的cc的数目超过阈值时确定cc参考数目以用于划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1310的操作可由本文中参照图6描述的cc参考数目模块610来执行。

在框1315,ue115可基于cc参考数目与配置成用于ca操作的cc的数目之间的比较来划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1315的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

在框1320,ue115可基于该多个cc的优先级排序来确定软缓冲器的划分与多个受调度cc之间的对应关系,如本文中参照图2-4所描述的。在某些示例中,框1320的操作可由本文中参照图7描述的cc优先级排序模块720来执行。

图14示出了解说根据本公开的各个方面的用于eca中的软缓冲器管理的方法1400的流程图。方法1400的操作可由参照图1-8描述的ue115或其组件来实现。例如,方法1400的操作可由参照图5-8描述的eca软缓冲器管理器510来执行。在一些示例中,ue115可执行一组代码以控制ue115的功能元件执行以下描述的功能。附加地或替换地,ue115可使用专用硬件来执行以下描述的功能的各方面。方法1400还可纳入图9-13的方法900、1000、1100、1200和1300的各方面。

在框1405,ue115可接收指示配置成用于ca操作的多个cc的信令,其中该多个cc可包括两个或更多个优先群,如本文参考图2-4所描述的。在某些示例中,框1405的操作可由本文中参照图6描述的ca模块605来执行。

在框1410,ue115可标识每个优先群的加权因子和每个优先群的cc参考数目,如本文中参照图2-4所描述的。在某些示例中,框1410的操作可由本文中参照图7描述的cc优先级排序模块720来执行。

在框1415,ue115可基于每个优先群的加权因子和cc的数目来计算软缓冲器分区的数目,如本文中参照图2-4所描述的。在某些示例中,框1415的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

在框1420,ue115可基于软缓冲器分区的数目来划分软缓冲器,如本文中参照图2-4所描述的。在某些示例中,框1420的操作可由本文中参照图6描述的软缓冲器划分模块615来执行。

由此,方法900、1000、1100、1200、1300和1400可提供eca中的软缓冲器管理。应注意,方法900、1000、1100、1200、1300和1400描述了可能的实现,并且这些操作和步骤可被重新安排或以其他方式修改以使得其他实现也是可能的。在一些示例中,来自方法900、1000、1100、1200、1300和1400中的两种或更多种方法的各方面可被组合。

以上结合附图阐述的详细说明描述了示例配置而不代表可被实现或者落在权利要求的范围内的所有示例。本文所使用的术语“示例性”意指“用作示例、实例或解说”,而并不意指“优于”或“胜过其他示例”。本详细描述包括具体细节以提供对所描述的技术的理解。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,众所周知的结构和设备以框图形式示出以避免模糊所描述的示例的概念。

信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

结合本文的公开所描述的各种解说性框以及模块可用设计成执行本文所描述的功能的通用处理器、数字信号处理器(dsp)、asic、fpga或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合(例如,dsp与微处理器的组合、多个微处理器、与dsp核心协同的一个或多个微处理器,或者任何其他此类配置)。

本文中所描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围内。例如,由于软件的本质,以上描述的功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。另外,如本文(包括权利要求中)所使用的,在项目列举(例如,以附有诸如“……中的至少一者”或“……中的一者或多者”之类的措辞的项目列举)中使用的“或”指示包含性列举,以使得例如a、b或c中的至少一者的列举意指a或b或c或ab或ac或bc或abc(即,a和b和c)。

计算机可读介质包括非瞬态计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。非瞬态存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,非瞬态计算机可读介质可包括ram、rom、电可擦除可编程只读存储器(eeprom)、压缩盘(cd)rom或其他光盘存储、磁盘存储或其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码手段且能被通用或专用计算机、或者通用或专用处理器访问的任何其他非瞬态介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(dsl)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、dsl、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文所使用的盘(disk)和碟(disc)包括cd、激光碟、光碟、数字通用碟(dvd)、软盘和蓝光碟,其中盘常常磁性地再现数据而碟用激光来光学地再现数据。以上介质的组合也被包括在计算机可读介质的范围内。

提供对本公开的先前描述是为使得本领域技术人员皆能够制作或使用本公开。对本公开的各种修改对于本领域技术人员将是显而易见的,并且本文中定义的普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并不限定于本文中所描述的示例和设计,而是应被授予与本文中公开的原理和新颖特征一致的最宽泛的范围。

本文所描述的技术可用于各种无线通信系统,诸如码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)以及其他系统。术语“系统”和“网络”常被可互换地使用。cdma系统可实现诸如cdma2000、通用地面无线电接入(utra)等无线电技术。cdma2000涵盖is-2000、is-95和is-856标准。is-2000版本0和a常被称为cdma20001x、1x等。is-856(tia-856)常被称为cdma20001xev-do、高速率分组数据(hrpd)等。utra包括宽带cdma(wcdma)和其他cdma变体。tdma系统可实现诸如全球移动通信系统(gsm)之类的无线电技术。ofdma系统可以实现诸如超移动宽带(umb)、演进型utra(e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdm等的无线电技术。utra和e-utra是通用移动电信系统(umts)的一部分。3gpp长期演进(lte)和高级lte(lte-a)是使用e-utra的新通用移动电信系统(umts)版本。utra、e-utra、umts、lte、lte-a以及全球移动通信系统(gsm)在来自名为“第三代伙伴项目”(3gpp)的组织的文献中描述。cdma2000和umb在来自名为“第三代伙伴项目2”(3gpp2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。然而,以上描述出于示例目的描述了lte系统,并且在以上大部分描述中使用了lte术语,但这些技术也可应用于lte应用以外的应用。

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