用于通信系统的用户设备发起的预编码子集约束的制作方法

文档序号:7939867阅读:195来源:国知局
专利名称:用于通信系统的用户设备发起的预编码子集约束的制作方法
技术领域
本发明一般地涉及通信系统,并且更具体地涉及通信系统中用户设备("UE")发 起的预编码子集约束。
背景技术
第三代合作伙伴计划("3GPP")长期演进("LET")描述了在工业上用于改进针 对移动通信的通用移动通信系统("UMTS")而正在进行的努力,以便应付持续的新需求以 及增长的用户基础。该基础广泛计划的目标包括改进通信效率、降低成本、改进服务、利用 新频谱的机会以及实现与其他开放标准更好的整合。3GPP LTE工作计划将导致对UMTS标 准的新建议。 接入网络到核心通信网络的进展也是3GPP内的一个感兴趣的话题。称为通用陆 地无线接入网("UTRAN")的接入网络处理通常包括无线网络控制器("RNC")的通信网络 的部分,无线网络控制器控制对无线资源以及位于RNC与核心通信网络的接口 (称为"Iu") 和UTRAN与用户设备("UE")或终端的接口 (称为"Uu")之间的基站/节点B或增强节 点B( "eNode B")的接入。通过移动交换中心("MSC")、小区广播中心("CBC")、通用分 组无线服务("GPRS")支持节点("SGSN")等来接入核心通信网络。
对于LTE,目标之一是实现结合高频谱效率的高峰值数据速率。为了实现该目标, 考虑多个特征,诸如混合自动重传请求("HARQ")以保持高频谱效率,以及多输入多输出 ("MMO")传输,主要为了达到高峰值速率,而且还改进平均通信系统吞吐量。两个MMO 通信操作模式是下行链路("DL")单用户("SU")和多用户("MU")MMO通信模式(也 分别称为"SU-MIMO"和"MU-MIMO"),其可以基于去往单用户或多用户的预编码的多流式传 输。 MIMO中的预编码通常涉及多层波束赋形。在单层波束赋形中,为了尝试最大化接 收机处的信号功率,利用合适相位以及增益加权,从每个发射天线发射相同信号。波束赋形 的益处在于从构造性合并多个信号来增大信号增益并且减小多径衰落效应。当接收机具有 多个天线时(在MIMO通信系统中通常是这样的情况),发射波束赋形无法同时最大化所有 接收天线处的信号电平。因此,将预编码用于增大该信号电平。实现预编码在发射机处通 常需要信道状态信息("CSI")的知识。因此,该预编码的多流式传输有效地提升了用户 数据速率。预编码通常基于eNode B和UE已知的码本,其中eNode B和UE根据3GPP TS 36. 211,名禾尔为"3rd Generation Partnership Project ;Technical Specification Group Radio Access Network ;PhysicalChannels and Modulation (Release 8) ,, V. 1. 2. 0 (2007
52/7页
年6月)、V. 2.0.0 (2007年9月)以及V. 8. 0. 0 (2007年9月)(通过引用将其合并于此) 进行了配置。 eNode B可以通过码字子集约束来约束码本中当前可用于UE的码字。eNode B可 以出于各种原因来约束码本,原因包括eNode B容量、物理天线阵列几何等。 一旦eNode B 约束了码本,则接收该码字子集约束的UE通常就被限制为仅使用约束的码字子集。eNode B可以针对每个传输等级独立地约束用于UE报告和eNode B传输的码本条目。独立约束 通常通过较高层的信令执行。这意味着eNode B可以约束将由UE和eNode B使用的码字。 因此,基于约束的码本来将UE约束到计算涉及等级、预编码权重以及相应的信道质量标识 符("CQI")值的UE反馈。 即使是从码本中约束的码字,其可能仍旧非常大。例如,在具有四个发射天线的系 统或设备中,约束的码本可以采用高达16个码字。在选择优选的等级和预编码权重中,该 大尺寸的码本导致针对UE的附加基带计算复杂度。根据UE或终端类别,计算复杂度可以 在UE处引起问题。 因而,本领域需要的是提供克服现有技术中缺陷的、用于通信系统的预编码码字 子集约束。

发明内容
通常由本发明的实施方式来解决或避开这些和其他问题,并且实现技术优势,其
中本发明的实施方式包括通信系统中的用户设备发起的预编码子集约束。在一个实施方式 中,通信系统包括具有天线阵列的设备(例如,用户设备)。用户设备包括处理器,所述处理 器包括码字子集指令模块,配置为生成与用户设备兼容的、特定于用户设备的码字子集指 令。用户设备还包括收发器,配置为向基站传输特定于用户设备的码字子集指令。所述收 发器还配置为经由天线阵列,从基站接收作为特定于用户设备的码字子集指令的函数的特 定于用户设备的码字子集、和利用所述特定于用户设备的码字子集预编码的用户数据。用 户设备的处理器配置为利用特定于用户设备的码字子集对用户数据进行解码。 在另一方面中,通信系统包括具有天线阵列的设备(例如,基站)。基站包收发器, 配置为经由天线阵列接收与用户设备兼容的、特定于用户设备的码字子集指令。基站还包 括处理器,所述处理器包括码字子集约束模块,该码字子集约束模块配置为生成作为特定 于用户设备的码字子集指令的函数的特定于用户设备的码字子集,以便向用户设备进行传 输。基站的处理器配置为利用特定于用户设备的码字子集而对用于经由天线阵列向用户设 备传输的用户数据进行解码。 前述内容已经相当广泛地概括了本发明的特征和技术优势,从而可以更好地理解 以下对本发明的详细描述。经在下文描述形成本发明要求保护的主题的本发明的附加特征 和优势。本领域的技术人员应该理解,所公开的概念和具体实施方式
可以作为修改或设计 其他结构或过程以便执行本发明的相同目的的基础。本领域的技术人员应该理解,此类等 同构造不脱离如所附权利要求书中所记载的本发明的精神和范围。


为了更完整地理解本发明及其优势,现在结合附图,对以下描述进行参考,在附图
6中 图1示出了根据本发明原理构造的通信系统的一个实施方式的系统级图示; 图2示出了根据本发明的系统、子系统和模块的计算机系统的一个实施方式的框 图; 图3示出了集合图,该集合图示出了根据本发明原理的通信系统中码字子集之间 的示例性关系; 图4和图5示出了根据本发明原理构造的通信系统实施方式的框图;以及 图6示出了解释操作根据本发明原理的通信系统的示例性方法的流程图。
具体实施例方式
在下面详细讨论当前呈现的有优势的实施方式的执行以及使用。然而,应该理解, 本发明提供可以实现在多种特定上下文中的很多适用性发明概念。讨论的具体实施方式
仅 是对执行和使用本发明的具体方式的说明,而不限制本发明的范围。将针对具体上下文,即 LTE DLMIMO通信系统中的示例性实施方式来讨论本发明。然而,本发明还应用于其他类型 的通信系统,尤其应用于采用MIM0功能的通信系统。 首先参考图l,其示出了根据本发明原理构造的通信系统的一个实施方式的系统 级图示。在所示实施方式中,通信系统可与MMO通信系统一起使用,并且包括第一eNode B 110,该第一eNode B 110具有与第二 eNode B 130以及多个UE或终端(称为第一 UE 140、 第二UE 150和第三UE 160)进行通信的天线阵列120。 UE 140、 150、 160中的每个都具有 耦合至天线阵列的收发器。在通信系统操作时,在eNode B和UE(诸如第一eNode B 110 和UE 140、150、160)之间的通信中使用码字集合或码本。针对特定通信网络定义码本,该 码本将每个码字包括在用于该通信网络的集合中。每个eNode B可以包括设计用于通信网 络(例如,MMO通信网络)的全码本。 取代向UE发送整个码本,第一eNode B 110可以使用子集约束来创建向诸如第一 UE 140的UE传输的码字子集。然而,通信网络可以包括超过第一UE 140处理能力的能力。 因此,为了使计算延迟下降,第一UE 140可以信号传送第一eNode B 110,以进一步将码字 子集约束为新的码字子集,该新的码字子集具有更少的码字,其中特别地对第一 UE 140编 程以使其以有效地方式利用该更少的码字进行工作。 UE 140、150、160的每个可以信号传送用于子集的不同数量的码字,不论子集是码 本码字的小集合还是整个网络码本。UE 140、150、160将码字的子集用于对第一eNode B 110的反馈,该反馈是关于等级、预编码加权、CQI值等。基于该反馈,第一eNode B 110可 以形成合适的波束、尝试最大化第一eNode B 110和UE 140、 150、 160之间的信号传输。当 然,也可以将相似的原理应用于与UE 140、150、160通信的第二 eNode B 130。
在更详细地描述本发明的系统和方法之前,图2示出了根据本发明的系统、子系 统和模块的计算机系统的一个实施方式的框图。该计算机系统适于执行各种功能,诸如存 储和/或执行与这里描述的系统、子系统和模块相关联的软件。中央处理单元("CPU") 205 耦合至系统总线210。 CPU 205可以是任何通用计算机,并且本发明的实施方式不受CPU 205的架构限制。总线210耦合至随机存取存储器("RAM")215,其可以是静态随机存取存 储器("SRAM")、动态随机存取存储器("DRAM")或同步动态随机存取存储器("SDRAM")。只读存储器("R0M")220还耦合至总线210,该只读存储器220可以是可编程只读存 储器("PROM")、可擦写可编程只读存储器("EPROM")或电可擦写可编程只读存储器 ("EEPROM")。 RAM 215和ROM 220保持用户和系统数据以及程序,这在本领域中是公知的。
总线210还耦合至输入/输出("I/O")适配器225、通信适配器230、用户接口 适配器240和显示适配器245。 I/O适配器225将存储设备250 (诸如,硬盘驱动器、压縮盘 ("CD")驱动器、软盘驱动器或带驱动器中的一个或多个)连接至计算机系统。1/0适配器 225还连接至打印机(未示出),其允许系统打印信息的纸质副本,诸如文档、照片、文章等。 注意,打印机可以是打印仪(例如,点阵、激光等)、传真机、扫描仪或复印机。
现在转向图3,其示出了集合图,该集合图示出了根据本发明原理、可与MMO通信 系统一起使用的通信系统中码字子集之间的示例性关系。包括在通信系统中使用的所有 码字的该通信网络码本由Q,310表示。当约束码本以及形成用于与任何特定UE—起使 用的或用于传输的特定码字子集时,码字子集可以由eNode B生成并由Q eN。de B320表示。 eNode B码字子集Q eN。de B 320可以包括码字子集QNW 310的整个集合或码本的某些码字 子集。然后,UE还可以辅助形成由QUE 330表示的特定于UE的码字子集。正如由eNode B 通过子集约束创建的码字子集Q B 320,根据特定UE的能力,特定于UE的码字子集Q UE 330还可以包括通信网络的所有码字QNW 310或高达任何数量的、由eNode B提供的码字 子集Q函d" 320。因此,eNode B码字子集QeN。deB^ Qnw,并且特定于UE的码字子集 Q UE G Q eNode B ° 现在转向图4,其是根据本发明原理构造的、可与MM0通信系统一起使用的通信 系统实施方式的框图。基站或eNode B 410包括可通过天线接口 ("ANT 1/F")430访问的 天线阵列420、收发器435、处理器440和具有包含在码本中的码字的存储器450。码本包 含设计用于MMO通信系统的所有码字的集合。在建立与第一和第二UE460、480的通信时, 根据处理器440操作的码字子集约束("CWSR")模块445基于eNode B 410的能力、物理 天线阵列几何以及第一UE460生成eNode B码字子集QeN。deB1。 eNode B 410(经由收发器 435、天线接口 430和天线阵列420)向第一 UE 460传输eNode B码字子集QeN。deB1。
响应于eNode B码字子集Q eN。de B1,包括天线阵列463、天线接口 ("ANT I/F") 466、 收发器469、处理器472(具有码字子集指令("CWSI")模块475)和存储器478的第一 UE 460根据其自己的基带计算能力确定进一步约束eNode B码字子集Q eN(Kte B1的需要。码字 子集指令模块475根据处理器472生成、并且第一UE 460 (经由收发器469、天线接口 466 和天线阵列463)通过特定于UE的码字子集指令QUE1 INST向eNode B 410传输其拥有的更 高层信号,以便进一步约束eNode B码字子集QeN。deB1。特定于UE的码字子集指令QUE1 INST 根据第一UE 460的特定于UE的计算能力提供。使用特定于UE的码字子集指令QUE1INST, 码字子集约束模块445生成特定于UE的码字子集Q啦,并且eNode B 410向第一 UE 460 传输该特定于UE的码字子集QUE1以用于最终应用。结合收发器435的处理器440配置为 利用特定于UE的码字子集QUE1对用户数据进行预编码,以便经由天线阵列420向第一 UE 460进行传输。经由天线阵列463接收用户数据的第一UE 460配置为对采用特定于UE的 码字子集Q皿的用户数据进行解码(根据处理器472),从而更有效地在eNode B 410和第 一 UE 460之间传送用户数据。 应该指出,本发明各种实施方式的UE和eNode B之间的通信可以通过任何合适的
8信令协议实现,这些信令协议从较低的物理("PHY")层和介质访问控制("MAC")层信令 到较高层信令,诸如无线资源控制("RRC")信令等。本发明的各种实施方式不限于任何具 体通信或信令方案。而且,UE和eNode B采用各自的子系统和模块,诸如收发器、天线接口 和天线阵列以执行它们之间所需的通信。 由于约束的子集可以至少部分地基于特定的UE来独立地生成,所以码字子集约 束模块445生成eNode B码字子集Q eN。de B2,并且向第二UE 480传输eNode B码字子集Q龜de B2(经由收发器435、通信接口 430和天线阵列420)。响应于此,包括天线阵列483、通信接 口 ( "ANT 1/F")486、收发器489、处理器492(具有码字子集指令("CWSI")模块495)和 存储器498的第二 UE 480根据其自己的基带计算能力来确定进一步约束eNode B码字子 集Qwm的需要。码字子集指令模块495根据处理器492生成、并且第二UE 480(经由收 发器489、通信接口 486和天线阵列483)通过特定于UE的码字子集指令QUE2 INST向eNode B 410传输其拥有的较高层信号,以便进一步约束eNode B码字子集Q B2。特定于UE的 码字子集指令QUE2 INST根据第二 UE 480的特定于UE的计算能力提供。使用特定于UE的 码字子集指令QUE2 n^,码字子集约束模块445生成特定于UE的码字子集Q^,并且eNode B 410向第二UE 480传输特定于UE的码字子集QUE2以用于最终应用。结合收发器435的 处理器440配置为利用特定于UE的码字子集QUE2对用户数据进行预编码,以便经由天线 阵列420向第二UE 480进行传输。经由天线阵列483接收用户数据的第二UE 480配置为 对采用特定于UE的码字子集QUE2的用户数据进行解码(根据处理器492),从而在eNode B 410和第二UE 480之间更有效地传送用户数据。 码字和其子集可以存储在通信系统的各个通信元件的存储器中。应该指出,分别 根据第一和第二UE 460、480的能力,特定于UE的码字子集QUE1、 Q^可以包含不同的码 字。而且,特定于UE的码字子集指令QUE2 INST、 QUE2 INST可以采用各种形式,诸如每个UE使 用的码本大小、确切码本条目等的数量。 现在转向图5,其示出了根据本发明原理构造的、可与MM0通信网络一起使用的 通信系统的一个实施方式的框图。基站或eNode B510包括可通过天线接口 ("ANT I/F")530 访问的天线阵列520、收发器535、处理器540(具有码字子集约束("CWSR")模块545)和 具有包含在码本中的码字的存储器550。码本包含设计用于MIM0通信系统的所有码字的集 合。eNode B 510与第一和第二UE 560、580通信。第一 UE 560包括天线阵列563、天线接 口 ( "ANT 1/F")566、收发器569、处理器572(具有码字子集指令("CWSI")模块575)和 存储器578。第二UE 580包括天线阵列583、天线接口 ("ANT I/F") 586、收发器589、处理 器592(具有码字子集指令("CWSI")模块595)和存储器598。 在建立第一UE 560和eNode B 510之间的通信时,码字子集指令模块575根据处 理器572生成、并且第一UE 560(经由收发器569、通信接口 566和天线阵列563)通过特定 于UE的码字子集指令QUE1INST向eNode B 510传输信号。特定于UE的码字子集指令QUE1 皿t将码本约束为与第一UE 560兼容的码字子集。特定于UE的码字子集指令QUE1皿t根 据第一UE 560的特定于UE的计算能力提供。使用特定于UE的码字子集指令QUE1皿t,码 字子集约束模块545生成特定于UE的码字子集QUE1,并且eNode B 510向第一 UE 560传 输特定于UE的码字子集QUE1以用于最终应用。结合收发器535的处理器540配置为利用 特定于UE的码字子集QUE1对用户数据进行预编码,以便经由天线阵列520向第一 UE 560进行传输。经由天线阵列563接收用户数据的第一UE 560配置为对采用特定于UE的码字 子集QUE1的用户数据进行解码(根据处理器572),从而更有效地在eNodeB 510和第一 UE 560之间传送用户数据。 在建立第二UE 580和eNode B 510之间的通信时,码字子集指令模块595根据处 理器592生成、并且第二UE 580(经由收发器589、通信接口 586和天线阵列583)通过特定 于UE的码字子集指令QUE2INST向eNode B 510传输信号。特定于UE的码字子集指令QUE2 皿t将码本约束为与第二UE 580兼容的码字子集。特定于UE的码字子集指令Q,皿t根据 第二UE 580的特定于UE的计算能力提供。使用特定于UE的码字子集指令Q^皿t,码字 子集约束模块545生成特定于UE的码字子集QUE2,并且eNode B 510向第二 UE 580传输 该特定于UE的码字子集QUE2以用于最终应用。结合收发器535的处理器540配置为利用 特定于UE的码字子集QUE2对用户数据进行预编码,以便经由天线阵列420向第二 UE 580 进行传输。经由天线阵列583接收用户数据的第二UE 580配置为对采用特定于UE的码字 子集QUE2的用户数据进行解码(根据处理器592),从而更有效地在eNodeB 510和第二 UE 580之间传送用户数据。 现在转向图6,其示出了解释根据本发明原理来操作通信系统的示例性方法的流 程图。在步骤610中分析eNode B和UE的能力、物理天线阵列几何等。此后,根据多个码 字来约束码字子集。在步骤620期间,根据码字子集,生成eNode B码字子集Q eN。de B并且 进行传输。可以通过根据PHY和MAC层信令或根据RRC的更高层信令的信令协议向UE传 输eNode B码字子集Q B。在步骤630中,UE生成并且传输特定于UE的码字子集指令 QUE n^,该子集指令指示被设计用于UE能力的、经进一步约束的码字子集,UE能力包括但 不限于具体码字的列表、可支持的码字的数量等。在步骤640,基于特定于UE的码字子集指 令Q皿n^,生成并且向UE传输特定于UE的码字子集QUE。本领域的技术人员应该理解,可 以向操作通信系统的上述方法中添加选定步骤,或从操作通信系统的上述方法中省略选定 步骤,但这仍旧落入本发明的广泛范围内。例如,根据步骤620对eNodeB码字子集Q eN。de B 的生成和传输可以从上述方法中省略。 因此,本发明的示例性实施方式涉及用于对通信系统中的子集约束进行预解码的 方法。该方法包括从一个或多个UE接收信号,该一个或多个UE请求与一个或多个UE兼容 的、受约束的兼容码字子集。响应于该信号(包括特定于UE的码字子集指令),eNode B生 成包含由所述信号定义的码字子集的特定于UE的码字子集。然后,eNodeB向一个或多个 UE传输特定于UE的码字子集。此外,eNode B首先生成约束的码字子集(例如,eNode B码 字子集),其中约束的码子集至少部分地基于eNode B能力、物理天线阵列几何和/或UE。 然后,eNode B向UE中的一个或多个传输eNode B码字子集。而且,UE响应于接收eNode B码字子集来传输特定于UE的码字子集指令。此外,UE传输的特定于UE的码字子集指令 包括兼容的码字列表,以包括在特定于UE的码字子集中或UE可以支持的码字数量。此外, 上述信号使用较高层信令协议进行传输。 根据本发明的另一实施方式,为通信系统提供UE。该UE包括处理器,码字子集指 令模块和存储器。码字集合或码本存储在包括与UE兼容的码字的存储器中。UE包括具有 收发器的天线阵列以向eNode B传输指令,并且从eNode B接收特定于UE的码字子集。来 自于eNode B的特定于UE的码字子集是基于UE的码字子集指令模块提供的码限制。
根据本发明的另一实施方式,为通信系统提供eNode B。该eNodeB包括处理器,码 字子集约束模块和存储器。通信网络许可的每个码字的码本保持在存储器中。eNode B包 括与天线阵列之间的接口,该天线阵列传输由码字子集约束模块编译的码本子集(例如, eNode B码字子集),并且从与该eNode B通信的一个或多个UE接收特定于UE的码字子 集指令。天线基于子集修改指令从码本向UE传输更新的子集(例如,特定于UE的码字子 集)。 组成本发明各种实施方式的程序或代码段可以存储在计算机可读介质中或由嵌 入在载波或载波所调制的信号中的计算机数据信号通过传输介质进行传输。"计算机可读 介质"可以包括可以存储或传送信息的任何介质。计算机可读介质的示例包括电子电路、半 导体存储器设备、R0M、闪存、可擦写R0M( "ER0M")、软盘、压縮盘CD-R0M、光盘、硬盘、光纤 介质、射频("RF")链路等。计算机数据信号可以包括能够通过传输介质进行传播的任何 信号,传输介质例如是电子网络信道、光纤、空气、电磁链路、RF链路等等。代码段可以经由 诸如因特网、内部网等之类的计算机网络下载。 如上所述,示例性实施方式提供了方法和相应的设备,该相应的设备包括提供用 于执行方法步骤的功能的各种模块。所述方法可以实现为硬件(包括诸如专用集成电路的 集成电路)或者可以实现为由计算机处理器执行的软件或固件。特别地,在固件或软件的 情况中,示例性实施方式可以实现为计算机程序产品,该计算机程序产品包括计算机可读 存储介质,该计算机可读存储介质上包含由计算机处理器执行的计算机程序代码(即,软 件或固件)。 尽管已经详细描述了本发明及其优势,但应该理解,在不脱离由所附权利要求书 所限定的本发明的精神和范围的情况下,可以进行各种改变、替换和备选方案。例如,上述 很多特征和功能可以以软件、硬件或固件或它们的组合来实现。 而且,本申请的范围不旨在限制于说明书中描述的过程、机器、制造、物质组合、装 置、方法和步骤。根据本发明的公开内容,本领域的技术人员将容易理解可以根据本发明 利用当前已有的或稍后将开发的过程、机器、制造、物质组合、装置、方法或步骤,这些过程、 机器、制造、物质组合、装置、方法或步骤执行与本文描述的相应实施方式基本相同的功能 或实现基本相同的结果。因而,所附权利要求书旨在将此类过程、机器、制造、物质组合、装 置、方法或步骤包括在它们的范围内。
权利要求
一种设备,包括收发器,配置为接收与用户设备兼容的、特定于用户设备的码字子集指令;以及包括码字子集约束模块的处理器,所述码字子集约束模块配置为生成作为所述特定于用户设备的码字子集指令的函数的特定于用户设备的码字子集,以便向所述用户设备进行传输,所述处理器配置为利用所述特定于用户设备的码字子集而对用户数据进行预编码,以便向所述用户设备进行传输。
2. 根据权利要求1所述的设备,其中所述码字子集约束模块配置为根据包含被设计用 于通信网络的所有码字集合的码本来生成设备码字子集,以便向所述用户设备进行传输。
3. 根据权利要求1所述的设备,其中所述码字子集约束模块配置为根据包含被设计用 于多输入多输出通信网络的所有码字集合的码本来生成设备码字子集,以便向所述用户设 备进行传输。
4. 根据权利要求1所述的设备,其中所述码字子集约束模块配置为根据包含被设计用 于通信网络的所有码字集合的码本生成设备码字子集,以便向所述用户设备进行传输,所 述码字子集约束模块配置为约束作为所述特定于用户设备的码字子集指令的函数的所述 设备码字子集,以生成所述特定于用户设备的码字子集。
5. 根据权利要求1所述的设备,其中所述收发器配置为接收与另一用户设备兼容的另 一特定于用户设备的码字子集指令,所述码字子集约束模块配置为生成作为所述另一特定 于用户设备的码字子集指令的函数的另一特定于用户设备的码字子集,以便向所述另一用 户设备进行传输,所述处理器配置为利用所述另一特定于用户设备的码字子集对用户数据 进行预编码,以便向所述另一用户设备进行传输。
6. 根据权利要求1所述的设备,进一步包括存储器,其配置为存储所述特定于用户设 备的码字子集指令以及所述特定于用户设备的码字子集。
7. —种设备,包括用于接收与用户设备兼容的、特定于用户设备的码字子集指令的装置; 用于生成作为所述特定于用户设备的码字子集指令的函数的特定于用户设备的码字子集、以便向所述用户设备进行传输的装置;以及用于利用所述特定于用户设备的码字子集而对用户数据进行预编码、以便向所述用户设备进行传输的装置。
8. 根据权利要求7所述的设备,进一步包括用于根据包含被设计用于通信网络的所 有码字集合的码本生成设备码字子集、以便向所述用户设备进行传输的装置,其中用于生 成所述特定于用户设备的码字子集的所述装置约束作为所述特定于用户设备的码字子集 指令的函数的所述设备码字子集,以生成所述特定于用户设备的码字子集。
9. 一种包括存储在计算机可读介质中的程序代码的计算机程序产品,所述程序代码配 置为接收与用户设备兼容的、特定于用户设备的码字子集指令;生成作为所述特定于用 户设备的码字子集指令的函数的特定于用户设备的码字子集,以便向所述用户设备进行传 输;以及利用所述特定于用户设备的码字子集而对用户数据进行预编码,以便向所述用户 设备进行传输。
10. 根据权利要求9所述的计算机程序产品,其中存储在所述计算机可读介质中的所 述程序代码配置为根据包含被设计用于通信网络的所有码字集合的码本生成设备码字子集,以便向所述用户设备进行传输,并且约束作为所述特定于用户设备的码字子集指令的 函数的所述设备码字子集,以生成所述特定于用户设备的码字子集。
11. 一种用于操作设备的方法,包括接收与用户设备兼容的、特定于用户设备的码字子集指令;生成作为所述特定于用户设备的码字子集指令的函数的特定于用户设备的码字子集, 以便向所述用户设备进行传输;以及利用所述特定于用户设备的码字子集而对用户数据进行预编码,以便向所述用户设备 进行传输。
12. 根据权利要求11所述的方法,进一步包括根据包含被设计用于通信网络的所有 码字集合的码本生成设备码字子集,以便向所述用户设备进行传输。
13. 根据权利要求11所述的方法,进一步包括根据包含被设计用于多输入多输出通 信网络的所有码字集合的码本生成设备码字子集,以便向所述用户设备进行传输。
14. 根据权利要求ll所述的方法,进一步包括根据包含被设计用于通信网络的所有码字集合的码本生成设备码字子集,以便向所述 用户设备进行传输;以及约束作为所述特定于用户设备的码字子集指令的函数的所述设备码字子集,以生成所 述特定于用户设备的码字子集。
15. 根据权利要求11所述的方法,进一步包括接收与另一用户设备兼容的另一特定于用户设备的码字子集指令;生成作为所述另一特定于用户设备的码字子集指令的函数的另一特定于用户设备的 码字子集,以便向所述另一用户设备进行传输;以及利用所述另一特定于用户设备的码字子集对用户数据进行预编码,以便向所述另一用 户设备进行传输。
16. —种设备,包括包括码字子集指令模块的处理器,所述码字子集指令模块配置为生成与所述设备兼容 的特定于设备的码字子集指令;以及收发器,配置为向基站发射所述特定于设备的码字子集指令,所述收发器配置为从所 述基站接收作为所述特定于设备的码字子集指令的函数的所述特定于设备的码字子集,和 利用所述特定于设备的码字子集预编码的用户数据,所述处理器配置为利用所述特定于设 备的码字子集对所述用户数据进行解码。
17. 根据权利要求16所述的设备,其中所述码字子集指令模块配置为根据包含被设计 用于通信网络的所有码字集合的码本生成所述特定于设备的码字子集指令。
18. 根据权利要求16所述的设备,其中所述码字子集指令模块配置为根据包含被设计用于多输入多输出通信网络的所有码字集合的码本生成所述特定于设备的码字子集指令。
19. 根据权利要求16所述的设备,其中所述收发器配置为接收来自于包含被设计用于通信网络的所有码字集合的码本的基站码字子集,所述码字子集指令模块配置为约束所述 基站码字子集以生成所述特定于设备的码字子集指令。
20. 根据权利要求16所述的设备,进一步包括存储器,其配置为存储所述特定于设备 的码字子集指令以及所述特定于设备的码字子集。
21. 根据权利要求16所述的设备,其中所述设备是形成具有所述基站的通信系统的一 部分的用户设备。
22. —种设备,包括用于生成与所述设备兼容的、特定于设备的码字子集指令的装置; 用于向基站发射所述特定于设备的码字子集指令的装置;用于从所述基站接收作为所述特定于设备的码字子集指令的函数的所述特定于设备 的码字子集和利用所述特定于设备的码字子集预编码的用户数据的装置;以及 用于利用所述特定于设备的码字子集对所述用户数据进行解码的装置。
23. 根据权利要求22所述的设备,进一步包括用于接收来自于包含被设计用于通信 网络的所有码字集合的码本的基站码字子集的装置,其中用于生成所述特定于设备的码字 子集指令的所述装置约束所述基站码字子集,以生成所述特定于设备的码字子集指令。
24. —种包括存储在计算机可读介质中的程序代码的计算机程序产品,所述程序代码 配置为生成与所述设备兼容的、特定于设备的码字子集指令;向基站发射所述特定于设 备的码字子集指令;从所述基站接收作为所述特定于设备的码字子集指令的函数的所述特 定于设备的码字子集和利用所述特定于设备的码字子集预编码的用户数据;以及利用所述 特定于设备的码字子集对所述用户数据进行解码。
25. 根据权利要求24所述的计算机程序产品,其中存储在所述计算机可读介质中的所 述程序代码配置为接收来自于包含被设计用于通信网络的所有码字集合的码本的基站码 字子集,以及约束所述基站码字子集,以生成所述特定于设备的码字子集指令。
26. —种操作设备的方法,包括生成与所述设备兼容的、特定于设备的码字子集指令; 向基站发射所述特定于设备的码字子集指令;从所述基站接收作为所述特定于设备的码字子集指令的函数的特定于设备的码字子 集和利用所述特定于设备的码字子集预编码的用户数据;以及 利用所述特定于设备的码字子集对所述用户数据进行解码。
27. 根据权利要求26所述的方法,其中所述特定于设备的码字子集指令是根据包含被 设计用于通信网络的所有码字集合的码本生成的。
28. 根据权利要求26所述的方法,其中所述特定于设备的码字子集指令是根据包含被 设计用于多输入多输出通信网络的所有码字集合的码本生成的。
29. 根据权利要求26所述的方法,进一步包括接收来自于包含被设计用于通信网络的所有码字集合的码本的基站码字子集;以及 约束所述基站码字子集以生成所述特定于设备的码字子集指令。
30. 根据权利要求26所述的方法,进一步包括存储所述特定于设备的码字子集指令 和所述特定于设备的码字子集。
全文摘要
一种通信系统,包括用户设备460和基站410。在一个实施方式中,用户设备460包括具有码字子集指令模块475的处理器472,该码字子集指令模块475生成与用户设备460兼容的、特定于用户设备的码字子集指令ΩUEI INST;以及收发器469,其传输特定于用户设备的码字子集指令ΩUEI INST。基站410包括接收特定于用户设备的码字子集指令ΩUEI INST的收发器435以及具有码字子集约束模块445的处理器440,该码字子集约束模块445生成作为特定于用户设备的码字子集指令ΩUEI INST的函数的特定于用户设备的码字子集指令ΩUEI,用于向用户设备460进行传输。处理器440利用特定于用户设备的码字子集指令ΩUEI对用户数据进行预编码,以便经由天线阵列420向用户设备460进行传输。
文档编号H04B7/04GK101796875SQ200880105275
公开日2010年8月4日 申请日期2008年9月26日 优先权日2007年9月28日
发明者K·赫格尔, S·维叙里 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1