[go: up one dir, main page]

CN102013906B - Multi-mode transmission method based on mailmonitor normalization beamforming and rate control - Google Patents

Multi-mode transmission method based on mailmonitor normalization beamforming and rate control Download PDF

Info

Publication number
CN102013906B
CN102013906B CN 201010572968 CN201010572968A CN102013906B CN 102013906 B CN102013906 B CN 102013906B CN 201010572968 CN201010572968 CN 201010572968 CN 201010572968 A CN201010572968 A CN 201010572968A CN 102013906 B CN102013906 B CN 102013906B
Authority
CN
China
Prior art keywords
user
base station
noise ratio
signal interference
feedback
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.)
Expired - Fee Related
Application number
CN 201010572968
Other languages
Chinese (zh)
Other versions
CN102013906A (en
Inventor
徐飞
邱玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Science and Technology of China USTC
Original Assignee
University of Science and Technology of China USTC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by University of Science and Technology of China USTC filed Critical University of Science and Technology of China USTC
Priority to CN 201010572968 priority Critical patent/CN102013906B/en
Publication of CN102013906A publication Critical patent/CN102013906A/en
Application granted granted Critical
Publication of CN102013906B publication Critical patent/CN102013906B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

本发明公开了一种基于每用户归一化波束成型与速率控制的多模传输方法,特征是在采用基于每用户归一化波束成型与速率控制的系统中,用户向基站反馈量化质量指示,基站通过量化质量指示重构用户的量化误差,从而可在进行调度时更加精确的估算出在不同传输模式下用户的信号干扰噪声比,以选择最优的传输模式。本发明有效地克服了传统每用户归一化波束成型与速率控制算法在实际应用场景中系统和容量干扰受限的问题,更适合在实际系统中使用。

The invention discloses a multi-mode transmission method based on per-user normalized beamforming and rate control, which is characterized in that in a system using per-user normalized beamforming and rate control, the user feeds back quantization quality indications to the base station, The base station reconstructs the user's quantization error through the quantization quality indicator, so that the user's signal-to-interference-noise ratio in different transmission modes can be estimated more accurately during scheduling, so as to select the optimal transmission mode. The present invention effectively overcomes the problem of limited system and capacity interference in the actual application scene of the traditional per-user normalized beamforming and rate control algorithm, and is more suitable for use in the actual system.

Description

基于每用户归一化波束成型与速率控制的多模传输方法Multimode transmission method based on per-user normalized beamforming and rate control

技术领域 technical field

本发明属于无线通信多天线多用户系统的传输方法技术领域,特别涉及采用每用户归一波束成型与速率控制(Per-User Unitary Beamforming and Rate Control,PU2RC)传输策略的多天线多用户系统的多模传输方法。The invention belongs to the technical field of transmission methods for wireless communication multi-antenna multi-user systems, in particular to a multi-antenna multi-user system adopting a per-user normalized beamforming and rate control (Per-User Unitary Beamforming and Rate Control, PU 2 RC) transmission strategy multimode transmission method.

背景技术 Background technique

《国际电子与电气工程师协会通信摘要》(“On the optimality of multiantenna broadcastscheduling using zero-forcing beamforming”Selected Areas in Communications,IEEE Journalon.,vol.24,no.3,PP.528-541,Mar.2006)指出,在基站已知完整信道信息(CSIT)的情况下,采用空分复用的多用户多输入多输出(MU-MIMO)技术可以使得系统获得完全的空分复用增益,但在实际系统中尤其是在频分双工系统中,因为上行反馈链路的带宽有限,要完全量化用户信道需要无穷的比特数并需要将这些比特信息通过上行反馈链路反馈给基站,所以基站已知完善信道信息(CSIT)的假设是难以实现的。"On the optimality of multiantenna broadcast scheduling using zero-forcing beamforming" Selected Areas in Communications, IEEE Journalon., vol.24, no.3, PP.528-541, Mar.2006 ) pointed out that when the complete channel information (CSIT) is known by the base station, the multi-user multiple-input multiple-output (MU-MIMO) technology using space-division multiplexing can make the system obtain complete space-division multiplexing gain, but in practice In the system, especially in the frequency division duplex system, because the bandwidth of the uplink feedback link is limited, an infinite number of bits is required to fully quantize the user channel and the bit information needs to be fed back to the base station through the uplink feedback link, so the base station has known The assumption of perfect channel information (CSIT) is difficult to achieve.

《电子信息通信学会通信学报》(“On the Performance of Multiuser MIMO Systems inWCDMA/HSDPA:Beamforming,Feedback and User Diversity,”IEICE Trans.Commun.,vol.E89-B,no.8,pp.2161-2169,Aug.2006)介绍了一种基于有限反馈的多用户多输入多输出的预编码和用户选择方案:每用户归一波束成型与速率控制(Per-User Unitary Beamformingand Rate Control,PU2RC)。该方案在系统用户数K趋于无穷时能够达到与发送端已知完善信道信息(CSIT)情况下相同的空间复用增益,但在实际系统用户数比较小时因为多用户分集增益(multiuser diversity gain)降低,该方案在系统性能上有较大损失。"Journal of Electronic Information and Communication Society"("On the Performance of Multiuser MIMO Systems inWCDMA/HSDPA: Beamforming, Feedback and User Diversity," IEICE Trans.Commun., vol.E89-B, no.8, pp.2161-2169 , Aug.2006) introduced a multi-user MIMO precoding and user selection scheme based on limited feedback: per-user normalized beamforming and rate control (Per-User Unitary Beamforming and Rate Control, PU 2 RC). When the number of system users K tends to infinity, this scheme can achieve the same spatial multiplexing gain as the case where the sender knows the perfect channel information (CSIT), but when the number of actual system users is relatively small, the multiuser diversity gain (multiuser diversity gain ) is reduced, this scheme has a large loss in system performance.

《国际电子与电气工程师协会通信摘要》(“Multi-Antenna Downlink Channels withLimited Feedback and User Selection,”Selected Areas in Communications,IEEE Journal on,vol.25,no.7,p.1478-1491,Jul.2007)指出,接收端采用信道矢量量化(Channel VectorQuantization,CVQ)的方法将信道信息反馈给发送端时,如果用于量化信道的比特数一定,那么,随着系统信噪比(SNR)增大,多用户多输入多输出系统的和容量(Sum rate)将因为用户间干扰的增大而干扰受限。"Multi-Antenna Downlink Channels with Limited Feedback and User Selection," Selected Areas in Communications, IEEE Journal on, vol.25, no.7, p.1478-1491, Jul.2007 ) pointed out that when the receiving end adopts Channel Vector Quantization (Channel Vector Quantization, CVQ) method to feed back channel information to the sending end, if the number of bits used to quantize the channel is constant, then, as the system signal-to-noise ratio (SNR) increases , the sum rate of the multi-user MIMO system will be limited due to the increase of interference between users.

《国际电子与电气工程师协会信息论国际讨论会议》(“Achievable throughput ofmulti-mode multiuser MIMO with imperfect CSI constraints,”Information Theory,2009.ISIT2009.IEEE International Symposium on)指出,在有限反馈系统中,发送端可以通过每次服务可变用户数的多模多用户多天线传输(Multi-Mode MU-MIMO)来克服传统多用户多天线系统(MU-MIMO)在高信噪比(SNR)时系统和容量干扰受限的缺点,它是基于统计信息进行的分析。"Achievable throughput of multi-mode multiuser MIMO with imperfect CSI constraints," Information Theory, 2009.ISIT2009.IEEE International Symposium on) pointed out that in a limited feedback system, the sender can Overcome traditional multi-user multi-antenna system (MU-MIMO) system and capacity interference at high signal-to-noise ratio (SNR) through multi-mode multi-user multi-antenna transmission (Multi-Mode MU-MIMO) with variable number of users per service The downside of being limited is that it is an analysis based on statistical information.

发明内容 Contents of the invention

本发明的目的是提出一种基于每用户归一化波束成型与速率控制的多模传输方法,以实现基站每次同时服务的用户数目随着系统环境自适应变化的多模传输,提高系统的和容量、克服现有方法在高信噪比下干扰受限的缺点,补充现有用户选择算法的不足,使其更适合于实际系统的应用。The purpose of the present invention is to propose a multi-mode transmission method based on per-user normalized beamforming and rate control, so as to realize the multi-mode transmission in which the number of users served by the base station at the same time changes adaptively with the system environment, and improve the system performance. and capacity, overcome the shortcomings of existing methods that are limited by interference at high signal-to-noise ratios, supplement the shortcomings of existing user selection algorithms, and make them more suitable for practical system applications.

本发明基于每用户归一化波束成型与速率控制(PU2RC)的多模传输方法,其特征在于:在采用每用户归一化波束成型与速率控制传输策略的下行多天线多用户系统中,设小区中有一个基站和多个用户,基站端配有二到八根发送天线,用户端配有一根接收天线;每个用户在向基站反馈预编码矩阵索引(Precoding Matrix Index,PMI)的同时,将用户的信道量化质量指示通过1比特的信息量反馈给基站,基站利用这1比特信息根据标量量化的原则重构量化误差,并在进行用户选择时利用量化误差精确地估算出用户的信号干扰噪声比,从而选择与当前系统环境相适应的发送用户集合,实现多模传输;The present invention is based on the multi-mode transmission method of per-user normalized beamforming and rate control (PU 2 RC), characterized in that: in the downlink multi-antenna multi-user system adopting per-user normalized beamforming and rate control transmission strategy , assuming that there is one base station and multiple users in the cell, the base station is equipped with two to eight transmitting antennas, and the user end is equipped with one receiving antenna; each user feeds back the precoding matrix index (Precoding Matrix Index, PMI) to the base station At the same time, the user's channel quantization quality indicator is fed back to the base station through 1-bit information. The base station uses this 1-bit information to reconstruct the quantization error according to the principle of scalar quantization, and uses the quantization error to accurately estimate the user's Signal-to-interference-noise ratio, so as to select a set of sending users suitable for the current system environment to realize multi-mode transmission;

具体操作步骤如下:The specific operation steps are as follows:

第一部分:用户反馈Part 1: User Feedback

第A步.用户向基站反馈预编码矩阵索引(PMI):在采用每用户归一化波束成型与速率控制(PU2RC)传输策略的系统中,其码本集合为W={W1,...,WG},其中

Figure BDA0000036013590000021
为正交集即
Figure BDA0000036013590000022
m=1,...M为单位向量且两两正交,M为基站端发送天线数;对于第k个用户,其在码本集合W中找出与自身信道矢量方向最接近的码本,并将该码本在码本集合中的索引作为向基站反馈的预编码矩阵索引(PMI),即PMI=j**M+i*其中
Figure BDA0000036013590000023
h为基站到用户之间的信道;用户向基站反馈预编码矩阵索引(PMI)所需的比特数B=log2(M*G);Step A. The user feeds back the precoding matrix index (PMI) to the base station: in a system using per-user normalized beamforming and rate control (PU 2 RC) transmission strategy, its codebook set is W={W 1 , ..., W G }, where
Figure BDA0000036013590000021
is an orthogonal set that
Figure BDA0000036013590000022
m=1,... M is a unit vector and is orthogonal to each other, and M is the number of transmitting antennas at the base station; for the kth user, it finds the codebook closest to its own channel vector direction in the codebook set W , and use the index of the codebook in the codebook set as the precoding matrix index (PMI) fed back to the base station, that is, PMI=j * *M+i * where
Figure BDA0000036013590000023
h is the channel between the base station and the user; the user feeds back the required bit number B=log2(M*G) of the precoding matrix index (PMI) to the base station;

第B步.量化质量反馈:将每个用户向基站反馈的预编码矩阵索引对应的码本与其实际信道之间的量化误差定义为sin2(∠(wPMI,h)),其中

Figure BDA0000036013590000024
为该用户向基站反馈的预编码矩阵索引所对应的码本,h为该用户的实际信道;用户将信道量化误差sin2(∠(wPMI,h))与做比较,式中M为基站端的发送天线数,B为预编码矩阵索引的量化比特数;如果
Figure BDA0000036013590000026
则量化质量较差;反之量化质量较好,用户用1比特将信道量化质量反馈给基站:用户反馈信道量化质量为1时表示量化质量较好,用户反馈信道量化质量为0时表示量化质量较差;Step B. Quantization quality feedback: the quantization error between the codebook corresponding to the precoding matrix index fed back by each user to the base station and its actual channel is defined as sin 2 (∠(w PMI , h)), where
Figure BDA0000036013590000024
is the codebook corresponding to the precoding matrix index fed back by the user to the base station, h is the actual channel of the user; the user uses the channel quantization error sin 2 (∠(w PMI , h)) and For comparison, M in the formula is the number of transmitting antennas at the base station, and B is the number of quantized bits of the precoding matrix index; if
Figure BDA0000036013590000026
The quantization quality is poor; otherwise, the quantization quality is better, and the user uses 1 bit to feed back the channel quantization quality to the base station: when the user feedback channel quantization quality is 1, it means that the quantization quality is good, and when the user feedback channel quantization quality is 0, it means that the quantization quality is relatively low. Difference;

第C步.用户将信道增益||h||2作为用户信道质量信息(Channel Quality Indicator,CQI)反馈给基站以使基站有效的进行调度;Step C. The user feeds back the channel gain ||h|| 2 as user channel quality information (Channel Quality Indicator, CQI) to the base station so that the base station can perform scheduling effectively;

第二部分:基站用户调度Part II: Base Station User Scheduling

第D步.还原每个用户的量化误差:对每个用户,如果其反馈的信道量化质量为较好时,还原其量化误差为如果信道量化质量为较差时,还原其量化误差为

Figure BDA0000036013590000028
Step D. Restore the quantization error of each user: for each user, if the channel quantization quality of its feedback is better, restore its quantization error as If the channel quantization quality is poor, restore its quantization error as
Figure BDA0000036013590000028

第E步.预编码矩阵的选择,即从W={W1,...,WG}中选择本次传输使用的预编码矩阵WiStep E. Precoding matrix selection, that is, selecting the precoding matrix W i used for this transmission from W={W 1 ,...,W G }:

对于每个预编码向量

Figure BDA0000036013590000031
找出选择以
Figure BDA0000036013590000032
为预编码矩阵索引的所有用户,并根据信号干扰噪声比粗略估算公式
Figure BDA0000036013590000033
计算出用户的粗略信号干扰噪声比SINRcoarse,其中P为噪声归一化后的基站总发送功率;在所有选择预编码向量
Figure BDA0000036013590000034
为预编码矩阵索引的用户中选出粗略信号干扰噪声比SINRcoarse最大的用户记为
Figure BDA0000036013590000035
并记其粗略信号干扰噪声比SINRcoarse
Figure BDA0000036013590000036
如果对于预编码向量
Figure BDA0000036013590000037
没有用户选择其作为自己的预编码矩阵索引,则记该预编码向量对应的用户为空集
Figure BDA0000036013590000038
且其粗略信号干扰噪声比
Figure BDA0000036013590000039
对所有预编码矩阵找出使得系统和容量最大的预编码矩阵
Figure BDA00000360135900000310
并记使用预编码向量
Figure BDA00000360135900000311
i=1,2,...,M作为预编码矩阵索引PMI中粗略信号干扰噪声比SINRcoarse最大的用户集合为
Figure BDA00000360135900000312
For each precoding vector
Figure BDA0000036013590000031
find options to
Figure BDA0000036013590000032
All users indexed for the precoding matrix, and roughly estimated according to the signal-to-interference-noise ratio formula
Figure BDA0000036013590000033
Calculate the user's rough signal-to-interference-noise ratio SINR coarse , where P is the total transmit power of the base station after noise normalization; in all selected precoding vectors
Figure BDA0000036013590000034
Select the user with the largest rough signal-to-interference-noise ratio SINR coarse among the users indexed for the precoding matrix as
Figure BDA0000036013590000035
And record its rough signal-to-interference-noise ratio SINR coarse as
Figure BDA0000036013590000036
If for the precoded vector
Figure BDA0000036013590000037
If no user chooses it as its own precoding matrix index, the user corresponding to the precoding vector is recorded as an empty set
Figure BDA0000036013590000038
and its rough signal-to-interference-to-noise ratio
Figure BDA0000036013590000039
Find the precoding matrix that maximizes the system and capacity for all precoding matrices
Figure BDA00000360135900000310
And remember to use the precoded vector
Figure BDA00000360135900000311
i=1, 2,..., M is used as the user set with the largest rough SINR coarse SINR coarse in the precoding matrix index PMI is
Figure BDA00000360135900000312

第F步.用户选择过程一:记用户选择结果为A′,初始化用户选择结果为空集

Figure BDA00000360135900000313
初始化系统估算和容量R(A′)=0;对第E步中所得到的用户集合A中的用户按照粗略信号干扰噪声比SINRcoarse从大到小排序,并记排序结果为U={u1,..,uM};在信号干扰噪声比粗略估算中,设基站同时服务M个用户,当基站同时服务N≤M个用户时,利用重构后的量化误差得到信号干扰噪声比的精细估算公式:Step F. User selection process 1: record the user selection result as A′, and initialize the user selection result as an empty set
Figure BDA00000360135900000313
Initialize the system estimation and capacity R(A')=0; sort the users in the user set A obtained in step E according to the rough signal-to-interference-noise ratio SINR coarse from large to small, and record the sorting result as U={u 1 ,..., u M }; in the rough estimation of SINR, assume that the base station serves M users at the same time, and when the base station serves N≤M users at the same time, the SINR can be obtained by using the quantization error after reconstruction Fine estimate formula:

SINRSINR preciseprecise == PP NN || || hh || || 22 coscos 22 θθ PP NN NN -- 11 Mm -- 11 || || hh || || 22 sinsin 22 θθ ++ 11 -- -- -- (( 11 ))

基于精细估算的信号干扰噪声比SINRprecise,用户选择过程一的步骤如下:Based on the finely estimated signal-to-interference-noise ratio SINR precise , the steps of user selection process 1 are as follows:

F.1、初始化迭代变量i=1;F.1. Initialize the iteration variable i=1;

F.2、判断用户集合U中第i个用户ui是否为空集,如果是,则用户选择过程一结束,跳往步骤F.5;否则跳往步骤F.3;F.2. Judging whether the i-th user u i in the user set U is an empty set, if yes, as soon as the user selection process ends, go to step F.5; otherwise, go to step F.3;

F.3、计算第i个用户ui加入用户选择结果A′时的系统和容量R(A′∪ui),并与第i个用户ui未加入用户选择结果A′时的系统和容量R(A′)相比,如果R(A′)≤R(A′∪ui)则跳往步骤F.4;否则用户选择过程一结束,跳往步骤F.5;其中用户选择结果A′的和容量R(A′)利用精细的和容量计算公式

Figure BDA00000360135900000315
进行计算;F.3. Calculate the system sum capacity R(A′∪u i ) when the i-th user u i joins the user selection result A′, and compare it with the system sum when the i-th user u i does not join the user selection result A′ capacity R(A′), if R(A′)≤R(A′∪u i ), then skip to step F.4; otherwise, once the user selection process is over, skip to step F.5; where the user selects the result The sum capacity R(A') of A' uses the fine sum capacity calculation formula
Figure BDA00000360135900000315
Calculation;

F.4、更新用户选择结果A′=A′∪ui及迭代变量i=i+1;将迭代变量i与基站端发送天线数M进行比较,如果i≤M则跳往F.2;否则用户选择过程一结束,跳往F.5;F.4. Update the user selection result A'=A'∪u i and the iteration variable i=i+1; compare the iteration variable i with the number M of transmitting antennas at the base station, and skip to F.2 if i≤M; Otherwise, as soon as the user selection process ends, skip to F.5;

F.5、如果用户选择结果A′与用户集合A相等,则跳往第G步;否则用户调度过程结束,用户选择结果A′即为用户调度结果;F.5. If the user selection result A' is equal to the user set A, skip to step G; otherwise, the user scheduling process ends, and the user selection result A' is the user scheduling result;

第G步.用户选择过程二:对于本次传输中使用的预编码矩阵

Figure BDA0000036013590000041
中未被第F步执行后用户选择结果A′中用户使用的预编码向量在未被选择到的用户集合中选择与该预编码向量配对最好的用户,并将其加入到用户选择结果A′中;当用户向基站反馈的预编码矩阵索引(PMI)为而实际传输时采用预编码向量
Figure BDA0000036013590000044
时,其精细的信号干扰噪声比估算公式为:Step G. User selection process 2: For the precoding matrix used in this transmission
Figure BDA0000036013590000041
The precoding vector used by the user in the user selection result A′ after step F is not executed Select the best user paired with the precoding vector from the unselected user set, and add it to the user selection result A'; when the precoding matrix index (PMI) fed back by the user to the base station is In actual transmission, the precoding vector is used
Figure BDA0000036013590000044
When , its fine signal-to-interference-to-noise ratio estimation formula is:

SINRSINR preciseprecise == SINRSINR coarsecoarse {{ maxmax (( || (( ww mm gg )) Hh ww LL jj || -- ϵϵ ,, 00 )) }} 22 SINRSINR coarsecoarse ΣΣ ii ∈∈ ZZ ,, ii ≠≠ LL {{ || (( ww mm gg )) Hh ww ii jj || ++ ϵϵ }} 22 ++ (( 11 ++ ϵϵ )) 22 -- -- -- (( 22 ))

其中传输中实际使用到的预编码向量集合为Z,码本集合W中相邻向量的最小夹角为α,上式中

Figure BDA0000036013590000046
The set of precoding vectors actually used in transmission is Z, and the minimum angle between adjacent vectors in the codebook set W is α. In the above formula
Figure BDA0000036013590000046

具体的选择过程步骤如下:The specific selection process steps are as follows:

G.1、初始化迭代变量i=1;G.1. Initialize the iteration variable i=1;

G.2、判断预编码向量

Figure BDA0000036013590000047
是否已被使用,如果预编码向量
Figure BDA0000036013590000048
已被使用,令用户k为空集:
Figure BDA0000036013590000049
跳往步骤G.5;如果预编码向量
Figure BDA00000360135900000410
未被使用则跳往步骤G.3;G.2. Judging the precoding vector
Figure BDA0000036013590000047
has been used, if the precoding vector
Figure BDA0000036013590000048
has been used, let user k be the empty set:
Figure BDA0000036013590000049
Skip to step G.5; if the precoding vector
Figure BDA00000360135900000410
If not used, skip to step G.3;

G.3、利用精细的信号干扰噪声比估算公式(1)遍历未被选择的用户集合,找出使得精细信号干扰噪声比最大的用户记为k;G.3. Use the fine signal-to-interference-noise ratio estimation formula (1) to traverse the unselected user set, find out the user that makes the fine signal-to-interference-to-noise ratio the largest, and denote it as k;

G.4、计算精细信号干扰噪声比最大的用户k加入用户选择结果时的系统和容量R(A′∪k),并与精细信号干扰噪声比最大的用户k未加入用户选择结果时的系统和容量R(A′)相比,如果R(A′)≤R(A′∪k),则跳往步骤G.5;否则用户调度过程结束,用户选择结果A′即为调度结果;用户选择结果A′的和容量R(A′)利用精细的和容量计算公式

Figure BDA00000360135900000411
进行计算,其中对于第F步选中的用户,即用户反馈的预编码矩阵索引(PMI)与其传输时使用的预编码向量相等的用户,其精细的信号干扰噪声比用信号干扰噪声比的精细估算公式(1)计算,对于第G步选中的用户,即用户反馈的预编码矩阵索引(PMI)与其传输时使用的预编码向量不相等的用户,其精细的信号干扰噪声比用精细的信号干扰噪声比估算公式(2)计算;G.4. Calculate the system and capacity R(A′∪k) when the user k with the largest fine SINR joins the user selection result, and the system when the user k with the largest fine SINR does not join the user selection result Compared with the capacity R(A′), if R(A′)≤R(A′∪k), skip to step G.5; otherwise, the user scheduling process ends, and the user selection result A′ is the scheduling result; the user The sum capacity R(A') of the selection result A' uses the fine sum capacity calculation formula
Figure BDA00000360135900000411
For the user selected in step F, that is, the user whose precoding matrix index (PMI) fed back by the user is equal to the precoding vector used in transmission, the fine signal-to-interference-noise ratio is estimated using the fine-grained signal-to-interference-noise ratio Formula (1) calculates that for the user selected in step G, that is, the user whose precoding matrix index (PMI) fed back by the user is not equal to the precoding vector used in transmission, the fine signal-to-interference-noise ratio is equal to the fine signal-to-interference-noise ratio Noise ratio estimation formula (2) calculation;

G.5、更新用户选择结果和迭代变量A′=A′∪k,i=i+1,比较迭代变量i与基站端发送天线数M,如果i≤M,则跳往步骤G.2;否则用户调度过程结束,用户选择结果A′即为调度结果。G.5. Update the user selection result and the iteration variable A'=A'∪k, i=i+1, compare the iteration variable i with the number of base station transmitting antennas M, if i≤M, then skip to step G.2; Otherwise, the user scheduling process ends, and the user selection result A' is the scheduling result.

本发明是一种利用瞬时信道信息的实现多模传输的技术方案,其中同时服务的用户数目的变化范围是从1到基站端的发送天线数。现有的每用户归一化波束成型与速率控制技术应用到实际系统中时,因为实际系统的用户数K在十个左右,比较小,而每用户归一化波束成型与速率控制性能的渐进最优性是建立在系统用户数趋于无穷的基础上的,在用户数较少时多用户分集增益减小;一方面,在中低信噪比下,因为系统不能充分利用空分复用增益而使得和容量下降,另一方面,在高信噪比情况下,因为用户间干扰过大造成系统干扰受限,也使得系统和容量有较大损失。本发明方法在采用基于每用户归一化波束成型与速率控制的系统中,用户向基站反馈量化质量指示,基站通过量化质量指示重构用户的量化误差,从而可在进行调度时更加精确的估算出在不同传输模式下用户的信号干扰噪声比,以选择最优的传输模式。本发明有效克服了传统每用户归一化波束成型与速率控制算法在实际应用场景中系统和容量干扰受限的问题,更适合在实际系统中使用。The present invention is a technical solution for realizing multi-mode transmission by using instantaneous channel information, wherein the number of users served simultaneously varies from 1 to the number of transmitting antennas at the base station. When the existing per-user normalized beamforming and rate control technology is applied to an actual system, because the number of users K in the actual system is about ten, which is relatively small, and the performance of per-user normalized beamforming and rate control is progressive The optimality is based on the fact that the number of system users tends to be infinite, and the multi-user diversity gain decreases when the number of users is small; On the other hand, in the case of high signal-to-noise ratio, the interference of the system is limited due to the excessive interference between users, which also causes a large loss of the system and capacity. In the method of the present invention, in a system based on per-user normalized beamforming and rate control, the user feeds back the quantization quality indication to the base station, and the base station reconstructs the quantization error of the user through the quantization quality indication, so that more accurate estimation can be made during scheduling The signal-to-interference-noise ratio of users in different transmission modes is calculated to select the optimal transmission mode. The present invention effectively overcomes the problem of limited system and capacity interference in the actual application scene of the traditional per-user normalized beamforming and rate control algorithm, and is more suitable for use in the actual system.

附图说明: Description of drawings:

图1是系统用户数K=10,基站天线数M=4,系统量化比特数B=4时,采用基于每用户归一化波束成型与速率控制的多模传输方法的系统与采用其他传输策略的系统比较示意图。Figure 1 shows the system using the multi-mode transmission method based on per-user normalized beamforming and rate control when the number of system users K=10, the number of base station antennas M=4, and the number of system quantization bits B=4, and other transmission strategies A schematic diagram of the system comparison.

图2是系统用户数K=10,基站天线数M=4,系统量化比特数B=10时,采用基于每用户归一化波束成型与速率控制的多模传输方法的系统与采用其他传输策略的系统比较示意图。Figure 2 shows the system using the multi-mode transmission method based on per-user normalized beamforming and rate control when the number of system users K=10, the number of base station antennas M=4, and the number of system quantization bits B=10, and other transmission strategies A schematic diagram of the system comparison.

具体实施方式: Detailed ways:

以下结合附图说明本方法的实施例。Embodiments of the method are described below in conjunction with the accompanying drawings.

实施例1:Example 1:

设本实施例采用10个用户的下行多天线多用户系统,基站天线数为M=4,接收端天线数为1,系统码本W={W1,...,WG}采用随机生成的方式产生。设每个用户都能准确获得自己的信道状态信息(CSIR),hj是基站到用户j的信道向量,其每个元素是服从独立同分布,均值为0,方差为1的复高斯随机变量。Assuming that this embodiment adopts a downlink multi-antenna multi-user system with 10 users, the number of base station antennas is M=4, the number of receiving end antennas is 1, and the system codebook W={W 1 ,...,W G } is randomly generated produced in a manner. Assuming that each user can accurately obtain its own channel state information (CSIR), h j is the channel vector from the base station to user j, and each element is a complex Gaussian random variable that obeys independent and identical distribution, with a mean of 0 and a variance of 1 .

本实施例基于每用户归一化波束成型与速率控制(PU2RC)的多模传输方法的具体步骤如下:The specific steps of the multimode transmission method based on per-user normalized beamforming and rate control (PU 2 RC) in this embodiment are as follows:

第一部分:用户反馈Part 1: User Feedback

第A步.向基站反馈预编码矩阵索引(PMI):在采用每用户归一化波束成型与速率控制(PU2RC)传输策略的系统中,其码本集合为W={W1,...,WG},其中

Figure BDA0000036013590000051
为正交集即
Figure BDA0000036013590000052
m=1,..M为单位向量且两两正交,M为基站端发送天线数;对于第k个用户,其在码本集合W中找出与自身信道矢量方向最接近的码本,并将该码本在码本集合中的索引作为向基站反馈的预编码矩阵索引,即PMI=j**M+i*其中
Figure BDA0000036013590000053
h为基站到用户之间的信道;用户向基站反馈预编码矩阵索引PMI所需的比特数B=log2(M*G);Step A. Feedback the precoding matrix index (PMI) to the base station: in the system adopting per-user normalized beamforming and rate control (PU 2 RC) transmission strategy, its codebook set is W={W 1 ,. .., W G }, where
Figure BDA0000036013590000051
is an orthogonal set that
Figure BDA0000036013590000052
m=1, ..M is a unit vector and is orthogonal to each other, and M is the number of transmitting antennas at the base station; for the kth user, it finds the codebook closest to its own channel vector direction in the codebook set W, And the index of the codebook in the codebook set is used as the precoding matrix index fed back to the base station, that is, PMI=j * *M+i * where
Figure BDA0000036013590000053
h is the channel between the base station and the user; the user feeds back the required bit number B=log2(M*G) of the precoding matrix index PMI to the base station;

第B步.量化质量反馈:将每个用户向基站反馈的预编码矩阵索引说对应的码本与其实际信道之间的量化误差定义为sin2(∠(wPMI,h)),其中

Figure BDA0000036013590000054
为该用户向基站反馈的预编码矩阵索引所对应的码本,h为该用户的实际信道;用户将信道量化误差
Figure BDA0000036013590000061
做比较,其中M为基站端的发送天线数,B为预编码矩阵索引的量化比特数;如果
Figure BDA0000036013590000062
则量化质量较差;反之量化质量较好,用户用1比特将信道量化质量反馈给基站:用户反馈信道量化质量为1表示量化质量较好,用户反馈信道量化质量为0表示量化质量较差;Step B. Quantization quality feedback: the quantization error between the codebook corresponding to the precoding matrix index that each user feeds back to the base station and its actual channel is defined as sin 2 (∠(w PMI , h)), where
Figure BDA0000036013590000054
is the codebook corresponding to the precoding matrix index fed back by the user to the base station, h is the actual channel of the user; the user quantizes the channel quantization error
Figure BDA0000036013590000061
For comparison, M is the number of transmit antennas at the base station, and B is the number of quantized bits of the precoding matrix index; if
Figure BDA0000036013590000062
Then the quantization quality is poor; otherwise, the quantization quality is better, and the user uses 1 bit to feed back the channel quantization quality to the base station: the user feedback channel quantization quality is 1, which means the quantization quality is good, and the user feedback channel quantization quality is 0, which means the quantization quality is poor;

第C步.用户将信道增益||h||2作为用户信道质量信息(CQI)反馈给基站以使基站有效的进行调度;Step C. The user feeds back the channel gain ||h|| 2 as user channel quality information (CQI) to the base station so that the base station can perform scheduling effectively;

第二部分:基站用户调度Part II: Base Station User Scheduling

第D步.还原每个用户的量化误差:对每个用户,如果其反馈的信道量化质量为好时,还原其量化误差为

Figure BDA0000036013590000063
如果信道量化质量为差时,还原其量化误差为
Figure BDA0000036013590000064
Step D. Restore the quantization error of each user: For each user, if the channel quantization quality of its feedback is good, restore its quantization error as
Figure BDA0000036013590000063
If the channel quantization quality is poor, restore its quantization error as
Figure BDA0000036013590000064

第E步.预编码矩阵的选择:即从W={W1,...,WG}中选择本次传输使用的预编码矩阵WiStep E. Precoding matrix selection: select the precoding matrix W i used for this transmission from W={W 1 ,...,W G }:

对于每个预编码向量

Figure BDA0000036013590000065
找出选择以为预编码矩阵索引的所有用户,并根据信号干扰噪声比粗略估算公式
Figure BDA0000036013590000067
计算出用户的粗略信号干扰噪声比SINRcoarse,其中P为噪声归一化后的基站总发送功率;在所有选择预编码向量
Figure BDA0000036013590000068
为预编码矩阵索引的用户中选出粗略信号干扰噪声比SINRcoarse最大的用户记为
Figure BDA0000036013590000069
并记其粗略信号干扰噪声比SINRcoarse
Figure BDA00000360135900000610
如果对于预编码向量
Figure BDA00000360135900000611
没有用户选择其作为自己的预编码矩阵索引,则记该预编码向量对应的用户为空集
Figure BDA00000360135900000612
且其粗略信号干扰噪声比为0(即
Figure BDA00000360135900000613
);对所有预编码矩阵找出使得系统和容量最大的预编码矩阵
Figure BDA00000360135900000614
并记使用
Figure BDA00000360135900000615
作为预编码矩阵索引中粗略信号干扰噪声比SINRcoarse最大的用户集合为用户集合
Figure BDA00000360135900000616
For each precoding vector
Figure BDA0000036013590000065
find options to All users indexed for the precoding matrix, and roughly estimated according to the signal-to-interference-noise ratio formula
Figure BDA0000036013590000067
Calculate the user's rough signal-to-interference-noise ratio SINR coarse , where P is the total transmit power of the base station after noise normalization; in all selected precoding vectors
Figure BDA0000036013590000068
Select the user with the largest rough signal-to-interference-noise ratio SINR coarse among the users indexed for the precoding matrix as
Figure BDA0000036013590000069
And record its rough signal-to-interference-noise ratio SINR coarse as
Figure BDA00000360135900000610
If for the precoded vector
Figure BDA00000360135900000611
If no user chooses it as its own precoding matrix index, the user corresponding to the precoding vector is recorded as an empty set
Figure BDA00000360135900000612
And its rough signal-to-interference-noise ratio is 0 (ie
Figure BDA00000360135900000613
); Find the precoding matrix that maximizes the system and capacity for all precoding matrices
Figure BDA00000360135900000614
And remember to use
Figure BDA00000360135900000615
As the user set with the largest rough signal-to-interference-noise ratio SINR coarse in the precoding matrix index is the user set
Figure BDA00000360135900000616

第F步.用户选择过程一:记基站用户选择结果为A′,初始化用户选择结果为空集(即

Figure BDA00000360135900000617
),初始化系统估算和容量为0(即R(A′)=0);对第E步中所得到的用户集合A中的用户按照粗略信号干扰噪声比SINRcoarse从大到小排序,并记排序结果为U={u1,..,uM},在信号干扰噪声比SINR粗略估算中,假设基站同时服务M个用户,考虑当基站同时服务N≤M个用户时,利用重构后的量化误差可以得到信号干扰噪声比SINR的精细估算公式(1)即
Figure BDA0000036013590000071
基于精细的信号干扰噪声比SINRprecise,用户选择过程一的步骤如下:Step F. User selection process one: record the user selection result of the base station as A ', and initialize the user selection result as an empty set (i.e.
Figure BDA00000360135900000617
), initialize the system estimation and capacity to 0 (that is, R(A′)=0); sort the users in the user set A obtained in step E according to the rough signal-to-interference-noise ratio SINR coarse from large to small, and record The sorting result is U={u 1 ,..,u M }. In the rough estimation of SINR, it is assumed that the base station serves M users at the same time. Considering that when the base station serves N≤M users at the same time, the reconstructed The quantization error of the signal-to-interference-noise-noise ratio SINR can be obtained from the fine estimation formula (1) that is
Figure BDA0000036013590000071
Based on the fine signal-to-interference-noise ratio SINR precise , the steps of user selection process 1 are as follows:

F.1、初始化迭代变量i=1;F.1. Initialize the iteration variable i=1;

F.2、判断用户集合U中第i个用户ui是否为空集,如果是,则用户选择过程一结束,跳往步骤F.5;否则跳往步骤F.3;F.2. Judging whether the i-th user u i in the user set U is an empty set, if yes, as soon as the user selection process ends, go to step F.5; otherwise, go to step F.3;

F.3、计算用户ui加入用户选择结果A′时的系统和容量R(A′∪ui),并与ui未加入用户选择结果A′时的系统和容量R(A′)相比,如果R(A′)≤R(A′∪ui)则跳往步骤F.4;否则用户选择过程一结束,跳往步骤F.5;其中用户选择结果A′的和容量R(A′)利用进行计算;F.3. Calculate the system and capacity R(A′∪u i ) when user u i joins the user selection result A′, and compare it with the system and capacity R(A′) when u i does not join the user selection result A′ If R(A′)≤R(A′∪u i ), go to step F.4; otherwise, as soon as the user selection process ends, go to step F.5; where the sum capacity R( A') Use Calculation;

F.4、更新用户选择结果A′=A′∪ui及迭代变量i=i+1;比较迭代变量i与基站端发送天线数M,如果i≤M则跳往步骤F.2;否则用户选择过程一结束,跳往步骤F.5F.4. Update the user selection result A'=A'∪u i and the iteration variable i=i+1; compare the iteration variable i with the number of base station transmitting antennas M, if i≤M, then skip to step F.2; otherwise Once the user selection process is over, skip to step F.5

F.5、如果用户选择结果A′与用户集合A相等,则跳往第G步;否则用户调度过程结束,用户选择结果A′即为用户调度结果。F.5. If the user selection result A' is equal to the user set A, skip to step G; otherwise, the user scheduling process ends, and the user selection result A' is the user scheduling result.

第G步.用户选择过程二:对于本次传输中使用的预编码矩阵

Figure BDA0000036013590000073
中未被第F步执行后用户选择结果A′中用户使用的预编码向量
Figure BDA0000036013590000074
在未被选择到的用户集合中选择与该预编码向量配对最好的用户,并将其加入到用户选择结果A′中;当用户向基站反馈的预编码矩阵索引(PMI)为而实际传输时采用预编码向量
Figure BDA0000036013590000076
时,其精细的信号干扰噪声比可以用公式(2)即进行估算,其中传输中实际使用到的预编码向量集合为Z,码本集合W中相邻向量的最小夹角为α,上式中
Figure BDA0000036013590000078
Step G. User selection process 2: For the precoding matrix used in this transmission
Figure BDA0000036013590000073
The precoding vector used by the user in the user selection result A′ after step F is not executed
Figure BDA0000036013590000074
Select the best user paired with the precoding vector from the unselected user set, and add it to the user selection result A'; when the precoding matrix index (PMI) fed back by the user to the base station is In actual transmission, the precoding vector is used
Figure BDA0000036013590000076
When , its fine signal-to-interference-to-noise ratio can be expressed by formula (2): Estimated, where the set of precoding vectors actually used in transmission is Z, and the minimum angle between adjacent vectors in the codebook set W is α, in the above formula
Figure BDA0000036013590000078

具体的选择过程如下:The specific selection process is as follows:

G.1、初始化迭代变量i=1;G.1. Initialize the iteration variable i=1;

G.2、判断预编码向量

Figure BDA0000036013590000079
是否已被使用,如果预编码向量
Figure BDA00000360135900000710
已被使用,令用户
Figure BDA00000360135900000711
跳往步骤G.5;如果预编码向量
Figure BDA00000360135900000712
未被使用则跳往步骤G.3;G.2. Judging the precoding vector
Figure BDA0000036013590000079
has been used, if the precoding vector
Figure BDA00000360135900000710
has been used, making the user
Figure BDA00000360135900000711
Skip to step G.5; if the precoding vector
Figure BDA00000360135900000712
If not used, skip to step G.3;

G.3、利用精细的信号干扰噪声比估算公式(1)遍历未被选择的用户集合,找出使得精细信号干扰噪声比最大的用户记为k;G.3. Use the fine signal-to-interference-noise ratio estimation formula (1) to traverse the unselected user set, find out the user that makes the fine signal-to-interference-to-noise ratio the largest, and denote it as k;

G.4、计算精细信号干扰噪声比最大的用户k加入用户选择结果时的系统和容量R(A′∪k),并与精细信号干扰噪声比最大的用户k未加入用户选择结果时的系统和容量R(A′)相比,如果R(A′)≤R(A′∪k),则跳往步骤G.5;否则用户调度过程结束,用户选择结果A′即为调度结果;用户选择结果A′的和容量R(A′)利用

Figure BDA0000036013590000081
进行计算,其中对于第F步选中的用户,即用户反馈的预编码矩阵索引(PMI)与其传输时使用的预编码向量相等的用户,其精细的信号干扰噪声比用(1)式计算,对于第G步选中的用户,即用户反馈的预编码矩阵索引(PMI)与其传输时使用的预编码向量不相等的用户,其精细的信号干扰噪声比用(2)式计算;G.4. Calculate the system and capacity R(A′∪k) when the user k with the largest fine SINR joins the user selection result, and the system when the user k with the largest fine SINR does not join the user selection result Compared with the capacity R(A′), if R(A′)≤R(A′∪k), skip to step G.5; otherwise, the user scheduling process ends, and the user selection result A′ is the scheduling result; the user The sum capacity R(A') of the selection result A' utilizes
Figure BDA0000036013590000081
Calculate, wherein for the user selected in step F, that is, the user whose precoding matrix index (PMI) fed back by the user is equal to the precoding vector used in transmission, its fine signal-to-interference-noise ratio is calculated by formula (1), for The user selected in step G, that is, the user whose precoding matrix index (PMI) fed back by the user is not equal to the precoding vector used in transmission, has a fine signal-to-interference-noise ratio calculated by formula (2);

G.5、更新用户选择结果A′=A′∪k及迭代变量i=i+1,比较迭代变量i与基站端发送天线数M,如果i≤M则跳往步骤G.2;否则用户调度过程结束,用户选择结果A′即为调度结果。G.5. Update the user selection result A'=A'∪k and the iteration variable i=i+1, compare the iteration variable i and the number of transmitting antennas M at the base station, if i≤M, then skip to step G.2; otherwise, the user When the scheduling process ends, the user selection result A' is the scheduling result.

附图1是系统用户数K=10,基站天线数M=4,系统量化比特数B=4时,采用基于每用户归一化波束成型与速率控制的多模传输方法的系统与采用其他传输策略的系统比较示意图;图2是系统用户数K=10,基站天线数M=4,系统量化比特数B=10时,采用基于每用户归一化波束成型与速率控制的多模传输方法的系统与采用其他传输策略的系统比较示意图;其中P代表噪声归一化后系统总发送功率。Accompanying drawing 1 shows when the number of system users K=10, the number of base station antennas M=4, and the number of system quantization bits B=4, the system using the multimode transmission method based on normalized beamforming and rate control per user and the system using other transmission methods Schematic diagram of the system comparison of strategies; Figure 2 is a multi-mode transmission method based on per-user normalized beamforming and rate control when the number of system users K=10, the number of base station antennas M=4, and the number of system quantization bits B=10 Schematic diagram of the comparison between the system and systems using other transmission strategies; where P represents the total transmission power of the system after noise normalization.

从附图1和附图2可知,总反馈比特数B=4和10时各种发送策略下,噪声归一化后的系统总发送功率P从-5dB到30dB时下行多天线多用户系统的系统和容量。其中A采用本发明提出的基于PU2RC的多模传输的系统和容量;B表示采用传统的PU2RC传输策略的系统和容量;C表示采用基站始终满流发送的PU2RC传输策略(即基站每次都同时服务M个用户)的系统和容量。对采用传统的PU2RC传输策略的系统和采用基站满流发送的PU2RC传输策略的系统,B个反馈比特都用来作为预编码矩阵索引反馈,对于本发明提出的基于PU2RC的多模传输,B个反馈比特中(B-1)个用来反馈预编码矩阵索引,1个用来反馈用户量化质量。It can be seen from Figure 1 and Figure 2 that when the total number of feedback bits B=4 and 10, under various transmission strategies, the total transmission power P of the system after noise normalization is from -5dB to 30dB in the downlink multi-antenna multi-user system system and capacity. Wherein A adopts the system and capacity of multi-mode transmission based on PU 2 RC proposed by the present invention; B represents the system and capacity of adopting the traditional PU 2 RC transmission strategy; C represents the use of the PU 2 RC transmission strategy that the base station always sends with full flow ( That is, the base station serves M users at the same time) system and capacity. For the system adopting the traditional PU 2 RC transmission strategy and the system adopting the PU 2 RC transmission strategy transmitted by the base station in full flow, the B feedback bits are used as the precoding matrix index feedback. For the PU 2 RC based on the present invention For multi-mode transmission, (B-1) of the B feedback bits is used to feed back the precoding matrix index, and one is used to feed back the quantization quality of the user.

附图1和附图2中的曲线显示了以下特征:The curves in Figure 1 and Figure 2 show the following characteristics:

1、在采用的反馈比特数为B=4时,采用传统的PU2RC和满流PU2RC方法的系统和容量随着系统总发送功率的升高而干扰受限,而采用基于PU2RC的多模传输方法克服了这一缺点,系统和容量随着总发送功率升高而升高,当系统总发送功率P=25dB时,采用基于PU2RC的多模传输方法与传统PU2RC和满流发送的PU2RC相比,系统和容量分别有37.3%和62.0%的增益;在系统总发送功率较小时,虽然基于PU2RC的多模传输方法在PMI反馈上使用了更少的比特数,但是与传统的PU2RC和满流发送的PU2RC相比,性能上也没有明显损失。1. When the number of feedback bits used is B=4, the system and capacity of the traditional PU 2 RC and full-flow PU 2 RC methods are limited by interference as the total transmission power of the system increases, while the system based on PU 2 RC The RC multi-mode transmission method overcomes this shortcoming. The system and capacity increase with the increase of the total transmission power . Compared with the PU 2 RC that is sent at full flow, the system and capacity have a gain of 37.3% and 62.0% respectively; when the total transmission power of the system is small, although the multimode transmission method based on PU 2 RC uses more PMI feedback The number of bits is less, but compared with the traditional PU 2 RC and the PU 2 RC sent in full flow, there is no obvious loss in performance.

2、在采用的反馈比特数为B=10时,因为量化精度的增大,三种方案的性能均有所提升,而基于PU2RC的多模传输仍然在整个发送功率区间保持了对其他两种方案的优势。2. When the number of feedback bits used is B=10, the performance of the three schemes is improved due to the increase of the quantization precision, while the multimode transmission based on PU 2 RC still maintains the same performance as other schemes in the entire transmission power range. Advantages of both options.

本发明以克服有限反馈下系统和容量在发送功率增高时干扰受限为出发点,提出了这种基于PU2RC的多模传输方案,在用户反馈的总比特数一定时,每个用户在反馈自己PMI的同时,用1比特来反馈信道量化质量,这样,在基站就可以更加精确地计算出在不同传输模式下每个用户的估算信号干扰噪声比,从而能够更好的在各种传输模式中进行选择。与传统的PU2RC算法相比,本发明通过在采用基于每用户归一化波束成型与速率控制的系统中,用户向基站反馈量化质量指示,基站通过量化质量指示重构用户的量化误差,从而可在进行调度时更加精确的估算出在不同传输模式下用户的信号干扰噪声比,以选择最优的传输模式。本发明有效地克服了传统每用户归一化波束成型与速率控制算法在实际应用场景中系统和容量干扰受限的问题,更适合在实际系统中使用。The present invention aims at overcoming the limitation of system and capacity interference when the transmission power increases under limited feedback, and proposes this multi-mode transmission scheme based on PU 2 RC. When the total number of bits fed back by users is constant, each user feeds back At the same time as its own PMI, 1 bit is used to feed back the quantization quality of the channel, so that the base station can more accurately calculate the estimated signal-to-interference-noise ratio of each user in different transmission modes, so that it can be better in various transmission modes. to choose from. Compared with the traditional PU 2 RC algorithm, in the system using per-user normalized beamforming and rate control, the user feeds back the quantization quality indication to the base station, and the base station reconstructs the quantization error of the user through the quantization quality indication, Therefore, the signal-to-interference-noise ratio of users in different transmission modes can be estimated more accurately during scheduling, so as to select the optimal transmission mode. The present invention effectively overcomes the problem of limited system and capacity interference in the actual application scene of the traditional per-user normalized beamforming and rate control algorithm, and is more suitable for use in the actual system.

Claims (1)

1. multimode transmission method based on the control of the moulding of every user's normalization beam and speed, it is characterized in that: adopting the moulding of every user's normalization beam and speed to control in the descending multi-antenna multi-user system of transmission policy, if a base station and a plurality of user are arranged in the residential quarter, the base station end is furnished with two to eight transmitting antennas, and user side is furnished with a reception antenna; Each user is in the base station feedback pre-coding matrix index, indicate the amount of information by 1 bit to feed back to the base station user's channel quantitative quality, the base station utilizes this 1 bit information according to the principle reconstruct quantization error of scalar quantization, and carrying out utilizing quantization error accurately to estimate user's Signal Interference and Noise Ratio when the user selects, thereby select the transmission user who adapts with current system environments to gather, realize the multimode transmission;
The concrete operations step is as follows:
First: user feedback
A step. the user is to the base station feedback pre-coding matrix index: in adopting the system of the moulding of every user's normalization beam and speed control transmission policy, its code book is gathered and is
Figure FDA00002807961000011
Wherein W i = { w 1 i , . . . , w M i } For orthogonal set is M=1 ... M is unit vector and pairwise orthogonal, and M is base station end number of transmit antennas; For k user, it is gathered at code book In find out and the immediate code book of self channel vector direction, and with the index of this code book in code book set as the pre-coding matrix index to base station feedback, i.e. PMI=j ** M+i *Wherein
Figure FDA00002807961000015
H is that the base station is to the channel between the user; The user is to the required bit number B=log2 (M*G) of base station feedback pre-coding matrix index (PMI);
B step. quantize quality feedback: each user is defined as sin to the quantization error of the code book interchannel actual with it of the pre-coding matrix index correspondence of base station feedback 2(∠ (w PMI, h)), wherein
Figure FDA00002807961000016
For this user to the corresponding code book of the pre-coding matrix index of base station feedback, h is this user's actual channel; The user is with channel quantitative error sin 2(∠ (w PMI, h)) with
Figure FDA00002807961000017
Compare, M is the number of transmit antennas of base station end in the formula, and B is the quantizing bit number of pre-coding matrix index; If
Figure FDA00002807961000018
Then quantize second-rate; Otherwise it is better to quantize quality, and the user gives the base station with 1 bit with the channel quantitative quality feedback: user feedback channel quantitative quality is that 1 expression quantification quality is better, and user feedback channel quantitative quality is that 0 expression quantizes second-rate;
The C step. the user is with channel gain || h|| 2Give the base station so that effectively dispatch the base station as the user channel quality feedback information;
Second portion: base station user scheduling
D step. reduce each user's quantization error: to each user, if when the channel quantitative quality of its feedback is better, reduces its quantization error and be
Figure FDA00002807961000019
When if the channel quantitative quality is relatively poor, reduces its quantization error and be sin 2 θ = 2 M - 1 2 M 2 - N M - 1 ;
E step. the selection of pre-coding matrix, namely from
Figure FDA000028079610000111
The middle pre-coding matrix W that selects this transmission to use i:
For each precoding vector
Figure FDA00002807961000021
Find out selection with
Figure FDA00002807961000022
Be all users of pre-coding matrix index, and according to the rough estimation equation of Signal Interference and Noise Ratio
Figure FDA00002807961000023
Calculate user's rough Signal Interference and Noise Ratio SINR Coasre, wherein P is the total transmitted power in base station after the noise normalization; Select precoding vector at all
Figure FDA00002807961000024
Select rough Signal Interference and Noise Ratio SINR among the user for pre-coding matrix index CoarseMaximum user is designated as
Figure FDA00002807961000025
And remember its rough Signal Interference and Noise Ratio SINR CoarseBe SINR i jIf for precoding vector
Figure FDA00002807961000026
Do not have the user to select it as the pre-coding matrix index of oneself, remember that then the user of this precoding vector correspondence is empty set
Figure FDA00002807961000027
And its rough Signal Interference and Noise Ratio
Figure FDA00002807961000028
All pre-coding matrixes are found out make the pre-coding matrix of system and capacity maximum j * = arg max j = 1 , . . . , G Σ i = 1 M log 2 ( 1 + SINR i j ) , And note is used precoding vector w i j * , i = 1,2 , . . . , M As rough Signal Interference and Noise Ratio SINR in the pre-coding matrix index CoarseMaximum user's set is
The F step. user's selection course one: note user selection result is
Figure FDA000028079610000212
Initialization user selection result is empty set Initialization system estimation and capacity
Figure FDA000028079610000214
To E resulting user's set in the step
Figure FDA000028079610000215
In the user according to rough Signal Interference and Noise Ratio SINR CoarseOrdering from big to small, and the note ranking results is
Figure FDA000028079610000216
In the rough estimation of Signal Interference and Noise Ratio, establish the base station and serve M user simultaneously, when the base station is served N≤M user simultaneously, utilize quantization error after the reconstruct to obtain the meticulous estimation equation of Signal Interference and Noise Ratio
SINR precise = P N | | h | | 2 cos 2 θ P N N - 1 M - 1 | | h | | 2 sin 2 θ + 1 ,
Signal Interference and Noise Ratio SINR based on meticulous estimation Precise, the step of user's selection course one is as follows:
F.1, initialization iteration variable i=1;
F.2, judge user's set
Figure FDA000028079610000218
In i user u iWhether be empty set, if then user's selection course one finishes, jump toward step F .5; Otherwise jump toward step F .3;
F.3, calculate i user u iAdd the access customer selection result
Figure FDA000028079610000219
The time system and capacity
Figure FDA000028079610000220
And with i user u iDo not add the access customer selection result The time system and capacity
Figure FDA000028079610000222
Compare, if Then jump toward step F .4; Otherwise user's selection course one finishes, and jumps toward step F .5; User's selection result wherein
Figure FDA000028079610000224
And capacity
Figure FDA000028079610000225
Utilize meticulous and calculation of capacity formula Calculate;
F.4, upgrade user's selection result
Figure FDA000028079610000227
And iteration variable i=i+1; Iteration variable i and base station end number of transmit antennas M are compared, if i≤M then jump toward F.2; Otherwise user's selection course one finishes, and jumping is past F.5;
If user's selection result F.5
Figure FDA000028079610000228
Gather with the user
Figure FDA000028079610000229
Equate, then jump the step toward G; Otherwise user's scheduling process finishes, user's selection result
Figure FDA000028079610000230
Be user's scheduling result;
The G step. user's selection course two: for the pre-coding matrix that uses in this transmission In carried out back user's selection result by F step The precoding vector that middle user uses
Figure FDA00002807961000033
In the user's set that is not chosen to, select the user best with this precoding vector pairing, and it is joined user's selection result
Figure FDA00002807961000034
In; When the user to the pre-coding matrix index of base station feedback is
Figure FDA00002807961000035
And adopt precoding vector during actual transmissions
Figure FDA00002807961000036
The time, its meticulous Signal Interference and Noise Ratio estimation equation is:
Figure FDA00002807961000037
Wherein the actual precoding vector set that uses is in the transmission
Figure FDA00002807961000038
The code book set The minimum angle of middle adjacent vector is α, in the following formula ϵ = 2 ( 1 - cos α 2 ) ;
Concrete selection course step is as follows:
G.1, initialization iteration variable i=1;
G.2, judge precoding vector
Figure FDA000028079610000311
Whether be used, if precoding vector Be used, make that user k is empty set:
Figure FDA000028079610000313
Jump toward step G.5; If precoding vector Be not used and then jump toward step G.3;
G.3, utilize meticulous Signal Interference and Noise Ratio estimation equation to travel through non-selected user set, find out and make the user of meticulous Signal Interference and Noise Ratio maximum be designated as k;
System and capacity when G.4, the user k of the meticulous Signal Interference and Noise Ratio maximum of calculating adds the access customer selection result
Figure FDA000028079610000315
And system and capacity when not adding the access customer selection result with the user k of meticulous Signal Interference and Noise Ratio maximum
Figure FDA000028079610000316
Compare, if
Figure FDA000028079610000317
Then jump toward step G.5; Otherwise user's scheduling process finishes, user's selection result
Figure FDA000028079610000318
Be scheduling result; User's selection result
Figure FDA000028079610000319
And capacity
Figure FDA000028079610000320
Utilize meticulous and calculation of capacity formula Calculate, wherein go on foot the user who chooses for F, be the user that precoding vector that the pre-coding matrix index of user feedback uses during with its transmission equates, its meticulous Signal Interference and Noise Ratio calculates with the meticulous Signal Interference and Noise Ratio estimation equation of F in the step, go on foot the user who chooses for G, the unequal user of precoding vector who uses when being the pre-coding matrix index of user feedback and its transmission, its meticulous Signal Interference and Noise Ratio calculates with the meticulous Signal Interference and Noise Ratio estimation equation of G in the step;
G.5, upgrade user's selection result and iteration variable
Figure FDA000028079610000322
I=i+1 compares iteration variable i and base station end number of transmit antennas M, if toward step G.2 i≤M then jumps; Otherwise user's scheduling process finishes, user's selection result
Figure FDA000028079610000323
Be scheduling result.
CN 201010572968 2010-12-03 2010-12-03 Multi-mode transmission method based on mailmonitor normalization beamforming and rate control Expired - Fee Related CN102013906B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010572968 CN102013906B (en) 2010-12-03 2010-12-03 Multi-mode transmission method based on mailmonitor normalization beamforming and rate control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010572968 CN102013906B (en) 2010-12-03 2010-12-03 Multi-mode transmission method based on mailmonitor normalization beamforming and rate control

Publications (2)

Publication Number Publication Date
CN102013906A CN102013906A (en) 2011-04-13
CN102013906B true CN102013906B (en) 2013-07-10

Family

ID=43843949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010572968 Expired - Fee Related CN102013906B (en) 2010-12-03 2010-12-03 Multi-mode transmission method based on mailmonitor normalization beamforming and rate control

Country Status (1)

Country Link
CN (1) CN102013906B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102264158B (en) * 2011-08-04 2016-08-03 华为终端有限公司 The method of work of multi-mode device and multi-mode device
CN104639271B (en) * 2013-11-15 2017-04-26 华为技术有限公司 Downlink SINR estimation method and base station

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1699145A2 (en) * 2005-03-04 2006-09-06 Samsung Electronics Co., Ltd. Beam and power allocation method for MIMO communication system
CN101257367A (en) * 2007-02-28 2008-09-03 皇家飞利浦电子股份有限公司 Selection of precoding methods and devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1699145A2 (en) * 2005-03-04 2006-09-06 Samsung Electronics Co., Ltd. Beam and power allocation method for MIMO communication system
CN101257367A (en) * 2007-02-28 2008-09-03 皇家飞利浦电子股份有限公司 Selection of precoding methods and devices

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙栋等.有限反馈的多小区协作多模传输方法.《应用科学学报》.2010,第28卷(第5期),
有限反馈的多小区协作多模传输方法;孙栋等;《应用科学学报》;20100930;第28卷(第5期);第457-462页 *

Also Published As

Publication number Publication date
CN102013906A (en) 2011-04-13

Similar Documents

Publication Publication Date Title
US8761288B2 (en) Limited channel information feedback error-free channel vector quantization scheme for precoding MU-MIMO
US8934565B2 (en) Reference signaling scheme using compressed feedforward codebooks for multi-user, multiple-input multiple-output (MU-MIMO) systems
US8842773B2 (en) Method and apparatus for using factorized precoding
US7917176B2 (en) Structured codebook and successive beamforming for multiple-antenna systems
US8750358B2 (en) Method for improving multiuser MIMO downlink transmissions
US8654663B2 (en) MU-MIMO-OFDMA systems and methods for multi-rank CQI computation and precoder selection
KR101506922B1 (en) Method and apparatus for information feedback and pre-coding
CN101771505B (en) A kind of indicating means of extra pre-coding matrix index and system
CN103166688B (en) A kind of implementation method of precoding, device and mimo system
KR20070108304A (en) Method and apparatus for transmitting / receiving channel quality information in multiple transmit / receive antenna system
CN101453259A (en) Pre-encoded transmission method for MIMO system
CN101340219A (en) Channel state information feedback method and wireless transceiver device
CN102035615A (en) MIMO-based downlink data transmission method, device and system
TW201042940A (en) A method for communicating in a MIMO network
KR101580380B1 (en) Method and system for spatial channel state information feedback for multiple-input multiple-output (mimo)
CN101674115A (en) Feedback and transmission method of covariance correlation matrix and user terminal
CN102136891A (en) Improved channel state information (CSI) limited feedback method for multi-user multiple input multiple output (MU-MIMO) system
CN102571172B (en) User scheduling method and equipment in MIMO wireless communication system
KR20100110196A (en) Apparatus and method for error minimization of cell boundary users in multi-call communication system
CN101621321A (en) Closed loop constant modulus multi-user MIMO system and a control signaling processing method thereof
CN102013906B (en) Multi-mode transmission method based on mailmonitor normalization beamforming and rate control
KR102105338B1 (en) Apparatus and method for transmitting and receiving multiple-antenna networks
CN102474739A (en) Self-adaptive implicit feedback method and user equipment thereof
Achoura et al. Impact of Limited Feedback on MIMO-OFDM Systems using Joint Beamforming
KR20110091999A (en) Precoding apparatus and method based on null codebook in multi-user multi-antenna system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130710

Termination date: 20151203

EXPY Termination of patent right or utility model