经编码比特到码元的基于优先级的映射的制作方法

文档序号:19667791发布日期:2020-01-10 21:57阅读:237来源:国知局
经编码比特到码元的基于优先级的映射的制作方法

相关申请的交叉引用

本专利申请要求于2018年4月26日提交的题为“prioritybasedmappingofencodedbitstosymbols(经编码比特到码元的基于优先级的映射)”的美国非临时申请no.15/963,474以及于2017年5月30日提交的题为“prioritybasedmappingofencodedbitstosymbols(经编码比特到码元的基于优先级的映射)”的美国临时申请no.62/512,464的优先权,以上申请被转让给本申请受让人并且通过援引全部纳入于此。

背景

本公开的各方面一般涉及无线通信网络,且尤其涉及传输编码。

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

这些多址技术已经在各种电信标准中被采纳以提供使不同的无线设备能够在城市、国家、地区、以及甚至全球级别上进行通信的共同协议。例如,第五代(5g)无线通信技术(其可被称为新无线电(nr))被设计成相对于当前移动网络代系而言扩展和支持多样化的使用场景和应用。在一方面,5g通信技术可包括:涉及用于访问多媒体内容、服务和数据的以人为中心的使用情形的增强型移动宽带;具有关于等待时间和可靠性的某些规范的超可靠低等待时间通信(urllc);以及大规模机器类型通信,其可允许非常大量的连通设备和传输相对少量的非延迟敏感性信息。然而,随着对移动宽带接入的需求持续增长,可能期望对nr通信技术及超nr技术的进一步改进。

例如,对于nr通信技术及之后的通信技术,常规的传输编码解决方案可能无法为高效操作提供期望程度的速度或定制。由此,无线通信操作上的改进可能是合宜的。

概述

以下给出了一个或多个方面的简要概述以提供对此类方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是以简化形式给出一个或多个方面的一些概念以作为稍后给出的更详细描述之序言。

在一方面,本公开提供了一种包括在一个或多个调制码元内传送经优先化比特的无线通信的方法。该方法可以包括使用低密度奇偶校验(ldpc)码对码块进行编码,以生成包括系统比特和奇偶校验比特的经编码比特流。该方法可以包括确定系统比特和奇偶校验比特的每一者的幂次。该方法可以包括基于每个系统比特和奇偶校验比特的幂次来确定每个经编码比特的相对优先级。该方法可以包括根据每个经编码比特的相对优先级将经编码比特布置在一个或多个调制码元中。该方法可以包括传送该一个或多个调制码元。

在另一方面,本公开提供了一种用于包括在一个或多个调制码元内传送经优先化比特的无线通信的装置。该装置可包括存储器以及与该存储器进行通信的处理器。处理器可以被配置成使用ldpc码对码块进行编码,以生成包括系统比特和奇偶校验比特的经编码比特流。该处理器可以被配置成确定系统比特和奇偶校验比特的每一者的幂次。该处理器可以被配置成基于系统比特和奇偶校验比特的幂次来确定每个经编码比特的相对优先级。该处理器可以被配置成根据每个经编码比特的相对优先级将经编码比特布置在一个或多个调制码元中。该处理器可以被配置成传送该一个或多个调制码元。

在另一方面,本公开提供了一种用于包括在一个或多个调制码元内传送经优先化比特的无线通信的设备。该设备可以包括用于使用ldpc码对码块进行编码以生成经编码比特流的装置。该设备可以包括用于确定系统比特和奇偶校验比特的每一者的幂次的装置。该设备可以包括用于基于每个系统比特和奇偶校验比特的幂次来确定系统比特和奇偶校验比特的相对优先级的装置。该设备可以包括用于根据每个经编码比特的相对优先级将经编码比特布置在一个或多个调制码元中的装置。该设备可以包括用于传送该一个或多个调制码元的装置。

在另一方面,本公开提供了存储能由处理器执行以进行无线通信的计算机代码的计算机可读介质。计算机可读介质可以包括能执行以下的代码:使用ldpc码对码块进行编码,以生成包括系统比特和奇偶校验比特的经编码比特流。该计算机可读介质可以包括能执行以下的代码:确定系统比特和奇偶校验比特的每一者的幂次。该计算机可读介质可以包括能执行以下的代码:基于每个系统比特和奇偶校验比特的幂次来确定每个经编码比特的相对优先级。该计算机可读介质可以包括能执行以下的代码:根据每个经编码比特的相对优先级将经编码比特布置在一个或多个调制码元中。该计算机可读介质可以包括能执行以下的代码:传送该一个或多个调制码元。该计算机可读介质可以是非瞬态计算机可读介质。

在另一方面,本公开提供了一种包括在调制码元内接收经优先化比特的无线通信的方法。该方法可以包括接收表示经编码比特的至少一个调制码元。在指定的编码方案下,调制码元的最高有效比特比该调制码元的最低有效比特具有更高的优先级。该方法可以包括基于相对优先级对根据指定编码方案的经编码比特进行重排序。该方法可以包括解码经重排序比特。

此外,本公开还包括具有被配置成执行上面描述的方法的组件或用于执行上述方法的装置的设备,以及储存能由处理器执行以执行上面描述的方法的一个或多个代码的计算机可读介质。

为了达成前述及相关目的,这一个或多个方面包括在下文充分描述并在权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些解说性特征。然而,这些特征仅仅是指示了可采用各个方面的原理的各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。

附图简述

以下将结合附图来描述所公开的方面,提供附图是为了解说而非限定所公开的各方面,其中相似的标号标示相似的元件,且其中:

图1是示例无线通信网络的示意图,该示例无线通信网络包括具有根据本公开而被配置成根据相对优先级将经编码比特布置在一个或多个码元中的物理层组件的至少一个用户装备(ue)。

图2是使用256-qam调制的信号星座的示例。

图3是经编码比特到调制码元的示例顺序映射;

图4是根据本公开的一方面的经编码比特到调制码元的示例经优先化映射;

图5是传送基于相对优先级来被映射到码元的经编码比特的示例方法的流程图;

图6是接收基于相对优先级被映射到码元的经编码比特的方法的示例的流程图;

图7是图1的ue的各示例组件的示意图;以及

图8是图1的基站的各示例组件的示意图。

详细描述

现在参照附图描述各个方面。在以下描述中,出于解释目的阐述了众多具体细节以提供对一个或多个方面的透彻理解。但是显然的是,没有这些具体细节也可实践此类(诸)方面。另外,本文中使用的术语“组件”可以是构成系统的诸部分之一,可以是存储在计算机可读介质上的硬件、固件和/或软件,并且可以被划分成其他组件。

本公开一般涉及用于在一个或多个调制码元内传送经优先化的经编码比特的技术。在无线通信中,系统编码被用来提供纠错。码块(例如,具有特定大小的数据块)被系统地编码,以产生系统比特和奇偶校验比特的流。系统比特可被解码以获得原始码块。为了传送经编码比特,经编码比特被映射到一个或多个调制码元中,这些调制码元被越空传送,并且在被接收机接收之前可能经历干扰。接收机接着尝试基于接收到的调制码元中的比特对码块进行解码,这些接收到的调制码元由于干扰而可能有错。如果接收机无法使用系统比特来解码码块,则奇偶校验比特可被用来纠错并解码码块。

更高阶的调制方案可被用来在单个调制码元内传送多个比特。例如,正交相移键控(qpsk)和正交振幅调制(qam)每码元传送多个比特。lte利用16-qam(其每码元传送4比特)和64-qam(其每码元传送6比特)。5g(nr)可允许使用256-qam(8比特)、512-qam(9比特)或甚至更高阶。虽然将qam调制方案作为示例描述,但是本文中所公开的技术可以与其他更高阶的调制方案一起使用。在此类更高阶调制方案中,最高有效比特(msb)由于干扰而被改变的概率显著低于最低有效比特(lsb)由于干扰而被改变的概率。例如,只要接收机检测到码元的正确象限,msb也可能是正确的,即使lsb由于干扰而已被改变。

现有系统(例如,lte)使用经编码比特到每个调制码元的顺序映射。例如,比特流可以顺序地填充第一码元、接着第二码元的比特,并依此类推,直到每个比特被指派给码元中的某位置。经编码比特也可以被交织以提供分集。在任一情形中,经编码比特本质上被随机地或任意地放置在一个或多个调制码元中。根据本公开,可以通过在更高阶调制中向msb(该msb可以比lsb具有更高的可靠性)指派高优先级的经编码比特而具有附加增益。

本公开提供了用于根据比特的相对优先级在一个或多个调制码元内布置经编码比特的技术。一般地,系统比特具有比奇偶校验比特更高的优先级,因为码块可仅基于系统比特来被解码。一些编码方案(例如,ldcp)产生变动的幂次的系统比特和奇偶校验比特。较高幂次的系统和奇偶校验比特可具有比较低幂次的系统和奇偶校验比特更高的优先级。较高优先级比特可以被映射到调制码元内的更有效的位置。相应地,接收机可更有可能接收较高优先级(例如系统)比特的正确值并解码码块。

本发明各方面的附加特征在以下参照图1-8来更详细地描述。

应注意,本文中所描述的技术可用于各种无线通信网络,诸如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-ofdmtm等无线电技术。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-a系统,并且在以下大部分描述中使用了lte术语,但这些技术也可应用到lte/lte-a应用以外(例如,应用于5g网络或其他下一代通信系统)。

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

参照图1,根据本公开的各个方面,示例无线通信网络100包括具有调制解调器140的至少一个ue110,该调制解调器140具有基于经编码比特的相对优先级来解码接收到的码元的接收机组件150。此外,无线通信网络100包括具有调制解调器160的至少一个基站105,该调制解调器160具有根据经编码比特的相对优先级来传送包括经编码比特的码元的发射机组件170。附加地,虽然图1解说了用于从基站105到ue110的下行链路通信的组件,但是基站105和ue110两者均可包括发射机组件170和接收机组件150两者。相应地,基站105和ue110两者可以执行经编码比特到码元的基于优先级的映射。基于优先级的映射可被用于下行链路通信、上行链路通信、和/或设备到设备通信。因而,根据本公开,基站105和/或ue110可以基于经编码比特的相对优先级来传送和/或接收具有被映射到调制码元的经编码比特的通信。

无线通信网络100可包括一个或多个基站105、一个或多个ue110、以及核心网115。核心网115可提供用户认证、接入授权、跟踪、网际协议(ip)连通性,以及其他接入、路由、或移动性功能。基站105可通过回程链路120(例如,s1等)与核心网115对接。基站105可执行无线电配置和调度以用于与ue110通信,或者可在基站控制器(未示出)的控制下进行操作。在各种示例中,基站105可在回程链路125(例如,x1等)上直接或间接地(例如,通过核心网115)彼此通信,回程链路125可以是有线或无线通信链路。

基站105可经由一个或多个基站天线与ue110进行无线通信。每个基站105可为各自相应的地理覆盖区域130提供通信覆盖。在一些示例中,基站105可被称为基收发机站、无线电基站、接入点、接入节点、无线电收发机、b节点、演进型b节点(enb)、gnb、家用b节点、家用演进型b节点、中继、或其他某个合适的术语。基站105的地理覆盖区域130可被划分成仅构成该覆盖区域的一部分的扇区或蜂窝小区(未示出)。无线通信网络100可包括不同类型的基站105(例如,以下所描述的宏基站或小型蜂窝小区基站)。附加地,该多个基站105可以根据多种通信技术(例如,5g(新无线电或“nr”)、第四代(4g)/lte、3g、wi-fi、蓝牙等)中的不同通信技术来操作,并且由此可存在用于不同通信技术的交叠地理覆盖区域130。

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

宏蜂窝小区一般可覆盖相对较大的地理区域(例如,半径为数千米的区域),并且可允许无约束地由与网络供应商具有服务订阅的ue110接入。

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

可容适各种所公开示例中的一些示例的通信网络可以是根据分层协议栈进行操作的基于分组的网络,并且用户面中的数据可基于ip。用户面协议栈(例如,分组数据汇聚协议(pdcp)、无线电链路控制(rlc)、mac等)可执行分组分段和重组以在逻辑信道上进行通信。例如,mac层可执行优先级处置以及将逻辑信道复用到传输信道中。mac层还可使用混合自动重复/请求(harq)以提供mac层的重传,从而提高链路效率。在控制面,rrc协议层可以提供ue110与基站105之间的rrc连接的建立、配置和维护。rrc协议层还可被用于核心网115对用户面数据的无线电承载的支持。在物理(phy)层,传输信道可被映射到物理信道。在一方面,映射可包括基于经编码比特的相对优先级在调制码元内布置经编码比特。

ue110可分散遍及无线通信网络100,并且每个ue110可以是驻定的或移动的。ue110还可包括或被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或某个其他合适术语。ue110可以是蜂窝电话、智能电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持式设备、平板计算机、膝上型计算机、无绳电话、智能手表、无线本地环路(wll)站、娱乐设备、车辆组件、客户端装备(cpe)、或者能够在无线通信网络100中通信的任何设备。附加地,ue110可以是物联网(iot)和/或机器对机器(m2m)类型的设备,例如,可在一些方面不频繁地与无线通信网络100或其他ue进行通信的(例如,相对于无线电话的)低功率、低数据率类型的设备。ue110可以能够与各种类型的基站105和网络装备(包括宏enb、小型蜂窝小区enb、宏gnb、小型蜂窝小区gnb、中继基站等)通信。

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

在无线通信网络100的一些方面,基站105或ue110可包括多个天线以采用天线分集方案来改善基站105与ue110之间的通信质量和可靠性。附加地或替换地,基站105或ue110可采用多输入多输出(mimo)技术,该mimo技术可利用多径环境来传送携带相同或不同经编码数据的多个空间层。

无线通信网络100可支持多个蜂窝小区或载波上的操作,其是可被称为载波聚集(ca)或多载波操作的特征。载波也可被称为分量载波(cc)、层、信道等。术语“载波”、“分量载波”、“蜂窝小区”和“信道”在本文中可以可互换地使用。ue110可配置有用于载波聚集的多个下行链路cc以及一个或多个上行链路cc。载波聚集可与fdd和tdd分量载波两者联用。对于每个方向上用于传输的总共多达yxmhz(x=分量载波的数目)的载波聚集中所分配的每个载波,基站105和ue110可使用多达ymhz(例如,y=5、10、15、或20mhz)带宽的频谱。这些载波可以或者可以不彼此毗邻。载波的分配可以关于dl和ul是非对称的(例如,与ul相比可将更多或更少载波分配给dl)。分量载波可包括主分量载波以及一个或多个副分量载波。主分量载波可被称为主蜂窝小区(pcell),并且副分量载波可被称为副蜂窝小区(scell)。

无线通信网络100可以进一步包括:经由无执照频谱(例如,5ghz)中的通信链路与根据wi-fi技术来操作的ue110(例如,wi-fi站(sta))通信的根据wi-fi技术来操作的基站105(例如,wi-fi接入点)。当在无执照频谱中通信时,各sta和ap可在通信之前执行畅通信道评估(cca)或先听后讲(lbt)规程以确定该信道是否可用。

附加地,基站105和/或ue110中的一者或多者可以根据被称为毫米波(mmw或mmwave)技术的nr或5g技术来操作。例如,mmw技术包括在mmw频率和/或近mmw频率中的传输。极高频(ehf)是电磁频谱中射频(rf)的一部分。ehf具有30ghz到300ghz的范围以及1毫米到10毫米之间的波长。该频带中的无线电波可被称为毫米波。近mmw可向下扩展至3ghz的频率以及100毫米的波长。例如,超高频(shf)频带在3ghz与30ghz之间延伸,并且也可被称为厘米波。使用mmw和/或近mmw射频带的通信具有极高的路径损耗和短射程。由此,根据mmw技术来操作的基站105和/或ue110可以在其传输中利用波束成形以补偿极高的路径损耗和短射程。

发射机组件170可以传送包括根据经编码比特的相对优先级布置的多个经编码比特的调制码元。调制码元可以是表示多个比特的值的信号星座。具体而言,调制码元可以是表示至少4比特的较高阶调制码元。较高阶调制方案的示例包括64-qam、128-qam、256-qam和512-qam,但是其他调制方案也可以利用较高阶调制码元。在较高阶调制码元中,msb可具有比较低有效比特更低的出错概率。在一方面,比特的序数有效性与该比特将被正确接收的序数似然相关。发射机组件170可以基于经编码比特的相对优先级将经编码比特映射到调制码元。发射机组件170可以包括用于根据从一种或多种配置的编码方案中选择的编码方案174来对码块进行编码以生成经编码比特流的编码器172、用于基于优先级对经编码比特流进行重排序的优先化器(prioritizer)176、用于对比特进行重排序以供分集的交织器178,以及用于基于经编码比特来生成调制码元的调制器180。

编码器172可以基于编码方案174对码块进行编码以生成经编码比特流。编码器172可以从一种或多种配置的系统编码方案中选择一种编码方案,诸如低密度奇偶校验(ldpc)码。编码器172还可基于信道条件和/或更高层信令来选择所选编码方案的编码率。编码器172可以接收码块作为输入并且生成经编码比特流。码块可以是基于所选择的编码方案和编码率的一定数目的比特。例如,码块可以是编码器172针对给定编码方案和编码率编码的最小量比特。码块可以由被映射到物理信道的一个或多个逻辑信道生成。比特流可以基于编码方案174而包括不同类型的比特。例如,ldpc码可以产生系统比特和两种或更多种幂次的奇偶校验比特。编码器172可以以所定义的次序输出经编码比特流。例如,编码器172可以输出码块的所有系统比特,继之以所有奇偶校验比特。

优先化器176可以基于经编码比特的相对优先级对比特流进行重排序。例如,优先化器176可以对比特流进行重排序,以使得所有系统比特被编群在一起并且所有奇偶校验比特被编群在一起。在一方面,优先化器176可以根据编码方案174和编码率来确定经编码比特的优先级。在一方面,优先化器176可以使用查找表,该查找表根据每个比特的优先级来映射编码方案174的输出。优先化器176可以基于优先级对比特进行重排序。在另一方面,优先化器176可以使用将编码方案174的输出映射到调制码元群内的某位置的公式。例如,公式可以基于码元的数目(nsym)和每码元的比特数(nbits)来映射第i个输出比特(bi)。例如,式(1)可被用来将比特映射到跨nsym个码元可用的最高有效比特。式1:

bi→(imodnsym)*nbits+i/nsym(1)

对于首先输出最高优先级比特(例如,系统比特)的编码方案174,式1可以将诸最高优先级比特映射到每个码元的诸最高有效比特。更复杂的公式可被用于顺序地输出不同优先级的比特的编码方案。编码方案可以使用仿真和/或外赋信息传输(exit)图表来被分析,以确定优先级比特的输出位置。

交织器178可以交织经编码比特以便提供针对突发错误的信号分集。在一方面,交织器178可以在比特、码元或副载波级别上操作。交织器178可以与优先化器176集成在一起或执行分开的交织操作。例如,比特级交织可以与优先级化集成以维持经交织比特的优先级。作为另一示例,码元级交织可以在优先级化之后被执行,而不影响比特在码元内的优先级化。

调制器180可以接收经编码比特流,并且基于调制方案生成调制码元。例如,256-qam可以从8比特生成调制码元,或者512-qam可以从10比特生成调制码元。下面进一步详细讨论的图2解说了用于256-qam的示例信号星座200。调制器180可以提供用于传输的调制码元。

接收机组件150可以接收已经由发射机组件170传送的调制码元。接收机组件150可以执行发射机组件170的逆操作以便获得经编码比特流,并接着解码经编码比特以获得原始码块。在一方面,接收机组件150可以包括解调器152、解交织器154、去优先化器156和解码器158。

解调器152可以接收一个或多个调制码元,并且基于每个接收到的调制码元来确定最有可能的比特集。如上面所讨论的,在解调接收到的调制码元时存在有一个或多个错误的可能性。然而,与lsb中的错误相比,msb中的错误可能性较小。解调器152可以基于调制码元的次序来生成比特流。

解交织器154可以对交织器178执行逆操作。解交织器154还可以在比特级、码元级或副载波级处操作。解交织器154可以输出经优先化比特流。

去优先化器156可以对优先化器176执行逆操作。例如,去优先化器156可以将经编码比特重排序成由编码器172最初产生的次序。在一方面,去优先化器156可以基于所选择的编码方案174和编码率来对比特进行重排序。去优先化器156可以从控制信道(例如,基于传送格式组合指示符(tfci)、下行链路控制信息(dci)、上层信令或其他指示)获得所选择的编码方案174和编码率。去优先化器156可以使用查找表或公式来将经编码比特映射到原始次序。

解码器158可以对经编码比特进行解码以获得原始码块。解码器158可以基于所选择的编码方案174和编码率来对经编码比特进行解码。解码器158还可以确定码块是否被正确地解码。例如,解码器158可以执行循环冗余检查以确定码块是否被正确地解码。

参照图2,用于256-qam的示例信号星座200示出了每个8比特值到星座点的映射。为方便起见,示出了这些值的十进制表示。信号星座相对于同相(i)轴210和正交(q)轴220来被布置。相同象限中的每个星座点的两个最高有效比特相同。例如,值46(00101110)接近第一象限中的值62(00111110),而值68(01000100)在第二象限中。相应地,如果接收到的码元经历干扰并被解读为相同象限中的另一点,则相比较低有效比特,最高有效比特不太可能改变。

参照图3,示例映射300在不考虑优先级312的情况下对经编码比特310进行映射。例如,经编码比特310以顺序次序从编码器172输出,其中bi表示第i个比特。编码方案可以是例如产生系统比特、一次奇偶校验比特和二次奇偶校验比特的ldpc码。系统比特可被指派高优先级(h),二次奇偶校验比特可被指派中等优先级(m),而一次奇偶校验比特则可被指派低优先级(l)。高优先级比特可以具有比中等优先级比特更高的相对优先级,并且中等优先级比特可以具有比低优先级比特更高的相对优先级。出于解说的目的,编码器172的输出被解读为以三个为一群的输出比特。应当领会,其他比特群和比特次序可以由编码器172基于特定编码方案和编码率来输出。映射操作314可以将经编码比特310顺序地映射到码元320的比特。这样的顺序映射可以被称为基线映射。码元320可以是例如表示8比特的256-qam码元。如所解说的,码元0例如可以包括比特{b0,b1,b2,b3,b4,b5,b6,b7}。如所解说的,码元0的三个最高有效比特是高优先级比特,继之以三个低优先级比特,接着是两个中等优先级比特。相应地,尽管高优先级比特相比低优先级比特不太可能经历出错,但是归因于中等优先级比特在最低有效位置中的位置,中等优先级比特相比低优先级比特更有可能经历出错。如码元1和码元2中所解说的,映射操作314导致中等优先级比特被放置在msb中,而高优先级比特则具有较小的有效性。相应地,高优先级比特可能相比中等优先级比特经历更高的错误率。本领域技术人员应该领会,如果映射操作314被应用于更长的比特流,则在一些码元中,低优先级比特可以被映射到msb,而高优先级比特则可以被映射到lsb。

参照图4,示例映射400基于优先级412对经编码比特410进行映射。重排序操作414可以由优先化器176执行。重排序操作414可以对比特进行重排序,以使得经优先化比特420首先包括所有高优先级比特,继之以所有中等优先级比特,接着是低优先级比特。在映射操作424中,取代在每个码元内顺序地映射比特的是,优先化器176可以基于码元的数目将比特顺序地映射到可用的最高有效比特。例如,经优先化比特420中的第一比特(b0)可以被映射到码元0的msb,第二比特(b1)可以被映射到码元1的msb,并且第三比特(b2)被映射到码元2。假设仅存在三个码元,则经优先化比特的第四比特(b9)可以被映射到码元0的第二比特,第五比特(b10)可以被映射到码元1的第二比特,且依此类推。如所解说的,重排序操作414和映射操作424导致每个码元具有位于诸最高有效位置上的高优先级比特和位于诸最低有效位置上的低优先级比特,其间具有诸中等优先级比特。

参照图5,在根据上面描述的方面对传送方设备(例如,下行链路方向上的基站105或上行链路方向上的ue110)进行操作以对经编码比特进行优先化的无线通信方法500包括了本文中所定义的动作中的一者或多者。用虚线示出的框可以是可任选的。

在一方面,在框510处,方法500包括使用低密度奇偶校验(ldpc)码对码块进行编码,以生成包括系统比特和奇偶校验比特的经编码比特流。例如,在一方面,如本文中所描述,基站105或ue110可以执行发射机组件170的编码器172以使用ldpc码来对码块进行编码以生成经编码比特流。例如,编码器172可以使用ldpc编码方案174来对码块进行编码以生成包括系统比特和奇偶校验比特的经编码比特流310。经编码比特流310可以包括多个幂次的奇偶校验比特。例如,ldpc编码方案174可以针对系统比特和奇偶校验比特产生至少两种不同的幂次。ldpc编码方案174对于接收机而言可以是已知的,例如,通过预先配置(例如,在标准中被定义)或用信号通知(例如,经由控制信道或更高层信令)。

在框520处,方法500可以包括确定系统比特和奇偶校验比特的每一者的幂次。在一方面,例如,基站105或ue110可以执行优先化器176,以基于ldpc编码方案174和/或码块的大小来确定系统比特和奇偶校验比特的每一者的幂次。例如,ldpc编码方案174可以基于码块的大小以特定次序输出经编码比特,因此优先化器176可以基于来自编码器172的输出的次序来确定每个系统比特和奇偶校验比特的幂次。

在框530处,方法500可以包括确定经编码比特流的每个比特的相对优先级。例如,在一方面,基站105或ue110可以执行优先化器176以确定经编码比特流的每个比特的相对优先级。当使用ldpc码时,优先级可以基于系统比特和奇偶校验比特的幂次。在一些情形中,高次奇偶校验比特可以比系统比特具有更高的优先级。确切的优先级可以使用模拟和/或exit图表分析来被确定。在一方面,在子框532中,方法500可以任选地包括确定具有相同幂次的奇偶校验比特群中的每个比特具有相同的相对优先级。例如,优先化器176可以确定具有相同幂次的奇偶校验比特相对于彼此具有相同的优先级,但是相对于不同幂次的系统比特或奇偶校验比特具有不同的优先级。

在框540处,方法500可以包括根据每个经编码比特的相对优先级将经编码比特布置在一个或多个调制码元中。例如,在一方面,基站105或ue110可以执行优先化器176,以根据每个经编码比特的相对优先级312将经编码比特310布置在一个或多个调制码元320中。在一方面,在子框542中,框540可以任选地包括根据相对优先级对比特流进行重排序。例如,优先化器176可以在流中首先布置诸较高优先级比特,而诸较低优先级比特在最后。在子框544中,框540可以任选地包括基于相对优先级将经编码比特映射到调制码元中的某位置。例如,优先化器176可以基于相对优先级将每个经编码比特映射到调制码元中的相应位置。在子框546中,映射经编码比特可以任选地包括基于映射表来查找比特的位置,该映射表可以被储存在基站105或ue110的存储器中,或者被储存在优先化器176内。映射表可以被优先化器用来对直接来自编码器的输出或来自经重排序的比特流的比特进行映射。映射表可以被配置在优先化器176中。在子框548中,映射经编码比特可以任选地包括基于公式指派位置。例如,优先化器176可以配置有公式(例如,被编程为实现公式)以针对每个经编码比特指派位置。如果比特是按优先级的次序(例如,经优先化比特420),则上面的式1可被用来将这些比特映射到码元430内的诸位置。如果经编码比特310未按优先级的次序,则可以使用更复杂的公式。

在框550处,方法500可以任选地包括在对经编码比特重排序之后交织经编码比特流。例如,在一方面,基站105或ue110可以执行交织器178以交织经编码比特流。在一方面,交织可以在对经编码比特重排序之后(例如,在子框532之后)被执行。

在框560处,方法500可以包括传送该一个或多个调制码元。在一方面,例如,基站105或ue110可以执行发射机组件170以传送一个或多个调制码元。例如,发射机组件170可以经由收发机702和rf前端788(图7)或收发机802和rf前端888(图8)无线地传送调制码元。

参照图6,在根据上面描述的方面的对接收方设备(例如,上行链路方向上的基站105或下行链路方向上的ue110)进行操作以接收经优先化的经编码比特的无线通信方法600包括了本文中所定义的动作中的一者或多者。

例如,在框610处,方法600包括接收表示经编码比特的至少一个调制码元。例如,在一方面,如本文中所描述,基站105或ue110可以执行接收机组件150以接收表示经编码比特的至少一个调制码元。在指定的编码方案下,调制码元的最高有效位可相比调制码元的最低有效位具有更高的优先级。在一方面。在子框612处,框610可以任选地包括将该至少一个调制码元转换成经编码比特。例如,基站105或ue110可以执行解调器152以将调制码元转换成对应的经编码比特。解调器152可以解调多个码元并且将经编码比特布置成流。

在框620处,方法600可以任选地包括对经编码比特进行解交织。例如,在一方面,基站105或ue110可以执行解交织器154以对经编码比特进行解交织。当交织器178在发射机组件170处被使用(这可以通过控制信道或更高层信令来用信号通知)时,解交织器154可以对比特进行解交织。

在框630处,方法600可以包括基于相对优先级根据指定的编码方案对经编码比特进行重排序。例如,在一方面,基站105或ue110可以基于相对优先级根据指定的编码方案执行去优先化器156以对经编码比特进行重排序。例如,去优先化器156可以使用查找表(其可以被储存在基站105或ue110的存储器中),或者可以使用与优先化器176所使用的重排序过程相对应的公式。去优先化器156可以从一个或多个经预配置的重排序过程中进行选择。去优先化器156可以基于接收到的调制码元、控制信道或更高层信令来选择重排序过程。例如,所选择的重排序过程可以对应于被用于生成调制码元的所指示调制和编码方案。

在框640处,方法600可以包括解码经重排序的比特。例如,在一方面,基站105或ue110可以执行解码器158以解码经重排序的比特。解码器158可以使用编码方案174对经重排序的比特进行解码,该编码方案可以通过控制信道或更高层信令来用信号通知。解码器158可以执行循环冗余检查以确定解码是否成功。

参照图7,ue110的一实现的一个示例可以包括各种组件,其中一些已经在上面进行了描述,但是还包括诸如经由一个或多个总线744进行通信的一个或多个处理器712以及存储器716和收发机702之类的组件,其可以结合调制解调器140、发射机组件170和接收机组件150一起操作,以实现本文中所描述的与对调制码元内的经编码比特进行优先化相关的一个或多个功能。此外,该一个或多个处理器712、调制解调器714、存储器716、收发机702、rf前端788、以及一个或多个天线765可被配置成支持一种或多种无线电接入技术中的语音和/或数据呼叫(同时或非同时)。

在一方面,该一个或多个处理器712可包括使用一个或多个调制解调器处理器的调制解调器140。与发射机组件170和接收机组件150相关的各种功能可被包括在调制解调器140和/或处理器712中,且在一方面,可由单个处理器执行,而在其他方面,这些功能中的不同功能可由两个或更多个不同处理器的组合执行。例如,在一方面,一个或多个处理器712可包括以下任何一者或任何组合:调制解调器处理器、或基带处理器、或数字信号处理器、或发射处理器、或接收机处理器、或关联于收发机702的收发机处理器。在其他方面,与发射机组件170和/或接收机组件150相关联的一个或多个处理器712和/或调制解调器140的特征中的一些可由收发机702执行。

另外,存储器716可被配置成储存本文中所使用的数据和/或由至少一个处理器712执行的应用775、发射机组件170或接收机组件150和/或其子组件中的一者或多者的本地版本。存储器716可包括计算机或至少一个处理器712能使用的任何类型的计算机可读介质,诸如随机存取存储器(ram)、只读存储器(rom)、带、磁碟、光碟、易失性存储器、非易失性存储器、以及其任何组合。在一方面,例如,在ue110正操作至少一个处理器712以执行发射机组件170或接收机组件150和/或其相应的子组件中的一者或多者时,存储器716可以是储存定义发射机组件170和接收机组件150和/或其子组件中的一者或多者的一个或多个计算机可执行代码和/或与其相关联的数据的非瞬态计算机可读存储介质。

收发机702可包括至少一个接收机706和至少一个发射机708。接收机706可包括用于接收数据的硬件、固件、和/或可由处理器执行的软件代码,该代码包括指令且被存储在存储器(例如,计算机可读介质)中。接收机706可以是例如射频(rf)接收机。在一方面,接收机706可接收由至少一个基站105传送的信号。附加地,接收机706可处理此类接收到的信号,并且还可获得对这些信号的测量,诸如但不限于ec/io、snr、rsrp、rssi等。发射机708可包括用于传送数据的硬件、固件、和/或可由处理器执行的软件代码,该代码包括指令且被存储在存储器(例如,计算机可读介质)中。发射机708的合适示例可包括但不限于rf发射机。

而且,在一方面,ue110可包括rf前端788,其可与一个或多个天线765和收发机702通信地操作以用于接收和传送无线电传输,例如由至少一个基站105传送的无线通信或由ue110传送的无线传输。rf前端788可被连接到一个或多个天线765并且可包括用于传送和接收rf信号的一个或多个低噪声放大器(lna)790、一个或多个开关792、一个或多个功率放大器(pa)798、以及一个或多个滤波器796。

在一方面,lna790可将收到信号放大至期望的输出电平。在一方面,每个lna790可具有指定的最小和最大增益值。在一方面,rf前端788可基于针对特定应用的期望增益值使用一个或多个开关792来选择特定lna790及其指定增益值。

此外,例如,一个或多个pa798可由rf前端788用来放大信号以获得期望输出功率电平处的rf输出。在一方面,每个pa798可具有指定的最小和最大增益值。在一方面,rf前端788可基于针对特定应用的期望增益值使用一个或多个开关792来选择特定pa798及其指定增益值。

此外,例如,一个或多个滤波器796可由rf前端788用来对收到信号进行滤波以获得输入rf信号。类似地,在一方面,例如,相应滤波器796可被用来对来自相应pa798的输出进行滤波以产生输出信号以供传输。在一方面,每个滤波器796可被连接到特定的lna790和/或pa798。在一方面,rf前端788可基于如由收发机702和/或处理器712指定的配置使用一个或多个开关792来选择使用指定滤波器796、lna790、和/或pa798的传送或接收路径。

如此,收发机702可被配置成经由rf前端788通过一个或多个天线765来传送和接收无线信号。在一方面,收发机可被调谐以在指定频率操作,以使得ue110可例如与一个或多个基站105或关联于一个或多个基站105的一个或多个蜂窝小区通信。在一方面,例如,调制解调器140可基于ue110的ue配置以及调制解调器140所使用的通信协议来将收发机702配置成以指定频率和功率电平操作。

在一方面,调制解调器140可以是多频带-多模式调制解调器,其可以处理数字数据并与收发机702通信,以使得使用收发机702来发送和接收数字数据。在一方面,调制解调器140可以是多频带的且被配置成支持用于特定通信协议的多个频带。在一方面,调制解调器140可以是多模式的且被配置成支持多个运营网络和通信协议。在一方面,调制解调器140可控制ue110的一个或多个组件(例如,rf前端788、收发机702)以基于指定的调制解调器配置来实现对来自网络的信号的传送和/或接收。在一方面,调制解调器配置可基于调制解调器的模式和所使用的频带。在另一方面,调制解调器配置可基于与ue110相关联的ue配置信息,如在蜂窝小区选择和/或蜂窝小区重选期间由网络提供的。

参照图8,基站105的一实现的一个示例可以包括各种组件,其中的一些组件已经在上文作了描述,但是还包括诸如经由一个或多个总线844处于通信的一个或多个处理器812和存储器816以及收发机802之类的组件,其可以结合调制解调器160、发射机组件170和接收机组件150来操作以实现本文中所描述的与经编码比特在调制码元内的优先级化相关的一个或多个功能。

收发机802、接收机806、发射机808、一个或多个处理器812、存储器816、应用875、总线844、rf前端888、lna890、开关892、滤波器896、pa898、以及一个或多个天线865可与如上所述的ue110的对应组件相同或相似,但被配置成或以其他方式编程成用于基站操作而不是ue操作。在一方面,基站105可以执行根据方法500的传输和根据方法600的接收。

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

信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面描述始终可能被述及的数据、指令、命令、信息、信号、位(比特)、码元、以及码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、存储在计算机可读介质上的计算机可执行代码或指令、或其任何组合来表示。

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

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

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

提供对本公开的先前描述是为使得本领域技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员而言将容易是显而易见的,并且本文中所定义的共通原理可被应用到其他变型而不会脱离本公开的精神或范围。此外,尽管所描述的方面和/或实施例的要素可能是以单数来描述或主张权利的,但是复数也是已构想了的,除非显式地声明了限定于单数。附加地,任何方面和/或实施例的全部或部分可与任何其他方面和/或实施例的全部或部分联用,除非另外声明。由此,本公开并非被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

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