CN103731233B - 码字反馈方法及接收机 - Google Patents
码字反馈方法及接收机 Download PDFInfo
- Publication number
- CN103731233B CN103731233B CN201210387324.6A CN201210387324A CN103731233B CN 103731233 B CN103731233 B CN 103731233B CN 201210387324 A CN201210387324 A CN 201210387324A CN 103731233 B CN103731233 B CN 103731233B
- Authority
- CN
- China
- Prior art keywords
- precoding
- codebook
- type
- code word
- linear
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000011664 signaling Effects 0.000 claims abstract description 44
- 230000008054 signal transmission Effects 0.000 claims abstract description 21
- 238000012549 training Methods 0.000 claims description 40
- 239000013598 vector Substances 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 15
- 239000011159 matrix material Substances 0.000 claims description 14
- 238000004422 calculation algorithm Methods 0.000 claims description 9
- 230000009466 transformation Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 abstract description 20
- 230000008713 feedback mechanism Effects 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 7
- 238000005259 measurement Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000032823 cell division Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0417—Feedback systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0482—Adaptive codebooks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0689—Hybrid systems, i.e. switching and simultaneous transmission using different transmission schemes, at least one of them being a diversity transmission scheme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03343—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
本发明实施例公开了一种码字反馈方法及接收机,涉及通信技术领域,所述方法包括:确定下行信号传输所使用的预编码的类型,或接收发射机发送的码本指示信令;根据所述预编码类型选择码本,或根据所述码本指示信令选择码本;根据所述码本选择码字,将所述码字反馈给发射机。本发明能够在既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制和非线性预编码码本,使通信***能够针对不同的需要选择合适的预编码码本进行状态信息的反馈,提升通信***的性能。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种码字反馈方法及接收机。
背景技术
在目前的LTE(Long Term Evolut ion,长期演进)等无线通信***中,MIMO(Multiple Input Multiple Output,多输入多输出)技术被广泛的应用。在MIMO技术中,预编码是一个重要的步骤,预编码的过程是将发送数据按照某种方式映射到发射天线上的过程,其目的是通过这种处理使得终端能获取更好的接收信号质量。在MIMO的应用场景中,预编码的作用之一是减小用户间信号的干扰,常用的预编码方案可以分为线性预编码和非线性预编码两类。预编码的过程是在基站侧完成的,而多数预编码方案都需要基站首先获取下行的信道状态,进而利用下行的信道状态完成预编码操作。
在获取下行信道状态时,需要考虑通信***的工作模式,包括TDD(TimeDivisionDuplexing,时分双工)模式和FDD(Frequency Division Duplexing,频分双工)模式。在TDD模式下,只要上行和下行之间的时间间隔小于信道相干时间,基站就可以根据估计的上行信道状态获得下行信道状态,但是并非处于TDD模式下就可以根据估计的上行信道状态获得下行信道状态,当不能够根据估计的上行信道状态获得下行信道状态时,TDD模式下获取下行信道状态方法和FDD模式下获取下行信道状态方法相同。在FDD模式下,需要通过终端侧进行下行信道的测量,并根据测量结果从预先设计好的某个码本中选择最能代表下行信道状态估计结果的码字,其中一个码本由有限个码字组成,每个码字均代表了一类下行信道的状态,将选出的码字的编号,反馈给基站,基站根据码字编号选择同一个码本中的同一个码字,利用该码字完成预编码操作。
现有技术中至少存在如下问题:在当前的LTE***中,只有针对线性预编码方案的码本,不存在针对非线性预编码方案的码本,当***需要同时具备两种预编码方案时,基站无法依据不同的预编码方案获得对应的码字,不能够获得下行信道的状态信息。
发明内容
本发明的实施例提供一种码字反馈方法及接收机,能够解决同时具备线性和非线性预编码方案的通信***中,基站无法依据不同的预编码方案获得下行信道状态信息的问题。
第一方面,提供一种码字反馈方法,包括:
确定下行信号传输所使用的预编码的类型,或接收发射机发送的码本指示信令;
根据所述预编码类型选择码本,或根据所述码本指示信令选择码本;
根据所述码本选择码字,将所述码字反馈给发射机。
其中,所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本。可选的,所述非线性预编码码本由迭代算法生成,所述迭代算法包括:生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
在第一种可能的实现方式中,确定下行信号传输所使用的预编码的类型包括:接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;或者,根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
可选的,根据所述预编码类型选择码本包括:若所述预编码类型为线性预编码,则选择线性预编码码本;若所述预编码类型为非线性预编码,则选择非线性预编码码本。
可选的,所述将所述码字反馈给发射机包括:将码字的编号反馈给所述发射机,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述发射机。
第二方面,提供一种接收机,包括:
处理模块,用于确定下行信号传输所使用的预编码的类型,或接收发射机发送的码本指示信令;
码本选择模块,用于根据所述预编码类型选择码本,或根据所述码本指示信令选择码本;
反馈模块,用于根据所述码本选择码字,将所述码字反馈给发射机。
其中,所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本。可选的,还包括:码本生成模块,用于生成所述非线性预编码码本;所述码本生成模块具体用于:生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
在第一种可能的实现方式中,所述处理模块还包括:第一确定单元,用于接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;第二确定单元,用于根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
可选的,所述码本选择模块包括:第一选择单元,用于当所述预编码类型为线性预编码时,选择线性预编码码本;第二选择单元,用于当所述预编码类型为非线性预编码时,选择非线性预编码码本。
可选的,所述反馈模块还用于:将码字的编号反馈给所述发射机,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述发射机。
与现有技术相比,本发明实施例通过接收发射机发送的信令,根据所述信令直接选择码本并获得码字;或者确定预编码类型,根据预编码类型选择相应的码本并获得码字,将获得的码字反馈给发射机,以使得发射机根据反馈的码字,使用相同的码本中的对应码字进行预编码,同时使用一种适用于非线性预编码方案的码本生成方法生成非线性预编码码本。本发明能够在既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制和非线性预编码码本,使通信***能够针对不同的需要选择合适的预编码码本进行状态信息的反馈,提升通信***的性能。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为实施例一提供的方法流程图;
图2为实施例二提供的方法流程图;
图3为实施例三提供的方法流程图;
图4为实施例四提供的方法流程图;
图5、图6为实施例五提供的接收机结构示意图;
图7为实施例六提供的终端结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明中的发射机包括节点B(NodeB),演进型NodeB(evolved NodeB,eNB),家庭式eNB(Home evolved NodeB,HeNB),中继站(Relay Station,RS)以及接入点(AccessPoint,AP)等。接收机通常指用户设备(User Equipment,UE),包括手机,智能终端,笔记本电脑等。
为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
实施例一
本实施例提供一种码字反馈方法,如图1所示,所述方法包括:
101、确定下行信号传输所使用的预编码的类型,或接收发射机发送的码本指示信令。
102、根据所述预编码类型选择码本,或根据所述码本指示信令选择码本。
103、根据所述码本选择码字,将所述码字反馈给发射机。
其中,所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本。
其中,所述非线性预编码码本由迭代算法生成,所述迭代算法包括:
生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;
按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
可选的,所述确定下行信号传输所使用的预编码的类型包括:
接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;或者,
根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
可选的,所述根据所述预编码类型选择码本包括:
若所述预编码类型为线性预编码,则选择线性预编码码本;
若所述预编码类型为非线性预编码,则选择非线性预编码码本。
具体的,所述将所述码字反馈给发射机包括:将码字的编号反馈给所述发射机,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述发射机。
与现有技术相比,本发明实施例通过接收发射机发送的信令,根据所述信令直接选择码本并获得码字;或者确定预编码类型,根据预编码类型选择相应的码本并获得码字,将获得的码字反馈给发射机,以使得发射机根据反馈的码字,使用相同的码本中的对应码字进行预编码。本发明能够在既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制和非线性预编码码本,使通信***能够针对不同的需要选择合适的预编码码本进行信道状态信息的反馈,提升通信***的性能。
实施例二
本实施例提供一种码字反馈方法,如图2所示,所述方法包括:
201、终端确定基站进行预编码所使用的预编码类型。
可选的,终端可以根据历史预编码类型或默认预编码类型选择码本确定基站进行下行信号传输所使用的预编码类型,将历史预编码类型或默认预编码类型作为本次信道状态信息反馈的预编码类型。例如,若最近一次下行信号传输采用的是非线性预编码,则终端在反馈信道状态信息时,需假设下次信号传输仍然采用的是非线性预编码,因此仍然基于非线性预编码方案反馈信道状态信息。
可选的,终端接收基站下发的预编码类型指示信令,该指示信令用于告知终端选择哪一种预编码类型,终端根据该指示信令确定本次信道状态信息反馈的预编码类型。
202、终端根据预编码类型选择码本。
例如,若终端确定预编码类型为线性预编码,则选择与线性预编码对应的码本;若终端确定预编码类型为非线性预编码,则选择与非线性预编码对应的码本。
需要说明的是,现有技术中没有与非线性预编码对应的码本,需要通过本发明提供的码本生成方法得到该码本。
203、终端从选择出来的码本中确定与信道状态信息最匹配的码字,并获取该码字对应的码字编号。
其中,码字反应了下行信道的状态,需要终端将其反馈给基站,基站获取下行信道的状态之后,可以根据下行信道的状态进行预编码。所述信道状态信息是终端通过接收和测量导频信号并对测量结果进行估计得到的。
204、终端将获取的码字编号发送给基站。
可选的,终端可以直接将码字的编号反馈给基站,或者终端将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述基站。其中,码字编号一般为2的N次方个,例如16个,从0-15或从1-16。终端向基站反馈码字编号时,若信道变化较慢,相近的两次反馈的码字编号值会很接近,例如上一次是5,这一次是6,此时终端向基站反馈两次码字的编号差值,可以减小反馈所需的信令开销。
与现有技术相比,本发明实施例中终端根据历史预编码类型或默认预编码类型,将历史预编码类型或默认预编码类型作为本次信道状态信息反馈的预编码类型并选择与信道状态信息匹配的码字;或者,根据预编码类型指示信令确定反馈信道状态信息应当使用的码本,终端在该码本中选出与信道状态信息匹配的码字,并反馈给基站,基站根据反馈使用相同的码本中的对应码字进行预编码。本发明能够在基站既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制,使通信***能够针对不同的需要选择合适的预编码码本进行状态信息的反馈,提升通信***的性能。
实施例三
本实施例提供一种码字反馈方法,如图3所示,所述方法包括:
301、终端接收基站发送的码本指示信令。
302、终端根据码本指示信令选择码本。
其中,码本指示信令中直接指定了终端应当采用的预编码码本,终端根据码本指示信令去选择相应的码本即可。
可选的,终端在没有接收到码本指示信令时,根据历史上使用的码本或默认码本确定使用的码本,该码本可以为线性预编码码本或非线性预编码码本。
需要说明的是,现有技术中没有与非线性预编码对应的码本,需要通过本发明提供的码本生成方法得到该码本。
303、终端从选择出来的码本中确定与信道状态信息最匹配的码字,并获取该码字对应的编号。
其中,码字反应了下行信道的状态,需要终端将其反馈给基站,基站获取下行信道的状态之后,可以根据下行信道的状态进行预编码。所述信道状态信息是终端通过接收和测量导频信号并对测量结果进行估计得到的。
304、终端将获取的码字编号发送给基站。
可选的,终端可以直接将码字的编号反馈给基站,或者终端将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述基站。其中,码字编号一般为2的N次方个,例如16个,从0-15或从1-16。终端向基站反馈码字编号时,若信道变化较慢,相近的两次反馈的码字编号值会很接近,例如上一次是5,这一次是6,此时终端向基站反馈两次码字的编号差值,可以减小反馈所需的信令开销。
与现有技术相比,本发明实施例中终端根据历史上使用的码本或默认码本确定使用的码本并选出与信道状态信息匹配的码字;或者,终端码本指示信令选择码本,在该码本中选出与信道状态信息匹配的码字,并反馈给基站,基站根据反馈使用相同的码本中的对应码字进行预编码。本发明能够在基站既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制,使通信***能够针对不同的需要选择合适的预编码码本进行状态信息的反馈,提升通信***的性能。
实施例四
本实施例提供一种码本生成方法,如图4所示,所述方法包括:
401、生成训练数据。
其中,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到,例如,生成训练数据的步骤具体为:
选择并运行信道模型程序,获得信道系数矩阵。例如信道模型程序可以为SCM(Spatial Channel Model,空间信道模型),SCME(Spatial Channel ModelExtension,空间信道模型扩展),IMT-Advance(Interna tional MobileTelecommunications-Advanced,高级国际移动通信)等,在选择信道模型程序后,需要配置信道参数并运行程序,进而获得一定数量的信道系数矩阵。其中,由于单次运行程序所获得的信道系数矩阵仅代表该次的参数配置,而码本要反映在不同条件下的信道的状态,因此需要修改参数配置并多次运行程序以获得不同参数配置下的信道矩阵。例如:基站和终端的相对位置和对应的信道系数矩阵之间有密切关系,而信道模型程序单次运行可能只能基于某种特定的基站和终端的相对位置。这种情况下,应当改变基站和终端的相对位置关系,并多次运行程序,以在一定程度上遍历所有可能的基站和终端的相对位置;
对所述信道系数矩阵进行奇异值分解,选择与目标码本的流数相对应的前流数个右奇异向量。其中,表示第n个信道系数矩阵的第i个右奇异向量,其中表示的第j个分量,NT为发射天线数,i的取值范围为从1到流数;
对所述前流数个右奇异向量进行相位旋转,获得相位旋转后的向量:其中,表示复数的辐角,这一步骤的目的是将所有奇异向量的第一个元素转化为正实数,使所有特征向量具有相同的参考相位。这样做的原因是:一方面,特征向量的相位对非线性预编码没有影响,无需保留其信息;另一方面,由于码本生成算法中会出现训练数据之间的加法,如果训练数据之间参考相位不同,将会影响相加后的结果。例如,原本两个接近的训练数据,如果分别叠加了相反的相位,则相加的结果将接近0,码本生成算法将失效。根据相位旋转后的向量得到训练数据X=[x1…xN],其中,第n个训练数据可表示为其中L是层数,训练数据为一个NT×L的矩阵。
402、结合初始码本,对训练数据进行处理,获得最终的码本。
例如,码本的生成流程可以为:
设定一个初始码本。初始码本的大小和目标码本的大小相同,其中,目标码本的大小是自定设定的,例如,令迭代次数k=0,且用表示当前码本,表示码本中的码字,M表示码本总的大小;
按照最优临近准则,将每个训练数据划分到所述初始码本中的一个码字所代表的胞腔内。表示为,其中代表第k次迭代的第m个码字,表示训练数据x和码字的某种失真度量,例如均方误差(Mean Square Error,MSE)度量可表示为:
计算总失真。具体的,用D-代表上一次迭代所计算出的总失真(如果当前为第一次迭代,则令D-→∞),计算前后两次总失真的变化程度,并和预先设定的门限ε(0<ε<1)相对比,判断是否满足如下条件:
若满足,则停止迭代,当前码本即最终码本;若不满足,则继续下面的步骤;
更新码本。具体为:按照第二步中的胞腔划分,对每个胞腔重新确定能代表每个胞腔的码字(即质心)。假设表示第k次迭代的胞腔划分,则的质心为进而对Ci进行列归一化,使每列的范数为1,由此得到第k次迭代过程中更新后的第i个码字 的第l列满足:其中,和Ci(:,l)表示和Ci的第l列。至此完成码本的更新,接下来进行下一次的迭代,重新执行第二步,直到第三步的收敛条件得到满足为止。
其中,初始码本的选择对最终得到的码本的性能至关重要。初始码本的设计包括随机法、删除法等。PNN(Pairwise Nearest Neighbor,成对最邻近)算法是一种删除算法,它的复杂度较高,但性能较好。由于仅作为初始码本,可只选取部分训练数据进行计算,以减小复杂度。例如,设定初始码本的方法可以为:选取M个训练数据,将每一个选取的训练数据均看作一个码字。其中,将每一个选取的训练数据均看作一个码字之后,则每个码字的胞腔内就只包含其自身。假设训练数据总数为M,则此时的码字字数为M个;
遍历所有的码字,计算两个码字之间的失真度量;
确定失真度量最小的两个码字,进行码字合并,获得M-1个码字。其中,码字合并的方法和上述码本生成方法中的更新码本方法相同,此处不再复述;
判断M-1是否等于目标码本大小,若M-1等于所述目标码本大小,则将当前码字组成的码本作为初始码本;若M-1不等于所述码本大小,则继续计算失真度量并进行码字合并,直至码字的数量等于目标码本大小,将当前码字组成的码本作为初始码本。
与现有技术相比,本发明实施例提供了一种非线性预编码方案的码本生成方法,通过生成训练数据,并按照一定的准则对训练数据进行处理,进而获得一种非线性预编码方案所使用的码本。非线性预编码方案的码本填补了现有技术中仅有线性预编码方案的码本的空缺,为基站获取下行信道状态信息提供了新的方法,提升了通信***的性能。
实施例五
本实施例提供一种接收机50,如图5所示,所述接收机50包括:
处理模块51,用于确定下行信号传输所使用的预编码的类型,或接收发射机发送的码本指示信令;
码本选择模块52,用于根据所述预编码类型选择码本,或根据所述码本指示信令选择码本;
反馈模块53,用于根据所述码本选择码字,将所述码字反馈给发射机。
其中,所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本。
进一步的,如图6所示,所述接收机50还包括:
码本生成模块54,用于生成所述非线性预编码码本;
其中,所述码本生成模块54具体用于:生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
进一步的,如图6所示,所述处理模块51还包括:
第一确定单元511,用于接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;
第二确定单元512,用于根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
进一步的,如图6所示,所述码本选择模块52包括:
第一选择单元521,用于当所述预编码类型为线性预编码时,选择线性预编码码本;
第二选择单元522,用于当所述预编码类型为非线性预编码时,选择非线性预编码码本。
进一步的,所述反馈模块53还用于:
将码字的编号反馈给所述发射机,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述发射机。
与现有技术相比,本发明实施例通过接收发射机发送的信令,根据所述信令直接选择码本并获得码字;或者根据所述信令确定预编码类型,根据预编码类型选择相应的码本并获得码字,将获得的码字反馈给发射机,以使得发射机根据反馈的码字,使用相同的码本中的对应码字进行预编码。本发明能够在既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制和非线性预编码码本,使通信***能够针对不同的需要选择合适的预编码码本进行状态信息的反馈,提升通信***的性能。
实施例六
本实施例提供一种终端60,如图7所示,所述终端60包括:
接收器61,用于确定下行信号传输所使用的预编码的类型,或接收发射机发送的码本指示信令;
处理器62,用于根据所述接收器61确定的预编码类型预编码类型选择码本,或根据所述接收器61接收的码本指示信令选择码本;
发送器63,用于根据由所述处理器62得到的码本选择码字,将所述码字反馈给发射机。
其中,所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本。
其中,所述处理器62还用于:生成所述非线性预编码码本;
进一步的,所述处理器62具体用于:生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
进一步的,所述接收器61还用于:
接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;或者,根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
进一步的,所述处理器62还用于:
当所述预编码类型为线性预编码时,选择线性预编码码本;当所述预编码类型为非线性预编码时,选择非线性预编码码本。
进一步的,所述发送器63还用于:
将码字的编号反馈给所述基站,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述基站。
与现有技术相比,本发明实施例通过终端接收基站发送的信令,根据所述信令直接选择码本并获得码字;或者根据所述信令确定预编码类型,根据预编码类型选择相应的码本并获得码字,将获得的码字反馈给基站,以使得基站根据反馈的码字,使用相同的码本中的对应码字进行预编码。本发明能够在既需要使用线性预编码又需要使用非线性预编码时,提供一种新的信道状态信息反馈机制和非线性预编码码本,使通信***能够针对不同的需要选择合适的预编码码本进行状态信息的反馈,提升通信***的性能。
本发明实施例提供的码字反馈方法及接收机可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的码本生成及码字反馈方法、装置及接收机可以适用于任何需要接收机反馈码字给发射机的***,但不仅限于此。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (8)
1.一种码字反馈方法,其特征在于,包括:
确定下行信号传输所使用的预编码的类型;
根据所述预编码类型选择码本;
根据所述码本选择码字,将所述码字反馈给发射机;
所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本;
所述确定下行信号传输所使用的预编码的类型包括:
接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;或者,
根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
2.根据权利要求1所述的方法,其特征在于,所述非线性预编码码本由迭代算法生成,所述迭代算法包括:
生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;
按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
3.根据权利要求1所述的方法,其特征在于,所述根据所述预编码类型选择码本包括:
若所述预编码类型为线性预编码,则选择线性预编码码本;
若所述预编码类型为非线性预编码,则选择非线性预编码码本。
4.根据权利要求1所述的方法,其特征在于,所述将所述码字反馈给发射机包括:
将码字的编号反馈给所述发射机,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述发射机。
5.一种接收机,其特征在于,包括:
处理模块,用于确定下行信号传输所使用的预编码的类型;
码本选择模块,用于根据所述预编码类型选择码本;
反馈模块,用于根据所述码本选择码字,将所述码字反馈给发射机;
所述预编码类型包括线性预编码和非线性预编码,所述码本包括线性预编码码本和非线性预编码码本;
所述处理模块还包括:
第一确定单元,用于接收发射机发送的预编码类型指示信令,根据所述预编码类型指示信令确定所述预编码类型;
第二确定单元,用于根据下行信号传输所使用的历史预编码类型或默认预编码类型确定所述预编码类型。
6.根据权利要求5所述的接收机,其特征在于,还包括:
码本生成模块,用于生成所述非线性预编码码本;
所述码本生成模块具体用于:生成训练数据,所述训练数据通过对信道系数矩阵的右奇异向量进行相位变换得到;按照最优临近准则对训练数据进行处理,得到所述非线性预编码码本。
7.根据权利要求5所述的接收机,其特征在于,所述码本选择模块包括:
第一选择单元,用于当所述预编码类型为线性预编码时,选择线性预编码码本;
第二选择单元,用于当所述预编码类型为非线性预编码时,选择非线性预编码码本。
8.根据权利要求5所述的接收机,其特征在于,所述反馈模块还用于:
将码字的编号反馈给所述发射机,或将码字的编号相对于上一次所选择的码字的编号的差值反馈给所述发射机。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210387324.6A CN103731233B (zh) | 2012-10-12 | 2012-10-12 | 码字反馈方法及接收机 |
PCT/CN2013/073606 WO2014056308A1 (zh) | 2012-10-12 | 2013-04-02 | 码字反馈方法及接收机 |
EP13844968.1A EP2897303B1 (en) | 2012-10-12 | 2013-04-02 | Code word feedback method and receiver |
US14/677,402 US9319117B2 (en) | 2012-10-12 | 2015-04-02 | Codeword feedback method and receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210387324.6A CN103731233B (zh) | 2012-10-12 | 2012-10-12 | 码字反馈方法及接收机 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103731233A CN103731233A (zh) | 2014-04-16 |
CN103731233B true CN103731233B (zh) | 2018-07-03 |
Family
ID=50455174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210387324.6A Active CN103731233B (zh) | 2012-10-12 | 2012-10-12 | 码字反馈方法及接收机 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9319117B2 (zh) |
EP (1) | EP2897303B1 (zh) |
CN (1) | CN103731233B (zh) |
WO (1) | WO2014056308A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016095171A1 (zh) * | 2014-12-18 | 2016-06-23 | 华为技术有限公司 | 预编码方法、装置及*** |
KR20170108007A (ko) | 2014-12-22 | 2017-09-26 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 지시 정보 전송 방법 및 장치 |
WO2017145232A1 (ja) * | 2016-02-22 | 2017-08-31 | 三菱電機株式会社 | 送信装置、受信装置、制御局、通信システムおよび送信プリコーディング方法 |
CN108667552A (zh) * | 2017-03-28 | 2018-10-16 | 中兴通讯股份有限公司 | 一种预编码处理方法及装置 |
CN110365380B (zh) * | 2018-04-10 | 2021-12-14 | 成都华为技术有限公司 | 数据传输的方法、通信装置及*** |
WO2020107188A1 (zh) * | 2018-11-26 | 2020-06-04 | Oppo广东移动通信有限公司 | 一种数据处理方法、设备及存储介质 |
CN110730022A (zh) * | 2019-10-30 | 2020-01-24 | 中南大学 | 一种基于MacQueen聚类的MIMO预编码码本构造方法 |
CN113315557B (zh) * | 2021-05-31 | 2022-08-05 | 北京邮电大学 | 波束初始接入方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101166052A (zh) * | 2006-10-19 | 2008-04-23 | 株式会社Ntt都科摩 | 一种多输入多输出***的预编码方法及使用该方法的设备 |
CN101330359A (zh) * | 2008-01-08 | 2008-12-24 | 上海交通大学 | Mimo空分复用***基于mmse准则的发送端优化方法及装置 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8626104B2 (en) * | 2006-09-28 | 2014-01-07 | Apple Inc. | Generalized codebook design method for limited feedback systems |
US8503560B2 (en) * | 2006-10-02 | 2013-08-06 | Samsung Electronics Co., Ltd | System and method for performing precoding in a wireless communication system |
US7702029B2 (en) * | 2006-10-02 | 2010-04-20 | Freescale Semiconductor, Inc. | MIMO precoding enabling spatial multiplexing, power allocation and adaptive modulation and coding |
EP1912347A1 (en) * | 2006-10-11 | 2008-04-16 | Nokia Siemens Networks Gmbh & Co. Kg | Method, mobile station and base station for transmitting data in a mobile communication system |
US8073069B2 (en) * | 2007-01-05 | 2011-12-06 | Apple Inc. | Multi-user MIMO-SDMA for finite rate feedback systems |
KR101207569B1 (ko) * | 2008-04-22 | 2012-12-03 | 삼성전자주식회사 | 전처리 행렬 선택 장치 및 방법 |
US8787183B2 (en) * | 2009-01-06 | 2014-07-22 | Qualcomm Incorporated | Method and apparatus for channel estimation using multiple description codes |
KR101644433B1 (ko) * | 2009-02-13 | 2016-08-01 | 엘지전자 주식회사 | 4 안테나 시스템에서 상향링크 프리코딩 수행 방법 |
US8649456B2 (en) * | 2009-03-12 | 2014-02-11 | Futurewei Technologies, Inc. | System and method for channel information feedback in a wireless communications system |
KR101356518B1 (ko) * | 2009-04-30 | 2014-02-14 | 엘지전자 주식회사 | 개루프 다중 안테나 시스템에서 프리코더를 설정하는 방법 |
US20110075752A1 (en) * | 2009-09-25 | 2011-03-31 | Hongming Zheng | Non-unitary precoding scheme for wireless communications |
WO2011080774A1 (en) * | 2009-12-30 | 2011-07-07 | Telecom Italia S.P.A | Method for selecting a precodlng matrix in a "multiple input multiple output" ("mimo") system |
WO2011146606A1 (en) * | 2010-05-19 | 2011-11-24 | Interdigital Patent Holdings, Inc. | Method and apparatus for compressing channel state information based on path location information |
KR101806878B1 (ko) * | 2010-08-16 | 2018-01-10 | 삼성전자주식회사 | 8 개의 전송 안테나들에 대한 코드북 및 그 코드북을 사용하는 통신 시스템 |
WO2012060237A1 (ja) * | 2010-11-01 | 2012-05-10 | シャープ株式会社 | 無線送信装置、無線受信装置、無線通信システム、制御プログラムおよび集積回路 |
CN102036396B (zh) * | 2010-12-08 | 2013-05-22 | 北京航空航天大学 | 面向下行多天线协作多点传输的反馈码本比特分配方法 |
EP2747325A4 (en) * | 2011-08-15 | 2015-07-08 | Sharp Kk | WIRELESS TRANSMISSION DEVICE, WIRELESS RECEPTION DEVICE, PROGRAM, INTEGRATED CIRCUIT, AND WIRELESS COMMUNICATION SYSTEM |
US9306785B2 (en) * | 2011-10-17 | 2016-04-05 | Lg Electronics Inc. | Method and apapratus for transmitting a frame in a wireless LAN system |
US8731028B2 (en) * | 2011-12-02 | 2014-05-20 | Futurewei Technologies, Inc. | Method and apparatus for modulation and coding scheme adaption in a MIMO system |
CN102545984A (zh) * | 2012-01-10 | 2012-07-04 | 北京邮电大学 | 一种多用户mimo***的线性与非线性综合预编码方法及装置 |
-
2012
- 2012-10-12 CN CN201210387324.6A patent/CN103731233B/zh active Active
-
2013
- 2013-04-02 EP EP13844968.1A patent/EP2897303B1/en active Active
- 2013-04-02 WO PCT/CN2013/073606 patent/WO2014056308A1/zh active Application Filing
-
2015
- 2015-04-02 US US14/677,402 patent/US9319117B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101166052A (zh) * | 2006-10-19 | 2008-04-23 | 株式会社Ntt都科摩 | 一种多输入多输出***的预编码方法及使用该方法的设备 |
CN101330359A (zh) * | 2008-01-08 | 2008-12-24 | 上海交通大学 | Mimo空分复用***基于mmse准则的发送端优化方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2014056308A1 (zh) | 2014-04-17 |
CN103731233A (zh) | 2014-04-16 |
EP2897303B1 (en) | 2020-12-30 |
EP2897303A1 (en) | 2015-07-22 |
EP2897303A4 (en) | 2015-09-02 |
US20150215012A1 (en) | 2015-07-30 |
US9319117B2 (en) | 2016-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103731233B (zh) | 码字反馈方法及接收机 | |
US10826582B2 (en) | Wireless communication device and wireless communication method | |
JP5615976B2 (ja) | チャネルフィードバック方法及び通信局 | |
EP2412117B1 (en) | Adaptive precoding codebooks for wireless communications | |
EP2406979B1 (en) | System and method for channel information feedback in a wireless communications system | |
CN107046435B (zh) | 无线通信方法和无线通信装置 | |
IL261686A (en) | Methods and Devices for Determining Pre-Encoded Data on a Wireless Network | |
WO2020088489A1 (en) | Channel Prediction for Adaptive Channel State Information (CSI) Feedback Overhead Reduction | |
KR102334011B1 (ko) | 무선 통신 시스템에서 머신 러닝 기반 제한된 피드백 방법 및 장치 | |
EP2557718A1 (en) | Method and device for performing hierarchy feedback with space information assisted | |
US20230412430A1 (en) | Inforamtion reporting method and apparatus, first device, and second device | |
CN111756457A (zh) | 信道预测方法、装置及计算机存储介质 | |
CN110324070B (zh) | 通信方法、通信装置和*** | |
CN110235500B (zh) | 基于信道统计数据对数据进行预编码的装置和方法 | |
EP3565141A1 (en) | Method for transmission diversity, terminal and base station | |
CN103384228A (zh) | 一种多用户mimo广播信道的连续预编码和用户选择联合算法 | |
CN106936486B (zh) | 一种csi反馈方法及装置 | |
CN114598365B (zh) | 传输方法、装置、设备及可读存储介质 | |
WO2018058921A1 (zh) | 一种混合信道状态信息反馈的方法、终端设备及基站 | |
JP6222761B2 (ja) | 無線通信システム | |
CN112803976A (zh) | 大规模mimo预编码方法、***以及电子设备 | |
CN108418615B (zh) | 一种基于mu-mimo有限反馈***的用户调度方法 | |
CN106452676B (zh) | 一种多点协同传输的方法及相关设备 | |
EP2400705B1 (en) | Multiple-input multiple-output systems and methods for wireless communication thereof for reducing the quantization effect of precoding operations utilizing finite codebooks | |
WO2023179473A1 (zh) | 信道特征信息上报及恢复方法、终端和网络侧设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |