掌桥专利:专业的专利平台
掌桥专利
首页

针对非线性预编码的自适应模基数选择

文献发布时间:2023-06-19 10:14:56


针对非线性预编码的自适应模基数选择

技术领域

概括地说,本公开内容的各方面涉及无线通信,以及更具体地说,本公开内容的各方面涉及用于针对非线性预编码的自适应模基数(modulo base)选择的技术。

背景技术

广泛地部署了无线通信系统,以提供诸如电话、视频、数据、消息传送、广播等等的各种电信服务。这些无线通信系统可以采用能够通过共享可用的系统资源(例如,带宽、发射功率等等),来支持与多个用户的通信的多址技术。这样的多址系统的示例包括第三代合作伙伴计划(3GPP)长期演进(LTE)系统、改进的LTE(LTE-A)系统、码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统和时分同步码分多址(TD-SCDMA)系统,仅举出若干示例。

在一些示例中,无线多址通信系统可以包括多个基站(BS),所述多个BS均能够同时地支持针对多个通信设备(另外称为用户设备(UE))的通信。在LTE或者LTE-A网络中,一个或多个基站的集合可以定义eNodeB(eNB)。在其它示例中(例如,在下一代、新无线电(NR)或5G网络中),无线多址通信系统可以包括与多个中央单元(CU)(例如,中央节点(CN)、接入节点控制器(ANC)等等)相通信的多个分布式单元(DU)(例如,边缘单元(EU)、边缘节点(EN)、无线头端(RH)、智能无线头端(SRH)、发送接收点(TRP)等等),其中与CU相通信的一个或多个DU的集合可以定义接入节点(例如,其可以被称为BS、5G NB、下一代节点B(gNB或gNodeB)、发送接收点(TRP)等等)。BS或者DU可以在下行链路信道(例如,用于从BS或DU到UE的传输)和上行链路信道(例如,用于从UE到BS或DU的传输)上与UE的集合进行通信。

在各种电信标准中已经采纳了这些多址技术,以提供使不同的无线设备能够在城市范围、国家范围、地域范围、以及甚至全球范围上进行通信的通用协议。NR(例如,新无线电或5G)是新兴的电信标准的示例。NR是由3GPP发布的LTE移动标准的增强集合。NR被设计为通过提高频谱效率、降低成本、改善服务、充分利用新频谱,以及与在下行链路(DL)和上行链路(UL)上使用具有循环前缀(CP)的OFDMA的其它开放标准进行更好地集成,来更好地支持移动宽带互联网接入。为了这个目的,NR支持波束成形、多输入多输出(MIMO)天线技术和载波聚合。

但是,随着对移动宽带接入需求的持续增加,存在着进一步提高NR和LTE技术的需求。优选的是,这些提高应当可适用于其它多址技术和采用这些技术的电信标准。

发明内容

本公开内容的系统、方法和设备均具有若干方面,但这些方面中没有单个方面是单独地对其期望的属性负责的。在不限制本公开内容的通过所附的权利要求书表述的保护范围的情况下,现在将简要地讨论一些特征。在考虑了这些讨论之后,以及特别是在阅读了标题为“具体实施方式”的部分之后,本领域技术人员将理解本公开内容的特征如何提供优势,所述优势包括在无线网络中在接入点与站之间的改善的通信。

某些方面提供了用于由基站(BS)进行无线通信的方法。通常,该方法包括:在去往一个或多个用户设备(UE)的传输中,自适应地为针对至少一个UE的数据流选择模基数。该模基数是基于一个或多个参数来选择的。该方法包括:发送供所述一个或多个UE中的至少一个UE识别所选择的模基数的信号。该方法包括:执行去往所述一个或多个UE的所述传输。

某些方面提供了用于由UE进行无线通信的方法。通常,该方法包括:从BS接收传输。该传输包括针对所述UE的一个或多个数据流。该方法包括:从所述BS接收用于识别应用于所述一个或多个数据流中的至少一个数据流的模基数的信号。该方法包括:基于所述信号来确定针对所述一个或多个数据流中的至少一个数据流的所述模基数。该方法包括:使用所述模基数来对所述至少一个数据流进行解码。

某些方面提供了用于无线通信的装置,诸如BS。通常,该装置包括:用于在去往一个或多个UE的传输中,自适应地为针对至少一个UE的数据流选择模基数的单元。该模基数是基于一个或多个参数来选择的。该装置包括:用于发送供所述一个或多个UE中的至少一个UE识别所选择的模基数的信号的单元。该装置包括:用于执行去往所述一个或多个UE的所述传输的单元。

某些方面提供了用于无线通信的装置,诸如UE。通常,该装置包括:用于从BS接收传输的单元。该传输包括针对该装置的一个或多个数据流。该装置包括:用于从所述BS接收用于识别应用于所述一个或多个数据流中的至少一个数据流的模基数的信号的单元。该装置包括:用于基于所述信号来确定针对所述一个或多个数据流中的至少一个数据流的所述模基数的单元。该装置包括:用于使用所述模基数来对所述至少一个数据流进行解码的单元。

某些方面提供了用于无线通信的装置,诸如BS。通常,该装置包括至少一个处理器,所述至少一个处理器与存储器耦合以及被配置为:在去往一个或多个UE的传输中,自适应地为针对至少一个UE的数据流选择模基数。该模基数是基于一个或多个参数来选择的。该装置包括发射机,所述发射机被配置为发送供所述一个或多个UE中的至少一个UE识别所选择的模基数的信号。所述发射机被配置为执行去往所述一个或多个UE的所述传输。

某些方面提供了用于无线通信的装置,诸如UE。通常,该装置包括接收机,所述接收机被配置为从BS接收传输。该传输包括针对该装置的一个或多个数据流。该装置包括接收机,所述接收机被配置为从所述BS接收用于识别应用于所述一个或多个数据流中的至少一个数据流的模基数的信号。该装置包括至少一个处理器,所述至少一个处理器与存储器耦合以及被配置为:基于所述信号来确定针对所述一个或多个数据流中的至少一个数据流的所述模基数。所述至少一个处理器被配置为使用所述模基数来对所述至少一个数据流进行解码。

某些方面提供了在其上存储有用于由BS进行无线通信的计算机可执行代码的计算机可读介质。通常,所述计算机可读介质包括:用于在去往一个或多个UE的传输中,自适应地为针对至少一个UE的数据流选择模基数的代码。该模基数是基于一个或多个参数来选择的。所述计算机可读介质包括:用于发送供所述一个或多个UE中的至少一个UE识别所选择的模基数的信号的代码。所述计算机可读介质包括:用于执行去往所述一个或多个UE的所述传输的代码。

某些方面提供了在其上存储有用于由UE进行无线通信的计算机可执行代码的计算机可读介质。通常,所述计算机可读介质包括:用于从BS接收传输的代码。该传输包括针对所述UE的一个或多个数据流。所述计算机可读介质包括:用于从所述BS接收用于识别应用于所述一个或多个数据流中的至少一个数据流的模基数的信号的代码。所述计算机可读介质包括:用于基于所述信号来确定针对所述一个或多个数据流中的至少一个数据流的所述模基数的代码。所述计算机可读介质包括:用于使用所述模基数来对所述至少一个数据流进行解码的代码。

为了实现前述目的和有关的目的,一个或多个方面包括下文充分地描述的和在权利要求书中特别地指出的特征。下文描述和附图详细阐述了一个或多个方面的某些说明性特征。但是,这些特征仅仅指示在其中可以采用各个方面的基本原理的各种方法中的一些方法。

附图说明

为了可以详细地理解本公开内容的上文所记载的特征的方式,上文简要地概括的更具体的描述可以是通过参考各方面来给出的,这些方面中的一些方面在附图中进行了示出。但是,值得注意的是,由于描述可以准许其它等同地有效的方面,附图仅仅示出了本公开内容的某些典型方面,以及因此不应被认为限制其保护范围。

图1是根据本公开内容的某些方面概念性地示出示例性电信系统的方块图。

图2是根据本公开内容的某些方面示出分布式无线电接入网(RAN)的示例性逻辑架构的方块图。

图3是根据本公开内容的某些方面示出分布式RAN的示例性物理架构的方块图。

图4是根据本公开内容的某些方面概念性地示出示例性基站(BS)和用户设备(UE)的设计的示意图。

图5是根据本公开内容的某些方面示出用于实现通信协议栈的示例的示意图。

图6根据本公开内容的某些方面示出了用于新无线电(NR)系统的帧格式的示例。

图7是根据本公开内容的某些方面被配置用于非线性预编码的示例性发射机和被配置用于非线性预编码解码的接收机。

图8A是根据本公开内容的某些方面的示例性编码非线性预编码模运算。

图8B是根据本公开内容的某些方面的示例性解码非线性预编码模运算。

图8C是根据本公开内容的某些方面的具有均匀间隔的星座图的示例性解码非线性预编码模运算。

图8D是根据本公开内容的某些方面的具有均匀间隔的星座图的示例性解码非线性预编码模运算。

图9A是根据本公开内容的某些方面的具有较大的模基数和非均匀间隔的星座图的图8A的非线性预编码模运算的示例。

图9B是根据本公开内容的某些方面的具有较大的模基数和非均匀间隔的星座图的示例性解码非线性预编码模运算。

图10是根据本公开内容的某些方面示出由发送设备利用针对非线性预编码的自适应模基数选择进行无线通信的示例性操作的流程图。

图11是根据本公开内容的某些方面的具有模数大小和值到模基数的示例性映射的表。

图12是根据本公开内容的某些方面,具有值到缩放因子的示例性映射的表。

图13是根据本公开内容的某些方面示出由接收设备利用针对非线性预编码的自适应模基数选择进行无线通信的示例性操作的流程图。

图14根据本公开内容的各方面示出了通信设备,该通信设备可以包括被配置为执行用于在本文中公开的技术的操作的各种组件。

图15根据本公开内容的某些方面示出了另一种通信设备,该通信设备可以包括被配置为执行用于在本文中公开的技术的操作的各种组件。

为了促进理解,已经尽可能地使用相同的参考数字来标出对附图而言共同的相同的元素。应当预期的是,在一个方面中公开的元素可以有益地被利用在其它方面,而不再具体叙述。

具体实施方式

本公开内容的各方面提供了用于针对非线性预编码的自适应模基数选择的装置、方法、处理系统和计算机可读介质。

某些网络(诸如新无线电(NR)或5G技术系统)可以使用针对一些信号的非线性预编码(NLP)。NLP涉及对发送的信号执行模运算。发射机(例如,基站(BS)或下一代节点B(gNB))可以对多个接收机(例如,多个用户设备(UE))的信号之间的潜在的干扰或噪声负责。发射机可能扰乱与到接收机中的一个接收机的数据流相关联的星座图符号,以对潜在的干扰或噪声负责。被扰乱的星座图符号可能处于与原始星座图符号不同的星座图中。发射机执行模运算以将被扰乱的星座图符号返回到原始星座图。模运算是与定义在星座图点之间的栅距的模基数相关联的。接收设备接收发送的信号,以及执行模运算以将接收的信号解映射到最近的星座图点。

在一些情况下,实际干扰不同于由发射机在预编码期间施加的潜在的干扰,以及噪声可能会影响接收的信号,然后接收的信号可能处于不同的栅格,以及接收机解映射到不正确的星座图点。应用较大的模基数可以改进接收机解码准确度,但是使用更多的功率来发送信号,而较小的模基数使用较少的发射功率,但是可能增加块差错率(BLER)。因此,期望用于选择模基数的技术。

因此,本公开内容的各方面提供了用于基于各种参数来自适应地选择模基数的装置和技术。因此,发射机和接收机可以动态地/自适应地选择模基数以平衡功耗和解码准确度。

下文的描述提供了示例,但其并非限制权利要求书所阐述的保护范围、适用性或示例。在不背离本公开内容的保护范围的情况下,可以对所讨论的元素的功能和排列进行改变。各个示例可以酌情省略、替代或者增加各种过程或组件。例如,可以按照与所描述的顺序不同的顺序来执行描述的方法,以及可以对各个步骤进行增加、省略或者组合。此外,关于一些示例所描述的特征可以组合到一些其它示例中。例如,使用在本文中阐述的任意数量的方面可以实现装置或可以实践方法。此外,本公开内容的保护范围旨在覆盖如下这样的装置或方法,所述装置或方法可以是使用其它结构、功能、或者除了在本文中阐述的本公开内容的各个方面的结构和功能或不同于在本文中阐述的本公开内容的各个方面的结构和功能来实践的。应当理解的是,在本文中公开的公开内容的任何方面可以通过权利要求的一个或多个元素来体现。在本文中使用词语“示例性的”意指“用作示例、实例或说明”。在本文中描述为“示例性的”的任何方面不必须被解释为比其它方面更优选或更具优势。

在本文中描述的技术可以用于各种无线通信技术,诸如LTE、CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它网络。术语“网络”和“系统”经常可以互换使用。CDMA网络可以实现诸如通用陆地无线接入(UTRA)、cdma 2000等等的无线电技术。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变体。cdma 2000覆盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现诸如全球移动通信系统(GSM)的无线电技术。OFDMA网络可以实现诸如NR(例如,5G RA)、演进的UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE802.20、闪速OFDMA等等的无线电技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。

新无线电(NR)是新兴的结合5G技术论坛(5GTF)进行部署的无线通信技术。3GPP长期演进(LTE)和改进的LTE(LTE-A)是UMTS的使用E-UTRA的发布版。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了cdma2000和UMB。在本文中描述的技术可以用于上文所提及的无线网络和无线电技术以及其它无线网络和无线电技术。为了清楚起见,虽然在本文中使用通常与3G和/或4G无线技术相关联的术语来描述各方面,但是本公开内容的各方面也可以应用于基于其它代的通信系统,诸如包括NR技术的5G及之后的。

新无线电(NR)接入(例如,5G技术)可以支持各种无线通信服务,诸如以宽带宽(例如,80MHz或之上)作为目标的增强型移动宽带(eMBB)、以高载波频率(例如,25GHz或之上)作为目标的毫米波(mmW)、以非向后兼容性MTC技术作为目标的大规模机器类型通信MTC(mMTC)、和/或以超可靠低时延通信(URLLC)作为目标的关键任务。这些服务可以包括时延和可靠性要求。这些服务还可以具有不同的传输时间间隔(TTI),以满足各自的服务质量(QoS)要求。此外,这些服务可以在相同的子帧中共存。

示例性无线通信系统

图1示出了示例性无线通信网络100,在其中可以执行本公开内容的各方面。例如,无线通信网络100可以是新无线电(NR)或5G网络。在无线通信网络100中的BS 110可以自适应地为在传输中去往UE 120的数据流选择模基数(例如,用于非线性预编码),以及向UE120发送用于识别所选择的模基数的信号。BS 110执行到UE 120的传输。UE 120从BS 110接收该传输和信号,以及基于该信号来确定针对在传输中的数据流的所选择的模基数。UE120使用所确定的模基数,来对数据流进行解码。

如图1中所示,无线通信网络100可以包括多个基站(BS)110和其它网络实体。BS可以是与用户设备(UE)进行通信的站。各BS 110可以为特定的地理区域提供通信覆盖。在3GPP中,取决于使用术语“小区”的上下文,术语“小区”可以指的是节点B(NB)的覆盖区域和/或为该覆盖区域服务的NB子系统。在NR系统中,术语“小区”和下一代节点B(gNB或gNodeB)、NR BS、5G NB、接入点(AP)或发送接收点(TRP)可以是可互换的。在一些示例中,小区不一定是静止的,以及小区的地理区域可以根据移动BS的位置进行移动。在一些示例中,基站可以通过各种类型的回程接口(诸如直接物理连接、无线连接、虚拟网络等等),使用任何适当的传输网络来彼此互连和/或互连到在无线通信网络100中的一个或多个其它基站或网络节点(没有示出)。

通常,在给定的地理区域中可能部署有任何数量的无线网络。各无线网络可以支持特定的无线电接入技术(RAT),以及可以在一个或多个频率上操作。RAT还可以称为无线电技术、空中接口等等。频率还可以称为载波、子载波、频率信道、音调、子带等等。各频率可以在给定的地理区域中支持单个RAT,以便避免在不同RAT的无线网络之间的干扰。在一些情况下,可以部署NR或5G RAT网络。

BS可以为宏小区、微微小区、毫微微小区和/或其它类型的小区提供通信覆盖。宏小区可以覆盖相对较大的地理区域(例如,半径若干公里),以及可以允许由具有服务订制的UE进行的不受限制的接入。微微小区可以覆盖相对较小的地理区域,以及可以允许由具有服务订制的UE进行的不受限制的接入。毫微微小区可以覆盖相对较小的地理区域(例如,住宅),以及可以允许由具有与毫微微小区的关联的UE(例如,在封闭用户组(CSG)中的UE、用于在住宅中的用户的UE等等)进行的受限制的接入。用于宏小区的BS可以称为宏BS。用于微微小区的BS可以称为微微BS。用于毫微微小区的BS可以称为毫微微BS或家庭BS。在图1所示出的示例中,BS 110a、BS 110b和BS 110c可以分别是用于宏小区102a、宏小区102b和宏小区102c的宏BS。BS 110x可以是用于微微小区102x的微微BS。BS 110y和BS 110z可以分别是用于毫微微小区102y和102z的毫微微BS。BS可以支持一个或多个(例如,三个)小区。

无线通信网络100还可以包括中继站。中继站是可以从上游站(例如,BS或UE)接收对数据的传输和/或其它信息以及向下游站(例如,UE或BS)发送对数据的传输和/或其它信息的站。中继站还可以是对针对其它UE的传输进行中继的UE。在图1所示出的示例中,中继站110r可以与BS 110a和UE 120r进行通信,以便促进在BS 110a与UE 120r之间的通信。中继站还可以称为中继BS、中继器等等。

无线通信网络100可以是包括不同类型的BS(例如,宏BS、微微BS、毫微微BS、中继器等等)的异构网络。这些不同类型的BS可以具有不同的发射功率电平、不同的覆盖区域和对在无线通信网络100中的干扰的不同的影响。例如,宏BS可以具有较高的发射功率电平(例如,20瓦),而微微BS、毫微微BS和中继器可以具有较低的发射功率电平(例如,1瓦)。

无线通信网络100可以支持同步操作或异步操作。对于同步操作而言,BS可以具有类似的帧时序,以及来自不同BS的传输可以在时间上近似地对齐。对于异步操作而言,BS可以具有不同的帧时序,以及来自不同BS的传输可以在时间上不对齐。在本文中描述的技术可以用于同步操作和异步操作两者。

网络控制器130可以耦合到一组BS,以及提供针对这些BS的协调和控制。网络控制器130可以经由回程与BS 110进行通信。BS 110还可以经由无线回程或有线回程(例如,直接地或者间接地)互相通信。

UE 120(例如,UE 120x、UE 120y等等)可以是遍及无线通信网络100来分布的,以及各UE可以是静止的或者移动的。UE还可以称为移动站、终端、接入终端、用户单元、站、用户驻地设备(CPE)、蜂窝电话、智能电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(WLL)站、平板计算机、照相机、游戏设备、上网本、智能本、超极本、家电、医疗设备或医疗装置、生物传感器/设备、诸如智能手表、智能衣服、智能眼镜、智能手环、智能珠宝(例如,智能戒指、智能手镯等)的可穿戴设备、娱乐设备(例如,音乐设备、视频设备、卫星无线单元等等)、车辆组件或传感器、智能仪表/传感器、工业制造设备、全球定位系统设备、或者被配置为经由无线或有线介质进行通信的任何其它适当的设备。一些UE可以被认为是机器类型通信(MTC)设备或者演进型MTC(eMTC)设备。例如,MTC和eMTC UE包括可以与BS、另一个设备(例如,远程设备)或者某个其它实体进行通信的机器人、无人机、远程设备、传感器、仪表、监视器、位置标签等等。无线节点可以例如经由有线或无线通信链路,提供用于网络或者到网络(例如,诸如互联网或蜂窝网络的广域网)的连接。一些UE可以被认为是物联网(IoT)设备,其可以是窄带IoT(NB-IoT)设备。

某些无线网络(例如,LTE)在下行链路上利用正交频分复用(OFDM),以及在上行链路上利用单载波频分复用(SC-FDM)。OFDM和SC-FDM将系统带宽划分成多个(K个)正交的子载波,其中这些子载波通常还称为音调、频段等等。各子载波可以是利用数据来进行调制的。通常,在频域中利用OFDM发送调制符号,以及在时域中利用SC-FDM发送调制符号。在相邻子载波之间的间隔可以是固定的,以及子载波的总数量(K)可以取决于系统带宽。例如,子载波的间隔可以是15kHz,以及最小资源分配(称为“资源块”(RB))可以是12个子载波(或180kHz)。因此,针对于1.25、2.5、5、10或20兆赫兹(MHz)的系统带宽,标称的快速傅里叶变换(FFT)大小可以分别等于128、256、512、1024或2048。还可以将系统带宽划分成子带。例如,子带可以覆盖1.08MHz(即,6个资源块),以及针对于1.25、2.5、5、10或20MHz的系统带宽,可以分别存在1、2、4、8或者16个子带。

虽然在本文中描述的示例的各方面可以与LTE技术相关联,但是本公开内容的各方面也可适用于其它无线通信系统,诸如NR。NR可以在上行链路和下行链路上利用具有CP的OFDM,以及包括针对使用TDD的半双工操作的支持。可以支持波束成形,以及可以动态地配置波束方向。还可以支持利用预编码的MIMO传输。在多层DL传输多达8个流和每UE多达2个流的情况下,在DL中的MIMO配置可以支持多达8个发射天线。可以支持具有每UE多达2个流的多层传输。可以支持具有多达8个服务小区的多个小区的聚合。

在一些示例中,可以对针对空中接口的接入进行调度。调度实体(例如,BS)为在该调度实体的服务区域或小区内的一些或所有设备和装备之间的通信分配资源。调度实体可以负责调度、分配、重新配置和释放用于一个或多个从属实体的资源。也就是说,针对调度的通信,从属实体利用由调度实体分配的资源。基站并不是可以充当调度实体的唯一实体。在一些示例中,UE可以充当为调度实体,以及可以调度用于一个或多个从属实体(例如,一个或多个其它UE)的资源,以及其它UE可以利用由该UE调度的资源用于无线通信。在一些示例中,UE可以在对等(P2P)网络和/或网状网络中充当为调度实体。在网状网络示例中,UE除了与调度实体进行通信之外,还可以互相直接地进行通信。

在图1中,具有双箭头的实线指示在UE与服务BS之间的期望传输,所述服务BS是被指定为在下行链路和/或上行链路上为UE服务的BS。具有双箭头的细虚线指示在UE与BS之间的干扰传输。

图2示出了可以在图1所示出的无线通信网络100中实现的分布式无线电接入网(RAN)200的示例性逻辑架构。5G接入节点206可以包括接入节点控制器(ANC)202。ANC 202可以是分布式RAN 200的中央单元(CU)。针对下一代核心网(NG-CN)204的回程接口可以在ANC 202处终止。针对邻近的下一代接入节点(NG-AN)210的回程接口可以在ANC 202处终止。ANC 202可以包括一个或多个TRP 208(例如,小区、BS、gNB等等)。

TRP 208可以是分布式单元(DU)。TRP 208可以连接到单个ANC(例如,ANC 202)或者一个以上的ANC(没有示出)。例如,为了RAN共享、无线电即服务(RaaS)和特定于服务的AND部署,TRP 208可以连接到一个以上的ANC。TRP 208可以均包括一个或多个天线端口。TRP 208可以被配置为单独地(例如,动态选择)或者联合地(例如,联合传输)为去往UE的业务来服务。

分布式RAN 200的逻辑架构可以支持跨越不同的部署类型的前传(fronthauling)解决方案。例如,逻辑架构可以是基于发送网络能力(例如,带宽、时延和/或抖动)。

分布式RAN 200的逻辑架构可以与LTE共享特征和/或组件。例如,下一代接入节点(NG-AN)210可以支持与NR的双连接,以及可以共享用于LTE和NR的共同前传。

分布式RAN 200的逻辑架构可以实现在TRP 208之间以及TRP 208之中的协作,例如经由ANC 202在TRP内和/或跨越TRP。可以不使用TRP间接口。

可以在分布式RAN 200的逻辑架构中动态地分布逻辑功能。如将参照图5所更详细地描述的,可以将无线资源控制(RRC)层、分组数据汇聚协议(PDCP)层、无线链路控制(RLC)层、介质访问控制(MAC)层和物理(PHY)层适应地布置在DU(例如,TRP 208)或CU(例如,ANC202)处。

图3根据本公开内容的各方面,示出了分布式RAN 300的示例性物理架构。集中式核心网单元(C-CU)302可以托管核心网功能。C-CU 302可以是集中式部署的。可以对C-CU302功能进行卸载(例如,到先进的无线服务(AWS)),试图要处理峰值容量。

集中式RAN单元(C-RU)304可以托管一个或多个ANC功能。可选地,C-RU 304可以在本地托管核心网功能。C-RU 304可以具有分布式部署。C-RU 304可以靠近网络边缘。

DU 306可以托管一个或多个TRP(边缘节点(EN)、边缘单元(EU)、无线头端(RH)、智能无线头端(SRH)等等)。DU可以位于具有射频(RF)功能的网络的边缘。

图4示出了BS 110和UE 120(如图1中所描绘的)的示例性组件,其可以用于实现本公开内容的方面。例如,UE 120的天线452、处理器466、458、464和/或控制器/处理器480、和/或BS 110的天线434、处理器420、430、438和/或控制器/处理器440可以用于执行在本文中描述的各种技术和方法,以实现用于非线性预编码的自适应模基数选择。

在BS 110处,发送处理器420可以从数据源412接收数据,以及从控制器/处理器440接收控制信息。控制信息可以是用于物理广播信道(PBCH)、物理控制格式指示信道(PCFICH)、物理混合ARQ指示信道(PHICH)、物理下行链路控制信道(PDCCH)、组共用PDCCH(GC PDCCH)等等。数据可以用于物理下行链路共享信道(PDSCH)等等。处理器420可以对数据和控制信息进行处理(例如,编码和符号映射),以分别获得数据符号和控制符号。处理器420还可以生成参考符号,例如,用于主同步信号(PSS)、辅同步信号(SSS)和小区特定参考信号(CRS)。发送(TX)多输入多输出(MIMO)处理器430可以对数据符号、控制符号和/或参考符号执行空间处理(例如,预编码)(如果适用的话),以及向调制器(MOD)432a至432t提供输出符号流。各调制器432可以处理各自的输出符号流(例如,用于OFDM等),以获得输出采样流。各调制器可以进一步处理(例如,转换到模拟、放大、滤波和上变频)输出采样流,以获得下行链路信号。来自调制器432a至432t的下行链路信号可以是分别经由天线434a至434t来发送的。

在UE 120处,天线452a至452r可以从基站110接收下行链路信号,以及分别将所接收的信号提供给在收发机454a至454r中的解调器(DEMOD)。各解调器454可以调节(例如,滤波、放大、下变频和数字化)各自接收的信号,以获得输入样本。各解调器可以进一步处理输入样本(例如,用于OFDM等),以获得接收的符号。MIMO检测器456可以从所有解调器454a至454r获得接收的符号,对接收的符号执行MIMO检测(如果适用的话),以及提供检测到的符号。接收处理器458可以处理(例如,解调、解交织和解码)检测到的符号,向数据宿460提供针对UE 120的经解码的数据,以及向控制器/处理器480提供经解码的控制信息。

在上行链路上,在UE 120处,发送处理器464可以接收和处理来自数据源462的数据(例如,用于物理上行链路共享信道(PUSCH)),以及来自控制器/处理器480的控制信息(例如,用于物理上行链路控制信道(PUCCH))。发送处理器464还可以生成针对参考信号的参考符号(例如,用于探测参考信号(SRS))。来自发送处理器464的符号可以由TX MIMO处理器466进行预编码(如果适用的话),进一步由在收发机454a至454r中的解调器进行处理(例如,用于SC-FDM等等),以及发送回基站110。在BS 110处,来自UE 120的上行链路信号可以由天线434进行接收,由调制器432进行处理,由MIMO检测器436进行检测(如果适用的话),以及进一步由接收处理器438进行处理,以获得由UE 120发送的经解码的数据和控制信息。接收处理器438可以向数据宿439提供经解码的数据,以及向控制器/处理器440提供经解码的控制信息。

控制器/处理器440和480可以分别指导在BS 110和UE 120处的操作。在BS 110处的处理器440和/或其它处理器和模块可以执行或者指导对用于在本文中描述的技术的过程的执行。存储器442和482可以分别存储用于BS 110和UE 120的数据和程序代码。调度器444可以调度UE用于在下行链路和/或上行链路上的数据传输。

图5根据本公开内容的各方面示出了说明用于实现通信协议栈的示例的示意图500。所示出的通信协议栈可以由在诸如5G系统(例如,支持基于上行链路的移动性的系统)的无线通信系统中操作的设备来实现。示意图500示出了包括RRC层510、PDCP层515、RLC层520、MAC层525和PHY层530的通信协议栈。在各个示例中,可以将协议栈的层实现为分开的软件模块、处理器或ASIC的部分、通过通信链路连接的非共置设备的部分、或者其各种组合。例如,在用于网络接入设备(例如,AN、CU和/或DU)或者UE的协议栈中,可以使用共置和非共置的实现方式。

第一选项505-a示出了协议栈的分割的实现方式,在其中将协议栈的实现方式分割在集中的网络接入设备(例如,在图2中的ANC 202)和分布的网络接入设备(例如,在图2中的DU 208)之间。在第一选项505-a中,RRC层510和PDCP层515可以由中央单元来实现,以及RLC层520、MAC层525和PHY层530可以由DU来实现。在各个示例中,CU和DU可以共置或者非共置。在宏小区、微小区或微微小区部署中,第一选项505-a可以是有用的。

第二选项505-b示出了协议栈的统一实现方式,在其中将协议栈实现在单个网络接入设备中。在第二选项中,RRC层510、PDCP层515、RLC层520、MAC层525和PHY层530均可以是由AN来实现的。在例如毫微微小区部署中,第二选项505-b可以是有用的。

不管网络接入设备是实现协议栈的部分,还是实现全部的协议栈,UE都可以实现整个的协议栈(例如,RRC层510、PDCP层515、RLC层520、MAC层525和PHY层530),如505-c中所示。

在LTE中,基本传输时间间隔(TTI)或分组持续时间是1毫秒子帧。在NR中,子帧仍然是1毫秒,但是基本TTI称为时隙。子帧包含取决于子载波间隔的可变数量的时隙(例如,1、2、4、8、16、...个时隙)。NR RB是12个连续的频率子载波。NR可以支持15KHz的基本子载波间隔,以及可以相对于基本子载波间隔来定义其它子载波间隔(例如,30kHz、60kHz、120kHz、240kHz等)。符号和时隙长度随子载波间隔进行缩放。CP长度也取决于子载波间隔。

图6是示出用于NR的帧格式600的示例的示意图。可以将针对下行链路和上行链路中的各者的传输时间轴划分成无线帧的单元。各无线帧可以具有预定的持续时间(例如,10毫秒),以及可以将各无线帧划分成索引为0至9的10个子帧,各子帧为1毫秒。各子帧可以包括取决于子载波间隔的可变数量的时隙。各时隙可以包括取决于子载波间隔的可变数量的符号周期(例如,7或14个符号)。可以为在各时隙中的符号周期分配索引。可以被称为子时隙结构的微时隙指的是具有小于时隙(例如,2、3或4个符号)的持续时间的发送时间间隔。

在时隙中的各符号可以指示用于数据传输的链路方向(例如,DL、UL或灵活),以及可以动态地切换针对各子帧的链路方向。链路方向可以是基于时隙格式的。各时隙可以包括DL/UL数据以及DL/UL控制信息。

在NR中,发送同步信号(SS)块。SS块包括PSS、SSS和两个符号PBCH。可以在固定的时隙位置(诸如如在图6中所示的符号0-3)发送SS块。UE可以使用PSS和SSS进行小区搜索和捕获。PSS可以提供半帧时序,SS可以提供CP长度和帧时序。PSS和SSS可以提供小区标识。PBCH携带一些基本系统信息,诸如下行链路系统带宽、在无线帧内的时序信息、SS突发集周期、系统帧号等等。可以将SS块组织成SS突发以支持波束扫描。可以在某些子帧中在物理下行链路共享信道(PDSCH)上发送诸如剩余最小系统信息(RMSI)、系统信息块(SIB)、其它系统信息(OSI)的进一步的系统信息。针对mmW,可以例如利用多达六十四个不同的波束方向发送SS块多达六十四次。对SS块的多达六十四次传输称为SS突发集。在相同的频率区域中发送在一个SS突发集中的SS块,而在不同SS突发集中的SS块可以是在不同的频率位置处发送的。

在一些环境下,两个或更多个从属实体(例如,UE)可以使用副链路(sidelink)信号来互相通信。这样的副链路通信的真实世界应用可以包括公共安全、邻近服务、UE到网络中继、车辆到车辆(V2V)通信、万物互联(IoE)通信、IoT通信、关键任务网格和/或各种其它适当的应用。通常,副链路信号可以指的是在即使调度实体可以用于调度和/或控制的目的时也不通过调度实体(例如,UE或BS)来对该通信进行中继的情况下,从一个从属实体(例如,UE1)传送给另一个从属实体(例如,UE2)的信号。在一些示例中,可以使用许可频谱来传送副链路信号(不同于无线局域网,所述无线局域网典型地使用非许可频谱)。

UE可以在各种无线资源配置下进行操作,所述无线资源配置包括与使用专用资源集(例如,无线资源控制(RRC)专用状态等等)来发送导频相关联的配置、或者与使用共用资源集(例如,RRC共用状态等等)来发送导频相关联的配置。当在RRC专用状态下操作时,UE可以选择专用资源集用于向网络发送导频信号。当在RRC共用状态下操作时,UE可以选择共用资源集用于向网络发送导频信号。在任一情况下,UE发送的导频信号都可以是由一个或多个网络接入设备(诸如AN或DU或者在其中的部分)来接收的。各进行接收的网络接入设备可以被配置为:接收和测量在共用资源集上发送的导频信号,以及还接收和测量在分配给UE的专用资源集上发送的导频信号,针对所述专用资源集而言该网络接入设备是针对UE的网络接入设备的监测集合的成员。进行接收的网络接入设备或者进行接收的网络接入设备向其发送导频信号的测量值的CU中的一者或多者,可以使用测量值来识别针对UE的服务小区,或者发起对针对UE中的一个或多个UE的服务小区的改变。

用于非线性预编码的示例性自适应模基数选择

本公开内容的各方面提供了用于非线性预编码的自适应模基数选择的装置、方法、处理系统和计算机可读介质。

某些网络(诸如新无线电(NR)或5G技术系统)可以针对一些信号使用非线性预编码(NLP)。NLP涉及对发送的信号执行模运算。发射机(例如,基站(BS)或下一代节点B(gNB))可以对在去往多个接收机(例如,多个用户设备(UE))的信号之间的潜在的干扰或噪声负责。NLP的一个示例是汤姆林森-哈拉希玛(Tomlinson-Harashima)预编码。

图7是根据本公开内容的某些方面被配置用于非线性预编码的示例性发射机和被配置用于非线性预编码解码的接收机。如图7中所示,发射机可以具有针对UE 1的数据流u

NLP编码器尝试通过从u

模运算返回输入数字除以除数的余数。该除数称为模基数。在数学上,可以通过x

接收设备接收发送的信号。接收设备执行线性解码以对针对UE 1的数据流进行解映射。接收机执行模运算以恢复出针对UE 2的原始数据流。接收设备包括用于对针对UE 2的数据流进行解码的NLP解码器,如图7中所示。NLP解码器执行模运算,以将接收的信号解映射到最近的星座图点。如图8B中所示,如果发射机获得的干扰与实际的用户间干扰完全相同并且没有噪声,则在发送的信号通过具有加回实际干扰的信道之后并且在均衡器操作之后,接收机获得在远处星座图814中的星座图符号810。因此,当UE执行模运算时,星座图符号810返回到星座图符号802,以及接收机正确地对数据流进行解映射。

在一些情况下,发射机获得在发射机(CSIT)处的信道状态信息的不完全的知识,使得其具有对实际干扰的受损的估计。此外,噪声也将影响接收的信号。因此,接收的信号可能不会直接地返回到在远处/原始星座图中的发送星座图点。如图8C中所示,当存在不完美的CSIT/扰乱时,在经过具有加回干扰的信道之后并且在执行均衡之后,在点812处接收发送点806a,而不是星座图符号810。如图8C中所示,针对接收的噪声信号的点812仍落在与星座图符号810相同的星座图814内。因此,在接收机执行模运算之后,将信号移位到在与原始星座图符号802相同的星座图中的点812c,以及因此,很有可能解映射到正确的点。

但是,在一些情况下,当在估计的干扰与实际干扰之间存在较大的减损或者噪声方差非常大时,接收的信号可能位于与发送的远处/原始星座图不同的星座图中。如图8D中所示,当在估计的干扰与实际干扰之间存在较大的减损或者噪声方差非常大时,在经过具有加回实际干扰的信道之后并且在执行均衡之后,在点816处接收到发送点806a,而不是星座图符号810。如图8D中所示,针对接收的噪声信号的点816落在与星座图符号810不同的星座图818内。因此,在接收机执行模运算之后,将信号移动到远离原始星座图符号802的点816d,以及因此解映射到不正确的星座图符号820。

根据某些方面,可以选择较大的模基数以增加星座图点的栅距。根据本公开内容的某些方面,图9A是图8A的非线性预编码模运算的示例,具有较大的模基数和不均匀间隔的星座图。如图9A中所示,由于放大的栅距,消除从数据流u

在NLP中,选择模基数是重要的。应用较大的模基数可以提高接收机解码准确度,但是使用更多的功率来发送信号和大功率归一化因子。应用较小的模基数使用较少的传输功率,但是可能增加块差错率(BLER)。因此,期望用于选择模基数的技术。在一些示例中,对模基数进行选择使得复制的星座图点具有均匀的间隔;但是,在低信噪比(SNR)和/或大的信道知识减损的情况下,UE可能混淆所接收的噪声信号是由噪声还是模运算导致的。在这种情况下,较大的模基数可能有帮助。因此,期望自适应模基数以增强NLP性能。

因此,本公开内容的各方面提供了用于基于各种参数来自适应地选择模基数的装置和技术。因此,发射机和接收机可以动态地/自适应地选择模基数来平衡功耗和解码准确度。例如,BS可以基于SNR、CSIT准确度和/或UE配对,来自适应地选择模基数。根据某些方面,BS将所选择的模基数通过信号发送给UE。UE可以基于调制阶数和/或编码方案以及由BS通过信号发送的值,来确定模基数。所述通过信号发送和确定可以是基于所配置的与调制和值的组合相对应的模基数集合。

图10是根据本公开内容的某些方面,示出用于具有用于非线性预编码的自适应模基数选择的无线通信的示例性操作1000的流程图。例如,操作1000可以由诸如BS(例如,在无线通信网络100中的BS 110)的发送设备来执行。

操作1000可以在1002处开始于在去往一个或多个UE的传输中自适应地为针对至少一个UE的数据流选择模基数。模基数是基于一个或多个参数来选择的。所述一个或多个参数可以包括:所述至少一个UE的数据流的调制阶数和/或编码方案、所述至少一个UE的信噪比、或者所述至少一个UE的信号与干扰加噪比加(SINR)或几何形状、和/或由发送设备获得的所述一个或多个UE的信道状态信息(CSI)的准确度。自适应选择可以包括:如果SNR或SINR低于门限或者由发送设备获得的CSI准确度低于门限,则增加模基数。自适应选择可以包括:如果SNR或SINR高于门限或者由发送设备获得的CSI准确度高于门限,则减小模基数。所选择的模基数可以定义不均匀的栅距。

根据某些方面,发送设备可以基于对所述一个或多个参数的改变,来自适应地重新选择用于后续传输的模基数。

根据某些方面,发送设备可以从至少一个UE接收对该UE的用于执行模运算的能力的指示。自适应选择和基于模运算的传输可以是响应于该指示的。

根据某些方面,发送设备从候选模基数集合中选择模基数。选择模基数可以包括:选择要应用于缺省模基数的缩放因子。候选模基数集合可以包括关于不执行模运算(即,线性预编码)的指示。候选模基数集合可以包括应用于第一调制阶数和/或编码方案的第一候选模基数集合、以及应用于第二调制阶数和/或编码方案的第二候选模基数集合。如图11中的表1100所示,模基数可以对应于调制阶数(例如,QPSK、16QAM、64QAM、256QAM)和/或编码方案以及值(0、1、2、3)。因此,发送设备可以针对给定的调制阶数和/或编码方案,从候选模基数集合中选择模基数。在一些示例中,各调制阶数和/或编码方案可以与缺省模基数(例如,一个候选模基数)相关联。在该情况下,可以不通过信号发送指示符,而是,BS可以仅通过信号发送调制阶数和/或编码方案,以及UE基于所通过信号发送的调制阶数和/或编码方案来确定模基数。

在一些示例中,候选模基数集合包括:基于第一缩放因子和第一调制阶数和/或编码方案获得的、针对第一调制阶数和/或编码方案的第一候选模基数集合中的第一候选模基数,以及基于第一缩放因子和第二调制阶数和/或编码方案获得的、针对第二调制阶数和/或编码方案的第二候选模基数集合中的第二候选模基数。在一些示例中,候选模基数集合进一步包括:基于第二缩放因子和第一调制阶数和/或编码方案获得的、针对第一调制阶数和/或编码方案的第一候选模基数集合中的第三候选模基数,以及基于第二缩放因子和第二调制阶数和/或编码方案获得的、针对第二调制阶数和/或编码方案的第二候选模基数集合中的第四候选模基数。如图12中的表1200所示,可以定义一组缩放因子β。缩放因子β可以应用于涉及调制阶数和/或编码方案来获得模基数的公式。在一些示例中,可以存在缺省缩放因子(例如,仅一个缩放因子)。在这种情况下,BS可以不通过信号发送值,而是,BS可以仅通过信号发送调制阶数和/或编码方案,以及UE可以使用调制阶数和/或编码方案连同缺省缩放因子来确定模基数。用于模基数τ的示例公式可以如下所示:

根据某些方面,候选模基数集合可以在规范中是固定的。可以在发送设备处配置表1100或表1200、或者与这些表中的映射相对应的信息。例如,在表1100或1200中的信息可以在IEEE无线标准中,以及在发送设备中硬编码。表1100和1200是一个示例。在一些示例中,可以配置不同的模基数值、不同的调制阶数和/或编码方案、不同的值、不同的缩放因子。

在1002处,发送设备发送供所述一个或多个UE中的至少一个UE识别所选择的模基数的信号。在一些示例中,发送设备向UE发送指示与所选择的模基数相对应的调制阶数和/或编码方案的信号。该信号可以进一步包括所选择的模基数的指示符。指示符连同调制阶数或编码方案中的至少一者一起对应于所选择的模基数。在一些示例中,发送设备可以根据在图11中的表1100,向UE通过信号发送调制和值0-3的组合,以允许UE识别对应的模基数。在一些示例中,发送设备可以根据在图12中的表1200,向UE通过信号发送值0-3以允许UE识别缩放因子β,以及发送设备向UE通过信号发送调制以允许UE使用上文的公式来计算对应的模基数τ。可以在下行链路控制信息(DCI)中向UE通过信号发送调制和指示符。在一些情况下,可以经由较高层信令RRC和/或MAC CE,向UE通过信号发送指示符。

根据某些方面,发送设备配置UE具有来自表1100或1200的信息。例如,发送设备可以将UE配置为具有经由较高层信令(诸如通过无线资源控制(RRC)信令或介质访问控制(MAC)控制元素(CE))的信息。在一些示例中,首先经由RRC来配置候选模基数集合,以及通过MAC-CE来配置候选模基数集合的子集,或者在规范中明确地指定候选模基数集合,以及经由RRC和/或MAC-CE通过信号发送子集,或者在没有下选择的情况下在规范中明确地指定候选模基数集合,以及然后DCI可以通过信号发送调制和指示符以指示来自子集的特定模基数。在一些情况下,可以经由较高层信令RRC和/或MAC-CE向UE通过信号发送指示符。

在1004处,发送设备执行去往一个或多个UE的传输。根据某些方面,传输可以是多用户(MU)传输。执行传输可以包括对至少一个数据流执行NLP。发送设备可以将在原始星座图中基于数据流生成的星座图符号扰乱到不同的星座图,以对预测的在至少两个UE之间的干扰负责,以及执行模运算以将被扰乱的符号返回到原始星座图。

图13是根据本公开内容的某些方面,示出用于具有用于非线性预编码的自适应模基数选择的无线通信的示例性操作1300的流程图。操作1300可以由诸如UE(例如,在无线通信网络100中的UE 120)的接收设备来执行。操作1300可以是由接收设备进行的与由发送设备进行的操作1000互补的操作。

操作1300可以在1302处开始于从BS接收传输(例如,MU传输)。传输包括针对UE的一个或多个数据流。

在1304处,接收设备从BS接收用于识别应用于一个或多个数据流中的至少一个数据流的模基数的信号。根据某些方面,接收设备向BS提供对该接收设备的用于执行模运算的能力的指示。来自BS的传输和信号可以是响应于该指示的。在一些示例中,信号包括对值和调制阶数和/或编码方案的指示。在一些情况下,信号仅包括调制阶数和/或编码方案。

在1306处,接收设备基于该信号来确定针对一个或多个数据流中的至少一个数据流的模基数。在一些示例中,UE基于从BS通过信号发送的值和调制阶数和/或编码方案来确定模基数。例如,接收设备可以配置有用于指示与值和调制阶数和/或编码方案的组合相对应的模基数的表、映射或者信息,诸如来自在图11中的表1100的信息。在一些示例中,接收设备根据公式(诸如上文所示的公式)来确定模基数。例如,接收设备可以配置有用于指示与通过信号发送的值相对应的缩放因子的表、映射或信息,诸如来自在图12中的表1200的信息。接收设备可以在该公式中使用缩放因子和所通过信号发送的调制来计算模基数τ。在一些示例中,接收设备接收用于配置该表、映射或信息的RRC信令。在一些示例中,表、映射或信息是在无线规范中定义的以及在接收设备处硬编码的。在一些示例中,在无线规范中定义表、映射或信息,以及RRC信令根据无线规范来配置表、映射或信息的子集。在一些示例中,在来自BS的DCI中接收调制阶数和/或编码方案和/或值。在一些情况下,可以经由较高层信令RRC和/或MAC-CE从BS接收指示符。

在1308处,接收设备使用模基数来对至少一个数据流进行解码。解码包括:对接收的传输执行模运算。

图14示出了通信设备1400,其可以包括被配置为执行用于在本文中公开的技术的操作(诸如在图10中所示的操作)的各种组件(例如,对应于功能单元组件)。通信设备1400包括耦合到收发机1408的处理系统1402。收发机1408被配置为经由天线1410来发送和接收针对通信设备1400的信号,诸如如在本文中描述的各种信号。处理系统1402可以被配置为执行针对通信设备1400的处理功能,包括处理由通信设备1400接收的信号和/或将要由通信设备1400发送的信号。

处理系统1402包括经由总线1406耦合到计算机可读介质/存储器1412的处理器1404。在某些方面,计算机可读介质/存储器1412被配置为存储指令(例如,计算机可执行代码),这些指令当由处理器1404执行时,使处理器1404执行在图10中所示的操作、或者用于执行本文所讨论的各种技术的其它操作,用于针对非线性预编码的自适应模基数选择。在某些方面,计算机可读介质/存储器1412存储用于自适应地选择模基数的代码1414;用于通过信号发送以识别模基数的代码1416;以及用于执行传输的代码1418。在某些方面,处理器1404具有被配置为实现存储在计算机可读介质/存储器1412中的代码的电路。处理器1404包括用于自适应地选择模基数的电路1420;用于通过信号发送以识别模基数的电路1422;以及用于执行传输的电路1424。

图15示出了通信设备1500,其可以包括被配置为执行用于在本文中公开的技术的操作(诸如在图13中所示的操作)的各种组件(例如,对应于功能单元组件)。通信设备1500包括耦合到收发机1508的处理系统1502。收发机1508被配置为经由天线1510来发送和接收针对通信设备1500的信号,诸如如在本文中描述的各种信号。处理系统1502可以被配置为执行针对通信设备1500的处理功能,包括处理由通信设备1500接收的信号和/或将要由通信设备1500发送的信号。

处理系统1502包括经由总线1506耦合到计算机可读介质/存储器1512的处理器1504。在某些方面,计算机可读介质/存储器1512被配置为存储指令(例如,计算机可执行代码),这些指令当由处理器1504执行时,使处理器1504执行在图13中所示的操作、或者用于执行在本文所讨论的用于自适应模基数选择的各种技术的其它操作。在某些方面,计算机可读介质/存储器1512存储用于接收传输的代码1514;用于接收信号以识别模基数的代码1516;用于确定模基数的代码1518;以及用于使用模基数对在传输中的至少一个数据流进行解码的代码1518。在某些方面,处理器1504具有被配置为实现存储在计算机可读介质/存储器1512中的代码的电路。收发机1508被配置为接收传输,以及接收信号以识别模基数。处理器1504包括用于确定模基数的电路1520和用于使用模基数进行解码的电路1522。

在本文中公开的方法包括用于实现方法的一个或多个步骤或动作。在不背离权利要求的保护范围的情况下,方法步骤和/或动作可以相互交换。换言之,除非指定了步骤或动作的特定顺序,否则在不背离权利要求的保护范围的情况下,可以修改特定步骤和/或动作的顺序和/或使用。

如在本文中使用的,涉及项目列表“中的至少一者”的短语指的是这些项的任意组合,包括单个成员。举例而言,“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的任何其它排序)。

如在本文中使用的,术语“确定”涵盖很多种动作。例如,“确定”可以包括计算、运算、处理、推导、研究、查询(例如,在表、数据库或另外的数据结构中查询)、断定等等。此外,“确定”可以包括接收(例如,接收信息)、存取(例如,存取在存储器中的数据)等等。此外,“确定”可以包括解析、选择、挑选、建立等等。

提供前述描述以使本领域任何技术人员能够实践在本文中描述的各个方面。对于本领域技术人员来说,对这些方面的各种修改将是显而易见的,以及在本文中定义的总体原理可以适用于其它方面。因此,本发明并不旨在限于在本文中示出的方面,而是符合与权利要求的语言表达相一致的全部范围,其中除非特别地声明如此,否则以单数形式引用组件并不旨在意指“一个和仅仅一个”,而是“一个或多个”。除非另外特别地声明如此,否则术语“一些”指的是一个或多个。贯穿本公开内容描述的各个方面的元素的、对于本领域的普通技术人员而言已知或者稍后将知的所有结构和功能等效物以引用方式明确地并入本文中,以及旨在由权利要求所涵盖。此外,在本文中没有任何公开内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求书中。没有权利要求元素是要依据35U.S.C.§112(f)的条款来解释的,除非该元素是明确地使用短语“用于……的单元”来记载的,或者在方法权利要求的情况下,该元素是使用短语“用于……的步骤”来记载的。

上文所描述的方法的各种操作,可以由能够执行相应功能的任何适当单元来执行。单元可以包括各种硬件和/或软件组件和/或模块,包括但不限于电路、专用集成电路(ASIC)或者处理器。通常,在附图中示出有操作的地方,这些操作可以具有类似地进行编号的相应配对的功能模块组件。

利用被设计为执行在本文描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件(PLD)、分立门或者晶体管逻辑、分立硬件组件或者其任意组合,可以实现或执行结合本公开内容描述的各种说明性的逻辑方块、模块和电路。通用处理器可以是微处理器,或者,该处理器可以是任何市场上可买到的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它这样的配置。

如果以硬件来实现,则示例性硬件配置可以包括在无线节点中的处理系统。处理系统可以是利用总线架构来实现的。取决于处理系统的具体应用和整体设计约束,总线可以包括任意数量的相互连接总线和桥接。总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。除了别的之外,总线接口可以用于经由总线将网络适配器连接到处理系统。网络适配器可以用于实现PHY层的信号处理功能。在用户终端120(参见图1)的情况下,还可以将用户接口(例如,键盘、显示器、鼠标、操纵杆等等)连接到总线。总线还可以链接诸如时序源、外围设备、电压调节器、功率管理电路等等的各种其它电路,其中这些电路是在本领域中所公知的,以及因此将不进行任何进一步的描述。处理器可以是利用一个或多个通用处理器和/或专用处理器来实现的。示例包括微处理器、微控制器、DSP处理器和能够执行软件的其它电路。本领域技术人员将认识到的是,如何取决于具体的应用和对整个系统所施加的整体设计约束,来最好地实现用于处理系统的所描述的功能。

如果以软件来实现,可以将功能存储在计算机可读介质上或者作为在计算机可读介质上的一个或多个指令或代码进行传输。软件应当被广义地解释为意指指令、数据或者其任意组合等等,无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语。计算机可读介质包括计算机存储介质和通信介质两者,所述通信介质包括促进从一个地方向另一个地方传送计算机程序的任何介质。处理器可以负责管理总线和通用处理,包括执行在机器可读存储介质上存储的软件模块。计算机可读存储介质可以耦合至处理器,使得处理器可以从存储介质读取信息以及向存储介质写入信息。或者,存储介质可以是整合到处理器的。举例而言,机器可读介质可以包括传输线、通过数据调制的载波波形和/或与无线节点分开的在其上存储有指令的计算机可读存储介质,所有这些都可以是由处理器通过总线接口来接入的。替代地或者另外地,机器可读介质或者其任何部分可以是整合到处理器中的,诸如该情况可以是具有高速缓存和/或通用寄存器文件。举例而言,机器可读存储介质的示例可以包括RAM(随机存取存储器)、闪存、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、寄存器、磁盘、光盘、硬盘或者任何其它适当的存储介质、或者其任意组合。机器可读介质可以体现在计算机程序产品中。

软件模块可以包括单个指令或者许多指令,以及可以分布在若干不同的代码段上、分布在不同的程序之中、以及跨越多个存储介质来分布。计算机可读介质可以包括多个软件模块。软件模块包括指令,所述指令当由诸如处理器的装置执行时,使得处理系统执行各种功能。软件模块可以包括发送模块和接收模块。各软件模块可以位于单个存储设备中,或者跨越多个存储设备来分布。举例而言,当触发事件发生时,可以将软件模块从硬盘装载到RAM中。在对软件模块的执行期间,处理器可以将指令中的一些装载到高速缓存中,以增加存取速度。然后,可以将一个或多个高速缓存线装载到用于由处理器执行的通用寄存器文件中。当下文中涉及软件模块的功能时,将理解的是,在执行来自软件模块的指令时,这样的功能是由处理器来实现的。

此外,可以将任何连接适当地称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线路(DSL)或者诸如红外线(IR)、无线电和微波的无线技术,从网站、服务器或其它远程源发送的,则同轴电缆、光纤电缆、双绞线、DSL或者诸如红外线、无线电和微波的无线技术包括在介质的定义中。如在本文中使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光盘(DVD)、软盘和蓝光

因此,某些方面可以包括用于执行本文所给出的操作的计算机程序产品。例如,这样的计算机程序产品可以包括在其上存储(和/或编码)有指令的计算机可读介质,指令是由一个或多个处理器可执行的以执行在本文中描述的操作。例如,用于执行在本文中描述的并且在图11和图14中所示出的操作的指令。

进一步地,应当认识到的是,用于执行在本文中所述方法和技术的模块和/或其它适当的单元可以是由用户终端和/或基站下载和/或以其它方式获得的,如果适用的话。例如,这样的设备可以耦合至服务器,以促进对用于执行在本文中所述方法的单元的传送。或者,在本文中描述的各种方法可以是经由存储单元(例如,RAM、ROM、诸如压缩光盘(CD)或软盘的物理存储介质等等)来提供的,使得用户终端和/或基站在将存储单元耦合至设备或提供给设备时,可以获得各种方法。此外,可以利用用于向设备提供在本文中描述的方法和技术的任何其它适当的技术。

应当理解的是,权利要求并不受限于上文示出的精确配置和组件。在不背离权利要求的保护范围的情况下,可以对上文所述的方法和装置的排列、操作和细节做出各种修改、改变和变化。

相关技术
  • 针对非线性预编码的自适应模基数选择
  • 具有分离的模决定的非线性预编码器
技术分类

06120112473768