针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的制作方法

文档序号:19816789发布日期:2020-01-31 19:29阅读:291来源:国知局
针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的制作方法

交叉引用

本专利申请要求由lin等人于2017年6月1日提交的题为“polarcodeconstructionforlow-latencydecodingandreducedfalsealarmratewithmultipleformats(针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造)”的美国临时专利申请no.62/513,824、以及由lin等人于2018年5月24日提交的题为“polarcodeconstructionforlow-latencydecodingandreducedfalsealarmratewithmultipleformats(针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造)”的美国专利申请no.15/988,853的优先权,其中的每一件申请均被转让给本申请受让人。

背景

下文一般涉及无线通信,尤其涉及针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造。

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

在lte系统中,物理下行链路共享信道(pdcch)携带给予ue的数据和信令信息,包括下行链路控制信息(dci)。dci包括与下行链路调度指派、上行链路资源准予、传输方案、上行链路功率控制、混合自动返回重复请求(harq)信息、调制和编码方案(mcs)有关的信息以及其他信息。dci消息可以是因ue而异(专用)的或因蜂窝小区而异(共用)的,且取决于dci消息的格式而被置于pdcch内不同的专用和共用搜索空间。ue尝试通过执行被称为盲解码的过程来解码dci,在该过程期间在搜索空间中执行多个解码尝试,直至检测到dci消息。

数据通信常常涉及在有噪的通信信道上发送数据。为了对抗噪声,传送方可以使用纠错码对码块进行编码以在码块中引入冗余,使得可以检测到并校正传输差错。具有纠错码的编码算法的一些示例包括卷积码(cc)、低密度奇偶校验(ldpc)码、和极性码。极性码是线性块纠错码的示例,并且已经表明,极性码随着码长度增加而渐近地逼近理论信道容量。然而,不同解码候选之间的大小多义性会给现有实现带来挑战。

概述

所描述的技术涉及支持针对低等待时间解码和降低的虚警率的具有多种格式的极性码构造的改进的方法、系统、设备或装置(装备)。用于对具有不同比特长度的信息比特向量进行解码的常规解码假言技术的不足之处在于虚警率太高或解码所花费的时间太长。本文所描述的示例提供改善的虚警率、功耗和解码等待时间。

传送方(诸如基站)可选择可能的控制消息格式集中的控制消息格式,这些可能的控制消息格式中的每一者对应于不同的信息比特数目。在一示例中,可能的控制消息格式集可对应于信息比特向量的比特长度集。传送方可以按照所选择的控制消息格式对有效载荷进行极性编码以生成经极性编码的码字,该有效载荷针对该可能的控制消息格式集中的任一者具有相同的比特数。在一示例中,传送方可确定信息比特向量的比特长度集中最长的比特长度。传送方可生成具有与最长的比特长度相同的比特长度并且包括要传送的信息比特向量的有效载荷。如果信息比特向量的比特长度小于最长的比特长度,则传送方可将一个或多个偶发比特包括在有效载荷中。这些偶发比特可以协助接收方从多个可能的比特长度当中确定信息比特向量的比特长度。传送方可将差错检测码(edc)算法应用于有效载荷以生成edc值,对有效载荷和edc值进行极性编码以生成具有长度为n的码字大小的经极性编码的码字,并且可传送经极性编码的码字。

接收方可确定用于经极性编码的码字的可能的控制消息格式集,并且可对包括经极性编码的码字的信号进行解码以标识候选控制消息。例如,接收方(诸如用户装备(ue))可接收用于经极性编码的码字的信号,从所接收的信号生成n个对数似然比(llr)值的序列,并对这n个llr值执行列表解码算法以生成列表大小l条路径。接收方可确定与这些路径中的任一者相对应的比特序列是否通过检错。如果比特序列通过,则接收方可将该比特序列标识为候选控制消息,并基于与不同的信息比特数目相对应的多个假言来标识可能的控制消息格式集中用于该候选控制消息的控制消息格式。例如,接收方可从比特序列中提取与一个或多个偶发比特中的每一者的位置相对应的比特值。接收方可使用所提取的比特值和诸解码假言来标识控制消息格式,并从多个可能的比特长度当中选择信息比特向量的比特长度。接收方可基于所标识的控制消息格式来从候选控制消息获取控制信息。例如,接收方随后可输出、处理或以其他方式利用来自有效载荷的与所选比特长度相对应的信息向量的比特。

描述了一种无线通信方法。该方法可包括:确定用于经极性编码的码字的可能的控制消息格式集,该可能的控制消息格式集中的每种控制消息格式具有不同的比特长度;对经极性编码的码字进行解码以标识解码候选比特序列;确定该解码候选比特序列的与这些不同比特长度中的最长比特长度相对应的有效载荷部分通过检错校验;至少部分地基于与这些不同比特长度相对应的多个假言来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息;以及至少部分地基于该控制消息格式来从该控制消息获取控制信息。

描述了一种用于无线通信的装备。该装备可包括:用于确定用于经极性编码的码字的可能的控制消息格式集的装置,该可能的控制消息格式集中的每种控制消息格式具有不同的比特长度;用于对经极性编码的码字进行解码以标识解码候选比特序列的装置;用于确定该解码候选比特序列的与这些不同比特长度中的最长比特长度相对应的有效载荷部分通过检错校验的装置;用于至少部分地基于与这些不同比特长度相对应的多个假言来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息的装置;以及用于至少部分地基于该控制消息格式来从该控制消息获取控制信息的装置。

描述了另一种用于无线通信的装置。该装置可包括处理器、与处理器处于电子通信的存储器、以及存储在存储器中的指令。这些指令可操作用于使得该处理器:确定用于经极性编码的码字的可能的控制消息格式集,该可能的控制消息格式集中的每种控制消息格式具有不同的比特长度;对经极性编码的码字进行解码以标识解码候选比特序列;确定该解码候选比特序列的与这些不同比特长度中的最长比特长度相对应的有效载荷部分通过检错校验;至少部分地基于与这些不同比特长度相对应的多个假言来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息;以及至少部分地基于该控制消息格式来从该控制消息获取控制信息。

描述了一种用于无线通信的非瞬态计算机可读介质。该非瞬态计算机可读介质可包括可操作用于使得处理器执行以下操作的指令:确定用于经极性编码的码字的可能的控制消息格式集,该可能的控制消息格式集中的每种控制消息格式具有不同的比特长度;对经极性编码的码字进行解码以标识解码候选比特序列;确定该解码候选比特序列的与这些不同比特长度中的最长比特长度相对应的有效载荷部分通过检错校验;至少部分地基于与这些不同比特长度相对应的多个假言来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息;以及至少部分地基于该控制消息格式来从该控制消息获取控制信息。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,标识控制消息包括:确定有效载荷部分内的至少一个偶发比特的比特值。上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:至少部分地基于该至少一个偶发比特的比特值来从不同比特长度中选择对应于控制消息格式的比特长度。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,不同比特长度包括:第一比特长度,其对应于最长比特长度减去该至少一个偶发比特的比特数;以及第二比特长度,其对应于最长比特长度。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,控制消息格式至少部分地基于该至少一个偶发比特的比特值为零而对应于第一比特长度。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,控制消息格式至少部分地基于该至少一个偶发比特的至少一个比特值为非零而对应于第二比特长度。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,不同比特长度包括:第三比特长度,其对应于最长比特长度减去该至少一个偶发比特的子集的比特数。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,控制消息格式至少部分地基于该至少一个偶发比特的子集的比特值为零且该至少一个偶发比特的至少一个比特值为非零而对应于第三比特长度。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,对应于第一比特长度的第一控制信息格式可以与第一通信类型相关联,并且对应于第二比特长度的第二控制信息格式可以与第二通信类型相关联。

上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:将信道大小确定为多个信道大小之一。上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:对经极性编码的码字执行解速率匹配以生成解速率匹配的码字,其中对经极性编码的码字进行解码以标识解码候选比特序列可以至少部分地基于解速率匹配的码字。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,信道大小可以是物理广播信道的大小。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,多个信道大小中的第一信道大小可等于同步信道的带宽,并且多个信道大小中的第二信道大小可大于同步信道的带宽。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,多个信道大小中的第一信道大小可等于第一控制信道的带宽,并且多个信道大小中的第二信道大小可大于第一控制信道的带宽。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,对经极性编码的码字进行解码以标识解码候选比特序列包括:执行列表解码算法以生成多个解码候选比特序列。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,确定有效载荷部分通过检错校验包括:从解码候选比特序列提取收到差错校验值。上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:将收到差错校验值与差错校验值的所计算出的表示进行比较。

描述了一种无线通信方法。该方法可包括:标识供传送给无线设备的控制信息;为该控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每个控制消息格式具有不同的比特长度;至少部分地基于包括该控制信息的有效载荷来生成差错校验值,该有效载荷具有这些不同比特长度中的最长比特长度;对该有效载荷和该差错校验值进行极性编码以生成经极性编码的码字;以及将该经极性编码的码字传送给该无线设备。

描述了一种用于无线通信的装备。该装备可包括:用于标识供传送给无线设备的控制信息的装置;用于为该控制信息选择可能控制消息格式集中的控制消息格式的装置,该可能控制消息格式集中的每种控制消息格式具有不同的比特长度;用于至少部分地基于包括该控制信息的有效载荷来生成差错校验值的装置,该有效载荷具有这些不同比特长度中的最长比特长度;用于对该有效载荷和该差错校验值进行极性编码以生成经极性编码的码字的装置;以及用于将该经极性编码的码字传送给该无线设备的装置。

描述了另一种用于无线通信的装置。该装置可包括处理器、与处理器处于电子通信的存储器、以及存储在存储器中的指令。这些指令可操作用于使得该处理器:标识供传送给无线设备的控制信息;为该控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每个控制消息格式具有不同的比特长度;至少部分地基于包括该控制信息的有效载荷来生成差错校验值,该有效载荷具有这些不同比特长度中的最长比特长度;对该有效载荷和该差错校验值进行极性编码以生成经极性编码的码字;以及将该经极性编码的码字传送给该无线设备。

描述了一种用于无线通信的非瞬态计算机可读介质。该非瞬态计算机可读介质可包括可操作用于使得处理器执行以下操作的指令:标识供传送给无线设备的控制信息;为该控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每个控制消息格式具有不同的比特长度;至少部分地基于包括该控制信息的有效载荷来生成差错校验值,该有效载荷具有这些不同比特长度中的最长比特长度;对该有效载荷和该差错校验值进行极性编码以生成经极性编码的码字;以及将该经极性编码的码字传送给该无线设备。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,生成差错校验值包括:将至少一个偶发比特插入到控制信息中以获取有效载荷。

上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:将该至少一个偶发比特的每个比特值设置为零。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,不同比特长度包括:第一比特长度,其对应于最长比特长度减去该至少一个偶发比特的比特数;以及第二比特长度,其对应于最长比特长度。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,不同比特长度包括:第三比特长度,其对应于最长比特长度减去该至少一个偶发比特的子集的比特数。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,控制信息对应于第三比特长度,该方法进一步包括:将该至少一个偶发比特的子集的每个比特值设置为零并且将该至少一个偶发比特的至少一个比特值设置为非零。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,对应于第一比特长度的第一控制信息格式可以与第一通信类型相关联,并且对应于第二比特长度的第二控制信息格式可以与第二通信类型相关联。

上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:将信道大小确定为多个信道大小之一。上述方法、装置(装备)和非瞬态计算机可读介质的一些示例可进一步包括用于以下操作的过程、特征、装置或指令:对码字执行速率匹配以生成经速率匹配的码字,其中传送码字包括传送经速率匹配的码字。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,信道大小可以是物理广播信道的大小。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,多个信道大小中的第一信道大小可等于同步信道的带宽,并且多个信道大小中的第二信道大小可大于同步信道的带宽。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,多个信道大小中的第一信道大小可等于第一控制信道的带宽,并且多个信道大小中的第二信道大小可大于第一控制信道的带宽。

在上述方法、装置(装备)和非瞬态计算机可读介质的一些示例中,可能控制消息格式集包括与经极性编码的码字的大小相关联的所有控制信息格式。

附图简述

图1解说根据本公开的诸方面的用于支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线通信的系统的示例。

图2解说根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线通信系统的示例。

图3解说根据本公开的诸方面的具有不同比特长度的信息向量的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的有效载荷的示例。

图4解说根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的信息格式的示例。

图5解说根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的数据块的示例。

图6解说根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的解码器的示例。

图7到9示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的设备的框图。

图10解说根据本公开的诸方面的包括支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的ue的系统的框图。

图11到13示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的设备的框图。

图14解说根据本公开的诸方面的包括支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的基站的系统的框图。

图15到17解说根据本公开的诸方面的用于针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的方法的示例。

详细描述

所描述的技术涉及支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的改进的方法、系统、设备或装置。一般地,所描述的技术提供了提高接收方确定传送方使用了可能控制消息格式集中的哪种格式来生成经极性编码的码字的能力。本文所描述的技术可以降低解码等待时间并且降低虚警率。

极性码可包括具有不同可靠性水平的多个子信道。子信道可靠性可表示子信道携带信息作为经编码码字的一部分的能力。极性码的具有较高可靠性的子信道被用于编码信息比特,而其余子信道被用于编码冻结比特。对于n个子信道,可以将k个信息比特加载到k个最可靠的子信道中,并且可以将n-k个冻结比特加载到n-k个最不可靠的子信道中,其中k<n。冻结比特是具有对于解码器已知值的比特,并且通常被设置为‘0’。然而,冻结比特的值可以是任何值,只要该冻结比特的值对解码器是已知的。

基站可向用户装备(ue)传送携带下行链路控制信息(dci)消息的物理下行链路控制信道(pdcch)。dci消息可以是因ue而异的(专用)或因蜂窝小区而异的(共用),且取决于dci消息的格式(例如,格式1/2/3/4/5)而被置于pdcch内不同的专用和共用搜索空间中。在一些情形中,pdcch可以携带与多个ue相关联的dci消息。在成功检测旨在去往特定ue的信息且同时维持低虚警率方面可存在挑战。在常规系统中,为ue指派了有助于dci检测的一个或多个无线电网络标识符(例如,蜂窝小区无线电网络临时标识符(c-rnti))。ue通过执行被称为盲解码的过程来尝试解码dci,在该过程期间在搜索空间中执行多次解码尝试,直至检测到dci(例如,当针对经解码dci通过由无线电网络标识符之一进行掩码的循环冗余校验(crc)时)。dci可以具有固定数量的不同长度之一,并且ue可以尝试基于这些不同长度中的一个或多个长度来解码搜索空间。

在一些示例中,ue可具有多个盲解码假言,其中每个假言对应于被编码到码字中的具有特定有效载荷大小的有效载荷的特定格式。例如,dci可包括多种有效载荷格式。每个假言可以指定码字内信息比特和crc比特的位置和数目。ue可以使用解码假言来确定经解码的比特序列是否对应于特定格式并通过crc。如果比特序列通过了crc,则ue确定其已成功解码了该码字并且该比特序列为该解码假言中指定的格式。然后,ue可从该比特序列输出dci并处理dci。然而,如果crc失败,则ue确定针对不同解码假言的crc是否通过。如果所有解码假言都失败,则ue声明解码差错。

常规的解码假言技术的不足之处在于虚警率太高,解码所花费的时间太长,或两者兼而有之。例如,在长期演进(lte)中,可以使用咬尾卷积码(tbcc)对dci进行编码以生成码字。例如,lte使用tbcc对pdcch数据进行编码,并且用于pdcch数据的每种dci格式可具有不同的长度。tbcc码字的比特长度是被编码的dci的信息比特数目p的函数(例如,比特长度=3*p)。因为信息比特数目p对于每种dci格式有所不同(例如,长度p、p'、p”),所以每个tbcc码字的比特长度是不同的。

解码不同长度的码字会增加解码器等待时间和虚警率。在解码期间,ue接收包括码字的信号,并生成提供给解码器的对数似然比(llr)值序列。ue的解码器使用与具有第一长度p的dci相对应的第一解码假言,从信号中获取3*p个llr值的序列作为码字,并基于该解码假言从该序列提取长度为p的比特和crc比特。ue从这些序列比特计算crc值,并将所提取的crc比特与所计算出的crc值作比较。如果crc失败,则解码器随后针对不同有效载荷大小p'对下一解码假言执行相同的规程。多次执行相同规程是耗时的,导致解码器等待时间,并增加了虚警率。不利地ue还必须针对每个不同的比特长度p计算crc值。

常规的极性编码技术遭受类似的问题。在5g新无线电(nr)系统中,极性码被用于对控制信息比特进行编码。控制信息具有不同比特长度的不同格式,从而需要ue多次运行解码操作以针对每个解码假言生成比特序列。对不同长度的多个解码假言进行校验同样会给解码等待时间、功耗和虚警率带来挑战。例如,在对经极性编码的码字进行解码期间,ue接收包括经极性编码的码字的信号,并生成提供给解码器的llr值序列。解码器应用与具有第一长度p的控制信息相对应的第一解码假言,并从信号中获取n个llr值的序列作为码字,其中p<n。ue基于第一解码假言从该序列提取长度为p的有效载荷比特以及crc比特。ue从该序列计算crc值,并将所提取的crc比特与所计算出的crc值作比较。如果crc失败,则解码器随后对不同比特长度p'的下一解码假言执行相同的规程,其中p'<n。与tbcc中一样,对每个不同的解码假言多次执行相同的解码规程是耗时的,导致解码器等待时间,并增加虚警率。此外,这些挑战在使用超可靠低等待时间通信(urllc)服务、大规模机器类型通信(mmtc)服务或这两者的系统中尤为严重。

本文所描述的示例提供改善的虚警率、功耗和解码等待时间。在一示例中,传送方(诸如基站)可选择可能控制消息格式集中的控制消息格式,这些可能控制消息格式中的每一者对应于不同的信息比特数目。在一示例中,可能控制消息格式集可对应于信息比特向量的比特长度集。传送方可以按照所选择的控制消息格式对有效载荷进行极性编码以生成经极性编码的码字,该有效载荷针对该可能控制消息格式集中的任一者具有相同的比特数。在一示例中,传送方可以确定信息比特向量的比特长度集中最长的比特长度。传送方可以生成其比特长度与最长比特长度相同并且包括要传送的信息比特向量的有效载荷。如果信息比特向量的比特长度小于最长比特长度,则传送方可以将一个或多个偶发比特包括在有效载荷中。这些偶发比特可以协助接收方从多个可能比特长度当中确定信息比特向量的比特长度。传送方可以将差错检测码(edc)算法应用于有效载荷,以生成edc值;对有效载荷和edc值进行极性编码,以生成具有长度为n的码字大小的经极性编码的码字;并且可以传送该经极性编码的码字。

接收方可以确定用于经极性编码的码字的可能控制消息格式集,并且可以对包括经极性编码的码字的信号进行解码以标识候选控制消息。例如,接收方(诸如ue)可以接收用于经极性编码的码字的信号,从所接收的信号生成n个llr值的序列,并对这n个llr值执行列表解码算法以生成列表大小l条路径。接收方可以确定与这些路径中的任一者相对应的比特序列是否通过检错。如果比特序列通过了检错,则接收方可以将该比特序列标识为候选控制消息,并基于与不同的信息比特数目相对应的多个假言来标识可能控制消息格式集中用于该候选控制消息的控制消息格式。例如,接收方可以从比特序列提取与一个或多个偶发比特中的每一者的位置相对应的比特值。接收方可以使用所提取的比特值和诸解码假言来标识控制消息格式,并从该多个可能比特长度当中选择信息比特向量的比特长度。接收方可以基于所标识的控制消息格式来从候选控制消息获取控制信息。例如,接收方随后可以输出、处理或以其他方式利用来自有效载荷的与所选比特长度相对应的比特。

有益地,本文所描述的技术可以提供改善的虚警率、功耗和解码等待时间。由于针对信息向量的不同可能比特长度仅须对多个解码假言执行列表解码算法单次,因此虚警率、功耗和解码等待时间可被减少。此外,可以使用具有相同比特数c的edc值来保护信息向量而不管其比特长度如何,这也改善了虚警率、功耗和解码等待时间。在以上描述的常规解码方法中,解码操作可被执行m次,并由此具有与m*2-c成比例的虚警率。由于可以对每个解码假言进行联合校验而不必针对每个不同的解码假言都运行列表解码算法,因此本文所描述的示例可以将虚警率降低m倍。

本公开的诸方面最初在无线通信系统的上下文中进行描述。无线通信系统可以对具有共用比特长度的有效载荷进行极性编码,并且可以具有零个或更多个偶发比特,这使得接收方能够确定该有效载荷中所包括的信息向量的格式和比特长度。本公开的诸方面通过并参照与针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造相关的装置图、系统图和流程图来进一步解说和描述。

图1解说根据本公开的各方面的无线通信系统100的示例。无线通信系统100包括基站105、ue115和核心网130。在一些示例中,无线通信系统100可以是长期演进(lte)、高级lte(lte-a)网络、或者新无线电(nr)网络。在一些情形中,无线通信系统100可支持增强型宽带通信、超可靠(即,关键任务)通信、低等待时间通信、以及与低成本和低复杂度设备的通信。

本文所描述的示例关于对作为具有多个大小之一的信息向量的函数的码字进行解码提供了改善的虚警率、功耗和解码等待时间。传送方(诸如基站105)可选择可能控制消息格式集中的控制消息格式,这些可能控制消息格式中的每一者对应于不同的信息比特数目。在一示例中,可能控制消息格式集可对应于信息比特向量的比特长度集。基站105可以按照所选择的控制消息格式对有效载荷进行极性编码以生成经极性编码的码字,该有效载荷针对该可能控制消息格式集中的任一者具有相同的比特数。在一示例中,基站105可以确定信息比特向量的比特长度集中最长的比特长度。基站105可以生成其比特长度与最长比特长度相同并且包括要传送的信息比特向量的有效载荷。如果信息比特向量的比特长度小于最长的比特长度,则基站105可以将一个或多个偶发比特包括在有效载荷中。这些偶发比特可以协助接收方从多个可能比特长度当中确定信息比特向量的比特长度。基站105可以将edc算法应用于有效载荷,以生成edc值;对有效载荷和edc值进行极性编码,以生成具有长度为n的码字大小的经极性编码的码字;并且可以传送该经极性编码的码字。

接收方可以确定用于经极性编码的码字的可能控制消息格式集,并且可以对包括经极性编码的码字的信号进行解码以标识候选控制消息。例如,接收方(诸如ue115)可以接收用于经极性编码的码字的信号,从所接收的信号生成n个llr值的序列,并对这n个llr值执行列表解码算法以生成列表大小l条路径。ue115可以确定与这些路径中的任一者相对应的比特序列是否通过检错。如果比特序列通过了检错,则ue115可以将该比特序列标识为候选控制消息,并基于与不同的信息比特数目相对应的多个假言来标识可能控制消息格式集中用于该候选控制消息的控制消息格式。例如,ue115可以从比特序列提取与一个或多个偶发比特中的每一者的位置相对应的比特值。ue115可以使用所提取的比特值和诸解码假言来标识控制消息格式,并从多个可能比特长度当中选择信息比特向量的比特长度。ue115可以基于所标识的控制消息格式来从候选控制消息获取控制信息。例如,ue115随后可以输出、处理或以其他方式利用来自有效载荷的与所选比特长度相对应的比特。

基站105可经由一个或多个基站天线与ue115进行无线通信。每个基站105可为相应的地理覆盖区域110提供通信覆盖。无线通信系统100中示出的通信链路125可包括从ue115到基站105的上行链路传输、或从基站105到ue115的下行链路传输。控制信息和数据可根据各种技术在上行链路信道或下行链路上被复用。控制信息和数据可例如使用时分复用(tdm)技术、频分复用(fdm)技术或者混合tdm-fdm技术在下行链路信道上被复用。在一些示例中,在下行链路信道的传输时间区间(tti)期间传送的控制信息可按级联方式在不同控制区划之间(例如,在共用控制区划与一个或多个因ue而异的控制区划之间)分布。

诸ue115可分散遍及无线通信系统100,并且每个ue115可以是驻定的或移动的。ue115也可被称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端或者某个其他合适术语。ue115还可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持式设备、平板计算机、膝上型计算机、无绳电话、个人电子设备、手持式设备、个人计算机、无线本地环路(wll)站、物联网(iot)设备、万物联网(ioe)设备、机器类型通信(mtc)设备、电器、汽车等等。

在一些情形中,ue115还可以能够直接与其他ue(例如,使用对等(p2p)或设备到设备(d2d)协议)进行通信。利用d2d通信的一群ue115中的一个或多个ue可在蜂窝小区的覆盖区域110内。这样的群中的其他ue115可在蜂窝小区的覆盖区域110之外,或者以其他方式不能够接收来自基站105的传输。在一些情形中,经由d2d通信进行通信的各群ue115可以利用一对多(1:m)系统,其中每个ue115向该群中的每个其他ue115进行传送。在一些情形中,基站105促成对用于d2d通信的资源的调度。在其他情形中,d2d通信是独立于基站105来执行的。

一些ue115(诸如,mtc或iot设备)可以是低成本或低复杂度设备,并且可提供机器之间的自动化通信,即,机器到机器(m2m)通信。m2m或mtc可以指允许设备彼此通信或者设备与基站通信而无需人类干预的数据通信技术。例如,m2m或mtc可以指来自集成有传感器或计量仪以测量或捕捉信息并将该信息中继到中央服务器或应用程序的设备的通信,该中央服务器或应用程序可以利用该信息或者将该信息呈现给与该程序或应用交互的人类。一些ue115可被设计成收集信息或实现机器的自动化行为。用于mtc设备的应用的示例包括:智能计量、库存监视、水位监视、装备监视、健康护理监视、野外生存监视、天气和地理事件监视、队列管理和跟踪、远程安全感测、物理接入控制、和基于交易的商业收费。

在一些情形中,mtc设备可以使用半双工(单向)通信以减小的峰值速率来操作。mtc设备还可被配置成在没有参与活跃通信时进入功率节省“深睡眠”模式。在一些情形中,mtc或iot设备可被设计成支持关键任务功能,并且无线通信系统可被配置成为这些功能提供超可靠通信。

各基站105可与核心网130进行通信并且彼此通信。例如,基站105可通过回程链路132(例如,s1等)与核心网130对接。基站105可直接或间接地(例如,通过核心网130)在回程链路134(例如,x2等)上彼此通信。基站105可执行无线电配置和调度以用于与ue115的通信,或者可在基站控制器(未示出)的控制下进行操作。在一些示例中,基站105可以是宏蜂窝小区、小型蜂窝小区、热点等。基站105也可被称为演进型b节点(enb)105。

基站105可通过s1接口连接到核心网130。核心网可以是演进型分组核心(epc),该epc可包括至少一个移动性管理实体(mme)、至少一个服务网关(s-gw)、以及至少一个分组数据网络(pdn)网关(p-gw)。mme可以是处理ue115与epc之间的信令的控制节点。所有用户网际协议(ip)分组可通过s-gw来传递,s-gw自身可连接到p-gw。p-gw可提供ip地址分配以及其他功能。p-gw可连接到网络运营商ip服务。运营商ip服务可包括因特网、内联网、ip多媒体子系统(ims)、以及分组交换(ps)流送服务。

核心网130可提供用户认证、接入授权、跟踪、ip连通性,以及其他接入、路由、或移动性功能。至少一些网络设备(诸如基站105)可包括子组件,诸如接入网实体,其可以是接入节点控制器(anc)的示例。每个接入网实体可通过数个其他接入网传输实体与数个ue115通信,每个其他接入网传输实体可以是智能无线电头端或传送/接收点(trp)的示例。在一些配置中,每个接入网实体或基站105的各种功能可跨各种网络设备(例如,无线电头端和接入网控制器)分布或者被合并到单个网络设备(例如,基站105)中。

无线通信系统100可在超高频(uhf)频率区划中使用从700mhz到2600mhz(2.6ghz)的频带进行操作,但一些网络(例如,无线局域网(wlan))可使用高达4ghz的频率。由于波长在从约1分米到1米长的范围内,因此该区划也可被称为分米频带。uhf波可主要通过视线传播,并且可被建筑物和环境特征阻挡。然而,这些波可充分穿透墙壁以向位于室内的ue115提供服务。与使用频谱的高频(hf)或甚高频(vhf)部分的较小频率(和较长波)的传输相比,uhf波的传输由较小天线和较短射程(例如,小于100km)来表征。在一些情形中,无线通信系统100还可利用频谱的极高频(ehf)部分(例如,从30ghz到300ghz)。由于波长在从约1毫米到1厘米长的范围内,因此该区划也可被称为毫米频带。因此,ehf天线可甚至比uhf天线更小且间隔得更紧密。在一些情形中,这可促成在ue115内使用天线阵列(例如,用于定向波束成形)。然而,ehf传输可能经受比uhf传输甚至更大的大气衰减和更短的射程。

由此,无线通信系统100可支持ue115与基站105之间的毫米波(mmw)通信。工作在mmw或ehf频带的设备可具有多个天线以允许波束成形。即,基站105可使用多个天线或天线阵列来进行波束成形操作,以用于与ue115进行定向通信。波束成形(其还可被称为空间滤波或定向传输)是一种可以在发射机(例如,基站105)处使用以在目标接收机(例如,ue115)的方向上整形和/或操纵整体天线波束的信号处理技术。这可通过以使得以特定角度传送的信号经历相长干涉而其他信号经历相消干涉的方式组合天线阵列中的振子来达成。

多输入多输出(mimo)无线系统在传送方(例如,基站105)和接收方(例如,ue115)之间使用传输方案,其中传送方和接收方两者均装备有多个天线。无线通信系统100的一些部分可以使用波束成形。例如,基站105可以具有基站105可在其与ue115的通信中用于波束成形的带有数行和数列天线端口的天线阵列。信号可在不同方向上被传送多次(例如,每个传输可被不同地波束成形)。mmw接收方(例如,ue115)可在接收同步信号时尝试多个波束(例如,天线子阵列)。

在一些情形中,基站105或ue115的天线可位于可支持波束成形或mimo操作的一个或多个天线阵列内。一个或多个基站天线或天线阵列可共处于天线组装件(诸如天线塔)处。在一些情形中,与基站105相关联的天线或天线阵列可位于不同的地理位置。基站105可使用多个天线或天线阵列来进行波束成形操作,以用于与ue115进行定向通信。

在一些情形中,无线通信系统100可以是根据分层协议栈来操作的基于分组的网络。在用户面,携带或分组数据汇聚协议(pdcp)层的通信可以是基于ip的。在一些情形中,无线电链路控制(rlc)层可执行分组分段和重组以在逻辑信道上通信。媒体接入控制(mac)层可执行优先级处置以及将逻辑信道复用到传输信道中。mac层还可使用混合arq(harq)以提供mac层的重传,从而改善链路效率。在控制面,无线电资源控制(rrc)协议层可以提供ue115与网络设备、网络设备或核心网130之间支持用户面数据的无线电携带的rrc连接的建立、配置和维护。在物理(phy)层,传输信道可被映射到物理信道。

lte或nr中的时间区间可用基本时间单位(其可以为采样周期ts=1/30,720,000秒)的倍数来表达。时间资源可根据长度为10ms(tf=307200ts)的无线电帧来组织,无线电帧可由范围从0到1023的系统帧号(sfn)来标识。每个帧可包括从0到9编号的10个1ms子帧。子帧可被进一步划分成两个0.5ms时隙,其中每个时隙包含6或7个调制码元周期(取决于每个码元前添加的循环前缀的长度)。排除循环前缀,每个码元包含2048个采样周期。在一些情形中,子帧可以是最小调度单元,也被称为tti。在其他情形中,tti可以短于子帧或者可被动态地选择(例如,在短tti突发中或者在使用短tti的所选分量载波中)。

资源元素可包括一个码元周期和一个副载波(例如,15khz频率范围)。资源块可包含频域中的12个连贯副载波,并且对于每个ofdm码元中的正常循环前缀而言,包含时域(1个时隙)中的7个连贯ofdm码元,或即包含84个资源元素。每个资源元素所携带的比特数可取决于调制方案(可在每个码元周期期间选择的码元配置)。因此,ue接收的资源块越多且调制方案越高,则数据率就可以越高。

无线通信系统100可支持多个蜂窝小区或载波上的操作,这是可被称为载波聚集(ca)或多载波操作的特征。载波也可被称为分量载波(cc)、层、信道等。术语“载波”、“分量载波”、“蜂窝小区”和“信道”在本文中可以可互换地使用。ue115可配置有用于载波聚集的多个下行链路cc以及一个或多个上行链路cc。载波聚集可与fdd和tdd分量载波两者联用。

在一些情形中,无线通信系统100可利用增强型分量载波(ecc)。ecc可由一个或多个特征来表征,这些特征包括:较宽的带宽、较短的码元历时、较短的tti、以及经修改的控制信道配置。在一些情形中,ecc可以与载波聚集配置或双连通性配置(例如,在多个服务蜂窝小区具有次优或非理想回程链路时)相关联。ecc还可被配置成在无执照频谱或共享频谱(其中一个以上运营商被允许使用该频谱)中使用。由宽带宽表征的ecc可包括可由不能够监视整个带宽或者优选使用有限带宽(例如,以节省功率)的ue115利用的一个或多个区段。

在一些情形中,ecc可利用不同于其他cc的码元历时,这可包括使用与其他cc的码元历时相比减小的码元历时。较短码元历时与增加的副载波间隔相关联。利用ecc的设备(诸如ue115或基站105)可以按减小的码元历时(例如,16.67微秒)来传送宽带信号(例如,20、40、60、80mhz等)。ecc中的tti可包括一个或多个码元。在一些情形中,tti历时(即,tti中的码元数目)可以是可变的。

在nr共享频谱系统中可利用共享射频谱带。例如,nr共享频谱可利用有执照、共享、以及无执照频谱的任何组合等等。ecc码元历时和副载波间隔的灵活性可允许跨多个频谱使用ecc。在一些示例中,nr共享频谱可增加频谱利用和频率效率,特别是通过对资源的动态垂直(例如,跨频率)和水平(例如,跨时间)共享。

在一些情形中,无线系统100可利用有执照和无执照射频谱带两者。例如,无线系统100可采用lte执照辅助式接入(lte-laa)或者无执照频带(诸如,5ghz工业、科学和医学(ism)频带)中的lte无执照(lte-u)无线电接入技术或nr技术。当在无执照射频谱带中操作时,无线设备(诸如基站105和ue115)可采用先听后讲(lbt)规程以在传送数据之前确保信道是畅通的。在一些情形中,无执照频带中的操作可以与在有执照频带中操作的cc相协同地基于ca配置。无执照频谱中的操作可包括下行链路传输、上行链路传输或两者。无执照频谱中的双工可基于频分双工(fdd)、时分双工(tdd)或这两者的组合。

常规的编码技术具有不可接受的高虚警率,消耗太多功率,并受害于解码器等待时间。本文所描述的示例可以解决这些和其他问题。在一示例中,无线通信系统100的基站105可以用零个或更多个偶发比特对具有共用比特长度的有效载荷进行极性编码,这使得ue115能够确定该有效载荷中所包括的信息向量的比特长度。本文所描述的技术可以提供使得ue115能够对经极性编码的码字进行解码并确定多个长度中用于所传送信息向量的比特长度的改进的解码。

图2解说根据本公开的各方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线通信系统200的示例。在一些示例中,无线通信系统200可实现无线通信系统100的诸方面。无线通信系统200可包括基站105-a和ue115-a。基站105-a是图1的基站105的示例,并且用户装备115-a是图1的用户装备115的示例。

基站105-a可以生成信息并且将信息极性编码成码字,这些码字经由无线通信信道230被传送给ue115-a、不同的基站、或者另一设备。该信息可以是其比特长度为多个不同比特长度之一的向量。在其他示例中,用户装备115-a可以使用这些相同的技术来生成信息向量并对信息向量进行极性编码,以供传输到基站105-a、另一ue、或另一设备。在一些示例中,信息可以是控制信息(例如,下行链路控制信息(dci)、上行链路控制信息(uci))。此外,除了基站105-a和用户装备115-a之外的设备可以使用本文描述的技术。

在所描绘的示例中,基站105-a可包括数据源205、检错码(edc)生成器210、极性编码器215、速率匹配器220和调制器225。数据源205可提供将要被编码并传送给ue115-a的信息(例如,dci)。数据源205可被耦合到网络、存储设备等。信息可以是包括k个信息比特的序列的信息向量,其中k是正整数。在一些示例中,信息向量的长度(以比特为单位)可基于被传送的信息的格式而变化。在一示例中,dci可具有多种格式,并且每种格式可对应于不同的比特长度。例如,第一dci格式可以是包括k个信息比特的序列的信息向量,第二dci格式可以是包括k'个信息比特的序列的信息向量,并且第三dci格式可以是包括k”个信息比特的序列的信息向量,其中k<k'<k”。基站105-a可以选择信息的格式以及对应的比特长度,并且数据源205可以将所选长度的信息向量输出到edc生成器210。例如,基站105-a可以确定用于经极性编码的码字的可能控制消息格式集,该可能控制消息格式集中的每一者具有不同数目的信息比特。

edc生成器210可以将检错算法应用于信息向量以生成edc值。edc值可以是一个或多个比特的序列,以使得ue115-a能够检测信息向量的传输中因例如由无线通信信道230中的噪声引起的破坏而导致的差错。在一示例中,edc算法可以是crc算法,并且edc值可以是crc值。edc生成器210可以生成使得ue115-a能够确定传送了哪一比特长度信息向量的edc值。edc生成器210可以确定基站105-a可传送的用于信息比特向量的格式集的最长可能比特长度。继续以上示例,信息比特向量可具有比特长度k、k'或k”,其中k”是最长的比特长度。常规地,crc是针对比特序列来生成的,而不是使用除比特序列中的比特以外的比特来生成的。在本文所描述的示例中,edc生成器210可以生成具有相同的所定义比特数的有效载荷,而不管信息比特向量的比特长度如何,并且可以生成因变于有效载荷的edc值。因为比特长度为k、k'的信息比特向量具有比比特长度为k”的信息比特向量更少的比特,所以edc生成器210可以将一个或多个偶发比特插入到较短的信息比特向量中以生成具有所定义比特长度的有效载荷。

图3解说根据本公开的各方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的有效载荷的示图300的示例。在所描绘的示例中是有效载荷305-a、305-b和305-c,它们对应于分别具有比特长度k、k'和k”的三个信息比特向量的三种不同格式。本文描述的原理可以应用于具有两个或更多个不同比特长度的信息比特向量。有效载荷305-a包括具有10个信息比特的比特长度的信息向量(例如,信息向量包括十个信息比特i0、i1、...i9),有效载荷305-b包括具有12个信息比特的比特长度的信息向量(例如,信息向量包括十二个信息比特i0、i1、...i11),有效载荷305-c包括具有14个信息比特的比特长度的信息向量(例如,信息向量包括十四个信息比特i0、i1、...i13)。在该示例中,信息向量的最长比特长度为14比特。

edc生成器210可以在所选位置310将一个或多个偶发比特δ插入到较短的信息向量中,以生成其所定义的比特长度与信息向量的比特长度无关的有效载荷305。这些偶发比特δ的比特位置310可以是基站105-a和ue115-a两者所先验已知的,并且这些偶发比特δ可以是或者可以不是有效载荷305中的连贯比特。对于有效载荷305-a,edc生成器210可以将四个偶发比特δ1、δ2、δ3和δ4添加到10比特信息向量以生成14比特有效载荷305-a。对于有效载荷305-b,edc生成器210可以将两个偶发比特δ5和δ6添加到12比特信息向量以生成14比特有效载荷305-b。对于有效载荷305-c,edc生成器210可以不向14比特信息向量添加任何比特以生成有效载荷305-c。edc生成器210可以将edc算法应用于有效载荷305(其包括信息向量并且可包括一个或多个偶发比特)以生成edc值。

这些偶发比特中的一者或多者可被设置为所定义的值,以使得ue115-a能够在信息向量的不同比特长度之间进行区分。例如,基站105-a可以将该一个或多个偶发比特中的每一者的比特值设置为零,以表示信息比特向量具有比特长度k;可以将该一个或多个偶发比特的第一子集设置为零以及将该一个或多个偶发比特的第二子集中的至少一个偶发比特设置为非零,以表示信息比特向量具有比特长度k';并且可以将该一个或多个偶发比特的第一子集中的至少一个偶发比特设置为非零,以表示信息比特向量具有比特长度k”。例如,基站105-a可以在有效载荷305-a中的比特位置310-a至310-d中的每个比特位置处将偶发比特δ1、δ2、δ3和δ4的比特值设置为零,以表示有效载有效载荷305-a内的信息比特向量具有比特长度k。基站105-a可以在有效载荷305-b中的比特位置310-a、310-b处将偶发比特δ5和δ6的比特值设置为零,并且将有效载荷305-b中的比特位置310-c、310-d中的至少一个比特位置设置为非零(例如,1),以表示有效载荷305-a内的信息比特向量具有比特长度k'。基站105-a可以针对有效载荷305-c中的比特位置310-a、310-b中的至少一个比特位置将比特值设置为非零,以表示有效载荷305-c内的信息比特向量具有比特长度k”。如稍后所述,ue115-a可以使用位置310-a至310-d处的比特值来将所接收的信息向量确定为具有多个比特长度之一。如将领会的,本文所描述的技术可以与偶发比特δ的其他值以及偶发比特δ处于有效载荷305中除位置310以外的位置处联用。

在一些示例中,可以存在关于信息向量中所包括的一个或多个比特的值的约束,以避免所传送信息向量的比特长度的多义性。例如,如果准许基站105-a在长度为k”的信息向量中传送比特值均为零的信息比特i0、i4、i7和i10,则ue115-a可能潜在不正确地确定该信息向量的长度为k(而非k”)。为了避免这一可能性,可以对较长的信息向量中的比特值施加约束。如上所述,信息比特向量的比特长度可对应于消息的特定格式(例如,dci格式、uci格式)。该格式可包括数个字段,并且特定比特位置处的字段内的比特值的组合可以被保留,或者所选比特位置可以不被用作消息的数据比特(例如,可以是保留比特或静态比特)。

图4解说根据本公开的各方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的信息格式的示例示图400。描绘了格式1、2和3,并且本文描述的原理可以适用于具有两种或更多种格式的信息。每种格式可包括各自可包括一个或多个比特的一个或多个字段。例如,dci可包括数种不同格式,每种格式包括可以跨dci格式变化的数个不同字段。例如,dci格式0可包括:格式标志字段,其用于指示正在使用dci的哪种格式;跳跃标志字段,其用于指示是否启用了跳频;资源块指派字段,其用于指示哪些资源块已经被指派给ue;以及类似字段。

格式的诸字段的值可以被映射到信息向量中的比特位置。在所描绘的示例中,诸格式中的一者或多者可包括一个或多个保留字段405-a、405-b,以防止将这些字段的比特值映射到信息向量中的可能在ue115-a处产生关于该信息向量的比特长度的多义性的比特位置。在图4中,信息格式1可对应于比特长度k,信息格式2可对应于比特长度k,并且信息格式3可对应于比特长度k”。信息格式2可包括具有被保留的比特值的字段w405-a,并且信息格式3可包括具有被保留的比特值的字段v405-b。保留字段405的位置可以变化,并且可以取决于有效载荷305内的偶发比特的比特位置。被保留的字段可表示该字段内的一个或多个比特的值不能是所选值或者可以不具有所选值的特定序列。在一示例中,字段405-b可以是四比特字段,并且可以被映射到图3的有效载荷305-c的比特位置310-a至310-d。保留可以防止字段405-b的比特具有一个或多个值。例如,保留可以指定映射到比特位置310-a、310-b的字段405-b的诸比特中的至少一个比特为非零(例如,全零值被保留)。保留可以使得基站105-a能够使用比特位置310-a、310-b处的值来指示信息向量的比特长度。

再次参照图2,edc生成器210可以将edc算法应用于有效载荷305(其包括信息向量并且可包括一个或多个偶发比特δ)以生成edc值。edc生成器210可以将有效载荷305和从有效载荷305生成的edc值输出到极性编码器215以供进行极性编码。极性编码器215可以将一个或多个冻结比特添加到有效载荷305的比特和edc值的比特,以生成长度为n的数据块。

图5解说根据本公开的各方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的数据块的示例示图500。在左侧描绘了信息向量505-a、505-b和505-c,并且在右侧描绘了数据块550-a、550-b和550-c。在一示例中,基站105-a可选择传送具有对应于第一格式的k个信息比特的信息向量505-a。edc生成器210可以向极性编码器215输出有效载荷305-a以及与从有效载荷305-a生成的所生成edc值(例如,具有比特c0、c1、c2和c3的4比特crc)相对应的edc比特515-a。极性编码器215可以将一个或多个冻结比特510-a添加到有效载荷305-a以及edc值的edc比特515-a,以生成长度为n个比特的数据块550-a。

在第二示例中,基站105-a可选择传送具有对应于第二格式的k'个信息比特的信息向量505-b。edc生成器210可以向极性编码器215输出有效载荷305-b以及从有效载荷305-b生成的edc值415-b的比特。极性编码器215可以将一个或多个冻结比特510-b添加到有效载荷305-b以及edc比特515-b,以生成长度为n个比特的数据块550-b。

在第三示例中,基站105-a可选择传送具有对应于第三格式的k”个信息比特的信息向量505-c。edc生成器210可以向极性编码器215输出有效载荷305-c以及从有效载荷305-a生成的edc比特515-a。极性编码器215可以将一个或多个冻结比特510-a添加到有效载荷305-a以及edc比特515-a,以生成长度为n个比特的数据块550-a。虚线520-a、520-b被示出以解说有效载荷305-a、305-b和305-b中的每一者的比特长度相同,即使信息向量505-a、505-b和505-c具有不同的比特长度亦如此。此外,edc比特515-a、515-b和515-c中的每一者的比特长度可以是相同长度(例如,每一者都为4比特)。

参照图2,极性编码器215可以对长度为n的数据块550进行极性编码以生成经极性编码的码字,并且可以将具有长度为n的码字大小的经极性编码的码字输出到速率匹配器220。经极性编码的码字是以可能控制消息格式集中的特定控制消息格式的控制消息。速率匹配器220在图2中以虚线示出,以指示速率匹配是可任选的并且可被跳过。速率匹配器220可以对从极性编码器215接收的经极性编码的码字执行速率匹配。速率匹配可涉及选择码字的一些比特以在特定tti中进行传输。例如,速率匹配器220可以对经极性编码的码字或修改后的经极性编码的码字的n个比特中的一些比特进行穿孔,并输出n个比特中的m个比特用于传输,其中m是小于n的正整数。在一些情形中,速率匹配器220可以重复经极性编码的码字的n个比特中的一个或多个比特,以生成并输出m个比特用于传输,其中m大于n。

速率匹配器220可以使得能够在特定带宽内传送码字。在一示例中,速率匹配器220可以将信道大小确定为多个信道大小之一,并且基于所确定的信道大小来对经极性编码的码字执行速率匹配以生成经速率匹配的码字。信道大小可对应于同步信道的带宽或比同步信道的带宽更大的带宽。例如,在nr物理广播信道(pbch)设计中,传输pbch的频调的数目可以大于传输主同步信号(pss)、第二同步信号(sss)或这两者的频调的数目。pbch可以在pss和sss之前和之后的码元周期中,以使得用于针对pbch、pss和sss的码元周期的频调范围在多个码元周期上可以具有“h”形状。速率匹配器220可以执行速率匹配,以使得长度为n的码字能够仅支持具有与相应码元中的pss/sss频调的范围相等的范围、或具有比相应码元中的pss/sss频调的范围更宽的范围的pbch频调。基站105-a可传送具有这两个pbch信道大小的pbch。这样,有效载荷是可扩展的,以使得支持较窄带宽(例如,pss/sss带宽)的ue115-a能够(例如,在初始捕获期间)在与同步信道的带宽相等的带宽中对码字进行解码,或者支持较宽带宽(例如,比pss/sss带宽更宽的带宽)的ue115-a能够使用相同的极性码大小来解码包括附加数据的pbch。这些原理可以应用于其他上下文。例如,第一信道大小可对应于第一控制信道的第一带宽(例如,第一pdcch码字大小),并且第二信道大小可对应于第二控制信道的不同的第二带宽(例如,更宽的带宽)(例如,第二pdcch码字大小)。pdcch由此可包括具有不同数目的控制信息比特以及不同pdcch码字长度的不同格式。

速率匹配器220可以将速率匹配后的经极性编码的码字输出到调制器225。调制器225可以调制速率匹配后的经极性编码的码字以供经由无线通信信道230传输到ue115-a。如果跳过了速率匹配,则调制器225可以调制从极性编码器215输出的经极性编码的码字以供经由无线通信信道230传输到ue115-a。无线通信信道230可能会因噪声而使携带经极性编码的码字的信号失真。

ue115-a可以接收包括经极性编码的码字的信号。在一示例中,ue115-a可包括解调器235、解码器540和数据阱245。由于ue115-a不知悉经极性编码的码字中的信息向量的比特长度,ue115-a可能会根据多个解码假言来处理收到信号以确定多个比特长度中的哪个比特长度对应于基站105-a传送的信息向量。解码假言可以是信息向量的比特长度具有可能比特长度集中的特定长度。例如,dci可具有各自具有不同比特长度的不同格式,并且ue115-a可具有一组不同的解码假言,针对这些不同格式和比特长度中的每一者具有一个解码假言。

ue115-a可以处理用于经极性编码的码字的收到信号,以消除一个或多个解码假言。如果除了单个解码假言之外的所有解码假言都可被消除,则ue115-a确定其能够成功地解码经极性编码的码字。如果所有解码假言都可被消除,或者两个或更多个假言不能被消除,则ue115-a可声明解码差错。在其他示例中,如果两个或更多个假言不能被消除,则ue115-a可选择这两个或更多个假言中的一个假言作为胜者,并基于所选假言来提供解码输出。

解调器235可以接收包括所传送的经极性编码的码字的信号,并将经解调信号输入到解码器240中。经解调信号可以是例如表示收到比特为‘0’或‘1’的概率值的对数似然比(llr)值序列。

解码器240可以对每个llr值集合执行列表解码算法(例如,连续消除列表(scl)解码、crc辅助式scl解码等)。在scl或crc辅助式scl期间,解码器240可以出于路径生成目的将偶发比特视为信息比特。解码器的附加方面在图6中描述。如果能够使用诸解码假言中的至少一者成功地解码经极性编码的码字,则解码器240可根据诸解码假言中的该至少一者将信息向量(例如,dci)的比特输出给数据阱245,以供使用、存储、传达给另一设备(例如,经由有线或无线通信信道进行传输)、经由网络进行通信等。如上所述,虽然以上示例描述了基站105-a执行编码并且ue115a执行解码,但这些角色可以颠倒。此外,除了基站105-a和用户装备115-a之外的设备可以执行编码和解码。

图6解说根据本公开的各方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的解码器的示例示图600。解码器240-a可以对经极性编码的码字进行解码以标识候选控制消息。解码器240-a可包括解速率匹配器605、列表解码器610、差错检测器615和长度确定器620。解速率匹配器605可以对由解调器235输出的llr值序列执行解速率匹配。解速率匹配器605以虚线示出,以指示速率匹配是可任选的并且可被跳过。解速率匹配器605可以知晓速率匹配器220用来对码字执行速率匹配的过程,并且可以对llr值序列执行逆运算以生成解速率匹配的llr值序列。解速率匹配器605可以将llr值序列输出给列表解码器610。

列表解码器610可以执行路径搜索算法以搜索用于解码所接收的经极性编码的码字的码树。如以下进一步详细解释的,列表解码器610可以使用llr值序列来标识通过码树的l条最佳候选路径。在一些情形中,scl解码可被用于对经极性编码的码字进行解码。在scl解码中,解码器240可以确定通过码树的候选路径,并且在每一解码层级处保持通过码树的列表大小l条路径。候选路径在本文中也可被称为解码路径。在一示例中,在解码期间,可以通过硬判决值‘0’或‘1’在码树的每个子信道处扩展候选路径。对于信息比特和偶发比特,将l条候选路径扩展一个附加比特会导致2l条可能路径。在scl解码中,解码器可以计算每条候选路径的路径度量,并且选择这2l条可能路径中具有最佳路径度量的l条路径。对于冻结比特位置,每条路径可被扩展冻结比特的预定值。路径量度可以是沿候选路径在各比特值之间转变的成本之和。将具有特定值的比特添加到候选路径可以与表示比特值正确的概率的成本相关联。每条候选路径可对应于通过码树的比特序列,并且可以与该比特序列的路径度量相关联。

列表解码器610可以向差错检测器615输出l条路径。每条路径可对应于可被映射到数据块550中的比特的长度n解码候选比特序列。差错检测器615可以按照路径度量次序对与所选l条路径相对应的比特序列迭代地执行检错算法。差错检测器615可以从具有最佳路径度量的路径开始,并且一旦诸比特序列之一通过检错算法、或者所有比特序列都已经被校验且没有一个比特序列通过检错算法就可以停止。

对于特定路径,差错检测器615可以提取解码候选比特序列的有效载荷部分(例如,与有效载荷305在数据块550内的位置相对应的比特)和解码候选比特序列的edc部分(例如,与edc比特515在数据块550内的位置相对应的比特)。差错检测器615可以从解码候选比特序列的edc部分提取edc值,可以使用edc生成器210所使用的相同edc算法来从解码候选比特序列的有效载荷部分的比特计算edc值,以及确定所提取的edc值是否对应于所计算出的edc值(例如,进行比较以确定它们是否匹配)。如果所提取的edc值和所计算出的edc值不相对应,则差错检测器615可以确定比特序列未能通过检错,并且可以行进到对下一路径进行校验。如果所有路径都未能通过检错,则差错检测器615可声明解码失败,并且解码器240-a可跳过执行以下描述的长度确定器620的操作。如果所提取的edc值和所计算出的edc值相对应(例如,相匹配),则差错检测器615可将从解码候选比特序列提取的有效载荷部分的比特输出给长度确定器620。

长度确定器620可以至少部分地基于与不同的信息比特数目相对应的解码假言来标识可能控制消息格式集中用于候选控制消息的控制消息格式。在一示例中,长度确定器620可以应用一个或多个解码假言来处理有效载荷部分的比特,以标识有效载荷305中所包括的信息向量505的控制消息格式和对应长度。解码假言可对应于一组多种可能格式中的特定格式的有效载荷的比特序列的预期比特次序。解码假言可以为(例如,比特位置310-a至310-d处的)偶发比特δ的至少子集指定有效载荷305内的比特位置和比特值。ue115可以确定所接收到的比特序列是否满足诸解码假言中的任一者。

参照图3,长度确定器620可以处理解码候选比特序列的有效载荷部分内的比特位置310-a至310-d处的比特值,以确定满足哪个解码假言(若有)。例如,参照图3,针对长度为k的有效载荷的第一解码假言可以是:对于有效载荷305内的比特位置310-a至310-d处的偶发比特δ1、δ2、δ3和δ4中的每一者,比特值为零。针对长度为k'的有效载荷的第二假言可以是:对于有效载荷305内的比特位置310-a、310-b处的偶发比特δ5和δ6中的每一者,比特值为零;并且比特位置310-c、10-d中的至少一者的比特值为非零。针对长度为k”的有效载荷的第三解码假言可以是:比特位置310-a、310-b中的至少一者的比特值为非零。

如果长度确定器620确定比特位置310-a至310-b中的每一者处的偶发比特δ的比特值为零,则长度确定器620确定满足对长度k的解码假言并且有效载荷305中的信息向量505具有长度k。在另一示例中,如果比特位置310-a和310-b中的每一者处的偶发比特δ的比特值为零,则长度确定器620可以确定满足对长度k’的解码假言,并确定比特位置310-c或310-d中的至少一者的比特值为非零。如果是这一情形,则长度确定器620可以确定有效载荷305中的收到信息向量505具有长度k'。在进一步示例中,如果比特位置310-a、310-b中的至少一者的比特值为非零,则长度确定器620可以确定满足对长度k”的解码假言,并因此确定有效载荷305中的收到信息向量505具有长度k”。应当注意,以上示例将信息向量505描述为具有三个比特长度之一,而本文描述的原理可以应用于具有两个或更多个比特长度的信息向量。对于被满足的解码假言,长度确定器620可以针对特定格式来提取信息向量505的与该解码假言相对应的比特,并且可以将信息向量505的所提取比特输出给数据阱245。例如,长度确定器620可以至少部分地基于所标识的控制消息格式来从候选控制消息获取控制信息。

当存在不止两个解码假言时,每个解码假言的信息向量的比特长度可被写为最短的比特长度k的函数。例如,如果存在m个解码假言k0、k1、...km-1,则每个假言的比特长度可被表达为k0=k、k1=k+δ1、...、km-1=k+δm-1,其中δ1、...、δm-1可表示比特数。然后,可基于大小=k+max(0,δ1,δ2,…,δm-1)比特的有效载荷来导出edc值。与只存在两个解码假言(例如,m=2)的情形类似,δi比特可被包括在可靠性秩比ki差的子信道中,而其余的子信道可以是冻结比特。

本文所描述的示例可以提供许多益处。在常规解决方案中,解码器将n比特llr码字解码m次,m个比特长度假言中的每一个假言一次。解码器还将crc导出并比较m次。对于比特长度为c比特的crc,虚警率为m*2-c。在本文所描述的示例中,列表解码器610单次输出n比特llr,差错检测器615使用该n比特llr、针对多个解码假言中的每一者来导出并比较edc值。列表解码算法由此少操作了m次,从而导致2-c的虚警率。在一示例中,如果使用4比特crc且m=4,则常规解决方案的虚警率为4*2-4=0.25,而此处描述的示例的虚警率为2-4=0.0625。

本文所描述的示例还使得能够定义用于指定两种或更多种模式下的操作的控制信息格式集。例如,与第一信息比特长度相对应的第一控制信息格式可以与第一通信类型(例如,urllc模式)相关联,并且与第二信息比特长度相对应的第二控制信息格式可以与第二通信类型(例如,非urllc模式)相关联。当在urllc模式下操作时,ue115-a可尝试解码有效载荷假言k、k’中的每一者,其中偶发比特δ在非零时指示urllc专用信息。当在非urllc模式下操作时,ue115-a可解码对比特长度k的有效载荷假言,并且跳过尝试解码对比特长度k’的有效载荷假言。例如,用于非urllc模式的常规dci格式集可被重新定义为包括一个或多个偶发比特δ,并且该一个或多个偶发比特δ可以在urllc模式下传输信息比特。可以基于子信道的可靠性(或容量)排序来选择传输一个或多个偶发比特δ的子信道。有利地,如果常规解决方案具有m个解码假言,则如本文描述的urllc模式可以改善解码等待时间和/或虚警率达m(例如,1/m的总解码等待时间和1/m的虚警率(与常规解决方案相比))。

本文所描述的示例还可以有利地提供对m个解码假言的联合解码,从而降低了虚警率。当使用列表解码(例如,scl)时,m个各种假言的偶发比特δ的多个路径候选可以被联合比较。例如,可以定义具有m种不同大小的各种有效载荷格式,其目的是相对于具有联合m解码假言相继消除列表(scl)极性解码的那些m个解码假言的低延迟解码(例如,针对urllc)或甚低功耗(例如,针对mmtc)。使用本文描述的技术,ue115-a可以对包括具有所定义大小的经极性编码的码字的信号单次运行列表解码算法以生成l条候选路径和长度为n的l个比特序列。ue115-a可以对照m个解码假言来对l个长度为n的比特序列进行校验,然后对照那些m个解码假言来导出并校验edc值。对于m个解码假言中根据偶发比特δ的内容通过检错的第一解码假言,ue115-a随后可根据第一解码假言来提取信息比特。

由此,基站105-a可以按照提高ue115-a确定多种格式和对应比特长度中的哪一种被用于所传送信息向量的能力的方式来生成经极性编码的码字。本文提供的示例可以提高接收方确定所传送信息向量的比特长度的能力,可以改善解码器等待时间,并且可以改善虚警率。本文描述的技术至少适用于以下场景:信噪比(snr)相对较高,检测率与虚警率之间的性能折衷倾向于较低的虚警率,或这两者。此外,检测率和虚警率是系统性能设计中的折衷。为了平衡检测率与虚警率之间的折衷,可以调整edc比特数目,而同时仍受益于m假言解码等待时间的m倍减少和虚警率的m倍减少。

图7示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线设备705的框图700。无线设备705可以是如本文所描述的ue115的诸方面的示例。无线设备705可包括接收机710、ue通信管理器715、和发射机720。无线设备705还可包括处理器。这些组件中的每一者可彼此处于通信(例如,经由一条或多条总线)。

接收机710可以接收包括经极性编码的码字的信号。接收机710可以是参考图10所描述的收发机1035的诸方面的示例。接收机710可利用单个天线或天线集合。

ue通信管理器715可以是参照图10描述的ue通信管理器1015的诸方面的示例。

ue通信管理器715和/或其各个子组件中的至少一些子组件可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则ue通信管理器715和/或其各个子组件中的至少一些子组件的功能可由设计成执行本公开中描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来执行。ue通信管理器715和/或其各个子组件中的至少一些子组件可物理地位于各个位置,包括被分布成使得功能的各部分在不同物理位置由一个或多个物理设备实现。在一些示例中,根据本公开的各方面,ue通信管理器715和/或其各个子组件中的至少一些子组件可以是分开且相异的组件。在其他示例中,根据本公开的各方面,ue通信管理器715和/或其各个子组件中的至少一些子组件可以与一个或多个其他硬件组件(包括但不限于i/o组件、收发机、网络服务器、另一计算设备、本公开中所描述的一个或多个其他组件、或其组合)相组合。

ue通信管理器715可以:确定用于经极性编码的码字的可能控制消息格式集,该可能控制消息格式集中的每一者具有不同的比特长度(即,信息比特数目),其中经极性编码的码字是基于对针对该可能控制消息格式集中的任一者具有相同比特数的有效载荷进行极性编码来生成的;对经极性编码的码字进行解码以标识解码比特序列;确定该解码候选比特序列的与这些不同比特长度中的最长比特长度相对应的有效载荷部分通过了检错校验;基于与这些不同比特长度相对应的假言集来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息;以及基于该控制消息格式来从该控制消息获取控制信息。

发射机720可以传送包括由该设备的其他组件生成的信号,包括包含经极性编码的码字的信号。在一些示例中,发射机720可与接收机710共处于收发机模块中。例如,发射机720可以是参照图10描述的收发机1035的诸方面的示例。发射机720可利用单个天线或天线集合。

图8示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线设备805的框图800。无线设备805可以是如参照图7描述的无线设备705或ue115的诸方面的示例。无线设备805可包括接收机810、ue通信管理器815、和发射机820。无线设备805还可包括处理器。这些组件中的每一者可彼此处于通信(例如,经由一条或多条总线)。

接收机810可以接收包括经极性编码的码字的信号。接收机810可以是参考图10所描述的收发机1035的诸方面的示例。接收机810可利用单个天线或天线集合。

ue通信管理器815可以是参照图10描述的ue通信管理器1015的诸方面的示例。

ue通信管理器815还可包括格式组件825、解码器830和长度确定器835。

格式组件825可以:确定用于经极性编码的码字的可能控制消息格式集,该可能控制消息格式集中的每一者具有不同的比特长度,其中经极性编码的码字是基于对针对该可能控制消息格式集中的任一者具有相同比特数的有效载荷进行极性编码来生成的。格式组件825可以基于与这些不同的比特长度相对应的假言集来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息。在一些情形中,对应于第一比特长度的第一控制信息格式与第一通信类型相关联,并且对应于第二比特长度的第二控制信息格式与第二通信类型相关联。

解码器830可以对经极性编码的码字进行解码以标识解码候选比特序列。在一些情形中,对经极性编码的码字进行解码以标识候选控制消息可包括:对具有码字大小的经极性编码的码字进行解码以生成对应于候选控制消息的解码候选比特序列。在一些情形中,对经极性编码的码字进行解码以标识解码候选比特序列包括:执行列表解码算法以生成多个解码候选比特序列。在一些情形中,解码器830可以确定解码候选比特序列的与不同比特长度中的最长比特长度相对应的有效载荷部分通过检错校验。

长度确定器835可以:基于控制消息格式来从控制消息获取控制信息,以及至少部分地基于至少一个偶发比特的比特值来从不同比特长度中选择对应于控制信息格式的比特长度。在一些情形中,标识控制消息可包括确定有效载荷部分内的至少一个偶发比特的比特值。在一些情形中,从候选控制消息获取控制信息包括:从有效载荷部分输出具有所选信息比特长度的信息比特向量。

在一些情形中,不同比特长度包括:第一比特长度,其对应于最长比特长度减去该至少一个偶发比特的比特数;以及第二比特长度,其对应于最长比特长度。在一些情形中,控制消息格式可至少部分地基于该至少一个偶发比特的比特值为零而对应于第一比特长度。在一些情形中,控制消息格式可至少部分地基于该至少一个偶发比特的比特值为非零而对应于第二比特长度。在一些情形中,不同比特长度的集合可包括:第三比特长度,其对应于最长比特长度减去该至少一个偶发比特的子集的比特数。在一些情形中,控制信息格式可基于该至少一个偶发比特的子集的比特值为零且该至少一个偶发比特的至少一个比特值为非零而对应于第三比特长度。

发射机820可以传送包括由该设备的其他组件生成的包括经极性编码的码字的信号。在一些示例中,发射机820可与接收机810共处于收发机模块中。例如,发射机820可以是参照图10描述的收发机1035的诸方面的示例。发射机820可利用单个天线或天线集合。

图9示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的ue通信管理器915的框图900。ue通信管理器915可以是参照图7、8和10描述的ue通信管理器715、ue通信管理器815、或ue通信管理器1015的诸方面的示例。ue通信管理器915可包括格式组件920、解码器925、长度确定器930、差错检测器935、信道大小组件940和解速率匹配器945。这些模块中的每一者可彼此直接或间接通信(例如,经由一条或多条总线)。

格式组件920可以:确定用于经极性编码的码字的可能控制消息格式集,该可能控制消息格式集中的每一者具有不同的比特长度,其中经极性编码的码字是基于对针对该可能控制消息格式集中的任一者具有相同比特数的有效载荷进行极性编码来生成的。格式组件920可以基于与这些不同比特长度相对应的假言集来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息。在一些情形中,对应于第一比特长度的第一控制信息格式与第一通信类型相关联,并且对应于第二比特长度的第二控制信息格式与第二通信类型相关联。

解码器925可以对经极性编码的码字进行解码以标识候选控制消息。在一些情形中,对经极性编码的码字进行解码以标识候选控制消息包括:对用于具有码字大小的经极性编码的码字的信号进行解码以生成对应于候选控制消息的解码候选比特序列。在一些情形中,对用于具有码字大小的经极性编码的码字的信号进行解码以生成解码候选比特序列包括:执行列表解码算法以生成基于该信号的解码候选比特序列。

长度确定器930可以:基于控制消息格式来从控制消息获取控制信息,以及至少部分地基于至少一个偶发比特的比特值来从不同比特长度中选择对应于控制信息格式的比特长度。在一些情形中,标识控制消息可包括确定有效载荷部分内的至少一个偶发比特的比特值。在一些情形中,从候选控制消息获取控制信息包括:从有效载荷部分输出具有所选信息比特长度的信息比特向量。

在一些情形中,不同比特长度包括:第一比特长度,其对应于最长比特长度减去该至少一个偶发比特的比特数;以及第二比特长度,其对应于最长比特长度。在一些情形中,控制消息格式可至少部分地基于该至少一个偶发比特的比特值为零而对应于第一比特长度。在一些情形中,控制消息格式可至少部分地基于该至少一个偶发比特的比特值为非零而对应于第二比特长度。在一些情形中,不同比特长度的集合可包括:第三比特长度,其对应于最长比特长度减去该至少一个偶发比特的子集的比特数。在一些情形中,控制信息格式可基于该至少一个偶发比特的子集的比特值为零且该至少一个偶发比特的至少一个比特值为非零而对应于第三比特长度。

差错检测器935可以:基于可用于该码字长度的信息比特向量的比特长度集中的最长比特长度来生成用于解码候选比特序列的有效载荷部分的差错校验值,以及基于该差错校验值来确定该有效载荷部分是否通过检错校验。在一些情形中,确定有效载荷部分通过检错包括:从解码候选比特序列提取收到差错校验值,以及将该收到差错校验值与差错校验值的所计算出的表示进行比较。

信道大小组件940可以将信道大小确定为信道大小集中的一者。在一些情形中,信道大小可以是物理广播信道的大小。在一些情形中,信道大小集中的第一信道大小可等于同步信道的带宽,并且信道大小集中的第二信道大小可大于同步信道的带宽。在一些情形中,信道大小集中的第一信道大小可等于第一控制信道的带宽,并且信道大小集中的第二信道大小可大于第一控制信道的带宽。

解速率匹配器945可以对经极性编码的码字执行解速率匹配以生成经解速率匹配的码字,其中对经极性编码的码字进行解码以标识解码候选比特序列是至少部分地基于经解速率匹配的码字的。

图10示出根据本公开的诸方面的包括支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的设备1005的系统1000的框图。设备1005可以是如以上(例如参照图7和8)所描述的无线设备705、无线设备805或ue115的组件的示例或者包括这些组件。设备1005可包括用于双向语音和数据通信的组件,其包括用于传送和接收通信的组件,包括ue通信管理器1015、处理器1020、存储器1025、软件1030、收发机1035、天线1040和i/o控制器1045。这些组件可经由一条或多条总线(例如,总线1010)处于电子通信。设备1005可与一个或多个基站105进行无线通信。

处理器1020可包括智能硬件设备(例如,通用处理器、dsp、中央处理单元(cpu)、微控制器、asic、fpga、可编程逻辑器件、分立的门或晶体管逻辑组件、分立的硬件组件、或者其任何组合)。在一些情形中,处理器1020可被配置成使用存储器控制器来操作存储器阵列。在其他情形中,存储器控制器可被集成到处理器1020中。处理器1020可被配置成执行存储在存储器中的计算机可读指令以执行各种功能(例如,支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的功能或任务)。

存储器1025可包括随机存取存储器(ram)和只读存储器(rom)。存储器1025可存储包括指令的计算机可读、计算机可执行软件1030,这些指令在被执行时使得处理器执行本文所描述的各种功能。在一些情形中,存储器1025可尤其包含基本输入/输出系统(bios),该bios可控制基本硬件或软件操作,诸如与外围组件或设备的交互。

软件1030可包括用于实现本公开的诸方面的代码,包括用于支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的代码。软件1030可被存储在非瞬态计算机可读介质(诸如系统存储器或其他存储器)中。在一些情形中,软件1030可以不由处理器直接执行,而是可使得计算机(例如,在被编译和执行时)执行本文所描述的功能。

收发机1035可经由一个或多个天线、有线或无线链路进行双向通信,如上所述。例如,收发机1035可表示无线收发机并且可与另一无线收发机进行双向通信。收发机1035还可包括调制解调器以调制分组并将经调制的分组提供给天线以供传输、以及解调从天线接收到的分组。

在一些情形中,无线设备可包括单个天线1040。然而,在一些情形中,该设备可具有不止一个天线1040,这些天线可以能够并发地传送或接收多个无线传输。

i/o控制器1045可管理设备1005的输入和输出信号。i/o控制器1045还可管理未被集成到设备1005中的外围设备。在一些情形中,i/o控制器1045可代表至外部外围设备的物理连接或端口。在一些情形中,i/o控制器1045可以利用操作系统,诸如或另一已知操作系统。在其他情形中,i/o控制器1045可表示调制解调器、键盘、鼠标、触摸屏或类似设备或者与其交互。在一些情形中,i/o控制器1045可被实现为处理器的一部分。在一些情形中,用户可经由i/o控制器1045或者经由i/o控制器1045所控制的硬件组件来与设备1005交互。

图11示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线设备1105的框图1100。无线设备1105可以是如本文所描述的基站105的诸方面的示例。无线设备1105可包括接收机1110、基站通信管理器1115、和发射机1120。无线设备1105还可包括处理器。这些组件中的每一者可彼此处于通信(例如,经由一条或多条总线)。

接收机1110可以接收包括经极性编码的码字的信号。接收机1110可以是参考图14所描述的收发机1435的诸方面的示例。接收机1110可利用单个天线或天线集合。

基站通信管理器1115可以是参照图14所描述的基站通信管理器1415的诸方面的示例。

基站通信管理器1115和/或其各个子组件中的至少一些子组件可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则基站通信管理器1115和/或其各个子组件中的至少一些子组件的功能可由设计成执行本公开中描述的功能的通用处理器、dsp、asic、fpga或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来执行。基站通信管理器1115和/或其各个子组件中的至少一些子组件可物理地位于各个位置处,包括被分布成使得功能的各部分在不同物理位置处由一个或多个物理设备实现。在一些示例中,根据本公开的各方面,基站通信管理器1115和/或其各个子组件中的至少一些子组件可以是分开且相异的组件。在其他示例中,根据本公开的各方面,基站通信管理器1115和/或其各个子组件中的至少一些子组件可以与一个或多个其他硬件组件(包括但不限于i/o组件、收发机、网络服务器、另一计算设备、本公开中所描述的一个或多个其他组件、或其组合)相组合。

基站通信管理器1115可以标识供传送给无线设备(诸如ue)的控制信息。在一些情形中,基站通信管理器1115可以:为控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每一者对应于不同的比特长度(即,信息比特数目);至少部分地基于包括控制信息的有效载荷来生成差错校验值,该有效载荷具有这些不同比特长度中最长的比特长度;对该有效载荷和该差错校验值进行极性编码以生成经极性编码的码字,该有效载荷针对该可能控制消息格式集中的任一者具有相同的比特数;以及将经极性编码的码字传送给无线设备。

发射机1120可以传送包括由该设备的其他组件生成的信号,包括包含经极性编码的码字的信号。在一些示例中,发射机1120可与接收机1110共处于收发机模块中。例如,发射机1120可以是参照图14描述的收发机1435的诸方面的示例。发射机1120可利用单个天线或天线集合。

图12示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的无线设备1205的框图1200。无线设备1205可以是如参照图11描述的无线设备1105或基站105的诸方面的示例。无线设备1205可包括接收机1210、基站通信管理器1215、和发射机1220。无线设备1205还可包括处理器。这些组件中的每一者可彼此处于通信(例如,经由一条或多条总线)。

接收机1210可以接收包括经极性编码的码字的信号。接收机1210可以是参考图14所描述的收发机1435的诸方面的示例。接收机1210可利用单个天线或天线集合。

基站通信管理器1215可以是参照图14所描述的基站通信管理器1415的诸方面的示例。

基站通信管理器1215还可包括格式组件1225和极性编码器1230。

格式组件1225可以标识供传送给无线设备(诸如ue)的控制信息。在一些情形中,格式组件1225可以:为控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每一者对应于不同的信息比特数目(即,不同的比特长度)。在一些情形中,对应于第一比特长度的第一控制信息格式可以与第一通信类型相关联,并且对应于第二比特长度的第二控制信息格式可以与第二通信类型相关联。在一些情形中,可能消息格式集可包括与经极性编码的码字的大小相关联的所有控制消息格式。

极性编码器1230可以:对有效载荷和差错校验值进行极性编码以生成经极性编码的码字,该有效载荷针对可能控制消息格式集中的任一者具有相同的比特数;以及将经极性编码的码字传送给无线设备。

发射机1220可以传送包括由该设备的其他组件生成的信号,包括包含经极性编码的码字的信号。在一些示例中,发射机1220可与接收机1210共处于收发机模块中。例如,发射机1220可以是参照图14描述的收发机1435的诸方面的示例。发射机1220可利用单个天线或天线集合。

图13示出根据本公开的诸方面的支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的基站通信管理器1315的框图1300。基站通信管理器1315可以是参照图11、12和14描述的基站通信管理器1415的诸方面的示例。基站通信管理器1315可包括格式组件1320、极性编码器1325、长度选择器1330、比特插入器1335、edc生成器1340、信道大小组件1345和速率匹配器1350。这些模块中的每一者可彼此直接或间接通信(例如,经由一条或多条总线)。

格式组件1320可以标识供传送给无线设备(诸如ue)的控制信息。在一些情形中,格式组件1320可以:为控制信息选择可能的控制消息格式集中的控制消息格式,该可能的控制消息格式集中的每一者对应于不同的信息比特数目(即,不同的比特长度)。在一些情形中,对应于第一比特长度的第一控制信息格式可以与第一通信类型相关联,并且对应于第二比特长度的第二控制信息格式可以与第二通信类型相关联。在一些情形中,可能的消息格式集可包括与经极性编码的码字的大小相关联的所有控制消息格式。

极性编码器1325可以:对有效载荷和差错校验值进行极性编码以生成经极性编码的码字,该有效载荷针对可能控制消息格式集中的任一者具有相同的比特数;以及将经极性编码的码字传送给无线设备。

长度选择器1330可以标识具有从信息比特长度集中选择的可用于编码以获取码字大小的码字的信息比特长度的信息比特向量。在一些情形中,不同比特长度包括:第一比特长度,其对应于最长比特长度减去该至少一个偶发比特的比特数;以及第二比特长度,其对应于最长比特长度。

比特插入器1335可以将至少一个偶发比特插入到控制信息中以获取有效载荷。在一些情形中,有效载荷可具有多个信息比特长度中最长的信息比特长度。在一些情形中,比特插入器1335可以将该至少一个偶发比特的每个比特值设置为零。在一些情形中,不同比特长度可包括:第三比特长度,其对应于最长比特长度减去该至少一个偶发比特的子集的比特数。在一些情形中,控制信息对应于第三比特长度,该方法进一步包括:将该至少一个偶发比特的子集的每个比特值设置为零并且将该至少一个偶发比特的至少一个比特值设置为非零。

edc生成器1340可以生成用于有效载荷的差错校验值。在一些情形中,生成用于信息比特向量的差错校验值包括:将edc算法应用于信息比特向量和至少一个标识比特以生成edc值。

信道大小组件1345可以将信道大小确定为信道大小集中的一者。在一些情形中,信道大小集中的第一信道大小等于第一控制信道的带宽,并且信道大小集中的第二信道大小大于第一控制信道的带宽。在一些情形中,信道大小是物理广播信道的大小。在一些情形中,信道大小集中的第一信道大小等于同步信道的带宽,并且信道大小集中的第二信道大小大于同步信道的带宽。

速率匹配器1350可以:对码字执行速率匹配以生成经速率匹配的码字,其中传送码字包括传送经速率匹配的码字。

图14示出根据本公开的诸方面的包括支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的设备1405的系统1400的框图。设备1405可以是如以上(例如参照图1)所描述的基站105的示例或者包括其组件。设备1405可包括用于双向语音和数据通信的组件,其包括用于传送和接收通信的组件,包括基站通信管理器1415、处理器1420、存储器1425、软件1430、收发机1435、天线1440、网络通信管理器1445、以及站间通信管理器1450。这些组件可经由一条或多条总线(例如,总线1410)处于电子通信。设备1405可与一个或多个ue115进行无线通信。

处理器1420可包括智能硬件设备(例如,通用处理器、dsp、cpu、微控制器、asic、fpga、可编程逻辑器件、分立的门或晶体管逻辑组件、分立的硬件组件,或者其任何组合)。在一些情形中,处理器1420可被配置成使用存储器控制器来操作存储器阵列。在其他情形中,存储器控制器可被集成到处理器1420中。处理器1420可被配置成执行存储在存储器中的计算机可读指令以执行各种功能(例如,支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的功能或任务)。

存储器1425可包括ram和rom。存储器1425可存储包括指令的计算机可读、计算机可执行软件1430,这些指令在被执行时使得处理器执行本文所描述的各种功能。在一些情形中,存储器1425可尤其包含bios,其可控制基本硬件或软件操作,诸如与外围组件或设备的交互。

软件1430可包括用于实现本公开的诸方面的代码,包括用于支持针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的代码。软件1430可被存储在非瞬态计算机可读介质(诸如系统存储器或其他存储器)中。在一些情形中,软件1430可以不由处理器直接执行,而是可使得计算机(例如,在被编译和执行时)执行本文所描述的功能。

收发机1435可经由一个或多个天线、有线或无线链路进行双向通信,如上所述。例如,收发机1435可表示无线收发机并且可与另一无线收发机进行双向通信。收发机1435还可包括调制解调器以调制分组并将经调制的分组提供给天线以供传输、以及解调从天线接收到的分组。

在一些情形中,无线设备可包括单个天线1440。然而,在一些情形中,该设备可具有不止一个天线1440,这些天线可以能够并发地传送或接收多个无线传输。

网络通信管理器1445可管理与核心网的通信(例如,经由一个或多个有线回程链路)。例如,网络通信管理器1445可管理客户端设备(诸如一个或多个ue115)的数据通信的传递。

站间通信管理器1450可管理与其他基站105的通信,并且可包括控制器或调度器以用于与其他基站105协作地控制与ue115的通信。例如,站间通信管理器1450可针对各种干扰缓解技术(诸如波束成形或联合传输)来协调对去往ue115的传输的调度。在一些示例中,站间通信管理器1450可提供长期演进(lte)/lte-a无线通信网络技术内的x2接口以提供基站105之间的通信。

图15示出解说根据本公开诸方面的用于针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的方法1500的流程图。方法1500的操作可由如本文所描述的ue115或其组件来实现。例如,方法1500的操作可以由如参照图7到10所描述的ue通信管理器来执行。在一些示例中,ue115可执行代码集以控制该设备的功能元件执行下述功能。附加地或替换地,ue115可使用专用硬件来执行下述功能的诸方面。

在1505,ue115-a可以确定用于经极性编码的码字的可能控制消息格式集,该可能控制消息格式集中的每一者具有不同的比特长度。1505处的操作可根据本文中描述的方法来执行。在某些示例中,1505处的操作的诸方面可以由参考图7至10描述的格式组件来执行。

在1510,ue115可对经极性编码的码字进行解码以标识解码候选比特序列。1510处的操作可根据本文中描述的方法来执行。在某些示例中,1510处的操作的诸方面可以由参考图7至10描述的解码器来执行。

在1515,ue115可通过从该解码候选比特序列提取收到差错校验值以及将该收到差错校验值与差错校验值的所计算出的表示进行比较来确定该解码候选比特序列的与这些不同比特长度中的最长比特长度相对应的有效载荷部分通过了检错校验。1515处的操作可根据本文中描述的方法来执行。在某些示例中,1515处的操作的诸方面可以由参考图7至10描述的差错检测器来执行。

在1520,ue115可至少部分地基于与这些不同比特长度相对应的多个假言来标识该有效载荷部分的与该可能控制消息格式集中的控制消息格式相对应的控制消息。1515处的操作可根据本文中描述的方法来执行。在某些示例中,1515处的操作的诸方面可以由参考图7至10描述的格式组件来执行。

在1525,ue115可至少部分地基于该控制消息格式来从该控制消息获取控制信息。框1520的操作可根据本文所描述的方法来执行。在某些示例中,框1520的操作的诸方面可由参照图7到10描述的长度确定器来执行。

图16示出解说根据本公开的诸方面的用于针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的方法1600的流程图。方法1600的操作可由如本文所描述的基站105或其组件来实现。例如,方法1600的操作可由如参照图11到14所描述的基站通信管理器来执行。在一些示例中,基站105可执行代码集以控制该设备的功能元件执行下述功能。附加地或替换地,基站105可使用专用硬件来执行下述功能的诸方面。

在1605,基站105可标识供传送给无线设备的控制信息。1605处的操作可根据本文中描述的方法来执行。在某些示例中,1605处的操作的诸方面可以由参考图11至14描述的格式组件来执行。

在1610,基站105可为控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每一者具有不同的比特长度。1605处的操作可根据本文中描述的方法来执行。在某些示例中,1605处的操作的诸方面可以由参考图11至14描述的格式组件来执行。

在1615,基站105可按照所选择的控制消息格式对有效载荷和差错校验值进行极性编码以生成经极性编码的码字。在一些情形中,有效载荷可针对可能控制消息格式集中的任一者具有相同比特数。1615处的操作可根据本文中描述的方法来执行。在某些示例中,1615处的操作的诸方面可以由如参照图11到14所描述的极性编码器来执行。

在1620,基站105可将经极性编码的码字传送给无线设备。1620处的操作可根据本文中描述的方法来执行。在某些示例中,1620处的操作的诸方面可以由如参照图11到14所描述的极性编码器来执行。

图17示出解说根据本公开的诸方面的用于针对低等待时间解码和减小的虚警率的具有多种格式的极性码构造的方法1700的流程图。方法1700的操作可由如本文所描述的基站105或其组件来实现。例如,方法1700的操作可由如参照图11到14所描述的基站通信管理器来执行。在一些示例中,基站105可执行代码集以控制该设备的功能元件执行下述功能。附加地或替换地,基站105可使用专用硬件来执行下述功能的诸方面。

在1705,基站105可标识供传送给无线设备的控制信息。1705处的操作可根据本文中描述的方法来执行。在某些示例中,1705处的操作的诸方面可以由参考图11至14描述的格式组件来执行。

在1710,基站105可为控制信息选择可能控制消息格式集中的控制消息格式,该可能控制消息格式集中的每一者具有不同的比特长度。1710处的操作可根据本文中描述的方法来执行。在某些示例中,1710处的操作的诸方面可以由参考图11至14描述的格式组件来执行。

在1715,基站105可至少部分地基于包括该控制信息的有效载荷来生成差错校验值,该有效载荷具有这些不同比特长度中最长的比特长度。1715处的操作可根据本文中描述的方法来执行。在某些示例中,1715处的操作的诸方面可以由参考图11至14描述的比特插入器来执行。

在1720,基站105可将至少一个偶发比特插入到该控制信息中以获取该有效载荷。1720处的操作可根据本文中描述的方法来执行。在某些示例中,1720处的操作的诸方面可以由参考图11至14描述的比特插入器来执行。

在1725,基站105可对该有效载荷和该差错校验值进行极性编码以生成经极性编码的码字。1725处的操作可根据本文中描述的方法来执行。在某些示例中,1725处的操作的诸方面可以由如参照图11到14所描述的edc生成器和极性编码器来执行。

在1730,基站105可传送经极性编码的码字。1730处的操作可根据本文中描述的方法来执行。在某些示例中,1730处的操作的诸方面可以由如参照图11到14所描述的极性编码器来执行。

应注意,上述方法描述了可能的实现,并且各操作和步骤可被重新安排或以其他方式被修改且其他实现也是可能的。此外,来自两种或更多种方法的诸方面可被组合。

本文所描述的技术可用于各种无线通信系统,诸如码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)以及其他系统。术语“系统”和“网络”常被可互换地使用。码分多址(cdma)系统可实现诸如cdma2000、通用地面无线电接入(utra)等无线电技术。cdma2000涵盖is-2000、is-95和is-856标准。is-2000版本常可被称为cdma20001x、1x等。is-856(tia-856)常被称为cdma20001xev-do、高速率分组数据(hrpd)等。utra包括宽带cdma(wcdma)和其他cdma变体。tdma系统可实现诸如全球移动通信系统(gsm)之类的无线电技术。

ofdma系统可实现诸如超移动宽带(umb)、演进utra(e-utra)、电气电子工程师协会(ieee)802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdm等无线电技术。utra和e-utra是通用移动电信系统(umts)的部分。lte和lte-a是使用e-utra的umts版本。utra、e-utra、umts、lte、lte-a、nr以及gsm在来自名为“第三代伙伴项目”(3gpp)的组织的文献中描述。cdma2000和umb在来自名为“第三代伙伴项目2”(3gpp2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。尽管lte或nr系统的诸方面可被描述以用于示例目的,并且在以上大部分描述中可使用lte或nr术语,但本文中所描述的技术也可应用于lte或nr应用以外的应用。

在lte/lte-a网络(包括本文所描述的此类网络)中,术语演进型b节点(enb)可一般用于描述基站。本文所描述的一个或多个无线通信系统可包括异构lte/lte-a或nr网络,其中不同类型的enb提供对各种地理区划的覆盖。例如,每个enb、下一代b节点(gnb)或基站可提供对宏蜂窝小区、小型蜂窝小区、或其他类型的蜂窝小区的通信覆盖。取决于上下文,术语“蜂窝小区”可被用于描述基站、与基站相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区等)。

基站可包括或可被本领域技术人员称为基收发机站、无线电基站、接入点、无线电收发机、b节点、演进型b节点(enb)、gnb、家用b节点、家用演进型b节点、或某个其他合适的术语。基站的地理覆盖区域可被划分成仅构成该覆盖区域的一部分的扇区。本文所描述的一个或数个无线通信系统可包括不同类型的基站(例如,宏或小型蜂窝小区基站)。本文所描述的ue可以能够与各种类型的基站和网络装备(包括宏enb、小型蜂窝小区enb、gnb、中继基站等)通信。可能存在不同技术的交叠地理覆盖区域。

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

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

本文所描述的下行链路传输还可被称为前向链路传输,而上行链路传输还可被称为反向链路传输。本文所描述的每个通信链路—例如包括图1和2的无线通信系统100和200—可包括一个或多个载波,其中每个载波可以是由多个副载波构成的信号(例如,不同频率的波形信号)。

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

在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述可应用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。

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

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

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

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

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

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