预编码矩阵码本的生成方法及装置.pdf

上传人:n****g 文档编号:789968 上传时间:2018-03-11 格式:PDF 页数:37 大小:1.73MB
返回 下载 相关 举报
摘要
申请专利号:

CN200910170592.0

申请日:

2009.09.18

公开号:

CN102025454A

公开日:

2011.04.20

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H04L 1/06申请日:20090918授权公告日:20130417终止日期:20160918|||授权|||实质审查的生效IPC(主分类):H04L 1/06申请日:20090918|||公开

IPC分类号:

H04L1/06; H04L25/03; H04B7/06

主分类号:

H04L1/06

申请人:

富士通株式会社

发明人:

王键; 田军; 吴建明; 张元涛

地址:

日本神奈川县川崎市

优先权:

专利代理机构:

北京三友知识产权代理有限公司 11127

代理人:

李辉

PDF下载: PDF下载
内容摘要

本发明涉及一种预编码矩阵码本的生成方法及装置。一种生成在多天线通信系统中使用的预编码矩阵码本的方法包括:a)确定由L个预编码矩阵构成的初始预编码矩阵码本,b)将信道集合分成与初始预编码矩阵码本中的预编码矩阵一一对应的L个信道组;c)从预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本;d)判断所述预编码矩阵码本与所述新预编码矩阵码本是否相同;以及e)如果不相同,则将新预编码矩阵码本作为初始预编码矩阵码本并且返回至所述步骤b)继续进行;而如果相同,则将新预编码矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本。

权利要求书

1: 一种生成在多天线通信系统中使用的预编码矩阵码本的方法,该方法包括以下步 骤: a) 确定由 L 个预编码矩阵构成的初始预编码矩阵码本,其中, L 为大于 1 的整数, 所述初始预编码矩阵码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编码矩 阵全集是根据所述多天线通信系统中物理天线的数量和所述多天线通信系统所支持的传 输层数所生成的并且包括 M 个预编码矩阵,其中, M 为大于 1 的整数并且 L < M ; b) 将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的 L 个信道 组,该信道集合为由 N 个信道实例构成的能够反映所述多天线通信系统的信道统计特性 的信道集合, N 为大于 1 的整数 ; c) 从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新 预编码矩阵码本 ; d) 判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相同 ;以及 e) 如果所述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编 码矩阵码本作为所述初始预编码矩阵码本并且返回至所述步骤 b) 继续进行 ;而如果所述 初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作为要 在所述多天线通信系统中使用的预编码矩阵码本。
2: 根据权利要求 1 所述的方法,所述步骤 b) 包括以下步骤 : 对于所述信道集合中的每一个信道实例和所述初始预编码矩阵码本中每一个预编码 矩阵,计算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比向量 并且根据所述后验信噪比向量生成相应的系统性能指标 ; 对于所述信道集合中每一个信道实例,选择在所述初始预编码矩阵码本中所述系统 性能指标最优的预编码矩阵,作为该信道实例的对应预编码矩阵 ;以及 将对应于同一预编码矩阵的所有信道实例作为与该预编码矩阵相对应的信道组,从 而将所述信道集合分成所述 L 个信道组。
3: 根据权利要求 2 所述的方法,其中,所述步骤 c) 包括针对每一个信道组,执行以 下步骤 : 对于该信道组中的每一个信道实例和所述预编码矩阵全集中每一个预编码矩阵,计 算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比向量,并且根 据所计算出的后验信噪比向量生成相应的系统性能指标 ; 对于所述预编码矩阵全集中的每个预编码矩阵,对所述多天线通信系统在该信道组 中所有信道实例下的所述系统性能指标进行求和,并且将所得到的和作为该预编码矩阵 的总系统性能指标 ;以及 选择所述预编码矩阵全集中所述总系统性能指标最优的预编码矩阵作为与该信道组 最匹配的预编码矩阵。
4: 根据权利要求 1 所述的方法,其中,所述信道集合是在每次执行所述步骤 b) 时生 成的。
5: 根据权利要求 1 所述的方法,其中,所述初始预编码矩阵码本是从所述预编码矩阵 全集中随机地选择的或者是所述多天线通信系统的已有预编码矩阵码本。
6: 一种预编码矩阵码本的生成装置,该预编码矩阵码本用于多天线通信系统,该生 2 成装置包括 : 初始预编码矩阵码本确定单元,其用于确定由 L 个预编码矩阵构成的初始预编码矩 阵码本,其中,L 为大于 1 的整数,所述初始预编码矩阵码本中的每一个预编码矩阵都选 自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线的数量 和所述多天线通信系统所支持的传输层数所生成的并且包括 M 个预编码矩阵,其中, M 为大于 1 的整数并且 L < M ; 信道分组单元,其用于将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵 一一对应的 L 个信道组,该信道集合为由 N 个信道实例构成的能够反映所述多天线通信 系统的信道统计特性的信道集合, N 为大于 1 的整数 ; 新预编码矩阵码本生成单元,其用于从所述预编码矩阵全集中选择与每一个信道组 最匹配的预编码矩阵,从而形成新预编码矩阵码本 ;以及 控制单元,其用于判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相 同,如果所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩 阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本输出 ;而如果所述初始预 编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码矩阵码本作为所述初 始预编码矩阵码本,控制所述信道分组单元重新对所述信道集合进行分组 ;以及控制所 述新预编码矩阵码本生成单元生成新预编码矩阵码本,直到所述新预编码矩阵码本与所 述初始预编码矩阵码本相同为止。
7: 根据权利要求 6 所述的生成装置,所述信道分组单元包括 : 系统性能指标生成单元,对于所述信道集合中的每一个信道实例和所述初始预编码 矩阵码本中每一个预编码矩阵,该系统性能指标生成单元计算所述多天线通信系统在该 信道实例下采用该预编码矩阵时的后验信噪比向量并且根据所述后验信噪比向量生成相 应的系统性能指标 ; 信道最佳预编码矩阵选择单元,对于所述信道集合中每一个信道实例,选择在所述 初始预编码矩阵码本中所述系统性能指标最优的预编码矩阵,作为该信道实例的对应预 编码矩阵 ;以及 信道组生成单元,将对应于同一预编码矩阵的所有信道实例作为与该预编码矩阵相 对应的信道组,从而生成与所述初始预编码矩阵中的预编码矩阵一一对应的所述 L 个信 道组。
8: 根据权利要求 7 所述的生成装置,其中,所述新预编码矩阵码本生成单元包括 : 预编码矩阵总系统性能指标生成单元,其用于针对每一个信道组, 计算所述多天线通信系统在该信道组中每一个信道实例下采 用所述预编码矩阵全集中每一个预编码矩阵时的后验信噪比向量, 并且根据计算出的后验信噪比向量生成相应的系统性能指标 ;以及 对于所述预编码矩阵全集中的每个预编码矩阵,将所述多天线通信系统在该信道组 中每一个信道实例下的所述系统性能指标进行求和,并且将所得到的和作为该预编码矩 阵的总系统性能指标 ; 信道组最佳预编码矩阵选择单元,其用于针对每一个信道组选择所述预编码矩阵全 集中所述总系统性能指标最优的预编码矩阵作为与该信道组最匹配的预编码矩阵 ;以及 3 组合单元,将所述信道组最佳预编码矩阵选择单元针对每一个信道组的选择出的预 编码矩阵组合在一起,作为所述新预编码矩阵码本。
9: 根据权利要求 6 所述的生成装置,所述信道分组单元在每次工作时都生成所述信道 集合。
10: 根据权利要求 6 所述的生成装置,所述初始预编码矩阵码本是从所述预编码矩阵 全集中随机地选择的或者是所述多天线通信系统的已有预编码矩阵码本。
11: 一种多天线通信系统,其利用根据权利要求 1-5 中任意之一所述的方法生成预编 码矩阵码本。
12: 一种多天线通信系统中的发射机,其利用根据权利要求 1-5 中任意之一所述的方 法生成预编码矩阵码本。
13: 一种多天线通信系统中的接收机,其利用根据权利要求 1-5 中任意之一所述的方 法生成预编码矩阵码本,并且将生成的预编码矩阵码本发送给发射机,从而在二者的通 信中使用该预编码矩阵码本。

说明书


预编码矩阵码本的生成方法及装置

    【技术领域】
     本发明总体上涉及多天线通信系统。 更特别而言,本发明涉及在多天线通信系 统使用的预编码矩阵码本的生成方法及生成装置以及使用该方法生成预编码矩阵码本的 多天线通信系统、发射机和接收机。背景技术
     到目前为止,无线通信系统已经得到了迅猛的发展。 原先的第二代移动通信系 统、即全球移动通信 (GSM) 系统不断地向通用无线分组业务 (GPRS)、增强型数据速率 GSM 演进 (EDGE) 等技术演进,大幅度地提高了系统的数据传输能力。 具有更高传输速 率的第三代移动通信系统、例如宽带码分多址 (WCDMA)、 CDMA2000 等技术也在全球 许多国家和地区范围内纷纷部署,开始投入商用。 在蜂窝通信技术发展的同时,其他一 些无线接入技术、例如无线局域网 (WLAN) 和微波接入全球互通 (WiMAX) 技术也有了 迅猛发展。 此外,面向第四代移动通信系统的 IEEE 802.16m 技术和第三代合作伙伴项目 演进技术 (3GPP LTE)、第三代合作伙伴项目演进技术增强 (3GPP LTE_advance) 等项目也 已经开始启动进入研发阶段。
     多入多出的多天线通信系统能够支持平行的数据流发送,因此能够大大增加系 统的吞吐量,已经成为学术研究和实际系统中备受人们关注的技术。 在通常的情况下, 多天线传输中的平行数据流首先进行独立的前向纠错码编码,然后将编码后的码字映射 到一个或者多个传输层上。 当码字映射为多个传输层时,将编码器输出的串行数据进行 串并变换为相应的多层即可。 在一次传输中,系统支持的所有的传输层数又称为该次传 输的秩数 (Rank)。
     一般来说,多天线通信系统的传输支持的层数或者秩数要小于或者等于多天线 通信系统的物理天线数。 将各层的数据转化为各物理天线上的数据的过程称为信号的预 编码过程。 特别的,将各层的数据通过线性运算转化为各物理天线上的数据的过程称为 信号的线性预编码过程。 在现在的无线通信系统中,比如 LTE 系统、WiMax 系统,受限 于系统的计算复杂度和信令控制复杂度,系统需要预先设计好一定个数的预编码矩阵。 预编码矩阵的集合称为预编码矩阵码本,预编码矩阵个数称为预编码矩阵码本的大小。 很显然,预编码矩阵码本的大小和预编码矩阵码本的元素都直接影响系统的互信息、吞 吐量等性能指标。
     在现有技术中,预编码矩阵码本是作为通信标准的一部分而固定的。 也就是 说,采用同一通信标准的不同无线通信设备都具有相同的预编码矩阵码本。 但是,对于 处于一定环境下的通信设备来说,该固定的预编码矩阵码本并不一定适合,而该通信设 备不能并不生成自己的预编码矩阵码本。 那么如何从现有的预编码矩阵码本生成更好的 预编码矩阵码本成为企待解决的问题。
     同样,在没有预编剧矩阵码本的情况下,如何快速生成具有高系统性能指标的 预编码矩阵码本也是现在企待解决的问题。以下列出了本发明的参考文献,通过引用将它们并入于此,如同在本说明书中 作了详尽描述。
     1、欧洲专利申请公开 :EP1919097A1,发明名称为 :“Codebookgenerator, codebook and method for generating update matrices to be used ina precoding scheme with MIMO transmission” ;
     2、 美 国 专 利 申 请 公 开 :US2008080449A1, 其 发 明 名 称 为 :“Generalized codebook design method for limited feedback systems” ;
     3、 美 国 专 利 申 请 公 开 :US2008165876A1, 其 发 明 名 称 为 :“APPARATUS FOR GENERATING PRECODING CODEBOOK FORMIMO SYSTEM AND METHOD USING THE APPARATUS” ;
     4、 美 国 专 利 申 请 公 开 :US2008292013A1, 其 发 明 名 称 为 : “NESTEDPRECODING CODEBOOK STRUCTURES FOR MIMO SYSTEMS” ;
     5、美国专利申请公开 :US2008303699A1,其发明名称为 :“MIMOwireless precoding system robust to power imbalance” ;
     6、美国专利申请公开 :US2008316910A1,其发明名称为 :“Complexvector quantization codebook for use in downlink multi-user MIMO mobilebroadcast systems” ; 7、 美 国 专 利 申 请 公 开 :US2009006518A1, 其 发 明 名 称 为 :“SimpleMIMO precoding codebook design for a MIMO wireless communicationssystem” ;
     8、国际专利申请公开 :WO2008086239A1,其发明名称为 :“PRECODING CODEBOOK FOR MIMO SYSTEMS” ;
     9、 国 际 专 利 申 请 公 开 :WO2008097035A1, 其 发 明 名 称 为 :“CODEBOOK GENERATING METHOD AND APPARATUS FORGENERATING A CODEBOOK FOR MULTI-POLARIZEDMULTIPLE-INPUT MULTIPLE-OUTPUT(MIMO)SYSTEMS” ;
     10、国际专利申请公开 :WO2008137523A1,其发明名称为 :“ACODEBOOK METHOD FOR MULTIPLE INPUT MULTIPLE OUTPUTWIRELESS SYSTEM”。
     发明内容
     本发明的目的在于提供一种在多天线通信系统中使用的生成预编码矩阵码本的 方法,其能够由初始预编码矩阵码本生成系统性能指标更佳的新预编码矩阵码本。
     本发明的另一目的在于提供一种预编码矩阵码本的生成装置,其能够由初始预 编码矩阵码本生成系统性能指标更佳的新预编码矩阵码本。
     本发明的又一目的在于提供一种能够生成预编码矩阵的多天线通信系统、发射 机以及接收。
     为了实现上述目的以及其它附加目的,本申请提供了以下方面。
     根据本发明的一个方面,提供了一种生成在多天线通信系统中使用的预编码矩 阵码本的方法,该方法包括以下步骤 :
     a) 确定由 L 个预编码矩阵构成的初始预编码矩阵码本,其中, L 为大于 1 的整 数,所述初始预编码矩阵码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编 码矩阵全集是根据所述多天线通信系统中物理天线的数量和所述多天线通信系统所支持的传输层数所生成的并且包括 M 个预编码矩阵,其中,M 为大于 1 的整数并且 L < M ;
     b) 将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的 L 个 信道组,该信道集合为由 N 个信道实例构成的能够反映所述多天线通信系统的信道统计 特性的信道集合, N 为大于 1 的整数 ;
     c) 从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形 成新预编码矩阵码本 ;
     d) 判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相同 ;以及
     e) 如果所述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新 预编码矩阵码本作为所述初始预编码矩阵码本并且返回至所述步骤 b) 继续进行 ;而如果 所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作 为要在所述多天线通信系统中使用的预编码矩阵码本。
     根据本发明的另一方面,提供了一种预编码矩阵码本的生成装置,该预编码矩 阵码本用于多天线通信系统,该生成装置包括 :
     初始预编码矩阵码本确定单元,其用于确定由 L 个预编码矩阵构成的初始预编 码矩阵码本,其中, L 为大于 1 的整数,所述初始预编码矩阵码本中的每一个预编码矩 阵都选自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线 的数量和所述多天线通信系统所支持的传输层数所生成的并且包括 M 个预编码矩阵,其 中, M 为大于 1 的整数并且 L < M ; 信道分组单元,其用于将信道集合分成与所述初始预编码矩阵码本中的预编码 矩阵一一对应的 L 个信道组,该信道集合为由 N 个信道实例构成的能够反映所述多天线 通信系统的信道统计特性的信道集合, N 为大于 1 的整数 ;
     新预编码矩阵码本生成单元,其用于从所述预编码矩阵全集中选择与每一个信 道组最匹配的预编码矩阵,从而形成新预编码矩阵码本 ;以及
     控制单元,其用于判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否 相同,如果所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码 矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本输出 ;而如果所述初始 预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码矩阵码本作为所述 初始预编码矩阵码本,控制所述信道分组单元重新对所述信道集合进行分组 ;以及控制 所述新预编码矩阵码本生成单元生成新预编码矩阵码本,直到所述新预编码矩阵码本与 所述初始预编码矩阵码本相同为止。
     根据本发明的另一方面,提供了一种多天线通信系统,其利用上述方法生成预 编码矩阵码本。
     根据本发明的另一方面,提供了一种多天线通信系统中的发射机,其利用上述 的方法生成预编码矩阵码本。
     根据本发明的另一方面,提供了一种多天线通信系统中的接收机,其利用上述 的方法生成预编码矩阵码本,并且将生成的预编码矩阵码本发送给发射机,从而在二者 的通信中使用该预编码矩阵码本。
     根据本发明的另一方面,提供了一种包括机器可读程序代码的存储介质,当在 多天线通信系统或者信息处理系统上执行所述程序代码时,所述程序代码使得所述多天
     线通信系统或者信息处理系统执行上述方法。
     根据本发明的另一方面,提供了一种包括机器可执行指令的程序产品,当在多 天线通信系统或信息处理系统上执行所述指令时,所述指令使得所述多天线通信系统或 者信息处理系统执行上述方法。
     根据本发明的方法和装置可以在由初始预编码矩阵码本生成系统性能指标更佳 的新预编码矩阵码本,从而提高系统的性能指标。
     通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他 优点将更加明显。 附图说明
     图 1 示出了根据本发明实施方式的生成预编码矩阵码本的方法的流程图 ; 图 2 示出了根据本发明实施方式的将信道集合分成 L 个信道组的方法的流程图;
     图 3 示出了在 QPSK 调制并且使用 Max-Log-MAP 解码方法时的信噪比 SNR 与 互信息 MI 之间的关系表 ;图 4 例示了在 QAM16 调制并且使用 Max-Log-MAP 解码方法时的信噪比 SNR 与 互信息 MI 之间的关系表 ;
     图 5 例示了在 QAM64 调制并且使用 Max-Log-MAP 解码方法时的信噪比 SNR 与 互信息 MI 之间的关系表 ;
     图 6 例示出了各编码调制方案下的链路级误块率性能图 ;
     图 7 例示出了各编码调制方案下的链路级吞吐量性能图 ;以及
     图 8 示出了根据本发明的一个示例性预编码矩阵码本的装置的框图。 具体实施方式
     在下文中将结合附图对本发明的示范性实施例进行描述。 为了清楚和简明起 见,在说明书中并未描述实际实施方式的所有特征。 然而,应该了解,在开发任何这种 实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目 标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施 方式的不同而有所改变。 此外,还应该了解,虽然开发工作有可能是非常复杂和费时 的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
     在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附 图中仅仅示出了与根据本发明的方案密切相关的设备结构和 / 或处理步骤,而省略了与 本发明关系不大的其他细节。
     图 1 示出了根据本发明实施方式的生成在多天线通信系统中使用的预编码矩阵 码本的方法的示意性流程图。
     首先在步骤 ST102,确定由 L 个预编码矩阵 Ql 构成的初始预编码矩阵码本 Q, 1≤l≤L 且 L 为大于 1 的整数,通常称 L 为初始预编码矩阵码本 Q 的大小。 该初始预编码 矩阵码本 Q 中的每个预编码矩阵可以是从预编码矩阵全集中随机地选择出来的,或者是 多天线通信系统中已有的预编码矩阵码本。虽然如何生成多天线通信系统的预编码矩阵全集不是本发明的发明点,但是为 了便于理解本发明,下面首先简要介绍如何生成预编码矩阵全集。
     对于一个多天线通信系统来说,其预编码矩阵全集与该多天线通信系统中物理 天线的数量和多天线通信系统所支持的传输层数有关。 在本发明中假设预编码矩阵全集 P 包括 M 个预编码矩阵 Pm,其中,1≤m≤M 且 M > L。
     下面,以 4 天线通信系统 ( 即,该多天线通信系统中物理天线的数量为 4) 为 例,说明如何生成预编码矩阵全集 P。
     (1) 多天线通信系统所支持的传输层数为 1 的情况
     例如,可以由以下的离散傅立叶变换 (DFT) 矩阵 (1),得到 4 个预编码矩阵,其 中每一个预编码矩阵对应 DFT 矩阵的一列,
     另选地,可以由以下的哈达马 (Hadamard) 矩阵 (2),得到 4 个预编码矩阵,其 中每一个预编码矩阵对应 hadamard 矩阵的一列。
     更一般的,可以有以下的预编码矩阵形式 [1 ;x ;y ;z],其中 x, y, z 是正交 相移键控 (QPSK :Quadrature Phase Shift Keying) 星座点,或者是 8 相移键控 (8PSK : 8Phase Shift Keying) 星座点,或者是 16PSK 星座点,或者是更高维的 PSK 星座点。
     当 x, y, z 是 QPSK 星座点时,所得预编码矩阵共有 4×4×4 = 64 个 ;当 x, y, z 是 8PSK 星座点时,所得预编码矩阵共有 8×8×8 = 512 个 ;当 x, y, z 是 16PSK 星座点时,所得预编码矩阵共有 16×16×16 = 4096 个。
     当然,也可能存在其他形式的层数为 1 的预编码矩阵。
     可以根据多天线通信系统的需要,可以将上面所述一种、或者几种、或者全部 形式的预编码矩阵或者这些预编码矩阵的功率归一化矩阵作为物理天线数为 4 且层数为 1 时的预编码矩阵全集 P。
     (2) 该多天线通信系统所支持的传输层数为 2 的情况
     例如,由上述 DFT 矩阵 (1) 可以得到 6 个预编码矩阵,其中的每一个预编码矩 阵对应 DFT 矩阵中选择出来的两列。
     由上述 Hadamard 矩阵 (2) 可以得到 6 个预编码矩阵,其中的每一个预编码矩阵 对应 Hadamard 矩阵 (2) 中选择出来的两列。
     更一般的,可以有以下的预编码矩阵形式 p = [11 ;x1 x2 ;y1 y2 ;z1 z2],其中 x1 x2 y1 y2 z1 z2 是 QPSK 星座点,或者是 8PSK 星座点,或者是 16PSK 星座点,或者是 更高维的 PSK 星座点 ;并且 p 为酉阵,也即 pH×p = αI,其中 α 是标量。
     当 x1 x2 y1 y2 z1 z2 是 QPSK 星座点时,所得预编码矩阵共有 288 个 ;当 x1 x2 y1
     y2 z1 z2 是 8PSK 星座点时,所得预编码矩阵共有 5376 个 ;当 x1 x2 y1 y2 z1 z2 是 16PSK 星座点时,所得预编码矩阵共有 92160 个。
     当然,也可能存在其他形式的层数为 2 的预编码矩阵全集。
     可以根据该多天线通信系统的需要,将上面所述一种、或者几种、或者全部形 式的预编码矩阵或者这些预编码矩阵的功率归一化矩阵作为层数为 2 的预编码矩阵的全 集 P。
     对于层数为 3 和 4 的情况与上述过程类似,不再赘述。
     对于本领域技术人员来,其他的天线配置,比如具有 2 个物理天线的 2 天线通信 系统,具有 8 个物理天线的 8 天线通信系统甚至具有更高物理天线数的多天线通信系统, 可以通过与上述具有 4 个物理天线的 4 天线通信系统的相似的方法,得到对应的预编码矩 阵全集 P。
     初始预编码矩阵码本 Q 可以通过从所生成的预编码矩阵全集 P 中随机地选取其 中的 L 个预编码矩阵来确定。 另外,可以选取该多天线通信系统中现有的预编码矩阵码 本作为初始预编码矩阵码本 Q。
     关于初始预编码矩阵码本 Q 的大小 L,在多天线通信系统中,如何确定初始预编 码矩阵码本 Q 的大小 L 是一个全局优化的过程。 如何确定初始预编码矩阵码本 Q 的大小 并不是本发明的发明点,因此本领域技术人员可以采用现有的或以后开发的任何方法来 确定初始预编码矩阵码本 Q 的大小。 在本发明的以下描述中以初始预编码矩阵码本 Q 的大小 L = 16 为例。 本领域技 术人员应该理解,本发明可以适用于任意大小的初始预编码矩阵码本。 例如,在 LTE-A 系统中,在上行传输时当传输层数为 1 时预编码矩阵码本的大小通常为 16,而当传输层 数为 2 时预编码矩阵码本的大小通常为 16,而当传输层数为 3 时预编码矩阵码本的大小通 常为 20。
     现在返回到图 1,在步骤 ST102 确定了初始预编码矩阵码本 Q 之后,前进至步 骤 ST104。 在步骤 ST104,将信道全集 H = [H1,H2,H3,...,HN] 分成与初始预编码矩 阵码本 Q 中的预编码矩阵一一对应的 L 个信道组。 其中,该信道集合 H 为由 N 个信道 实例 Hn( 也称为信道 ) 构成的能够反映所述多天线通信系统的信道统计特性的信道集合, 1≤n≤N, N 为大于 1 的整数。
     步骤 ST104 可以以各种方法实现,作为示例,下面结合图 2 解释如何将信道全集 H = [H1, H2, H3, ..., HN] 分成与初始预编码矩阵码本 Q 中的预编码矩阵一一对应的 L 个信道组。
     首先,在步骤 ST202,生成信道集合 H。这种在每次分组前都生成新的信道集合 H 的方式使得将要生成的新预编码矩阵码本对于该多天线通信系统来说更佳。 当然,也 可以在生成预编码矩阵码本的整个过程中使用固定的信道集合 H,而这种使用固定信道 集合 H 的方式可以提高生成新预编码矩阵码本的速度。 当然本发明技术人员可以理解, 即使在每次生成预编码矩阵码本时都使用同一个信道集合 H 也是可以的。
     更具体地说,信道集合 H 是按照设计条件 ( 例如独立的瑞利衰落信道 ) 随机生成 的。 同时,由于信道的随机性,所生成的信道集合 H 的元素个数 N 应该足够大,才能反 映信道的统计特性,例如 N 为大约 1×105。
     下面,以 4 天线发送 4 天线接收的多天线通信系统为例,具体描述信道全集 H。
     例如,对于独立的瑞利衰落信道,则每一次生成的信道实例 Hn,1≤n≤N,是一 个 4×4 矩阵,该矩阵的各元素都是互不相关的服从复高斯分布的信号。
     例如,如果考虑发射的各天线以及接收的各天线之间的相关性,假设该相关矩 阵为 R,则每一次生成的信道实例可表示为 Hn = unvec(R1/2×vec(h)),其中 h 是随机产生 的瑞利衰落信道实例, vec(h) 将矩阵 h 的各列向量顺排成 1 维列向量, unvec 运算是 vec 运算的逆运算。
     当然,也可能存在其他形式的以及其他统计特性的信道,都有其对应的信道生 成方法,在此不再赘述。
     然后,在步骤 ST204,对于所述信道集合 H 中的每一个信道实例 Hn(1≤n≤N) 和 所述初始预编码矩阵码本 Q 中每一个预编码矩阵 Ql(1≤l≤L),计算所述多天线通信系统在 该信道实例下采用该预编码矩阵时的后验信噪比向量 SNRpost, n, l。 也就是说,对于信道 集合 H 的每一个信道实例 Hn(1≤n≤N) 来说,计算初始预编码矩阵码本 Q 中每个预编码矩 阵 Ql(1≤l≤L) 所对应的多天线通信系统的后验信噪比向量 SNRpost,n,l。 为此,在第一次执 行对信道集合 H 的分组时,需要确定该多天线通信系统的信噪比 (SNR)。 如何确定多天 线通信系统的信噪比 SNR 不是本发明的发明点。 对于本领域技术人员来说,可以根据实 际情况采用任意已知的、或者自己感兴趣的、或者以后公开的方法来确定多天线通信系 统的信噪比 SNR。 在本发明中,假设多天线通信系统的归一化后的噪声功率为 σ2。 在 下面给出计算后验信噪比向量 SNRpost, n, l 的几个示例性方法。
     例如,对于信道实例 Hn(1≤n≤N) 和预编码矩阵 Ql(1≤l≤L)
     采用最小均方误差 (MMSE :Minimum Mean Squared Error) 算法时,其后验信噪 比向量 SNRpost, n, l 为 :
     SNRpost, n, l = 1./diag(σ2 · [σ2 · I+(HnQl)H(HnQl)]-1) (3)
     采用迫零 (ZF :Zero Forcing) 算法时,其后验信噪比向量 SNRpost, n, l 为 :
     SNRpost, n, l = 1./diag(σ2 · [(HnQl)H(HnQl)]) (4)
     在上述算法中, Diag 是对角阵函数, SNRpost, n, l 是维数与预编码矩阵 Ql 的列数 ( 也即预编码矩阵的秩 (rank) 数 ) 相等的列向量。
     当然,也存在其他的解码方法,比如最大似然解码等。 任何解码方法都会对应 解码的后验信噪比向量 SNRpost, n, l。
     可以将所有的后验信噪比向量排列成一个 L 行 N 列的矩阵。 其中每一行代表与 初始预编码矩阵码本 Q 中一个预编码矩阵 Ql 相对应的每个信道实例下的多天线通信系统 的后验信噪比向量,每一列代表与一个信道实例相对应的初始预编码矩阵码本 Q 中采用 每个预编码矩阵时的多天线通信系统的后验信噪比向量。 矩阵共有 L×N 个元素。
     当然,并不是必须要将后验信噪比向量排列成矩阵,也可以以任何其它适当的 方式排列,例如一维数组。 在该一维数组中先排列与初始预编码矩阵码本 Q 中第一个预 编码矩阵 Q1 相对应的各信道实例的后验信噪比向量,然后是与初始预编码矩阵码本 Q 中 第一个预编码矩阵 Q2 相对应的各信道实例的后验信噪比向量,以此类推,直到与初始预 编码矩阵码本 Q 中第 L 个预编码矩阵 QL 相对应的各信道实例的后验信噪比向量。
     在步骤 ST204 中已经计算出后验信噪比向量后,在步骤 ST206 根据所得到的后验信噪比向量生成相应的系统性能指标,例如,系统吞吐量、互信息、误块率等。 可 以根据不同的定义,或者不同的算法计算出不同的系统性能指标 ( 例如,吞吐量、互信 息、误块率等 )。
     作为示例,下面给出几种由后验信噪比向量得到系统性能指标的方法。
     例如,使用香农公式可以得到以香农限表征的系统吞吐量 ;
     C = log2(1+SNR) ; (5)
     又比如,当多天线通信系统使用正交幅度调制 (QAM :QuadratureAmplitude Modulation) 调制,并使用最大似然解码方法时,可以通过数值计算的方法或者通过查表 的方式得出该调制方案对应的互信息。
     又比如,当多天线通信系统使用 QAM 调制或者 QPSK 调制,并使用最快速对数 域最大后验概率 (Max-Log-MAP) 解码方法时,可以通过数值计算的方法或者通过查表 的方式得出该调制的互信息。
     图 3 例示出了在 QPSK 调制并且使用 Max-Log-MAP 解码方法时的 SNR 与互信 息 (MI :Mutual Information) 之间的关系表。 而图 4 和图 5 分别例示了在 QAM16 调制和 QAM64 调制并且使用 Max-Log-MAP 解码方法时的 SNR 与 MI 之间的关系表。 又比如,在已知系统的各编码调制方案 (MCS) 的链路级误块率 (BLER) 性能的 情况下,可以直接使用该链路级误块率,但是可以将系统的各编码调制方案 (MCS) 的链 路级误块率性能转换为系统的各编码调制方案 (MCS) 的链路级吞吐量率性能,从而通过 查表的方法得出系统的吞吐量。
     图 6 例示出了各编码调制方案下的链路级误块率性能图。 而图 7 例示出了各编 码调制方案下的链路级吞吐量性能图。
     当然,也存在其他的映射或者计算方法,将后验信噪比向量映射或者计算为系 统吞吐量、互信息或误块率等系统性能指标,在此不再赘述。
     在步骤 ST206 生成了相应的系统性能指标之后,在步骤 ST208 中,找出每个信 道实例的对应预编码矩阵。 具体而言,对于信道集合 H 中每一个信道实例来说,选择在 初始预编码矩阵码本 Q 中系统性能指标最优的预编码矩阵作为该信道实例的对应预编码 矩阵。
     更具体而言,在系统性能指标为吞吐量的情况下,在已经取得每一个信道实例 Hn(1≤n≤N),每个预编码矩阵 Ql(1≤l≤L) 所对应的系统的吞吐量之后,将所有的吞吐量排 列成一个 L 行 N 列的矩阵 TQ,其中每一行代表每个预编码矩阵,每一列代表每个信道实 例。 矩阵共有 L×N 个元素。 该矩阵 TQ 中的元素表示为 TQ(l,n),(1≤l≤L,1≤n≤N)。 其中 TQ(l, n) 表示在第 n 个信道实例下,当使用第 l 个预编码矩阵时系统的吞吐量。
     可以对于矩阵 TQ 的每一列选取吞吐量最大的值,并记录坐标为 L(n) = l, (1≤l≤L,1≤n≤N)。 L(n) = l 的物理意义表示为,对于第 n 个信道实例 Hn,初始预编码矩 阵码本 Q 中的第 l 个预编码矩阵 Ql(1≤l≤L) 使得系统的吞吐量最大。 也就是说,初始预 编码矩阵码本 Q 中与该吞吐量最大的值相对应的预编码矩阵是与该信道实例最匹配的预 编码矩阵 ( 即,该信道实例的对应预编码矩阵 )。
     当然,作为其它性能指标,例如互信息、误块率等来说,也可以按照与上述方 法类似的方法选择在初始预编码矩阵码本 Q 中系统性能指标最优的预编码矩阵作为该信
     道实例的对应预编码矩阵。 只是不同之处在于,对于误块率来说,系统性能指标最优的 预编码矩阵是误块率最小的预编码矩阵 ;而对于互信息来说,与吞吐量类似,系统性能 指标最优的预编码矩阵是也互信息最大的预编码矩阵。
     通常,由于信道实例数,即信道集合 H 的大小 N 远大于初始预编码矩阵码本 Q 的大小 L,因此每一个信道实例都唯一地对应于一个预编码矩阵,而每一个预编码矩阵都 对应一系列的信道实例。
     然后,在步骤 ST210,将对应于同一预编码矩阵的所有信道实例作为与该预编 码矩阵相对应的信道组,从而将信道集合 H = [H1, H2, H3, ..., HN] 分成所述 L 个信道 组,表示为 R1, R2, ..., RL。
     现在返回到图 1,在步骤 ST104 中已经将信道集合 H 分成了 L 个信道组之后,在 步骤 ST106 中,从预编码矩阵全集 P 中选择与每一个信道组最匹配的预编码矩阵,从而形 成新预编码矩阵码本 Q′。 对于每一个信道组来说,可以通过以下步骤选择出最匹配的 预编码矩阵 :
     (1) 对于该信道组 H 中的每一个信道实例 Hn(1≤n≤N) 和预编码矩阵全集 P 中每 一个预编码矩阵 Pm(1≤m≤M),计算多天线通信系统在该信道实例 Hn 下采用该预编码矩阵 Pm 时的后验信噪比向量 SNRpost, n, m 并且根据所计算出的后验信噪比向量生成相应的系统 性能指标 ;
     (2) 对于预编码矩阵全集 P 中的每一个预编码矩阵 Pm,对多天线通信系统在该信 道组中所有信道实例下的系统性能指标进行求和,并且将所得到的和作为该预编码矩阵 的总系统性能指标 ;以及
     (3) 选择预编码矩阵全集 P 中总系统性能指标最优的预编码矩阵作为与该信道组 最匹配的预编码矩阵。
     下面,以系统性能指标是吞吐量的例子来说明。 本领域技术人员应该可以理 解,也可以使用其它的系统性能指标来选择与每一个信道最匹配的预编码矩阵。
     对每一个信道组都进行如下处理。 以信道组 Rl(1≤1≤L) 为例。
     假设信道组 Rl 共包含 S 个信道实例。 对于预编码矩阵全集 P 中的每一个预编码 矩阵 Pm(1≤m≤M),可以按步骤 ST204 和 S206 中的方法计算每一个信道实例 Rl, s(1≤s≤S) 对应的吞吐量,得到吞吐量矩阵 TP(m,s)。 当然,本领域技术人员应该理解,也可以采 用与步骤 ST204 和 ST206 中不同的方法计算每一个信道实例对应的吞吐量,而且也可以 将吞吐量表示为除矩阵以外的其它形式,例如一维数组。
     将吞吐量矩阵 TP 的每一行相加,得到的吞吐量和作为该行对应的预编码矩阵的 总吞吐量。 然后取所有预编码矩阵的总吞吐量中的最大值,得到该最大值所在的行号 t, 进而得到预编码矩阵 Pt。 则该预编码矩阵 Pt 就是与该信道组 Rl 最匹配的预编码矩阵,将 他表示为 Q′ l。
     对每一个信道组进行上述处理,从而得到与 L 个信道组最匹配的预编码矩阵 Q′ 1, Q′ 2, ..., Q′ L。
     当然,作为其它性能指标,例如互信息、误块率等来说,也可以按照与上述方 法类似的方法选择预编码矩阵全集 P 中总系统性能指标最优的预编码矩阵作为与该信道 组最匹配的预编码矩阵。 只是不同之处在于,对于误块率来说,系统性能指标最优的预编码矩阵是误块率最小的预编码矩阵。 也就是说,当采用误块率来作为评价指标时,与 该信道组最匹配的预编码矩阵是指误块率最小的预编码矩阵 ;而对于互信息来说,与吞 吐量类似,系统性能指标最优的预编码矩阵是也互信息最大的预编码矩阵。 可以理解, 对于任意一个确定的系统性能指标来说,本领域技术人员能够确定什么样的系统性能指 标是最优的,同样,也能够确定系统性能指标满足什么条件的预编码矩阵是最匹配的预 编码矩阵。
     然后选择出了与每一个信道组最匹配的预编码矩阵 Q′ 1, Q′ 2, ..., Q′ L 之 后,在步骤 ST108,将预编码矩阵 Q′ 1,Q′ 2,...,Q′ L 作为新预编码矩阵码本 Q′。 然后。 在步骤 ST110,判断新预编码矩阵码本 Q′与初始预编码矩阵码本 Q 是否相同, 也就是是否发生进化。 如果不相同,则前进至步骤 ST114,在步骤 ST114 中将新预编码 矩阵码本 Q′作为初始预编码矩阵码本 Q,返回到步骤 ST104 继续进行,直到得到的新预 编码矩阵码本 Q′与初始预编码矩阵码本 Q 相同为止。 如果相同,即已经不进化,则前 进至步骤 ST112,在步骤 ST112 将新预编码矩阵码本 Q 作为最终生成的要在多天线通信 系统中使用的预编码矩阵码本,然后流程结束。 新预编码矩阵码本 Q′的系统性能指标 与初始预编码矩阵码本 Q 的系统性能指标已经一样,表示再继续演进所得到的预编码矩 阵码本也不会使系统性能指标得到提高。
     根据本发明,可以通过 “演进” ( 或迭代 ) 的方式由初始预编码矩阵码本 Q 生 成新预编码矩阵码本 Q′,然后重复执行直到得到的新预编码矩阵 Q′不改变或者不进化 为止,可以改进在多天线通信系统中使用的预编码矩阵码本,从而改善多天线通信系统 的性能,例如吞吐量、误块率、互信息等。
     下面给出在 4 天线通信系统中采用 QPSK 星座点来形成预编码矩阵全集 P 时,通 过本发明的方法最终得到的长度为 L = 16 的预编码矩阵码本的示例。
     其中,表 1 为该多天线通信系统所支持的传输层数 ( 即秩数 ) 为 1 时的预编码矩 阵全集 P。 在表 1 中加黑的框中的数字为预编码矩阵的编号,其下面四行中的数字表示 对应于该编号的预编码矩阵的元素。 例如,编号为 1 的预编码矩阵为
     表1 1 1 1 1 2 1 1i 1 3 1 -1 1 4 1 -1i 114CN 102025454 A CN 102025468 A说1 1明1书111/26 页
     5 1 1 1i 1 17 1 1 1 1i 29 1 1 -1i 1i 41 1 16 1 1i 1i 1 18 1 1i 1 1i 30 1 1i -1i 1i 42 1 1i7 1 -1 1i 1 19 1 -1 1 1i 31 1 -1 -1i 1i 43 1 -18 1 -1i 1i 1 20 1 -1i 1 1i 32 1 -1i -1i 1i 44 1 -1i9 1 1 -1 1 21 1 1 1i 1i 33 1 1 1 -1 45 1 110 1 1i -1 1 22 1 1i 1i 1i 34 1 1i 1 -1 46 1 1i11 1 -1 -1 1 23 1 -1 1i 1i 35 1 -1 1 -1 47 1 -112 1 -1i -1 1 24 1 -1i 1i 1i 36 1 -1i 1 -1 48 1 -1i13 1 1 -1i 1 25 1 1 -1 1i 37 1 1 1i -1 49 1 114 1 1i -1i 1 26 1 1i -1 1i 38 1 1i 1i -1 50 1 1i15 1 -1 -1i 1 27 1 -1 -1 1i 39 1 -1 1i -1 51 1 -116 1 -1i -1i 1 28 1 -1i -1 1i 40 1 -1i 1i -1 52 1 -1i15CN 102025454 A CN 102025468 A说-1 -1 55 1 -1 1i -1i -1 -1 56 1 -1i 1i -1i -1i -1 57 1 1 -1 -1i -1i -1 58 1 1i -1 -1i明-1i -1 59 1 -1 -1 -1i书-1i -1 60 1 -1i -1 -1i 1 -1i 61 1 1 -1i -1i 1 -1i 62 1 1i -1i -1i 1 -1i 63 1 -1 -1i -1i12/26 页-1 -1 53 1 1 1i -1i
     -1 -1 54 1 1i 1i -1i1 -1i 64 1 -1i -1i -1i按照本发明方法获得的最终预编码矩阵码书中预编码矩阵的编号为 : [33 21 9 61 18 6 58 46 3 55 4331 52 40 28 16]。表 2 为该多天线通信系统的所支持的传输层数 ( 即秩数 ) 为 2 时的预编码矩阵全 集 P。 同表 1 一样,在表 2 中加黑的框中的数字为预编码矩阵的编号,其下面两列四行 中的数字表示对应于该编号的预编码矩阵的元素。
     表2
     按照本发明方法获得的最终预编码矩阵码书中预编码矩阵的编号为 :
     [4 2 13 15 12 10 5 7 17 19 2527 33 35 41 43]。
     表 3 为该多天线通信系统的所支持的传输层数 ( 即秩数 ) 为 3 时的预编码矩阵全 集 P。 同表 1 一样,在表 3 中加黑的框中所示数字为预编码矩阵的编号,其下面三列四 行中的数字表示对应于该编号的预编码矩阵的元素。
     表3
     按照本发明方法获得的大小为 20 的最终预编码矩阵码书中预编码矩阵的编号 [36 6 108 5 115 133 10 28 161 89 19171 51 171 153 81 13 43 130 100]。 按照本发明方法获得的大小为 16 的最终预编码矩阵码书中预编码矩阵的编号为:
     为: [36 6 108 5 115 133 13 43 161 89 19171 51 171 153 81]。
     下面结合图 1、图 2 以及图 8 来说明根据本发明的一个示例性的生成在多天线通 信系统使用的预编码矩阵码本的装置。 图 8 示出了根据本发明实施方式的一个示例性预 编码矩阵码本的生成装置的框图。 该生成装置执行前述的预编码矩阵码本的生成方法, 并且包括 :控制单元 110、信道分组单元 120、初始预编码矩阵码本确定单元 130 和新预 编码矩阵码本生成单元 140。 本领域技术人员应该可以理解,图 8 所示的生成装置中的控 制单元 110、信道分组单元 120、初始预编码矩阵码本确定单元 130 和新预编码矩阵码本 生成单元 140 即可以由逻辑电路来实现也可以由存储在机器可读介质上的程序实现。
     初始预编码矩阵码本确定单元 130 用于确定由 L 个预编码矩阵 Ql( 其中,1≤l≤L) 构成的初始预编码矩阵码本 Q,其中,L 为大于 1 的整数。 初始预编码矩阵码本确定单元 130 以将该多天线通信系统的现有的预编码矩阵码本确定为初始预编码矩阵码本 Q,或者 可以从预编码矩阵全集 P 中随机地选择 L 个预编码矩阵作为初始预编码矩阵码本 Q。 预 编码矩阵全集 P 可以预先存储在该初始预编码矩阵码本确定单元 130 中。 另选地,该初 始预编码矩阵码本确定单元 130 还可以包括用于生成预编码矩阵全集 P 的预编码矩阵全集 生成单元 ( 未示出 )。 如前所述,预编码矩阵全集 P 是根据多天线通信系统中物理天线 的数量和多天线通信系统所支持的传输层数所生成的并且包括 M 个预编码矩阵,其中, M 为大于 1 的整数并且 L < M。 在一实施方式中,初始预编码矩阵码本确定单元 130 可 以是存储在多天线通信系统中或机器可读介质上的程序。 在另一实施方式中,初始预编 码矩阵码本确定单元 130 可以是独立的软件应用程序或者构成执行与多天线通信系统的 操作相关的附加任务的软件应用程序的一部分。
     信道分组单元 120 用于将信道集合 H = [H1, H2, H3, ..., HN] 分成与初始预编 码矩阵码本 Q 中的预编码矩阵一一对应的 L 个信道组。 如前所述,该信道集合为由 N 个 信道实例 Hn 构成的能够反映多天线通信系统的信道统计特性的信道集合,1≤n≤N, N 为 大于 1 的整数。
     新预编码矩阵码本生成单元 140 用于从预编码矩阵全集 P 中选择与每一个信道组 最匹配的预编码矩阵,从而形成新预编码矩阵码本 Q′。
     控制单元 110 用于判断初始预编码矩阵码本 Q 与新预编码矩阵码本 Q′是否相 同,并且如果初始预编码矩阵码本 Q 与新预编码矩阵码本 Q′相同,则将新预编码矩阵 码本 Q′作为最终生成的预编码矩阵码本输出,以在多天线通信系统中使用。 而如果初 始预编码矩阵码本 Q 与新预编码矩阵码本 Q′不相同,则控制单元 110 将新预编码矩阵码 本 Q′作为初始预编码矩阵码本 Q,同时控制信道分组单元 120 重新对信道集合 H 进行分 组 ;控制新预编码矩阵码本生成单元 140 按照重新分组的 L 个信道组生成新预编码矩阵码 本 Q′,直到生成的新预编码矩阵码本 Q′与初始预编码矩阵码本 Q 相同为止。
     更具体地说,该信道分组单元 120 包括 :系统性能指标生成单元 122、信道最佳 预编码矩阵选择单元 124 和信道组生成单元 126。
     对于信道集合 H 中的每一个信道实例和初始预编码矩阵码本 Q 中每一个预编码 矩阵,该系统性能指标生成单元 122 可以按照结合图 2 所描述的方法计算多天线通信系统 在该信道实例下采用该预编码矩阵时的后验信噪比向量并且根据后验信噪比向量生成相 应的系统性能指标。
     对于信道集合 H 中每一个信道实例,信道最佳预编码矩阵选择单元 124 按照结合 图 2 中步骤 ST208 所描述的方法选择在初始预编码矩阵码本 Q 中系统性能指标最优的预 编码矩阵,作为该信道实例的对应预编码矩阵。
     信道组生成单元 126 可以按照结合图 2 中步骤 ST210 所描述的方法,将对应于同 一预编码矩阵的所有信道实例作为与该预编码矩阵相对应的信道组,从而生成与初始预 编码矩阵码本 Q 中的预编码矩阵一一对应的 L 个信道组。
     更具体而言,新预编码矩阵码本生成单元 140 可以包括 :预编码矩阵总系统性 能指标生成单元 142、信道组最佳预编码矩阵选择单元 144 和组合单元 146。
     预编码矩阵总系统性能指标生成单元 142 对于由信道分组单元 120 产生的 L 个信 道组中的每一个信道组,进行以下处理 :
     (1) 计算多天线通信系统在该信道组中每一个信道实例下采用预编码矩阵全集 P 中每一个预编码矩阵时的后验信噪比向量 ;
     (2) 根据所计算出的后验信噪比向量生成相应的系统性能指标 ;
     (3) 对于预编码矩阵全集 P 中的每个预编码矩阵,对多天线通信系统在该信道组 中所有信道实例下的系统性能指标进行求和,并且将所得到的和作为该预编码矩阵的总 系统性能指标。
     信道组最佳预编码矩阵选择单元 144 针对每一个信道组选择预编码矩阵全集 P 中 总系统性能指标最优的那个预编码矩阵作为与该信道组最匹配的预编码矩阵。
     组合单元 146 将信道组最佳预编码矩阵选择单元 144 选择出的针对每一个信道组 的预编码矩阵组合在一起,作为新预编码矩阵码本 Q′。
     此外,多天线通信系统可以采用本发明的这种生成预编码矩阵的方法来生成新 预编码矩阵码本,以在之后的传输中使用。
     此外,多天线通信系统中的发射机也可以利用本发明的这种生成预编码矩阵的 方法生成新预编码矩阵码本,以在之后的传输中使用。
     此外,多天线通信系统中的接收机也可以利用本发明的这种生成预编码矩阵的 方法生成新预编码矩阵码本,并且将生成的预编码矩阵码本发送给发射机,从而在二者的通信中使用该预编码矩阵码本。
     此外,显然,根据本发明的上述方法的各个操作过程也可以以存储在各种机器 可读的存储介质中的计算机可执行程序的方式实现。
     而且,本发明的目的也可以通过下述方式实现 :将存储有上述可执行程序代码 的存储介质直接或者间接地提供给系统或设备,并且该系统或设备中的计算机或者中央 处理单元 (CPU) 读出并执行上述程序代码。 此时,只要该系统或者设备具有执行程序的 功能,则本发明的实施方式不局限于程序,并且该程序也可以是任意的形式,例如,目 标程序、解释器执行的程序或者提供给操作系统的脚本程序等。
     上述这些机器可读存储介质包括但不限于 :各种存储器和存储单元,半导体设 备,磁盘单元例如光、磁和磁光盘,以及其它适于存储信息的介质等。
     另外,计算机通过连接到因特网上的相应网站,并且将依据本发明的计算机程 序代码下载和安装到计算机中,然后执行该程序,也可以实现本发明。
     最后,还需要说明的是,在本文中,诸如左和右、第一和第二等之类的关系术 语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示 这些实体或操作之间存在任何这种实际的关系或者顺序。 而且,术语 “包括”、 “包 含” 或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、 方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是 还包括为这种过程、方法、物品或者设备所固有的要素。 在没有更多限制的情况下,由 语句 “包括一个……” 限定的要素,并不排除在包括所述要素的过程、方法、物品或者 设备中还存在另外的相同要素。 以上虽然结合附图详细描述了本发明的实施例,但是应当明白,上面所描述的 实施方式只是用于说明本发明,而并不构成对本发明的限制。 对于本领域的技术人员来 说,可以对上述实施方式作出各种修改和变更而没有背离本发明的实质和范围。 因此, 本发明的范围仅由所附的权利要求及其等效含义来限定。
     附记 :
     附记 1、一种生成在多天线通信系统中使用的预编码矩阵码本的方法,该方法包 括以下步骤 :
     a) 确定由 L 个预编码矩阵构成的初始预编码矩阵码本,其中, L 为大于 1 的整 数,所述初始预编码矩阵码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编 码矩阵全集是根据所述多天线通信系统中物理天线的数量和所述多天线通信系统所支持 的传输层数所生成的并且包括 M 个预编码矩阵,其中,M 为大于 1 的整数并且 L < M ;
     b) 将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的 L 个 信道组,该信道集合为由 N 个信道实例构成的能够反映所述多天线通信系统的信道统计 特性的信道集合, N 为大于 1 的整数 ;
     c) 从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形 成新预编码矩阵码本 ;
     d) 判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相同 ;以及
     e) 如果所述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新 预编码矩阵码本作为所述初始预编码矩阵码本并且返回至所述步骤 b) 继续进行 ;而如果
     所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作 为要在所述多天线通信系统中使用的预编码矩阵码本。
     附记 2、根据附记 1 所述的方法,所述步骤 b) 包括以下步骤 :
     对于所述信道集合中的每一个信道实例和所述初始预编码矩阵码本中每一个预 编码矩阵,计算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比 向量并且根据所述后验信噪比向量生成相应的系统性能指标 ;
     对于所述信道集合中每一个信道实例,选择在所述初始预编码矩阵码本中所述 系统性能指标最优的预编码矩阵,作为该信道实例的对应预编码矩阵 ;以及
     将对应于同一预编码矩阵的所有信道实例作为与该预编码矩阵相对应的信道 组,从而将所述信道集合分成所述 L 个信道组。
     附记 3、根据附记 2 所述的方法,其中,所述步骤 c) 包括针对每一个信道组,执 行以下步骤 :
     对于该信道组中的每一个信道实例和所述预编码矩阵全集中每一个预编码矩 阵,计算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比向量, 并且根据所计算出的后验信噪比向量生成相应的系统性能指标 ;
     对于所述预编码矩阵全集中的每个预编码矩阵,对所述多天线通信系统在该信 道组中所有信道实例下的所述系统性能指标进行求和,并且将所得到的和作为该预编码 矩阵的总系统性能指标 ;以及
     选择所述预编码矩阵全集中所述总系统性能指标最优的预编码矩阵作为与该信 道组最匹配的预编码矩阵。
     附记 4、根据附记 1 所述的方法,所述信道集合是在每次执行所述步骤 b) 时生成 的。
     附记 5、根据附记 1 所述的方法,所述初始预编码矩阵码本是从所述预编码矩阵 全集中随机地选择的或者是所述多天线通信系统的已有预编码矩阵码本。
     附记 6、根据附记 2 所述的方法,所述系统性能指标是系统吞吐量,并且所述系 统性能指标最优的预编码矩阵是系统吞吐量最大的预编码矩阵。
     附记 7、根据附记 2 所述的方法,所述系统性能指标是系统互信息,并且所述系 统性能指标最优的预编码矩阵是系统互信息最大的预编码矩阵。
     附记 8、根据附记 2 所述的方法,所述系统性能指标是系统误块率,并且所述系 统性能指标最优的预编码矩阵是系统误块率最小的预编码矩阵。
     附记 9、一种预编码矩阵码本的生成装置,该预编码矩阵码本用于多天线通信系 统,该生成装置包括 :
     初始预编码矩阵码本确定单元,其用于确定由 L 个预编码矩阵构成的初始预编 码矩阵码本,其中, L 为大于 1 的整数,所述初始预编码矩阵码本中的每一个预编码矩 阵都选自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线 的数量和所述多天线通信系统所支持的传输层数所生成的并且包括 M 个预编码矩阵,其 中, M 为大于 1 的整数并且 L < M ;
     信道分组单元,其用于将信道集合分成与所述初始预编码矩阵码本中的预编码 矩阵一一对应的 L 个信道组,该信道集合为由 N 个信道实例构成的能够反映所述多天线通信系统的信道统计特性的信道集合, N 为大于 1 的整数 ;
     新预编码矩阵码本生成单元,其用于从所述预编码矩阵全集中选择与每一个信 道组最匹配的预编码矩阵,从而形成新预编码矩阵码本 ;以及
     控制单元,其用于判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否 相同,如果所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码 矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本输出 ;而如果所述初始 预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码矩阵码本作为所述 初始预编码矩阵码本,控制所述信道分组单元重新对所述信道集合进行分组 ;以及控制 所述新预编码矩阵码本生成单元生成新预编码矩阵码本,直到所述新预编码矩阵码本与 所述初始预编码矩阵码本相同为止。
     附记 10、根据附记 9 所述的生成装置,所述信道分组单元包括 :
     系统性能指标生成单元,对于所述信道集合中的每一个信道实例和所述初始预 编码矩阵码本中每一个预编码矩阵,该系统性能指标生成单元计算所述多天线通信系统 在该信道实例下采用该预编码矩阵时的后验信噪比向量并且根据所述后验信噪比向量生 成相应的系统性能指标 ;
     信道最佳预编码矩阵选择单元,对于所述信道集合中每一个信道实例,选择在 所述初始预编码矩阵码本中所述系统性能指标最优的预编码矩阵,作为该信道实例的对 应预编码矩阵 ;以及
     信道组生成单元,将对应于同一预编码矩阵的所有信道实例作为与该预编码矩 阵相对应的信道组,从而生成与所述初始预编码矩阵中的预编码矩阵一一对应的所述 L 个信道组。
     附记 11、根据附记 9 所述的生成装置,其中,所述新预编码矩阵码本生成单元 包括 :
     预编码矩阵总系统性能指标生成单元,其用于针对每一个信道组,
     计算所述多天线通信系统在该信道组中每一个信道实例下采用所述预编码矩阵 全集中每一个预编码矩阵时的后验信噪比向量,并且根据所计算出的后验信噪比向量生 成相应的系统性能指标 ;以及
     对于所述预编码矩阵全集中的每个预编码矩阵,将所述多天线通信系统在该信 道组中每一个信道实例下的所述系统性能指标进行求和,并且将所得到的和作为该预编 码矩阵的总系统性能指标 ;
     信道组最佳预编码矩阵选择单元,其用于针对每一个信道组选择所述预编码矩 阵全集中所述总系统性能指标最优的预编码矩阵作为与该信道组最匹配的预编码矩阵 ; 以及
     组合单元,将所述信道组最佳预编码矩阵选择单元针对每一个信道组的选择出 的预编码矩阵组合在一起,作为所述新预编码矩阵码本。
     附记 12、根据附记 9 所述的生成装置,所述信道分组单元在每次工作时都生成 所述信道集合。
     附记 13、根据附记 9 所述的生成装置,所述初始预编码矩阵码本是从所述预编 码矩阵全集中随机地选择的或者是所述多天线通信系统的已有预编码矩阵码本。附记 14、根据附记 10 所述的生成装置,所述系统性能指标是系统吞吐量,并且 所述系统性能指标最优的预编码矩阵是系统吞吐量最大的预编码矩阵。
     附记 15、根据附记 10 所述的生成装置,所述系统性能指标是系统互信息,并且 所述系统性能指标最优的预编码矩阵是系统互信息最大的预编码矩阵。
     附记 16、根据附记 10 所述的生成装置,所述系统性能指标是系统误块率,并且 所述系统性能指标最优的预编码矩阵是系统误块率最小的预编码矩阵。
     附记 17、一种多天线通信系统,其利用根据附记 1-8 中任意之一所述的方法生 成预编码矩阵码本。
     附记 18、一种多天线通信系统中的发射机,其利用根据附记 1-8 中任意之一所 述的方法生成预编码矩阵码本。
     附记 19、一种多天线通信系统中的接收机,其利用根据附记 1-8 中任意之一所 述的方法生成预编码矩阵码本,并且将生成的预编码矩阵码本发送给发射机,从而在二 者的通信中使用该预编码矩阵码本。
     附记 20、一种包括机器可读程序代码的存储介质,当在多天线通信系统或者信 息处理系统上执行所述程序代码时,所述程序代码使得所述多天线通信系统或者信息处 理系统执行根据附记 1-8 中的任意一种方法。
     附记 21、一种包括机器可执行指令的程序产品,当在多天线通信系统或信息处 理系统上执行所述指令时,所述指令使得所述多天线通信系统或者信息处理系统执行上 述附记 1-8 中的任意一种方法。

预编码矩阵码本的生成方法及装置.pdf_第1页
第1页 / 共37页
预编码矩阵码本的生成方法及装置.pdf_第2页
第2页 / 共37页
预编码矩阵码本的生成方法及装置.pdf_第3页
第3页 / 共37页
点击查看更多>>
资源描述

《预编码矩阵码本的生成方法及装置.pdf》由会员分享,可在线阅读,更多相关《预编码矩阵码本的生成方法及装置.pdf(37页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102025454A43申请公布日20110420CN102025454ACN102025454A21申请号200910170592022申请日20090918H04L1/06200601H04L25/03200601H04B7/0620060171申请人富士通株式会社地址日本神奈川县川崎市72发明人王键田军吴建明张元涛74专利代理机构北京三友知识产权代理有限公司11127代理人李辉54发明名称预编码矩阵码本的生成方法及装置57摘要本发明涉及一种预编码矩阵码本的生成方法及装置。一种生成在多天线通信系统中使用的预编码矩阵码本的方法包括A确定由L个预编码矩阵构成的初始预编码矩阵码。

2、本,B将信道集合分成与初始预编码矩阵码本中的预编码矩阵一一对应的L个信道组;C从预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本;D判断所述预编码矩阵码本与所述新预编码矩阵码本是否相同;以及E如果不相同,则将新预编码矩阵码本作为初始预编码矩阵码本并且返回至所述步骤B继续进行;而如果相同,则将新预编码矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书26页附图7页CN102025468A1/3页21一种生成在多天线通信系统中使用的预编码矩阵码本的方法,该方法包括以下步骤A确定由。

3、L个预编码矩阵构成的初始预编码矩阵码本,其中,L为大于1的整数,所述初始预编码矩阵码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线的数量和所述多天线通信系统所支持的传输层数所生成的并且包括M个预编码矩阵,其中,M为大于1的整数并且LM;B将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的L个信道组,该信道集合为由N个信道实例构成的能够反映所述多天线通信系统的信道统计特性的信道集合,N为大于1的整数;C从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本;D判断所述初始预编码矩阵码本与所述新预编码矩阵码。

4、本是否相同;以及E如果所述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码矩阵码本作为所述初始预编码矩阵码本并且返回至所述步骤B继续进行;而如果所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本。2根据权利要求1所述的方法,所述步骤B包括以下步骤对于所述信道集合中的每一个信道实例和所述初始预编码矩阵码本中每一个预编码矩阵,计算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比向量并且根据所述后验信噪比向量生成相应的系统性能指标;对于所述信道集合中每一个信道实例,选择在所述初始预编码矩阵码本中所述。

5、系统性能指标最优的预编码矩阵,作为该信道实例的对应预编码矩阵;以及将对应于同一预编码矩阵的所有信道实例作为与该预编码矩阵相对应的信道组,从而将所述信道集合分成所述L个信道组。3根据权利要求2所述的方法,其中,所述步骤C包括针对每一个信道组,执行以下步骤对于该信道组中的每一个信道实例和所述预编码矩阵全集中每一个预编码矩阵,计算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比向量,并且根据所计算出的后验信噪比向量生成相应的系统性能指标;对于所述预编码矩阵全集中的每个预编码矩阵,对所述多天线通信系统在该信道组中所有信道实例下的所述系统性能指标进行求和,并且将所得到的和作为该预编码矩阵的。

6、总系统性能指标;以及选择所述预编码矩阵全集中所述总系统性能指标最优的预编码矩阵作为与该信道组最匹配的预编码矩阵。4根据权利要求1所述的方法,其中,所述信道集合是在每次执行所述步骤B时生成的。5根据权利要求1所述的方法,其中,所述初始预编码矩阵码本是从所述预编码矩阵全集中随机地选择的或者是所述多天线通信系统的已有预编码矩阵码本。6一种预编码矩阵码本的生成装置,该预编码矩阵码本用于多天线通信系统,该生权利要求书CN102025454ACN102025468A2/3页3成装置包括初始预编码矩阵码本确定单元,其用于确定由L个预编码矩阵构成的初始预编码矩阵码本,其中,L为大于1的整数,所述初始预编码矩阵。

7、码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线的数量和所述多天线通信系统所支持的传输层数所生成的并且包括M个预编码矩阵,其中,M为大于1的整数并且LM;信道分组单元,其用于将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的L个信道组,该信道集合为由N个信道实例构成的能够反映所述多天线通信系统的信道统计特性的信道集合,N为大于1的整数;新预编码矩阵码本生成单元,其用于从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本;以及控制单元,其用于判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相同,如果。

8、所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本输出;而如果所述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码矩阵码本作为所述初始预编码矩阵码本,控制所述信道分组单元重新对所述信道集合进行分组;以及控制所述新预编码矩阵码本生成单元生成新预编码矩阵码本,直到所述新预编码矩阵码本与所述初始预编码矩阵码本相同为止。7根据权利要求6所述的生成装置,所述信道分组单元包括系统性能指标生成单元,对于所述信道集合中的每一个信道实例和所述初始预编码矩阵码本中每一个预编码矩阵,该系统性能指标生成单元计算所述多天线通信系统在。

9、该信道实例下采用该预编码矩阵时的后验信噪比向量并且根据所述后验信噪比向量生成相应的系统性能指标;信道最佳预编码矩阵选择单元,对于所述信道集合中每一个信道实例,选择在所述初始预编码矩阵码本中所述系统性能指标最优的预编码矩阵,作为该信道实例的对应预编码矩阵;以及信道组生成单元,将对应于同一预编码矩阵的所有信道实例作为与该预编码矩阵相对应的信道组,从而生成与所述初始预编码矩阵中的预编码矩阵一一对应的所述L个信道组。8根据权利要求7所述的生成装置,其中,所述新预编码矩阵码本生成单元包括预编码矩阵总系统性能指标生成单元,其用于针对每一个信道组,计算所述多天线通信系统在该信道组中每一个信道实例下采用所述预。

10、编码矩阵全集中每一个预编码矩阵时的后验信噪比向量,并且根据计算出的后验信噪比向量生成相应的系统性能指标;以及对于所述预编码矩阵全集中的每个预编码矩阵,将所述多天线通信系统在该信道组中每一个信道实例下的所述系统性能指标进行求和,并且将所得到的和作为该预编码矩阵的总系统性能指标;信道组最佳预编码矩阵选择单元,其用于针对每一个信道组选择所述预编码矩阵全集中所述总系统性能指标最优的预编码矩阵作为与该信道组最匹配的预编码矩阵;以及权利要求书CN102025454ACN102025468A3/3页4组合单元,将所述信道组最佳预编码矩阵选择单元针对每一个信道组的选择出的预编码矩阵组合在一起,作为所述新预编码。

11、矩阵码本。9根据权利要求6所述的生成装置,所述信道分组单元在每次工作时都生成所述信道集合。10根据权利要求6所述的生成装置,所述初始预编码矩阵码本是从所述预编码矩阵全集中随机地选择的或者是所述多天线通信系统的已有预编码矩阵码本。11一种多天线通信系统,其利用根据权利要求15中任意之一所述的方法生成预编码矩阵码本。12一种多天线通信系统中的发射机,其利用根据权利要求15中任意之一所述的方法生成预编码矩阵码本。13一种多天线通信系统中的接收机,其利用根据权利要求15中任意之一所述的方法生成预编码矩阵码本,并且将生成的预编码矩阵码本发送给发射机,从而在二者的通信中使用该预编码矩阵码本。权利要求书CN。

12、102025454ACN102025468A1/26页5预编码矩阵码本的生成方法及装置技术领域0001本发明总体上涉及多天线通信系统。更特别而言,本发明涉及在多天线通信系统使用的预编码矩阵码本的生成方法及生成装置以及使用该方法生成预编码矩阵码本的多天线通信系统、发射机和接收机。背景技术0002到目前为止,无线通信系统已经得到了迅猛的发展。原先的第二代移动通信系统、即全球移动通信GSM系统不断地向通用无线分组业务GPRS、增强型数据速率GSM演进EDGE等技术演进,大幅度地提高了系统的数据传输能力。具有更高传输速率的第三代移动通信系统、例如宽带码分多址WCDMA、CDMA2000等技术也在全球许。

13、多国家和地区范围内纷纷部署,开始投入商用。在蜂窝通信技术发展的同时,其他一些无线接入技术、例如无线局域网WLAN和微波接入全球互通WIMAX技术也有了迅猛发展。此外,面向第四代移动通信系统的IEEE80216M技术和第三代合作伙伴项目演进技术3GPPLTE、第三代合作伙伴项目演进技术增强3GPPLTE_ADVANCE等项目也已经开始启动进入研发阶段。0003多入多出的多天线通信系统能够支持平行的数据流发送,因此能够大大增加系统的吞吐量,已经成为学术研究和实际系统中备受人们关注的技术。在通常的情况下,多天线传输中的平行数据流首先进行独立的前向纠错码编码,然后将编码后的码字映射到一个或者多个传输层。

14、上。当码字映射为多个传输层时,将编码器输出的串行数据进行串并变换为相应的多层即可。在一次传输中,系统支持的所有的传输层数又称为该次传输的秩数RANK。0004一般来说,多天线通信系统的传输支持的层数或者秩数要小于或者等于多天线通信系统的物理天线数。将各层的数据转化为各物理天线上的数据的过程称为信号的预编码过程。特别的,将各层的数据通过线性运算转化为各物理天线上的数据的过程称为信号的线性预编码过程。在现在的无线通信系统中,比如LTE系统、WIMAX系统,受限于系统的计算复杂度和信令控制复杂度,系统需要预先设计好一定个数的预编码矩阵。预编码矩阵的集合称为预编码矩阵码本,预编码矩阵个数称为预编码矩阵。

15、码本的大小。很显然,预编码矩阵码本的大小和预编码矩阵码本的元素都直接影响系统的互信息、吞吐量等性能指标。0005在现有技术中,预编码矩阵码本是作为通信标准的一部分而固定的。也就是说,采用同一通信标准的不同无线通信设备都具有相同的预编码矩阵码本。但是,对于处于一定环境下的通信设备来说,该固定的预编码矩阵码本并不一定适合,而该通信设备不能并不生成自己的预编码矩阵码本。那么如何从现有的预编码矩阵码本生成更好的预编码矩阵码本成为企待解决的问题。0006同样,在没有预编剧矩阵码本的情况下,如何快速生成具有高系统性能指标的预编码矩阵码本也是现在企待解决的问题。说明书CN102025454ACN102025。

16、468A2/26页60007以下列出了本发明的参考文献,通过引用将它们并入于此,如同在本说明书中作了详尽描述。00081、欧洲专利申请公开EP1919097A1,发明名称为“CODEBOOKGENERATOR,CODEBOOKANDMETHODFORGENERATINGUPDATEMATRICESTOBEUSEDINAPRECODINGSCHEMEWITHMIMOTRANSMISSION”;00092、美国专利申请公开US2008080449A1,其发明名称为“GENERALIZEDCODEBOOKDESIGNMETHODFORLIMITEDFEEDBACKSYSTEMS”;00103、美国专。

17、利申请公开US2008165876A1,其发明名称为“APPARATUSFORGENERATINGPRECODINGCODEBOOKFORMIMOSYSTEMANDMETHODUSINGTHEAPPARATUS”;00114、美国专利申请公开US2008292013A1,其发明名称为“NESTEDPRECODINGCODEBOOKSTRUCTURESFORMIMOSYSTEMS”;00125、美国专利申请公开US2008303699A1,其发明名称为“MIMOWIRELESSPRECODINGSYSTEMROBUSTTOPOWERIMBALANCE”;00136、美国专利申请公开US20083。

18、16910A1,其发明名称为“COMPLEXVECTORQUANTIZATIONCODEBOOKFORUSEINDOWNLINKMULTIUSERMIMOMOBILEBROADCASTSYSTEMS”;00147、美国专利申请公开US2009006518A1,其发明名称为“SIMPLEMIMOPRECODINGCODEBOOKDESIGNFORAMIMOWIRELESSCOMMUNICATIONSSYSTEM”;00158、国际专利申请公开WO2008086239A1,其发明名称为“PRECODINGCODEBOOKFORMIMOSYSTEMS”;00169、国际专利申请公开WO2008097。

19、035A1,其发明名称为“CODEBOOKGENERATINGMETHODANDAPPARATUSFORGENERATINGACODEBOOKFORMULTIPOLARIZEDMULTIPLEINPUTMULTIPLEOUTPUTMIMOSYSTEMS”;001710、国际专利申请公开WO2008137523A1,其发明名称为“ACODEBOOKMETHODFORMULTIPLEINPUTMULTIPLEOUTPUTWIRELESSSYSTEM”。发明内容0018本发明的目的在于提供一种在多天线通信系统中使用的生成预编码矩阵码本的方法,其能够由初始预编码矩阵码本生成系统性能指标更佳的新预编码矩。

20、阵码本。0019本发明的另一目的在于提供一种预编码矩阵码本的生成装置,其能够由初始预编码矩阵码本生成系统性能指标更佳的新预编码矩阵码本。0020本发明的又一目的在于提供一种能够生成预编码矩阵的多天线通信系统、发射机以及接收。0021为了实现上述目的以及其它附加目的,本申请提供了以下方面。0022根据本发明的一个方面,提供了一种生成在多天线通信系统中使用的预编码矩阵码本的方法,该方法包括以下步骤0023A确定由L个预编码矩阵构成的初始预编码矩阵码本,其中,L为大于1的整数,所述初始预编码矩阵码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线的数量和。

21、所述多天线通信系统所支持说明书CN102025454ACN102025468A3/26页7的传输层数所生成的并且包括M个预编码矩阵,其中,M为大于1的整数并且LM;0024B将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的L个信道组,该信道集合为由N个信道实例构成的能够反映所述多天线通信系统的信道统计特性的信道集合,N为大于1的整数;0025C从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本;0026D判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相同;以及0027E如果所述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码。

22、矩阵码本作为所述初始预编码矩阵码本并且返回至所述步骤B继续进行;而如果所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本。0028根据本发明的另一方面,提供了一种预编码矩阵码本的生成装置,该预编码矩阵码本用于多天线通信系统,该生成装置包括0029初始预编码矩阵码本确定单元,其用于确定由L个预编码矩阵构成的初始预编码矩阵码本,其中,L为大于1的整数,所述初始预编码矩阵码本中的每一个预编码矩阵都选自预编码矩阵全集,所述预编码矩阵全集是根据所述多天线通信系统中物理天线的数量和所述多天线通信系统所支持的传输层数所生成的并且包括M个。

23、预编码矩阵,其中,M为大于1的整数并且LM;0030信道分组单元,其用于将信道集合分成与所述初始预编码矩阵码本中的预编码矩阵一一对应的L个信道组,该信道集合为由N个信道实例构成的能够反映所述多天线通信系统的信道统计特性的信道集合,N为大于1的整数;0031新预编码矩阵码本生成单元,其用于从所述预编码矩阵全集中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本;以及0032控制单元,其用于判断所述初始预编码矩阵码本与所述新预编码矩阵码本是否相同,如果所述初始预编码矩阵码本与所述新预编码矩阵码本相同,则将所述新预编码矩阵码本作为要在所述多天线通信系统中使用的预编码矩阵码本输出;而如果所。

24、述初始预编码矩阵码本与所述新预编码矩阵码本不相同,则将所述新预编码矩阵码本作为所述初始预编码矩阵码本,控制所述信道分组单元重新对所述信道集合进行分组;以及控制所述新预编码矩阵码本生成单元生成新预编码矩阵码本,直到所述新预编码矩阵码本与所述初始预编码矩阵码本相同为止。0033根据本发明的另一方面,提供了一种多天线通信系统,其利用上述方法生成预编码矩阵码本。0034根据本发明的另一方面,提供了一种多天线通信系统中的发射机,其利用上述的方法生成预编码矩阵码本。0035根据本发明的另一方面,提供了一种多天线通信系统中的接收机,其利用上述的方法生成预编码矩阵码本,并且将生成的预编码矩阵码本发送给发射机,。

25、从而在二者的通信中使用该预编码矩阵码本。0036根据本发明的另一方面,提供了一种包括机器可读程序代码的存储介质,当在多天线通信系统或者信息处理系统上执行所述程序代码时,所述程序代码使得所述多天说明书CN102025454ACN102025468A4/26页8线通信系统或者信息处理系统执行上述方法。0037根据本发明的另一方面,提供了一种包括机器可执行指令的程序产品,当在多天线通信系统或信息处理系统上执行所述指令时,所述指令使得所述多天线通信系统或者信息处理系统执行上述方法。0038根据本发明的方法和装置可以在由初始预编码矩阵码本生成系统性能指标更佳的新预编码矩阵码本,从而提高系统的性能指标。0。

26、039通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。附图说明0040图1示出了根据本发明实施方式的生成预编码矩阵码本的方法的流程图;0041图2示出了根据本发明实施方式的将信道集合分成L个信道组的方法的流程图;0042图3示出了在QPSK调制并且使用MAXLOGMAP解码方法时的信噪比SNR与互信息MI之间的关系表;0043图4例示了在QAM16调制并且使用MAXLOGMAP解码方法时的信噪比SNR与互信息MI之间的关系表;0044图5例示了在QAM64调制并且使用MAXLOGMAP解码方法时的信噪比SNR与互信息MI之间的关系表;0045图6例示出了各编。

27、码调制方案下的链路级误块率性能图;0046图7例示出了各编码调制方案下的链路级吞吐量性能图;以及0047图8示出了根据本发明的一个示例性预编码矩阵码本的装置的框图。具体实施方式0048在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这。

28、种开发工作仅仅是例行的任务。0049在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的设备结构和/或处理步骤,而省略了与本发明关系不大的其他细节。0050图1示出了根据本发明实施方式的生成在多天线通信系统中使用的预编码矩阵码本的方法的示意性流程图。0051首先在步骤ST102,确定由L个预编码矩阵QL构成的初始预编码矩阵码本Q,1LL且L为大于1的整数,通常称L为初始预编码矩阵码本Q的大小。该初始预编码矩阵码本Q中的每个预编码矩阵可以是从预编码矩阵全集中随机地选择出来的,或者是多天线通信系统中已有的预编码矩阵码本。说明书CN10202。

29、5454ACN102025468A5/26页90052虽然如何生成多天线通信系统的预编码矩阵全集不是本发明的发明点,但是为了便于理解本发明,下面首先简要介绍如何生成预编码矩阵全集。0053对于一个多天线通信系统来说,其预编码矩阵全集与该多天线通信系统中物理天线的数量和多天线通信系统所支持的传输层数有关。在本发明中假设预编码矩阵全集P包括M个预编码矩阵PM,其中,1MM且ML。0054下面,以4天线通信系统即,该多天线通信系统中物理天线的数量为4为例,说明如何生成预编码矩阵全集P。00551多天线通信系统所支持的传输层数为1的情况0056例如,可以由以下的离散傅立叶变换DFT矩阵1,得到4个预编。

30、码矩阵,其中每一个预编码矩阵对应DFT矩阵的一列,00570058另选地,可以由以下的哈达马HADAMARD矩阵2,得到4个预编码矩阵,其中每一个预编码矩阵对应HADAMARD矩阵的一列。00590060更一般的,可以有以下的预编码矩阵形式1;X;Y;Z,其中X,Y,Z是正交相移键控QPSKQUADRATUREPHASESHIFTKEYING星座点,或者是8相移键控8PSK8PHASESHIFTKEYING星座点,或者是16PSK星座点,或者是更高维的PSK星座点。0061当X,Y,Z是QPSK星座点时,所得预编码矩阵共有44464个;当X,Y,Z是8PSK星座点时,所得预编码矩阵共有8885。

31、12个;当X,Y,Z是16PSK星座点时,所得预编码矩阵共有1616164096个。0062当然,也可能存在其他形式的层数为1的预编码矩阵。0063可以根据多天线通信系统的需要,可以将上面所述一种、或者几种、或者全部形式的预编码矩阵或者这些预编码矩阵的功率归一化矩阵作为物理天线数为4且层数为1时的预编码矩阵全集P。00642该多天线通信系统所支持的传输层数为2的情况0065例如,由上述DFT矩阵1可以得到6个预编码矩阵,其中的每一个预编码矩阵对应DFT矩阵中选择出来的两列。0066由上述HADAMARD矩阵2可以得到6个预编码矩阵,其中的每一个预编码矩阵对应HADAMARD矩阵2中选择出来的两。

32、列。0067更一般的,可以有以下的预编码矩阵形式P11;X1X2;Y1Y2;Z1Z2,其中X1X2Y1Y2Z1Z2是QPSK星座点,或者是8PSK星座点,或者是16PSK星座点,或者是更高维的PSK星座点;并且P为酉阵,也即PHPI,其中是标量。0068当X1X2Y1Y2Z1Z2是QPSK星座点时,所得预编码矩阵共有288个;当X1X2Y1说明书CN102025454ACN102025468A6/26页10Y2Z1Z2是8PSK星座点时,所得预编码矩阵共有5376个;当X1X2Y1Y2Z1Z2是16PSK星座点时,所得预编码矩阵共有92160个。0069当然,也可能存在其他形式的层数为2的预编。

33、码矩阵全集。0070可以根据该多天线通信系统的需要,将上面所述一种、或者几种、或者全部形式的预编码矩阵或者这些预编码矩阵的功率归一化矩阵作为层数为2的预编码矩阵的全集P。0071对于层数为3和4的情况与上述过程类似,不再赘述。0072对于本领域技术人员来,其他的天线配置,比如具有2个物理天线的2天线通信系统,具有8个物理天线的8天线通信系统甚至具有更高物理天线数的多天线通信系统,可以通过与上述具有4个物理天线的4天线通信系统的相似的方法,得到对应的预编码矩阵全集P。0073初始预编码矩阵码本Q可以通过从所生成的预编码矩阵全集P中随机地选取其中的L个预编码矩阵来确定。另外,可以选取该多天线通信系。

34、统中现有的预编码矩阵码本作为初始预编码矩阵码本Q。0074关于初始预编码矩阵码本Q的大小L,在多天线通信系统中,如何确定初始预编码矩阵码本Q的大小L是一个全局优化的过程。如何确定初始预编码矩阵码本Q的大小并不是本发明的发明点,因此本领域技术人员可以采用现有的或以后开发的任何方法来确定初始预编码矩阵码本Q的大小。0075在本发明的以下描述中以初始预编码矩阵码本Q的大小L16为例。本领域技术人员应该理解,本发明可以适用于任意大小的初始预编码矩阵码本。例如,在LTEA系统中,在上行传输时当传输层数为1时预编码矩阵码本的大小通常为16,而当传输层数为2时预编码矩阵码本的大小通常为16,而当传输层数为3。

35、时预编码矩阵码本的大小通常为20。0076现在返回到图1,在步骤ST102确定了初始预编码矩阵码本Q之后,前进至步骤ST104。在步骤ST104,将信道全集HH1,H2,H3,HN分成与初始预编码矩阵码本Q中的预编码矩阵一一对应的L个信道组。其中,该信道集合H为由N个信道实例HN也称为信道构成的能够反映所述多天线通信系统的信道统计特性的信道集合,1NN,N为大于1的整数。0077步骤ST104可以以各种方法实现,作为示例,下面结合图2解释如何将信道全集HH1,H2,H3,HN分成与初始预编码矩阵码本Q中的预编码矩阵一一对应的L个信道组。0078首先,在步骤ST202,生成信道集合H。这种在每次。

36、分组前都生成新的信道集合H的方式使得将要生成的新预编码矩阵码本对于该多天线通信系统来说更佳。当然,也可以在生成预编码矩阵码本的整个过程中使用固定的信道集合H,而这种使用固定信道集合H的方式可以提高生成新预编码矩阵码本的速度。当然本发明技术人员可以理解,即使在每次生成预编码矩阵码本时都使用同一个信道集合H也是可以的。0079更具体地说,信道集合H是按照设计条件例如独立的瑞利衰落信道随机生成的。同时,由于信道的随机性,所生成的信道集合H的元素个数N应该足够大,才能反映信道的统计特性,例如N为大约1105。说明书CN102025454ACN102025468A7/26页110080下面,以4天线发送。

37、4天线接收的多天线通信系统为例,具体描述信道全集H。0081例如,对于独立的瑞利衰落信道,则每一次生成的信道实例HN,1NN,是一个44矩阵,该矩阵的各元素都是互不相关的服从复高斯分布的信号。0082例如,如果考虑发射的各天线以及接收的各天线之间的相关性,假设该相关矩阵为R,则每一次生成的信道实例可表示为HNUNVECR1/2VECH,其中H是随机产生的瑞利衰落信道实例,VECH将矩阵H的各列向量顺排成1维列向量,UNVEC运算是VEC运算的逆运算。0083当然,也可能存在其他形式的以及其他统计特性的信道,都有其对应的信道生成方法,在此不再赘述。0084然后,在步骤ST204,对于所述信道集合。

38、H中的每一个信道实例HN1NN和所述初始预编码矩阵码本Q中每一个预编码矩阵QL1LL,计算所述多天线通信系统在该信道实例下采用该预编码矩阵时的后验信噪比向量SNRPOST,N,L。也就是说,对于信道集合H的每一个信道实例HN1NN来说,计算初始预编码矩阵码本Q中每个预编码矩阵QL1LL所对应的多天线通信系统的后验信噪比向量SNRPOST,N,L。为此,在第一次执行对信道集合H的分组时,需要确定该多天线通信系统的信噪比SNR。如何确定多天线通信系统的信噪比SNR不是本发明的发明点。对于本领域技术人员来说,可以根据实际情况采用任意已知的、或者自己感兴趣的、或者以后公开的方法来确定多天线通信系统的信。

39、噪比SNR。在本发明中,假设多天线通信系统的归一化后的噪声功率为2。在下面给出计算后验信噪比向量SNRPOST,N,L的几个示例性方法。0085例如,对于信道实例HN1NN和预编码矩阵QL1LL0086采用最小均方误差MMSEMINIMUMMEANSQUAREDERROR算法时,其后验信噪比向量SNRPOST,N,L为0087SNRPOST,N,L1/DIAG22IHNQLHHNQL130088采用迫零ZFZEROFORCING算法时,其后验信噪比向量SNRPOST,N,L为0089SNRPOST,N,L1/DIAG2HNQLHHNQL40090在上述算法中,DIAG是对角阵函数,SNRPOS。

40、T,N,L是维数与预编码矩阵QL的列数也即预编码矩阵的秩RANK数相等的列向量。0091当然,也存在其他的解码方法,比如最大似然解码等。任何解码方法都会对应解码的后验信噪比向量SNRPOST,N,L。0092可以将所有的后验信噪比向量排列成一个L行N列的矩阵。其中每一行代表与初始预编码矩阵码本Q中一个预编码矩阵QL相对应的每个信道实例下的多天线通信系统的后验信噪比向量,每一列代表与一个信道实例相对应的初始预编码矩阵码本Q中采用每个预编码矩阵时的多天线通信系统的后验信噪比向量。矩阵共有LN个元素。0093当然,并不是必须要将后验信噪比向量排列成矩阵,也可以以任何其它适当的方式排列,例如一维数组。。

41、在该一维数组中先排列与初始预编码矩阵码本Q中第一个预编码矩阵Q1相对应的各信道实例的后验信噪比向量,然后是与初始预编码矩阵码本Q中第一个预编码矩阵Q2相对应的各信道实例的后验信噪比向量,以此类推,直到与初始预编码矩阵码本Q中第L个预编码矩阵QL相对应的各信道实例的后验信噪比向量。0094在步骤ST204中已经计算出后验信噪比向量后,在步骤ST206根据所得到的后说明书CN102025454ACN102025468A8/26页12验信噪比向量生成相应的系统性能指标,例如,系统吞吐量、互信息、误块率等。可以根据不同的定义,或者不同的算法计算出不同的系统性能指标例如,吞吐量、互信息、误块率等。009。

42、5作为示例,下面给出几种由后验信噪比向量得到系统性能指标的方法。0096例如,使用香农公式可以得到以香农限表征的系统吞吐量;0097CLOG21SNR;50098又比如,当多天线通信系统使用正交幅度调制QAMQUADRATUREAMPLITUDEMODULATION调制,并使用最大似然解码方法时,可以通过数值计算的方法或者通过查表的方式得出该调制方案对应的互信息。0099又比如,当多天线通信系统使用QAM调制或者QPSK调制,并使用最快速对数域最大后验概率MAXLOGMAP解码方法时,可以通过数值计算的方法或者通过查表的方式得出该调制的互信息。0100图3例示出了在QPSK调制并且使用MAXL。

43、OGMAP解码方法时的SNR与互信息MIMUTUALINFORMATION之间的关系表。而图4和图5分别例示了在QAM16调制和QAM64调制并且使用MAXLOGMAP解码方法时的SNR与MI之间的关系表。0101又比如,在已知系统的各编码调制方案MCS的链路级误块率BLER性能的情况下,可以直接使用该链路级误块率,但是可以将系统的各编码调制方案MCS的链路级误块率性能转换为系统的各编码调制方案MCS的链路级吞吐量率性能,从而通过查表的方法得出系统的吞吐量。0102图6例示出了各编码调制方案下的链路级误块率性能图。而图7例示出了各编码调制方案下的链路级吞吐量性能图。0103当然,也存在其他的映。

44、射或者计算方法,将后验信噪比向量映射或者计算为系统吞吐量、互信息或误块率等系统性能指标,在此不再赘述。0104在步骤ST206生成了相应的系统性能指标之后,在步骤ST208中,找出每个信道实例的对应预编码矩阵。具体而言,对于信道集合H中每一个信道实例来说,选择在初始预编码矩阵码本Q中系统性能指标最优的预编码矩阵作为该信道实例的对应预编码矩阵。0105更具体而言,在系统性能指标为吞吐量的情况下,在已经取得每一个信道实例HN1NN,每个预编码矩阵QL1LL所对应的系统的吞吐量之后,将所有的吞吐量排列成一个L行N列的矩阵TQ,其中每一行代表每个预编码矩阵,每一列代表每个信道实例。矩阵共有LN个元素。。

45、该矩阵TQ中的元素表示为TQL,N,1LL,1NN。其中TQL,N表示在第N个信道实例下,当使用第L个预编码矩阵时系统的吞吐量。0106可以对于矩阵TQ的每一列选取吞吐量最大的值,并记录坐标为LNL,1LL,1NN。LNL的物理意义表示为,对于第N个信道实例HN,初始预编码矩阵码本Q中的第L个预编码矩阵QL1LL使得系统的吞吐量最大。也就是说,初始预编码矩阵码本Q中与该吞吐量最大的值相对应的预编码矩阵是与该信道实例最匹配的预编码矩阵即,该信道实例的对应预编码矩阵。0107当然,作为其它性能指标,例如互信息、误块率等来说,也可以按照与上述方法类似的方法选择在初始预编码矩阵码本Q中系统性能指标最优。

46、的预编码矩阵作为该信说明书CN102025454ACN102025468A9/26页13道实例的对应预编码矩阵。只是不同之处在于,对于误块率来说,系统性能指标最优的预编码矩阵是误块率最小的预编码矩阵;而对于互信息来说,与吞吐量类似,系统性能指标最优的预编码矩阵是也互信息最大的预编码矩阵。0108通常,由于信道实例数,即信道集合H的大小N远大于初始预编码矩阵码本Q的大小L,因此每一个信道实例都唯一地对应于一个预编码矩阵,而每一个预编码矩阵都对应一系列的信道实例。0109然后,在步骤ST210,将对应于同一预编码矩阵的所有信道实例作为与该预编码矩阵相对应的信道组,从而将信道集合HH1,H2,H3,。

47、HN分成所述L个信道组,表示为R1,R2,RL。0110现在返回到图1,在步骤ST104中已经将信道集合H分成了L个信道组之后,在步骤ST106中,从预编码矩阵全集P中选择与每一个信道组最匹配的预编码矩阵,从而形成新预编码矩阵码本Q。对于每一个信道组来说,可以通过以下步骤选择出最匹配的预编码矩阵01111对于该信道组H中的每一个信道实例HN1NN和预编码矩阵全集P中每一个预编码矩阵PM1MM,计算多天线通信系统在该信道实例HN下采用该预编码矩阵PM时的后验信噪比向量SNRPOST,N,M并且根据所计算出的后验信噪比向量生成相应的系统性能指标;01122对于预编码矩阵全集P中的每一个预编码矩阵P。

48、M,对多天线通信系统在该信道组中所有信道实例下的系统性能指标进行求和,并且将所得到的和作为该预编码矩阵的总系统性能指标;以及01133选择预编码矩阵全集P中总系统性能指标最优的预编码矩阵作为与该信道组最匹配的预编码矩阵。0114下面,以系统性能指标是吞吐量的例子来说明。本领域技术人员应该可以理解,也可以使用其它的系统性能指标来选择与每一个信道最匹配的预编码矩阵。0115对每一个信道组都进行如下处理。以信道组RL11L为例。0116假设信道组RL共包含S个信道实例。对于预编码矩阵全集P中的每一个预编码矩阵PM1MM,可以按步骤ST204和S206中的方法计算每一个信道实例RL,S1SS对应的吞吐。

49、量,得到吞吐量矩阵TPM,S。当然,本领域技术人员应该理解,也可以采用与步骤ST204和ST206中不同的方法计算每一个信道实例对应的吞吐量,而且也可以将吞吐量表示为除矩阵以外的其它形式,例如一维数组。0117将吞吐量矩阵TP的每一行相加,得到的吞吐量和作为该行对应的预编码矩阵的总吞吐量。然后取所有预编码矩阵的总吞吐量中的最大值,得到该最大值所在的行号T,进而得到预编码矩阵PT。则该预编码矩阵PT就是与该信道组RL最匹配的预编码矩阵,将他表示为QL。0118对每一个信道组进行上述处理,从而得到与L个信道组最匹配的预编码矩阵Q1,Q2,QL。0119当然,作为其它性能指标,例如互信息、误块率等来说,也可以按照与上述方法类似的方法选择预编码矩阵全集P中总系统性能指标最优的预编码矩阵作为与该信道组最匹配的预编码矩阵。只是不同之处在于,对于误块率来说,系统性能指标最优的预说明书CN102025454ACN102025468A10/26页14编码矩阵是误块率最小的预编码矩阵。也就是说,当采用误块率来作为评价指标时,与该信道组最匹配的预编码矩阵是指误块率最小的预编码矩阵;而对于互信息来说,与吞吐量类似,系统性能指标最优的预编码矩阵是也互。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1