WO2008006310A1 - A method, system and device for forming wideband random beam - Google Patents

A method, system and device for forming wideband random beam Download PDF

Info

Publication number
WO2008006310A1
WO2008006310A1 PCT/CN2007/070210 CN2007070210W WO2008006310A1 WO 2008006310 A1 WO2008006310 A1 WO 2008006310A1 CN 2007070210 W CN2007070210 W CN 2007070210W WO 2008006310 A1 WO2008006310 A1 WO 2008006310A1
Authority
WO
WIPO (PCT)
Prior art keywords
rand
sinr
unit
rate
matrix
Prior art date
Application number
PCT/CN2007/070210
Other languages
French (fr)
Chinese (zh)
Inventor
Meng Zeng
Jun Wang
Shaoqian Li
Linjun Lv
Original Assignee
Huawei Technologies Co., Ltd.
University Of Electronic Science And Technology Of China
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 Huawei Technologies Co., Ltd., University Of Electronic Science And Technology Of China filed Critical Huawei Technologies Co., Ltd.
Publication of WO2008006310A1 publication Critical patent/WO2008006310A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0632Channel quality parameters, e.g. channel quality indicator [CQI]

Definitions

  • the present invention relates to wireless communication technologies, and in particular, to a method, system and device for forming a broadband random beam. Background of the invention
  • MIMO systems can greatly increase system capacity and become a hot topic of research. It is well known that when the channel state information (CSI) of the transceiver is ideally known, a variety of techniques can be used to achieve the capacity limit. However, because CSI's feedback overhead is very large, it is not practical. These technologies are point-to-point communication links. In contrast, recent research focuses on the application of multiple antennas in multi-user network environments, especially for broadcast channels and multiple access scenarios.
  • CSI channel state information
  • the capacity domain of the MIMO broadcast channel can be reached by dirty paper precoding (DPC), but the DPC needs to know CSI, and its complexity severely limits its practical application. If random beamforming is used, the user only needs to feedback the signal to interference and noise ratio (SINR), which can greatly reduce the amount of feedback and the need for CSI is much lower. When the number of users is large, the capacity of the random beamforming can approach the capacity of a transmission scheme with an ideal CSI.
  • DILR signal to interference and noise ratio
  • the technique for forming a broadband beam has yet to be studied and improved.
  • This technique uses a randomly generated ⁇ matrix as the beamforming matrix for each time slot. Since the rate of randomly generated ⁇ arrays may be low, this technique can approach the optimal capacity when the number of users is large. However, when the number of users is small, the performance of the formed random beam is still far from ideal. Summary of the invention
  • the embodiments of the present invention provide a method for forming a broadband random beam, so that the formed random beam can have good performance even in the case of a small number of users.
  • the embodiment of the invention also provides a system for forming a broadband random beam, so that the formed random beam can have good performance even in the case of a small number of users.
  • the embodiment of the invention also provides a device for forming a broadband random beam, so that the formed random beam can have good performance even in the case of a small number of users.
  • the embodiment of the invention further provides a user equipment, so that the formed random beam can have good performance even in the case of a small number of users.
  • a method of forming a broadband random beam comprising:
  • the accumulated rate is compared with the sum of the accumulated rates of the randomly generated new array Q- rand , and the larger one is selected as a beamforming matrix, and the beam is formed using the beamforming matrix.
  • a system for forming a broadband random beam comprising:
  • SINR for feedback subcarriers
  • a beamforming device configured to generate a set 2 of N cells; receive an SINR of a subcarrier fed back by the user equipment, and determine, according to the SINR, an accumulation rate sum of each of the arrays in the set 2, where N is a natural number; determining a ⁇ array T having the largest accumulated rate sum in the set 2; randomly generating a new CL matrix CL rand , and determining an accumulation rate sum of the Q rand ; and an accumulated rate sum and the randomly generated new ⁇ The cumulative rate of Q ⁇ rand is compared and compared. The larger one is selected as a beamforming matrix, and a beam is formed using the beamforming matrix.
  • a device for forming a broadband random beam comprising:
  • a ⁇ array generating unit configured to generate a set having N ⁇ arrays; randomly generating a new ⁇ matrix; a storage unit, configured to store the set 2 generated by the ⁇ array generating unit;
  • a transceiver unit configured to receive an SINR of a subcarrier fed back by the user equipment, and send the SINR
  • a calculating unit receiving a new array Q- rand generated by the array generating unit and an SINR sent by the transceiver unit, reading the set 2 from the storage unit, and calculating an accumulation of each of the sets ⁇ in the set ⁇ according to the SINR a rate sum and an accumulation rate sum of the new array Q- rand ;
  • a comparison unit comparing the accumulation rates of each of the arrays in the set 2 calculated by the calculation unit, and determining the maximum accumulation rate sum in the set 2 unitary matrix, and the rate of accumulation, selects the larger of the Q- rand is a unitary matrix and calculated by the computing unit;
  • a beam forming unit wherein the comparing unit selects the accumulating rate with the rand and the larger ⁇ matrix to form a beam
  • N is a natural number
  • a user equipment comprising:
  • a clustering unit configured to cluster subcarriers
  • a calculating unit configured to calculate a SINR of a central subcarrier of each cluster according to a result of clustering of the clustering unit
  • a sending unit configured to send, to the device forming the broadband random beam, the SINR calculated by the calculating unit
  • the SINR is used by the broadband random beamforming device to determine that each of the generated N The summation rate sum of each of the arrays in the set 2 of the unitary array, using one of the set 2 having the largest accumulated rate sum and the randomly generated new square array Q- rand as the beamforming matrix .
  • the method, system and device provided by the embodiments of the present invention compare the randomly generated matrix rand with the matrix Q* having the largest accumulation rate sum in the ⁇ matrix set ⁇ , and select the accumulation rate of the two. And the larger one is used as a beamforming matrix, that is, a memory-based method, each time using a better performing ⁇ matrix as a beamforming matrix, instead of using a randomly generated ⁇ matrix as a random beam as in the prior art.
  • the forming matrix of the present invention which is based on the memory broadband beamforming method, can ensure that the matrix used in forming the beam each time has a high accumulating rate and can ensure that even in the case of fewer users, Achieve good performance.
  • FIG. 1 is a flowchart of a method for forming a broadband random beam according to an embodiment of the present invention
  • FIG. 2 is a specific flowchart of forming a broadband random beam according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of forming a broadband random beam according to an embodiment of the present invention
  • FIG. 4 is a structural diagram of a beam forming apparatus according to an embodiment of the present invention
  • FIG. 5 is a schematic structural diagram of a user equipment according to an embodiment of the present disclosure.
  • FIG. 6 is a first schematic diagram of rate and performance applied to a narrowband system according to an embodiment of the present invention.
  • FIG. 7 is a second schematic diagram of rate and performance applied to a narrowband system according to an embodiment of the present invention.
  • FIG. 8 is a schematic diagram of comparison of aggregate size ( ⁇ ) and performance applied to a narrowband system according to an embodiment of the present invention
  • FIG. 9 is a schematic diagram of rate and performance applied to a broadband system according to an embodiment of the present invention. Mode for carrying out the invention
  • FIG. 1 is a flowchart of a method for forming a broadband random beam according to an embodiment of the present invention. As shown in FIG. 1 , the method mainly includes the following steps:
  • Step 101 Generate a set 2 with N ⁇ matrices, and determine an accumulation rate of each ⁇ matrix in the set 2 according to feedback of a signal to interference ratio (SINR) of the subcarriers of the user equipment.
  • SINR signal to interference ratio
  • the ⁇ array set 2 may be generated when the location of the user equipment is relatively fixed, and the base station knows the location information of the user equipment. At this point, each of the arrays in set 2 can be formed by a combination of randomly selected user direction vectors, where W ' is the number of transmit antennas. In this way, the user's location information can be fully utilized to avoid pointing to the direction of no user in the random beamforming, so that the generated initial array 2 has better performance.
  • the subcarrier when the user equipment feeds back the SINR of the subcarrier, the subcarrier can be clustered, and only the SINR of the central subchannel in each cluster is fed back, thereby reducing the feedback amount.
  • the SINR threshold of the subcarrier may be preset, and then the SINR greater than the SINR threshold may be fed back.
  • the feedback feedback is performed in the process of feeding back the SINR, that is, the value of the SINR is quantized, and the quantized result is fed back to reduce the feedback amount.
  • Step 102 Determine a matrix of the largest accumulated rate sum in the set 2 and determine an accumulated rate sum of a randomly generated new array Q - rand ;
  • Step 103 Compare the accumulated rate with the sum of the accumulated rates of the randomly generated new array Q - rand , and select the larger one as the beamforming matrix, and use the beamforming matrix to form the beam.
  • the rate of accumulation and the unitary matrix of the new randomly generated and compared ⁇ rate of accumulation select the larger of the rand as a beamforming matrix to form the beam, and in which the larger and Q * Replace it.
  • all the ⁇ arrays in the set 2 and the randomly generated new ⁇ arrays preferably satisfy the equal-square distribution.
  • the time slots may be continuously executed for each time slot, and the new matrix randomly generated in each time slot is compared with the beam forming matrix adopted in the previous time slot, that is, the maximum accumulation rate in the set 2 and the set 2 The array is compared, and the larger the accumulation rate is selected as the beamforming matrix of the time slot.
  • 2 is a specific flowchart of forming a broadband random beam according to an embodiment of the present invention, as shown in the following figure.
  • the method includes two phases, an initialization phase and a data transmission phase.
  • the initialization phase consists of the following steps:
  • Step 201 The base station (BS) generates a set with ⁇ arrays
  • N is a design quantity, and the value is preferably greater than 2. If N is larger, the system throughput can be close to optimal when the number of users is small. Simulation N can be set to 10, in actual use to reduce feedback overhead can take 2 ⁇ 5
  • Step 202 The BS broadcasts each of the set of Qs determined by the BS, that is, 3 ⁇ 4 of the broadcast set Q.
  • Step 203 Each mobile station (MS) clusters the subcarriers and feeds back the maximum SINR of the central subcarriers in the cluster.
  • Step 204 The BS calculates a rate sum of the qth subcarrier corresponding to the matrix Q according to the feedback SINR, and then calculates an accumulation rate sum of Q for all feedback subcarriers, determines an accumulation rate sum of all Qs in the set 2, and selects the largest one. , denoted, where q is the central subcarrier label of each cluster.
  • the data transfer phase includes:
  • Step 205 Randomly generate and broadcast a transmission matrix rand in each time slot t BS;
  • Step 206 The MS feeds back the maximum SINR of the beam vector, the label of the corresponding beam, and the subcarrier label with the Q - rand column vector.
  • Step 203 of the specific calculation and initialization phase in this step is the same;
  • Step 207 Calculate the rate of Q ⁇ rand and SR( Q ⁇ rand) , according to the SINR of the MS feedback at this moment, update ⁇ '*
  • Step 208 Form a beam using the selected beamforming matrix and transmit the data.
  • a proportional fair scheduling may be adopted.
  • PFS proportional fair scheduling
  • the branch now has a wideband channel ⁇ with L taps, and by employing orthogonal frequency division multiplexing (OFDM), the L taps are decomposed into N subcarriers.
  • OFDM orthogonal frequency division multiplexing
  • the symbol transmitted on the qth subcarrier is denoted by ⁇ , where is the column vector of Q, and W is the transmitted symbol on the mth beam.
  • the embodiments of the present invention are described below based on the above model in combination with specific parameters.
  • the setting parameters are: FFT points are 2048, data and pilot subcarriers are 1680, divided into 30 subchannels, and each subchannel is divided into 4 BINs.
  • Each BIN includes 12 data subcarriers and 2 pilot subcarriers, and 14 contiguous subcarriers of one BIN can be set as a cluster.
  • Step 1 The BS generates a set of N squares.
  • N a design quantity, and the larger N is, the system throughput can be close to optimal when the number of users is small.
  • Step 2 Each user estimates its own channel ⁇ by one pilot in each BIN. According to the correlation, the channel coefficient can be used as the channel coefficient of all other subcarriers of this BIN.
  • Step 3 Cluster the subcarriers, where the size of the cluster is 14 subcarriers, including 12 data subcarriers and 2 pilot subcarriers (corresponding to a BIN), and the maximum SINR of the central subcarrier in the MS feedback cluster is ⁇ SINRqm and the label m of the corresponding beam and the subcarrier label.
  • Step 4 BS based on the feedback SINR, by
  • Step 1 Randomly generate an equilateral distribution of the emission matrix Q - rand at each time slot t BS and broadcast the emission matrix ⁇ rand
  • Step 2 The MS feeds back Q- rand as the maximum SINR of the transmit matrix, the label of the corresponding beam, and the subcarrier label.
  • Step 3 Calculate the rate of Lrand and SWCLranc, according to the SINR update of the MS feedback at this moment. Wherein, if ⁇ (Q;)>SR(Q_mnd), Q is selected; data is transmitted as a beamforming matrix, otherwise Q" rand is used as a beamforming matrix to transmit data. Meanwhile, if ⁇ (Q;)>SR(Q_mnd), Q is selected; data is transmitted as a beamforming matrix, otherwise Q" rand is used as a beamforming matrix to transmit data. Meanwhile, if ⁇ (Q;)>SR(Q_mnd), Q is selected; data is transmitted as a beamforming matrix, otherwise Q" rand is used as a beamforming matrix to transmit data. Meanwhile, if ⁇ (Q;)>SR(Q_mnd), Q is selected; data is transmitted as a beamforming matrix, otherwise Q" rand is used as a beamforming matrix to transmit data. Meanwhile, if ⁇ (Q;)>SR(Q_mnd), Q is selected; data is transmitted as
  • each 6 MHz band includes 30 subchannels in the 2K FFT mode, each subchannel includes 4 BINs, and each BIN includes 14 subcarriers. So in the initialization phase the system has a total of 12 feedbacks (W umbefofUser SINR and
  • the SINR threshold may be preset, and the MS only feeds back the SINR that is greater than a predetermined threshold, so that the feedback amount in the network is further reduced to
  • FIG. 3 is a structural diagram of a system for forming a broadband random beam according to an embodiment of the present invention, the system comprising: a beamforming device 310 and a user equipment 320;
  • a beamforming device 310 configured to generate a set 2 of N cells; receive an SINR of a subcarrier fed back by the user equipment 320, and determine an accumulation rate sum of each of the arrays in the set 2 according to the SINR, where N is a natural number; determining a ⁇ matrix having the largest cumulative rate sum in the set 2 ( ; randomly generating a new Q matrix Q_ rand , and determining an accumulation rate sum of the Q rand; a cumulative rate sum and the randomly generated new
  • the accumulation rate of the Q array Q- rand is compared and compared, the larger one is selected as the beamforming matrix, and the beamforming matrix is used to form the beam.
  • the user equipment 320 is configured to feed back the SINR of the subcarrier to the beamforming device 310. More preferably, the user equipment 320 is further configured to perform clustering on subcarriers, and calculate an SINR of a central subcarrier of each cluster. When the user equipment 320 performs feedback, the child load may be first The waves are clustered, and only the SINR of the central subchannel in each cluster is fed back, thereby reducing the amount of feedback. The user equipment 320 may further preset a threshold P ⁇ of the subcarrier, compare the calculated SINR with the threshold, and feed back an SINR greater than the threshold. This also reduces the amount of feedback.
  • the user equipment 320 may further perform a quantization calculation on the calculated SINR, and feed back the quantized SINR. This also reduces one of the methods of feedback.
  • the beamforming device 310 is further configured to replace Q - rand when the accumulating rate of CL rand is greater than the sum of the accumulating rates.
  • the beamforming device 310 is further configured to compare an accumulation rate of the randomly generated new matrix Q- rand with a matrix having a minimum accumulation rate sum in the set ⁇ , if
  • the beam forming apparatus 310 may include: a matrix generating unit 311, a storage unit 312, and a transceiving unit 313 a calculating unit 314, a comparing unit 315, and a beam forming unit 316;
  • the ⁇ matrix generating unit 311 is configured to generate a set 2 having N ⁇ arrays; randomly generate a new ⁇ matrix Q_ rand .
  • the storage unit 312 is configured to store the set generated by the ⁇ array generating unit 311 2
  • the transceiver unit 313 receives the SINR of the subcarrier fed back by the user equipment, and sends the SINR to the computing unit 314;
  • the calculating unit 314 receives the new array Q- rand generated by the matrix generating unit 311 and the SINR sent by the transceiver unit 313, and reads the set 2 from the storage unit 312, and according to the
  • SINR calculating an accumulation rate sum of each of the arrays in the set 2 and an accumulation rate sum of the new arrays rand ;
  • the comparing unit 315 the accumulative acceleration of each of the arrays in the set 2 calculated by the calculating unit 314 Comparing the rate and the comparison, determining a matrix having the largest accumulated rate sum in the set 2, and comparing the sum of the accumulated rates of the Q- rand calculated by the calculating unit 314, and selecting a larger one of the arrays;
  • the beam forming unit 316 forms a beam by using the summation rate selected by the comparison unit 315 and the accumulated rate in the Q ⁇ rand and a larger matrix.
  • N is a natural number
  • the comparing unit 315 is further configured to: when the accumulation rate of rand is greater than the above, provide the rand to the storage unit 312, and send the first replacement notification to the storage unit 312;
  • the storage unit 312 is further configured to receive the Q- rand provided by the comparison unit 315, and after receiving the first replacement notification, store the Q- rand instead.
  • the comparison unit 315 further for the accumulation rate of rand rate having the minimum accumulated unitary matrix and ⁇ are compared with the set, if the accumulated Q_ rand rate greater than the rate of accumulation Q And sending Q- rand to the storage unit 312, and sending a second replacement notification to the storage unit 312;
  • the storage unit 312 is further configured to receive the Q- rand provided by the comparison unit 315, and after receiving the second replacement notification, store Q- rand instead of Q.
  • FIG. 5 is a schematic structural diagram of a user equipment 320 according to an embodiment of the present invention.
  • the user equipment includes: a clustering unit 321, a computing unit 322, and a sending unit 323;
  • the clustering unit 321, is configured to cluster the subcarriers
  • the calculating unit 322 is configured to calculate, according to the result of the clustering unit 321 clustering, the SINR of the central subcarrier of each cluster;
  • the sending unit 323 is configured to send the SINR calculated by the calculating unit 322 to the beam shape Into device 310.
  • the user equipment 320 may further include: a gate P ⁇ setting unit 324 and a comparing unit 325; a threshold setting unit 324, configured to set a threshold value of the subcarrier, and provide the comparison unit
  • the comparing unit 325 is configured to receive the gate P ⁇ value of the subcarrier provided by the gate P ⁇ setting unit 324 and the SINR provided by the calculating unit 322, and compare the two, and send the SINR greater than the threshold to the sending unit.
  • the embodiment of the present invention is directed to the problem of how the broadband system approaches the capacity limit in the case of a small number of users.
  • the narrowband system can be considered as a special case of the broadband system (where the number of subcarriers is 1).
  • the present invention is first described in the case of application to a narrow band.
  • FIG. 6 is a first schematic diagram of the rate and performance applied to a narrowband system according to an embodiment of the present invention, wherein the number of users is 20.
  • the simulation conditions in Figure 6 are as follows: The channel is an independent Rayleigh fading channel, the maximum multi-lingual frequency shift is 10 Hz, the signal-to-noise ratio is 0 dB, each time slot is lms, the simulation is 1000 time slots, and the number of users is 20.
  • FIG. 7 is a second schematic diagram of rate and performance applied to a narrowband system according to an embodiment of the present invention, wherein the number of users is 20 and the number of transmitting antennas is 8.
  • the simulation conditions in Figure 7 are: The channel is an independent Rayleigh fading channel, the maximum Doppler shift is 10 Hz, the signal-to-noise ratio is 0 dB, each time slot is lms, the simulation is 1000 time slots, and the number of users is 20.
  • the number of antennas is fixed at 8. It can be seen from Fig. 6 and Fig. 7 that the present invention has a higher rate sum in the case where the number of users is small.
  • FIG. 8 is a schematic diagram of comparison of aggregate size (N) and performance applied to a narrowband system according to an embodiment of the present invention, where tx is the number of antennas, and u is the number of users.
  • the situation of 4 antenna 20 users, 8 antenna 20 users, and 8 antenna 40 users is shown in FIG.
  • 4 antenna 20 users, 8 antenna 20 users, and 8 antenna 40 users are represented as (20u, 4tx), (20u, 8tx), respectively. (40u, 8tx).
  • the effect of the size N of the set 2 on the rate sum is not significant.
  • FIG. 9 is a schematic diagram of rate and performance applied to a broadband system according to an embodiment of the present invention.
  • Fig. 9 It can be seen from Fig. 9 that the simulation of the parameters of the 2k mode in the proposal can achieve a larger rate sum when the number of users is small.
  • the accumulating rate is calculated by ? , where the accumulating rate and the rate sum of all used subcarriers when using the transmit matrix Q are represented.
  • the method, system and device provided by the embodiments of the present invention compare the randomly generated matrix rand with the matrix Q* having the largest accumulation rate sum in the ⁇ matrix set ⁇ , and select the accumulation rate of the two.
  • the larger one is used as a beamforming matrix, that is, a memory-based approach, each time using a better performing matrix as a beamforming matrix.
  • the memory broadband beamforming method adopted by the embodiment of the invention can ensure that the matrix used in forming the beam has a higher accumulating rate and each time, thereby ensuring good performance even in the case of fewer users. .
  • the embodiment of the present invention adopts a method of clustering subcarriers and only feeding back the maximum SINR of the central subcarriers in the cluster, which can reduce the feedback amount of the system. It is also possible to use a set threshold value to feed back only the SINR greater than the set threshold, which in turn reduces the feedback of the system.

Abstract

A method, system and device for forming a wideband random beam. The method comprises the steps of: generating a set Q having N unitary matrices, and determining the accumulated rate sum of each unitary matrix in the set Q according to the signal to interference plus noise ratio (SINR) of the sub-carrier fed back from an user device (101), where N is a natural number; determining an unitary matrix Qi* having the largest accumulated rate sum in the set Q, and determining an accumulated rate sum of a new unitary matrix Q_rand generated randomly (102); comparing the accumulated rate sum of the unitary matrix Qi* with the accumulated rate sum of a new unitary matrix Q_rand generated randomly, selecting the larger one as a beam-forming matrix, and forming a beam using the beam-forming matrix (103).

Description

一种形成宽带随机波束的方法、 系统和设备  Method, system and device for forming broadband random beam
技术领域 Technical field
本发明涉及无线通信技术 ,特别涉及一种形成宽带随机波束的方法、 系统和设备。 发明背景  The present invention relates to wireless communication technologies, and in particular, to a method, system and device for forming a broadband random beam. Background of the invention
多输入多输出 (MIMO ) 系统可以极大地提高系统容量, 成为现在 研究的热点。 众所周知, 当收发端的信道状态信息 (channel state information, CSI )理想可知时, 可以采用多种技术达到容量限。 不过, 由于 CSI的反馈开销非常大, 因此其不具有实用性。 这些技术都是点对 点的通信链路, 与此相对, 最近的研究热点集中在多天线在多用户网络 环境中的应用 , 特别是对广播信道和多址情况的研究。  Multiple Input Multiple Output (MIMO) systems can greatly increase system capacity and become a hot topic of research. It is well known that when the channel state information (CSI) of the transceiver is ideally known, a variety of techniques can be used to achieve the capacity limit. However, because CSI's feedback overhead is very large, it is not practical. These technologies are point-to-point communication links. In contrast, recent research focuses on the application of multiple antennas in multi-user network environments, especially for broadcast channels and multiple access scenarios.
MIMO广播信道的容量域可以由污纸预编码( DPC )到达,但是 DPC 需要知道 CSI, 并且其复杂性严重限制了它的实际应用。 如果采用随机 波束形成, 用户只需反馈信号干扰噪声比 (SINR ), 因此可以极大地降 低反馈量, 对 CSI的需要也低得多。 当用户数很大时, 随机波束形成的 容量可以趋近于具有理想 CSI的发射方案的容量。  The capacity domain of the MIMO broadcast channel can be reached by dirty paper precoding (DPC), but the DPC needs to know CSI, and its complexity severely limits its practical application. If random beamforming is used, the user only needs to feedback the signal to interference and noise ratio (SINR), which can greatly reduce the amount of feedback and the need for CSI is much lower. When the number of users is large, the capacity of the random beamforming can approach the capacity of a transmission scheme with an ideal CSI.
现有技术中的随机波束形成技术多应用于窄带的情况下, 应用于宽 带波束的形成技术还有待研究和改进, 现有技术已经存在采用多波束、 每次服务多个用户随机波束形成的技术。 这种技术由于每个时隙都采用 随机产生的酉阵作为波束形成矩阵, 由于随机产生的酉阵的速率可能较 低, 所以, 这种技术在用户数很大时才能趋近于最优容量限, 而当用户 数较少时, 形成的随机波束的性能同理想情况下仍有很大的差距。 发明内容 In the case where the random beamforming technology in the prior art is mostly applied to a narrowband, the technique for forming a broadband beam has yet to be studied and improved. In the prior art, there is a technique of using multiple beams and multiple beam random beamforming for each user. . This technique uses a randomly generated 酉 matrix as the beamforming matrix for each time slot. Since the rate of randomly generated 酉 arrays may be low, this technique can approach the optimal capacity when the number of users is large. However, when the number of users is small, the performance of the formed random beam is still far from ideal. Summary of the invention
有鉴于此, 本发明实施例提供了一种形成宽带随机波束的方法, 使 得形成的随机波束即便在用户数量较少的情况下, 仍能具有好的性能。  In view of this, the embodiments of the present invention provide a method for forming a broadband random beam, so that the formed random beam can have good performance even in the case of a small number of users.
本发明实施例还提供了一种形成宽带随机波束的系统, 使得形成的 随机波束即便在用户数量较少的情况下, 仍能具有好的性能。  The embodiment of the invention also provides a system for forming a broadband random beam, so that the formed random beam can have good performance even in the case of a small number of users.
本发明实施例还提供了一种形成宽带随机波束的设备, 使得形成的 随机波束即便在用户数量较少的情况下, 仍能具有好的性能。  The embodiment of the invention also provides a device for forming a broadband random beam, so that the formed random beam can have good performance even in the case of a small number of users.
本发明实施例还提供了一种用户设备, 使得形成的随机波束即便在 用户数量较少的情况下, 仍能具有好的性能。  The embodiment of the invention further provides a user equipment, so that the formed random beam can have good performance even in the case of a small number of users.
一种形成宽带随机波束的方法, 该方法包括:  A method of forming a broadband random beam, the method comprising:
产生具有 N个酉阵的集合 2 , 并根据用户设备反馈的子载波的 SINR, 确定所述集合 2中每个酉阵的累加速率和, 其中 N为自然数; 确定所述集合 β中具有最大累加速率和的酉阵 Q, 并且确定一个随 机产生的新酉阵 Q~ rand的累加速率和; Generating a set 2 having N 酉 arrays, and determining an accumulation rate sum of each 酉 matrix in the set 2 according to an SINR of the subcarriers fed back by the user equipment, where N is a natural number; determining that the set β has the largest accumulation Rate sum 酉 array Q, and determine the cumulative rate sum of a randomly generated new 酉 array Q~ rand ;
将 的累加速率和与所述随机产生的新酉阵 Q- rand的累加速率和进 行比较, 选择其中较大者作为波束形成矩阵, 并利用所述波束形成矩阵 形成波束。 The accumulated rate is compared with the sum of the accumulated rates of the randomly generated new array Q- rand , and the larger one is selected as a beamforming matrix, and the beam is formed using the beamforming matrix.
一种形成宽带随机波束的系统, 该系统包括:  A system for forming a broadband random beam, the system comprising:
用户设备, 用于反馈子载波的 SINR;  User equipment, SINR for feedback subcarriers;
波束形成设备, 用于产生具有 N个酉阵的集合 2; 接收用户设备反 馈的子载波的 SINR, 并根据所述 SINR, 确定所述集合 2中每个酉阵的 累加速率和, 其中 N为自然数; 确定所述集合 2中具有最大累加速率和 的酉阵 T ;随机产生新酉阵 CL rand ,并确定该 Q- rand的累加速率和;将 的累加速率和与所述随机产生的新酉阵 Q~ rand的累加速率和进行比较, 选择其中较大者作为波束形成矩阵, 并利用所述波束形成矩阵形成波 束。 a beamforming device, configured to generate a set 2 of N cells; receive an SINR of a subcarrier fed back by the user equipment, and determine, according to the SINR, an accumulation rate sum of each of the arrays in the set 2, where N is a natural number; determining a 酉 array T having the largest accumulated rate sum in the set 2; randomly generating a new CL matrix CL rand , and determining an accumulation rate sum of the Q rand ; and an accumulated rate sum and the randomly generated new 酉The cumulative rate of Q~ rand is compared and compared. The larger one is selected as a beamforming matrix, and a beam is formed using the beamforming matrix.
一种形成宽带随机波束的设备, 该设备包括:  A device for forming a broadband random beam, the device comprising:
酉阵产生单元, 用于产生具有 N个酉阵的集合; 随机产生新酉阵; 存储单元, 用于存储酉阵产生单元产生的集合 2;  a 产生 array generating unit, configured to generate a set having N 酉 arrays; randomly generating a new 酉 matrix; a storage unit, configured to store the set 2 generated by the 产生 array generating unit;
收发单元, 用于接收用户设备反馈的子载波的 SINR, 并发送所述 SINR;  a transceiver unit, configured to receive an SINR of a subcarrier fed back by the user equipment, and send the SINR;
计算单元, 接收酉阵产生单元产生的新酉阵 Q-rand以及收发单元发 送的 SINR, 从存储单元中读取集合 2 , 并根据所述 SINR, 计算所述集 合 β中每个酉阵的累加速率和以及所述新酉阵 Q- rand的累加速率和; 比较单元, 将计算单元计算的集合 2中每个酉阵的累加速率和进行 比较,确定所述集合 2中具有最大累加速率和的酉阵 ,并将所述 与 计算单元计算的所述 Q- rand的累加速率和进行比较, 选择其中较大的酉 阵; a calculating unit, receiving a new array Q- rand generated by the array generating unit and an SINR sent by the transceiver unit, reading the set 2 from the storage unit, and calculating an accumulation of each of the sets β in the set β according to the SINR a rate sum and an accumulation rate sum of the new array Q- rand ; a comparison unit, comparing the accumulation rates of each of the arrays in the set 2 calculated by the calculation unit, and determining the maximum accumulation rate sum in the set 2 unitary matrix, and the rate of accumulation, selects the larger of the Q- rand is a unitary matrix and calculated by the computing unit;
波束形成单元,利用比较单元选择所述 与所述 rand中累加速率 和较大的酉阵形成波束; a beam forming unit, wherein the comparing unit selects the accumulating rate with the rand and the larger 酉 matrix to form a beam;
其中, N为自然数。  Where N is a natural number.
一种用户设备, 该用户设备包括:  A user equipment, the user equipment comprising:
分簇单元, 用于对子载波进行分簇;  a clustering unit, configured to cluster subcarriers;
计算单元, 用于根据分簇单元分簇的结果, 计算每个簇的中央子载 波的 SINR;  a calculating unit, configured to calculate a SINR of a central subcarrier of each cluster according to a result of clustering of the clustering unit;
发送单元, 用于将所述计算单元计算出的 SINR发送给形成宽带随 机波束的设备;  a sending unit, configured to send, to the device forming the broadband random beam, the SINR calculated by the calculating unit;
其中, 所述 SINR用于宽带随机波束形成设备确定产生的具有 N各 酉阵的集合 2中每个酉阵的累加速率和, 利用所述集合 2中具有最大累 加速率和的酉阵 和随机产生的新酉阵 Q- rand中累加速率较大的一个 作为波束形成矩阵。 The SINR is used by the broadband random beamforming device to determine that each of the generated N The summation rate sum of each of the arrays in the set 2 of the unitary array, using one of the set 2 having the largest accumulated rate sum and the randomly generated new square array Q- rand as the beamforming matrix .
由以上可以看出, 本发明实施例提供的方法、 系统和设备通过将随 机产生的酉阵 rand与酉阵集合 β中的具有最大累加速率和的矩阵 Q * 进行比较, 挑选两者中累加速率和较大的一个作为波束形成矩阵, 即基 于记忆的方式, 每次都采用性能较好的酉阵作为波束形成矩阵, 而不是 象现有技术一样, 总是将随机产生的酉阵作为随机波束的形成矩阵, 本 发明实施例采用的这种基于记忆宽带波束形成方式, 能够保证每次形成 波束时采用的矩阵具有较高的累加速率和, 从而能够保证即便在用户较 少的情况下仍能达到好的性能。 附图简要说明  It can be seen from the above that the method, system and device provided by the embodiments of the present invention compare the randomly generated matrix rand with the matrix Q* having the largest accumulation rate sum in the 酉 matrix set β, and select the accumulation rate of the two. And the larger one is used as a beamforming matrix, that is, a memory-based method, each time using a better performing 酉 matrix as a beamforming matrix, instead of using a randomly generated 酉 matrix as a random beam as in the prior art. The forming matrix of the present invention, which is based on the memory broadband beamforming method, can ensure that the matrix used in forming the beam each time has a high accumulating rate and can ensure that even in the case of fewer users, Achieve good performance. BRIEF DESCRIPTION OF THE DRAWINGS
图 1为本发明实施例提供的形成宽带随机波束的方法流程图; 图 2为本发明实施例提供的形成宽带随机波束的具体流程图; 图 3为本发明实施例提供的形成宽带随机波束的系统结构图; 图 4为本发明实施例提供的波束形成设备的结构图;  1 is a flowchart of a method for forming a broadband random beam according to an embodiment of the present invention; FIG. 2 is a specific flowchart of forming a broadband random beam according to an embodiment of the present invention; FIG. 3 is a schematic diagram of forming a broadband random beam according to an embodiment of the present invention; FIG. 4 is a structural diagram of a beam forming apparatus according to an embodiment of the present invention;
图 5为本发明实施例提供的用户设备的结构示意图;  FIG. 5 is a schematic structural diagram of a user equipment according to an embodiment of the present disclosure;
图 6为本发明实施例应用于窄带系统下的速率和与性能的第一示意 图;  6 is a first schematic diagram of rate and performance applied to a narrowband system according to an embodiment of the present invention;
图 7为本发明实施例应用于窄带系统下的速率和与性能的第二示意 图;  7 is a second schematic diagram of rate and performance applied to a narrowband system according to an embodiment of the present invention;
图 8为本发明实施例应用于窄带系统下的集合大小 (Ν )和性能的 对比示意图;  8 is a schematic diagram of comparison of aggregate size (Ν) and performance applied to a narrowband system according to an embodiment of the present invention;
图 9为本发明实施例应用于宽带系统下的速率和与性能示意图。 实施本发明的方式 FIG. 9 is a schematic diagram of rate and performance applied to a broadband system according to an embodiment of the present invention. Mode for carrying out the invention
为了使本发明实施例的目的、 技术方案和优点更加的清楚, 下面结 合附图和具体实施例对本发明进行伴细地描述。  The present invention will be described in detail below with reference to the drawings and specific embodiments.
图 1为本发明实施例提供的形成宽带随机波束的方法流程图, 如图 1所示, 该方法主要包括以下步骤:  FIG. 1 is a flowchart of a method for forming a broadband random beam according to an embodiment of the present invention. As shown in FIG. 1 , the method mainly includes the following steps:
步骤 101: 产生具有 N个酉阵的集合 2 , 并根据用户设备对子载波 的信号干扰噪声比(SINR, Signal Interfere Noise Rate )的反馈, 确定所 述集合 2中每个酉阵的累加速率和, 其中 Ν为自然数;  Step 101: Generate a set 2 with N 酉 matrices, and determine an accumulation rate of each 酉 matrix in the set 2 according to feedback of a signal to interference ratio (SINR) of the subcarriers of the user equipment. , where Ν is a natural number;
其中, 可以在用户设备位置相对固定, 并且基站知道用户设备位置 信息时, 产生所述酉阵集合 2。 此时, 集合 2中的每个酉阵, 可以由随 机选择的 个已知的用户方向向量而组合形成, 其中 W '为发射天线数。 这样可以充分利用用户的位置信息, 避免在随机波束形成时指向无用户 的方向, 使得产生的初始酉阵集合 2具有较好的性能。  The 集合 array set 2 may be generated when the location of the user equipment is relatively fixed, and the base station knows the location information of the user equipment. At this point, each of the arrays in set 2 can be formed by a combination of randomly selected user direction vectors, where W ' is the number of transmit antennas. In this way, the user's location information can be fully utilized to avoid pointing to the direction of no user in the random beamforming, so that the generated initial array 2 has better performance.
较优地, 用户设备在对子载波的 SINR进行反馈时, 可以将子载波 进行分簇, 只反馈每簇内中央子信道的 SINR, 从而降低反馈量。  Preferably, when the user equipment feeds back the SINR of the subcarrier, the subcarrier can be clustered, and only the SINR of the central subchannel in each cluster is fed back, thereby reducing the feedback amount.
另外, 在对子载波的 SINR进行反馈时, 还可以预先设定子载波的 SINR门限值, 然后反馈大于所述 SINR门限值的 SINR。 或者, 在反馈 SINR的过程中进行量化反馈, 即将所述 SINR的值进行量化, 将量化后 的结果进行反馈, 以减少反馈量。  In addition, when the SINR of the subcarrier is fed back, the SINR threshold of the subcarrier may be preset, and then the SINR greater than the SINR threshold may be fed back. Alternatively, the feedback feedback is performed in the process of feeding back the SINR, that is, the value of the SINR is quantized, and the quantized result is fed back to reduce the feedback amount.
步骤 102: 确定所述集合 2中具有最大累加速率和的酉阵 并且 确定一个随机产生的新酉阵 Q-rand的累加速率和; Step 102: Determine a matrix of the largest accumulated rate sum in the set 2 and determine an accumulated rate sum of a randomly generated new array Q - rand ;
同样, 在用户设备位置相对固定, 并且基站知道用户设备位置信息 时 , 随机产生的新酉阵也可以由随机选择 个已知的用户设备方向向量 而组合形成, 其中 W '为发射天线数。 步骤 103: 将 的累加速率和与所述随机产生的新酉阵 Q-rand的累 加速率和进行比较, 并选择其中较大者作为波束形成矩阵, 并利用所述 波束形成矩阵来形成波束。 Similarly, when the location of the user equipment is relatively fixed, and the base station knows the location information of the user equipment, the randomly generated new array can also be formed by randomly selecting a known user equipment direction vector, where W ' is the number of transmitting antennas. Step 103: Compare the accumulated rate with the sum of the accumulated rates of the randomly generated new array Q - rand , and select the larger one as the beamforming matrix, and use the beamforming matrix to form the beam.
在这里 , 将 的累加速率和与所述随机产生的新酉阵 ^ rand的累加 速率和进行比较, 并选择其中较大者作为波束形成矩阵来形成波束, 然 后将其中的较大者与 Q *进行替换。 Here, the rate of accumulation and the unitary matrix of the new randomly generated and compared ^ rate of accumulation, and select the larger of the rand as a beamforming matrix to form the beam, and in which the larger and Q * Replace it.
另外, 如果所述随机产生的新酉阵 Q^and的累加速率和大于集合 2 中具有最小累加速率和的酉阵 Q , 则在集合 2中用 Q~ rand替代 , 这 样可以使得使用的酉阵集合 2具有较好的性能。 Further, if the new randomly generated unitary matrix Q ^ and accumulation rate set greater than 2 and has a minimum rate and cumulative unitary matrix Q, then in set 2 by Q ~ rand Alternatively, this unitary matrix may be used such Set 2 has better performance.
以上过程中, 集合 2中的所有酉阵和所述随机产生的新酉阵优选都 满足等方分布。  In the above process, all the 酉 arrays in the set 2 and the randomly generated new 酉 arrays preferably satisfy the equal-square distribution.
在本发明实施例中, 可以针对各个时隙连续执行, 并且每时隙随机 产生的新矩阵都要和上一时隙采用的波束形成矩阵进行比较, 即都要和 集合 2中的具有最大累加速率的酉阵 进行比较, 选择累加速率较大 者, 作为当时时隙的波束形成矩阵。 述, 图 2为本发明实施例提供的形成宽带随机波束的具体流程图, 如图 In the embodiment of the present invention, the time slots may be continuously executed for each time slot, and the new matrix randomly generated in each time slot is compared with the beam forming matrix adopted in the previous time slot, that is, the maximum accumulation rate in the set 2 and the set 2 The array is compared, and the larger the accumulation rate is selected as the beamforming matrix of the time slot. 2 is a specific flowchart of forming a broadband random beam according to an embodiment of the present invention, as shown in the following figure.
2所示, 该方法包括两个阶段, 分别为初始化阶段和数据传输阶段。 初 始化阶段包括以下步骤: As shown in 2, the method includes two phases, an initialization phase and a data transmission phase. The initialization phase consists of the following steps:
步骤 201: 基站 ( BS ) 产生一个具有 Ν 个酉阵的集合  Step 201: The base station (BS) generates a set with 酉 arrays
其中, w '为 BS发射天线数, <¾服从等方分布, 即 Q的列向量的元 素服从 CW^1) , 列向量之间彼此正交。 N为一个设计量, 取值优选大于 2。 如果 N越大, 则系统吞吐量在用户数很少时也可以接近最优。 仿真 中可以将 N设定为 10, 实际使用时为减少反馈开销可取 2 ~ 5 Where w ' is the number of BS transmit antennas, <3⁄4 obeys the equidistant distribution, ie the elements of the column vector of Q obey CW^ 1 ), and the column vectors are orthogonal to each other. N is a design quantity, and the value is preferably greater than 2. If N is larger, the system throughput can be close to optimal when the number of users is small. Simulation N can be set to 10, in actual use to reduce feedback overhead can take 2 ~ 5
步骤 202: BS广播所确定的集合 Q中的每个酉阵,也就是广播集合 Q中的 ¾。  Step 202: The BS broadcasts each of the set of Qs determined by the BS, that is, 3⁄4 of the broadcast set Q.
步骤 203: 每一个移动台 (MS )将子载波分簇, 并反馈簇内中央子 载波的最大 SINR  Step 203: Each mobile station (MS) clusters the subcarriers and feeds back the maximum SINR of the central subcarriers in the cluster.
第 k个 MS接收到 BS广播的酉阵后, 计算每个簇的中央子载波对 于第 m( m = -N' )个波束的 SINR,并反馈簇内中央子载波的最大 SINR 为 S1NR ,该 MS还可以反馈对应波束的标号 m和中央子载波标号 q; After receiving the 广播 matrix of the BS broadcast, the kth MS calculates the SINR of the central subcarrier of each cluster for the mth ( m = -N ') beams, and feeds back the maximum SINR of the central subcarrier in the cluster as S1NR , The MS may also feed back the label m of the corresponding beam and the central subcarrier label q;
步骤 204: BS根据反馈的 SINR, 计算矩阵 Q对应第 q个子载波的 速率和, 然后计算 Q对于所有反馈子载波的累加速率和, 确定集合 2中 所有 Q,的累加速率和, 选择其最大者, 记为 , 此处的 q为每个簇的中 央子载波标号。 Step 204: The BS calculates a rate sum of the qth subcarrier corresponding to the matrix Q according to the feedback SINR, and then calculates an accumulation rate sum of Q for all feedback subcarriers, determines an accumulation rate sum of all Qs in the set 2, and selects the largest one. , denoted, where q is the central subcarrier label of each cluster.
至此, 完成初始化阶段, 然后进入数据传输阶段。 数据传输阶段包 括:  At this point, the initialization phase is completed and then the data transfer phase is entered. The data transfer phase includes:
步骤 205: 在每个时隙 t BS随机产生并广播一个发射矩阵 rand ; 步骤 206: MS反馈以 Q-rand列向量为波束向量的最大 SINR、 对应 波束的标号和子载波标号。 Step 205: Randomly generate and broadcast a transmission matrix rand in each time slot t BS; Step 206: The MS feeds back the maximum SINR of the beam vector, the label of the corresponding beam, and the subcarrier label with the Q - rand column vector.
本步骤中具体计算和初始化阶段的步骤 203相同;  Step 203 of the specific calculation and initialization phase in this step is the same;
步骤 207:计算 Q~rand的速率和 SR(Q~rand),根据此刻 MS反馈的 SINR 更新 β'* Step 207: Calculate the rate of Q~ rand and SR( Q~ rand) , according to the SINR of the MS feedback at this moment, update β'*
也就是说, 如果 Q ^RiCL mnc , 则选择 Q;作为波束形成矩阵; 否 则采用 0" rand, 并将 rand替换 。 同时, 如果 SR(Q_ , 优 选在 2中用 rand替代 Q ; 步骤 208: 利用选定的波束形成矩阵来形成波束, 并传输数据。 本步骤中, 为了保证网络中用户的公平性, 可以采用部分公平调度 ( proportional fair scheduling, PFS )。 在这里 , 部分公平调度的具体技术 对于本领域技术人员而言是清楚的, 因此, 对其不进行赞述。 That is, if Q ^ RiCL mnc, Q is selected; a beamforming matrix; otherwise using 0 "rand, rand and replace Meanwhile, if the SR (Q_, preferably by 2 alternative rand Q.; Step 208: Form a beam using the selected beamforming matrix and transmit the data. In this step, in order to ensure the fairness of users in the network, a proportional fair scheduling (PFS) may be adopted. Here, the specific techniques of partial fair scheduling are clear to those skilled in the art, and therefore, they are not mentioned.
下面针对 802.22提案场景的应用举一个具体的实施例进行描述。首 先, 给出宽带信道系统模型。  The following is a description of a specific embodiment of the application of the 802.22 proposal scenario. First, the broadband channel system model is given.
支设现在有一个具有 L个抽头的宽带信道 Η,通过采用正交频分复 用 (OFDM ), L个抽头被分解成 N个子载波。 输入输出信号表示为:
Figure imgf000010_0001
( 1 )
The branch now has a wideband channel 具有 with L taps, and by employing orthogonal frequency division multiplexing (OFDM), the L taps are decomposed into N subcarriers. The input and output signals are expressed as:
Figure imgf000010_0001
( 1 )
设 H =[/¾,/¾,…,; ¾Γ , 则 Η在频率 q的响应为:
Figure imgf000010_0002
由矩阵形式表示,
Figure imgf000010_0003
w ]。
Let H = [/3⁄4, /3⁄4,...,; 3⁄4Γ , then the response of Η at frequency q is:
Figure imgf000010_0002
Expressed in matrix form,
Figure imgf000010_0003
w ].
假设 N个酉阵的集合2 = {Q 'Q2 , Q, ^ c^'为波束形成矩阵。 在第 q个子载波上发射的符号表示为 ^ ,其中 为 Q的列 向量, W为第 m个波束上的发射符号。 Suppose that the set of N 酉 arrays 2 = {Q 'Q 2 , Q, ^ c^' is the beamforming matrix. The symbol transmitted on the qth subcarrier is denoted by ^, where is the column vector of Q, and W is the transmitted symbol on the mth beam.
下面在上述模型基础上结合具体参数对本发明实施例进行阐述。 设定参数为: FFT点数为 2048,数据和导频(pilot )子载波数为 1680, 分为 30个子信道, 每个子信道分为 4个 BIN。 每个 BIN包括 12个数据 子载波和 2个 pilot子载波, 可以设一个 BIN的 14个相邻子载波为一簇 ( cluster )。  The embodiments of the present invention are described below based on the above model in combination with specific parameters. The setting parameters are: FFT points are 2048, data and pilot subcarriers are 1680, divided into 30 subchannels, and each subchannel is divided into 4 BINs. Each BIN includes 12 data subcarriers and 2 pilot subcarriers, and 14 contiguous subcarriers of one BIN can be set as a cluster.
对于初始化阶段: 步骤 1: BS产生一个具有 N个酉阵的集合。 For the initialization phase: Step 1: The BS generates a set of N squares.
Q ={Q1,Q2,-,QA,},QI e ^ ; 其中, 为 BS发射天线数, 并通过广播 信道广播 Q给所有用户, 其中 ¾服从等方分布。 在这里, N为一个设 计量, N越大则系统吞吐量在用户数很少时也可以接近最优。 Q = {Q 1 , Q 2 , -, Q A , }, Q I e ^ ; where, the number of antennas is transmitted for the BS, and Q is broadcast to all users through the broadcast channel, where 3⁄4 is obediently distributed. Here, N is a design quantity, and the larger N is, the system throughput can be close to optimal when the number of users is small.
步骤 2:每个用户通过每个 BIN中的一个 pilot估计自己的信道 ^ , 根据相关性,该信道系数可以作为这个 BIN的所有其他子载波的信道系 数。  Step 2: Each user estimates its own channel ^ by one pilot in each BIN. According to the correlation, the channel coefficient can be used as the channel coefficient of all other subcarriers of this BIN.
第 k个 MS计算每个 BIN的中央子载波对第 m个波束的 SINR, 其 中, 中央子载波的标号为 q;  The kth MS calculates the SINR of the mth beam of the central subcarrier of each BIN, wherein the central subcarrier is labeled q;
Hk*V*V Hk H k *V*VH k
SINR"  SINR"
1 . -^-ιNΛ',,  1 . -^-ιNΛ',,,
-+ Hk*V*V Hk -+ H k *V*VH k
P (3) 其中 m = l,''',N Hm k = H m; 为收端信噪比, q=1, ……, 1680; 为 Q的第 m个列向量, 代表了第 m个波束。 P (3) where m = l, ''', NH m k = H m ; is the signal-to-noise ratio at the receiving end, q = 1 , ..., 1680; is the mth column vector of Q, representing the mth Beam.
步骤 3: 将子载波分簇, 其中簇的大小为 14个子载波, 包括 12个 数据子载波和 2个 pilot子载波(对应于一个 BIN ), MS反馈簇内中央 子载波的最大 SINR, 即 ^ SINRqm以及对应波束的标号 m和子载波标 号 。 Step 3: Cluster the subcarriers, where the size of the cluster is 14 subcarriers, including 12 data subcarriers and 2 pilot subcarriers (corresponding to a BIN), and the maximum SINR of the central subcarrier in the MS feedback cluster is ^ SINRqm and the label m of the corresponding beam and the subcarrier label.
步骤 4: BS根据反馈的 SINR, 由
Figure imgf000011_0001
Step 4: BS based on the feedback SINR, by
Figure imgf000011_0001
计算第 q个子载波速率和(这里的 q为每个 BIN的中央的子载波标 号), 该(4)式的计算公式采用的是现有技术中已有的公式, 具体不再 赘述。 由 Σ?=Α (5) 计算 的累加速率和, 确定集合 2中所有元素的速率和, 选择具有 最大速率和的矩阵, 记为 。 Calculate the qth subcarrier rate and (where q is the central subcarrier label of each BIN), and the formula of the formula (4) adopts the formula existing in the prior art, and details are not described herein again. From the cumulative rate sum calculated by Σ ?= Α (5), determine the rate sum of all elements in set 2, and select the matrix with the largest rate sum, denoted as .
此时, 在数据传输阶段, 包括以下步骤:  At this point, in the data transfer phase, the following steps are included:
步骤 1: 在每个时隙 t BS随机产生等方分布的发射矩阵 Q-rand, 并广播此发射矩阵 ^rand Step 1: Randomly generate an equilateral distribution of the emission matrix Q - rand at each time slot t BS and broadcast the emission matrix ^rand
步骤 2: MS反馈以 Q-rand为发射矩阵的最大 SINR、对应波束的标 号和子载波标号。 Step 2: The MS feeds back Q- rand as the maximum SINR of the transmit matrix, the label of the corresponding beam, and the subcarrier label.
步骤 3: 计算 Lrand的速率和 SWCLranc ,根据此刻 MS反馈的 SINR 更新 ^。 其中, 如果 ^(Q;)>SR(Q_mnd) , 则选择 Q;作为波束形成矩阵发射 数据, 否则采用 Q"rand作为波束形成矩阵发射数据。 同时, 如果 Step 3: Calculate the rate of Lrand and SWCLranc, according to the SINR update of the MS feedback at this moment. Wherein, if ^(Q;)>SR(Q_mnd), Q is selected; data is transmitted as a beamforming matrix, otherwise Q" rand is used as a beamforming matrix to transmit data. Meanwhile, if
SR(Q_rand)>SR(Qimm); 优选在集合 β中用 Q_ mnd替代 Q 以上过程中, 在初始化阶段: 反馈量为 SR(Q_rand)>SR(Q imm ) ; preferably in the set β with Q_mnd instead of Q, in the initialization phase: the feedback amount is
N xNumberofUser x Num ber of Cluster个 SINR和  N xNumberofUser x Num ber of Cluster SINR and
N xNumberofUser xNumberof Cluster个最大 SINR对应的波束下标,其中 N 为酉阵集合 G的大小, Wwmtera/t/ser为用户设备的数量, Number of Cluster 为子载波的簇的个数。 在数据传输阶段: 反馈量为  N xNumberofUser xNumberof Cluster beam subscripts corresponding to the maximum SINR, where N is the size of the 酉 array set G, Wwmtera/t/ser is the number of user equipments, and Number of Cluster is the number of clusters of subcarriers. During the data transfer phase: the amount of feedback is
INumberofUser x Numberof Cluster个 SINR和 INumberofUser x Numberof Cluster SINR and
INumberofUser xNumberof Cluster个最大 SINR对应的波束下标。  INumberofUser xNumberof Cluster beam subscript corresponding to the maximum SINR.
对于 802.22提案下的应用,在 2KFFT模式下每个 6MHz频带包括 30个子信道,每个子信道包括 4个 BIN,每个 BIN又包括 14个子载波。 所以在初始化阶段系统总共反馈 12(W umbefofUser个 SINRFor the application under the 802.22 proposal, each 6 MHz band includes 30 subchannels in the 2K FFT mode, each subchannel includes 4 BINs, and each BIN includes 14 subcarriers. So in the initialization phase the system has a total of 12 feedbacks (W umbefofUser SINR and
120N NumberofUser波束下标,在数据传输阶段反馈 240 x W ^ro/User个 SINR和 240 x N"mtero/[/ser个波束下标。 120N NumberofUser beam subscript, feedback 240 x W ^ro/User during data transmission SINR and 240 x N"mtero/[/ser beam subscripts.
对于单个用户而言,如果一个用户被分配了 64个子载波, 4个子载 波一组, 发射天线数为 4, 用 3bit量化 SINR, 因为 4个发射天线对应 4 个波束,每个用户不但反馈 SINR,还需要反馈使它达到最优 SINR的波 束编号, 4个波束需要 2bit量化, 则每个用户反馈 16*3+16*2=10byte; 若发射天线为 2, 需要 lbit量化, 则每个用户反馈 16*3+16*l=8byte。  For a single user, if a user is assigned 64 subcarriers, a set of 4 subcarriers, the number of transmit antennas is 4, and the SINR is quantized by 3 bits, because 4 transmit antennas correspond to 4 beams, and each user not only feeds back SINR, It also needs feedback to make it reach the beam number of the optimal SINR. 4 beams need 2bit quantization, then each user feedbacks 16*3+16*2=10byte; if the transmit antenna is 2, lbit quantization is needed, then each user feedback 16*3+16*l=8byte.
以上过程中, 还可以预先设定 SINR门限值, MS只反馈大于预先 设定某个门限的 SINR, 从而使得网络中的反馈量进一步降低为  In the above process, the SINR threshold may be preset, and the MS only feeds back the SINR that is greater than a predetermined threshold, so that the feedback amount in the network is further reduced to
T, Pr(max SINR . ≥ η) τ, 、 Pr(max SINR . ≥ η) T,TT, , K i≤™ l'm , , 其中 K为用尸数, I≤™≤M l-m "为 SINR大 于门限值的概率。 T , Pr(max SINR . ≥ η) τ , , Pr(max SINR . ≥ η) T , TT , , K i ≤ TM l ' m , , where K is the number of corpses, I ≤ TM ≤ M l - m "The probability that the SINR is greater than the threshold.
以上是本发明实施例提供的形成宽带随机波束的方法, 下面对本发 明实施例提供的形成宽带随机波束的系统进行详细地描述。 图 3为本发 明实施例提供的形成宽带随机波束的系统结构图, 该系统包括: 波束形 成设备 310和用户设备 320;  The above is a method for forming a broadband random beam provided by an embodiment of the present invention. The system for forming a broadband random beam provided by the embodiment of the present invention is described in detail below. 3 is a structural diagram of a system for forming a broadband random beam according to an embodiment of the present invention, the system comprising: a beamforming device 310 and a user equipment 320;
波束形成设备 310, 用于产生具有 N个酉阵的集合 2; 接收用户设 备 320反馈的子载波的 SINR, 并根据所述 SINR, 确定所述集合 2中每 个酉阵的累加速率和, 其中 N为自然数; 确定所述集合 2中具有最大累 加速率和的酉阵 ( ; 随机产生新酉阵 Q_ rand , 并确定该 Q_ rand的累加速 率和; 将 的累加速率和与所述随机产生的新酉阵 Q- rand的累加速率和 进行比较, 选择其中较大者作为波束形成矩阵, 并利用所述波束形成矩 阵形成波束。 a beamforming device 310, configured to generate a set 2 of N cells; receive an SINR of a subcarrier fed back by the user equipment 320, and determine an accumulation rate sum of each of the arrays in the set 2 according to the SINR, where N is a natural number; determining a 酉 matrix having the largest cumulative rate sum in the set 2 ( ; randomly generating a new Q matrix Q_ rand , and determining an accumulation rate sum of the Q rand; a cumulative rate sum and the randomly generated new The accumulation rate of the Q array Q- rand is compared and compared, the larger one is selected as the beamforming matrix, and the beamforming matrix is used to form the beam.
用户设备 320, 用于向波束形成设备 310反馈子载波的 SINR。 更优地, 所述用户设备 320, 还用于对子载波进行分簇, 计算每个 簇的中央子载波的 SINR。 当用户设备 320进行反馈时, 可以先将子载 波进行分簇, 只反馈每簇内中央子信道的 SINR, 从而降低反馈量。 所述用户设备 320还可以预先设定子载波的门 P艮值,将计算的 SINR 与该门限值进行比较, 反馈大于所述门限值的 SINR。 这样也可以降低 反馈量。 The user equipment 320 is configured to feed back the SINR of the subcarrier to the beamforming device 310. More preferably, the user equipment 320 is further configured to perform clustering on subcarriers, and calculate an SINR of a central subcarrier of each cluster. When the user equipment 320 performs feedback, the child load may be first The waves are clustered, and only the SINR of the central subchannel in each cluster is fed back, thereby reducing the amount of feedback. The user equipment 320 may further preset a threshold P 子 of the subcarrier, compare the calculated SINR with the threshold, and feed back an SINR greater than the threshold. This also reduces the amount of feedback.
所述用户设备 320, 还可以将计算的 SINR进行量化计算, 反馈量 化后的 SINR。 这样也时降低反馈量的方法之一。 所述波束形成设备 310, 还用于在 CL rand的累加速率和大于所述 的累加速率和时, 将 Q-rand替代 。 The user equipment 320 may further perform a quantization calculation on the calculated SINR, and feed back the quantized SINR. This also reduces one of the methods of feedback. The beamforming device 310 is further configured to replace Q - rand when the accumulating rate of CL rand is greater than the sum of the accumulating rates.
所述波束形成设备 310, 还用于将随机产生的新酉阵 Q- rand的累加 速率和与集合 β中具有最小累加速率和的酉阵 进行比较, 如果所述The beamforming device 310 is further configured to compare an accumulation rate of the randomly generated new matrix Q- rand with a matrix having a minimum accumulation rate sum in the set β, if
Q_ rand的累加速率和大于 的累加速率和 , 则将 Q— rand替代 (¾ 其中, 如图 4所示, 所述波束形成设备 310可以包括: 酉阵产生单 元 311、 存储单元 312、 收发单元 313、 计算单元 314、 比较单元 315以 及波束形成单元 316; Q_rand's accumulating rate and greater than the accumulating rate sum, then Q-rand is replaced (3⁄4, wherein, as shown in FIG. 4, the beam forming apparatus 310 may include: a matrix generating unit 311, a storage unit 312, and a transceiving unit 313 a calculating unit 314, a comparing unit 315, and a beam forming unit 316;
酉阵产生单元 311 , 用于产生具有 N个酉阵的集合 2; 随机产生新 酉阵 Q_ rand . 存储单元 312, 用于存储酉阵产生单元 311产生的集合 2  The 酉 matrix generating unit 311 is configured to generate a set 2 having N 酉 arrays; randomly generate a new 酉 matrix Q_ rand . The storage unit 312 is configured to store the set generated by the 产生 array generating unit 311 2
收发单元 313,接收用户设备反馈的子载波的 SINR,并将所述 SINR 发送给计算单元 314;  The transceiver unit 313 receives the SINR of the subcarrier fed back by the user equipment, and sends the SINR to the computing unit 314;
计算单元 314, 接收酉阵产生单元 311产生的新酉阵 Q- rand以及收 发单元 313发送的 SINR, 从存储单元 312中读取集合 2 , 并根据所述The calculating unit 314 receives the new array Q- rand generated by the matrix generating unit 311 and the SINR sent by the transceiver unit 313, and reads the set 2 from the storage unit 312, and according to the
SINR, 计算所述集合 2中每个酉阵的累加速率和以及所述新酉阵 rand 的累加速率和; SINR, calculating an accumulation rate sum of each of the arrays in the set 2 and an accumulation rate sum of the new arrays rand ;
比较单元 315, 将计算单元 314计算的集合 2中每个酉阵的累加速 率和进行比较, 确定所述集合 2中具有最大累加速率和的酉阵 , 并将 所述 与计算单元 314计算的所述 Q- rand的累加速率和进行比较, 选择 其中较大的酉阵; The comparing unit 315, the accumulative acceleration of each of the arrays in the set 2 calculated by the calculating unit 314 Comparing the rate and the comparison, determining a matrix having the largest accumulated rate sum in the set 2, and comparing the sum of the accumulated rates of the Q- rand calculated by the calculating unit 314, and selecting a larger one of the arrays;
波束形成单元 316, 利用比较单元 315选择的所述 与所述 Q~ rand 中累加速率和较大的酉阵形成波束。 The beam forming unit 316 forms a beam by using the summation rate selected by the comparison unit 315 and the accumulated rate in the Q~ rand and a larger matrix.
其中, N为自然数。  Where N is a natural number.
更进一步地, 所述比较单元 315, 还用于在 rand的累加速率和大 于所述 时, 将所述 rand提供给存储单元 312, 并向存储单元 312发 送第一替代通知; Further, the comparing unit 315 is further configured to: when the accumulation rate of rand is greater than the above, provide the rand to the storage unit 312, and send the first replacement notification to the storage unit 312;
所述存储单元 312, 还用于接收比较单元 315提供的 Q- rand , 在接 收到所述第一替代通知后, 将 Q- rand替代 进行存储。 The storage unit 312 is further configured to receive the Q- rand provided by the comparison unit 315, and after receiving the first replacement notification, store the Q- rand instead.
更优地, 所述比较单元 315, 还用于将所述 rand的累加速率和与 集合 β中具有最小累加速率和的酉阵 进行比较, 如果所述 Q_ rand的 累加速率和大于 Q 的累加速率和, 则将 Q- rand发送给存储单元 312, 并 向存储单元 312发送第二替代通知; More preferably, the comparison unit 315, further for the accumulation rate of rand rate having the minimum accumulated unitary matrix and β are compared with the set, if the accumulated Q_ rand rate greater than the rate of accumulation Q And sending Q- rand to the storage unit 312, and sending a second replacement notification to the storage unit 312;
所述存储单元 312, 还用于接收比较单元 315提供的 Q- rand , 在接 收到所述第二替代通知后, 将 Q- rand替代 Q 进行存储。 The storage unit 312 is further configured to receive the Q- rand provided by the comparison unit 315, and after receiving the second replacement notification, store Q- rand instead of Q.
图 5为本发明实施例提供的用户设备 320的结构示意图, 如图 3.C 所示, 该用户设备包括: 分簇单元 321、 计算单元 322、 以及发送单元 323;  5 is a schematic structural diagram of a user equipment 320 according to an embodiment of the present invention. As shown in FIG. 3.C, the user equipment includes: a clustering unit 321, a computing unit 322, and a sending unit 323;
分簇单元 321, 用于对子载波进行分簇;  The clustering unit 321, is configured to cluster the subcarriers;
计算单元 322, 用于根据分簇单元 321分簇的结果, 计算每个簇的 中央子载波的 SINR;  The calculating unit 322 is configured to calculate, according to the result of the clustering unit 321 clustering, the SINR of the central subcarrier of each cluster;
发送单元 323 , 用于将计算单元 322计算出的 SINR发送给波束形 成设备 310。 The sending unit 323 is configured to send the SINR calculated by the calculating unit 322 to the beam shape Into device 310.
该用户设备 320还可以包括: 门 P艮设置单元 324和比较单元 325; 门限设置单元 324, 用于设置子载波的门限值, 并提供给比较单元 The user equipment 320 may further include: a gate P艮 setting unit 324 and a comparing unit 325; a threshold setting unit 324, configured to set a threshold value of the subcarrier, and provide the comparison unit
325; 325;
比较单元 325, 用于接收门 P艮设置单元 324提供的子载波的门 P艮值 和计算单元 322提供的 SINR, 并将两者进行比较, 并将大于所述门限 值的 SINR发送给发送单元。  The comparing unit 325 is configured to receive the gate P艮 value of the subcarrier provided by the gate P艮 setting unit 324 and the SINR provided by the calculating unit 322, and compare the two, and send the SINR greater than the threshold to the sending unit.
下面对本发明实施例的仿真情况进行说明。  The simulation of the embodiment of the present invention will be described below.
本发明实施例是针对宽带系统在用户数较少的情况下如何接近容 量限的问题而提出, 显然, 由于窄带系统可以认为是宽带系统的一种特 例(其中子载波数为 1 )。 为了仿真方便, 先对本发明应用于窄带情况下 进行示范性说明。  The embodiment of the present invention is directed to the problem of how the broadband system approaches the capacity limit in the case of a small number of users. Obviously, the narrowband system can be considered as a special case of the broadband system (where the number of subcarriers is 1). For the convenience of simulation, the present invention is first described in the case of application to a narrow band.
图 6为本发明实施例提供的应用于窄带系统下的速率和与性能的第 一示意图, 其中用户数为 20。 图 6中的仿真条件为: 信道为独立瑞利衰 落信道、 最大多语勒频移为 10Hz、 信噪比为 0dB、 每个时隙为 lms、 仿 真为 1000个时隙、 用户数为 20。  FIG. 6 is a first schematic diagram of the rate and performance applied to a narrowband system according to an embodiment of the present invention, wherein the number of users is 20. The simulation conditions in Figure 6 are as follows: The channel is an independent Rayleigh fading channel, the maximum multi-lingual frequency shift is 10 Hz, the signal-to-noise ratio is 0 dB, each time slot is lms, the simulation is 1000 time slots, and the number of users is 20.
图 7为本发明实施例应用于窄带系统下的速率和与性能的第二示意 图, 其中用户数为 20, 发射天线数为 8。 图 7中的仿真条件为: 信道为 独立瑞利衰落信道、 最大多谱勒频移为 10Hz、信噪比为 0dB、每个时隙 为 lms、 仿真为 1000个时隙、 用户数为 20、 天线数固定为 8。 由图 6 和图 7可见,在用户数较少的情况下,本发明就已经有了较高的速率和。  FIG. 7 is a second schematic diagram of rate and performance applied to a narrowband system according to an embodiment of the present invention, wherein the number of users is 20 and the number of transmitting antennas is 8. The simulation conditions in Figure 7 are: The channel is an independent Rayleigh fading channel, the maximum Doppler shift is 10 Hz, the signal-to-noise ratio is 0 dB, each time slot is lms, the simulation is 1000 time slots, and the number of users is 20. The number of antennas is fixed at 8. It can be seen from Fig. 6 and Fig. 7 that the present invention has a higher rate sum in the case where the number of users is small.
图 8为本发明实施例应用于窄带系统下的集合大小 (N )和性能的 对比示意图, 其中 tx为天线数, u为用户数。 图 8中示出了 4天线 20 用户、 8天线 20用户、 和 8天线 40用户的情形。 图中 4天线 20用户、 8天线 20用户、 和 8天线 40用户分别表示为 (20u,4tx )、 ( 20u,8tx )、 ( 40u,8tx )。 由图 8可以看出, 在窄带情况下, 集合 2的大小 N对速率 和的影响并不显著。 FIG. 8 is a schematic diagram of comparison of aggregate size (N) and performance applied to a narrowband system according to an embodiment of the present invention, where tx is the number of antennas, and u is the number of users. The situation of 4 antenna 20 users, 8 antenna 20 users, and 8 antenna 40 users is shown in FIG. In the figure, 4 antenna 20 users, 8 antenna 20 users, and 8 antenna 40 users are represented as (20u, 4tx), (20u, 8tx), respectively. (40u, 8tx). As can be seen from Fig. 8, in the case of a narrow band, the effect of the size N of the set 2 on the rate sum is not significant.
图 9为本发明实施例应用于宽带系统下的速率和与性能示意图。 图 7的仿真条件为: 根据提案中的 2k模式, 对 1680个数据和 pilot子载波 进行分配, 信道抽头数 L = 6; 簇的大小为 14个子载波; 发射天线数为 2; 酉阵的集合 2的大小为 5。  FIG. 9 is a schematic diagram of rate and performance applied to a broadband system according to an embodiment of the present invention. The simulation conditions of Figure 7 are: According to the proposed 2k mode, 1680 data and pilot subcarriers are allocated, the number of channel taps is L = 6; the size of the cluster is 14 subcarriers; the number of transmit antennas is 2; The size of 2 is 5.
由图 9可见, 针对提案中的 2k模式的参数进行仿真, 当用户数较 少时已经可以达到较大的速率和。 累加速率和由 ?计算,其中累 加速率和表示采用发射矩阵 Q时所有被使用子载波的速率和。 It can be seen from Fig. 9 that the simulation of the parameters of the 2k mode in the proposal can achieve a larger rate sum when the number of users is small. The accumulating rate is calculated by ? , where the accumulating rate and the rate sum of all used subcarriers when using the transmit matrix Q are represented.
由以上可以看出, 本发明实施例提供的方法、 系统和设备通过将随 机产生的酉阵 rand与酉阵集合 β中的具有最大累加速率和的矩阵 Q * 进行比较, 挑选两者中累加速率和较大的一个作为波束形成矩阵, 即基 于记忆的方式, 每次都采用性能较好的酉阵来作为波束形成矩阵。 本发 明实施例采用的这种基于记忆宽带波束形成方式, 能够保证每次形成波 束时采用的矩阵具有较高的累加速率和 , 从而能够保证即便在用户较少 的情况下仍能达到好的性能。  It can be seen from the above that the method, system and device provided by the embodiments of the present invention compare the randomly generated matrix rand with the matrix Q* having the largest accumulation rate sum in the 酉 matrix set β, and select the accumulation rate of the two. The larger one is used as a beamforming matrix, that is, a memory-based approach, each time using a better performing matrix as a beamforming matrix. The memory broadband beamforming method adopted by the embodiment of the invention can ensure that the matrix used in forming the beam has a higher accumulating rate and each time, thereby ensuring good performance even in the case of fewer users. .
另外, 本发明实施例采用对子载波进行分簇, 只反馈簇内中央子载 波的最大 SINR的方式, 可以减少系统的反馈量。 还可以采用设定门限 值, 只反馈大于所设定门限值的 SINR, 进而使得系统的反馈量进一步 降低。  In addition, the embodiment of the present invention adopts a method of clustering subcarriers and only feeding back the maximum SINR of the central subcarriers in the cluster, which can reduce the feedback amount of the system. It is also possible to use a set threshold value to feed back only the SINR greater than the set threshold, which in turn reduces the feedback of the system.
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡 在本发明的精神和原则之内, 所做的任何修改、 等同替换、 改进等, 均 应包含在本发明保护的范围之内。  The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalents, improvements, etc., which are made within the spirit and principles of the present invention, should be included in the present invention. Within the scope of protection.

Claims

权利要求书 Claim
1、 一种形成宽带随机波束的方法, 其特征在于, 该方法包括: 产生具有 N个酉阵的集合 2 , 并根据用户设备反馈的子载波的信号 干扰噪声比 SINR, 确定所述集合 2中每个酉阵的累加速率和, 其中 Ν 为自然数;  A method for forming a broadband random beam, the method comprising: generating a set 2 of N 酉 matrices, and determining the set 2 in accordance with a signal to interference and noise ratio SINR of a subcarrier fed back by a user equipment The cumulative rate sum of each 酉 matrix, where Ν is a natural number;
确定所述集合 2中具有最大累加速率和的酉阵 Q 并且确定一个随 机产生的新酉阵 rand的累加速率和; Determining a matrix Q having a maximum accumulation rate sum in the set 2 and determining an accumulation rate sum of a randomly generated new lattice rand ;
将 Q, *的累加速率和与所述随机产生的新酉阵 Q- rand的累加速率和 进行比较, 选择其中较大者作为波束形成矩阵, 并利用所述波束形成矩 阵形成波束。 Comparing the accumulation rate of Q, * with the summation rate sum of the randomly generated new Q array Q- rand , selecting the larger one as the beamforming matrix, and forming the beam using the beamforming matrix.
2、 根据权利要求 1所述的方法, 其特征在于, 在所述将 的累加 速率和与所述随机产生的新酉阵 Q_ rand的累加速率和进行比较之后进一 步包括: 如果所述 rand的累加速率和大于所述 的累加速率和, 则将 所述 Q_ rand替代集合 β中的 。 2. The method according to claim 1, wherein after the summed rate and the cumulative rate sum of the randomly generated new array Q_rand are further included: if the accumulation of the rand The rate sum is greater than the sum of the accumulated rates, and the Q_rand is substituted for the set β.
3、 根据权利要求 1所述的方法, 其特征在于, 在所述将 的累加 速率和与所述随机产生的新酉阵 Q_ rand的累加速率和进行比较之后进一 步包括: 如果所述随机产生的新酉阵 Q- rand的累加速率和大于集合 2中 具有最小累加速率和的酉阵 则在所述集合 2中用 CL rand替代 3. The method according to claim 1, wherein after the comparing the accumulated rate and the accumulated rate sum of the randomly generated new array Q_rand, further comprising: if the randomly generated The accumulation rate of the new array Q- rand and the array larger than the smallest accumulation rate in the set 2 are replaced by CL rand in the set 2.
4、根据权利要求 1所述的方法, 其特征在于, 当用户方向可知且位 置固定时, 所述集合 2中的每个酉阵, 由随机选择 W '个已知的用户方向 向量而组合形成, 其中 W '为发射天线数。  The method according to claim 1, wherein each of the arrays in the set 2 is combined by randomly selecting W 'known user direction vectors when the user direction is known and the position is fixed. , where W ' is the number of transmit antennas.
5、根据权利要求 1所述的方法, 其特征在于, 当用户方向可知且位 置固定时, 所述随机产生的新酉阵 Q-rand , 由随机选择 个已知的用户 方向向量而组合形成, 其中 为发射天线数。 The method according to claim 1, wherein when the direction of the user is known and the position is fixed, the randomly generated new array Q - rand is randomly selected from known users. The direction vectors are combined and formed, where is the number of transmitting antennas.
6、根据权利要求 1所述的方法, 其特征在于, 集合 2中的所有酉阵 都满足等方分布, 并且所述随机产生的新酉阵也满足等方分布。  The method according to claim 1, characterized in that all the 酉 arrays in the set 2 satisfy an equi-square distribution, and the randomly generated new 酉 array also satisfies the equal-square distribution.
7、 根据权利要求 1 所述的方法, 其特征在于, 所述反馈子载波的 SINR具体包括:  The method according to claim 1, wherein the SINR of the feedback subcarrier specifically includes:
对子载波进行分簇;  Clustering subcarriers;
用户设备反馈每簇内中央子载波的 SINR。  The user equipment feeds back the SINR of the central subcarrier within each cluster.
8、 根据权利要求 1 所述的方法, 其特征在于, 所述反馈子载波的 SINR 包括: 预先设定子载波的 SINR 门限值, 用户设备反馈大于所述 SINR门限值的 SINR。  The method according to claim 1, wherein the SINR of the feedback subcarrier comprises: presetting a SINR threshold of the subcarrier, and the user equipment feeds back an SINR greater than the SINR threshold.
9、 一种形成宽带随机波束的系统, 其特征在于, 该系统包括: 用户设备, 用于反馈子载波的信号干扰噪声比 SINR;  A system for forming a broadband random beam, the system comprising: a user equipment, a signal to interference and noise ratio SINR for a feedback subcarrier;
波束形成设备, 用于产生具有 N个酉阵的集合 2; 接收用户设备反 馈的子载波的 SINR, 并根据所述 SINR, 确定所述集合 2中每个酉阵的 累加速率和, 其中 N为自然数; 确定所述集合 2中具有最大累加速率和 的酉阵 T ;随机产生新酉阵 CL rand ,并确定该 Q- rand的累加速率和;将 的累加速率和与所述随机产生的新酉阵 rand的累加速率和进行比较, 选择其中较大者作为波束形成矩阵, 并利用所述波束形成矩阵形成波 束。 a beamforming device, configured to generate a set 2 of N cells; receive an SINR of a subcarrier fed back by the user equipment, and determine, according to the SINR, an accumulation rate sum of each of the arrays in the set 2, where N is a natural number; determining a 酉 array T having the largest accumulated rate sum in the set 2; randomly generating a new CL matrix CL rand , and determining an accumulation rate sum of the Q rand ; and an accumulated rate sum and the randomly generated new 酉The accumulation rate of the array rand is compared with, the larger one is selected as the beamforming matrix, and the beamforming matrix is used to form the beam.
10、 一种形成宽带随机波束的设备, 其特征在于, 该设备包括: 酉阵产生单元, 用于产生具有 N个酉阵的集合; 随机产生新酉阵; 存储单元, 用于存储酉阵产生单元产生的集合 2;  10. A device for forming a broadband random beam, the device comprising: a matrix generating unit, configured to generate a set having N arrays; randomly generating a new array; and a storage unit for storing a matrix array Unit generated by 2;
收发单元, 用于接收用户设备反馈的子载波的信号干扰噪声比 SINR, 并发送所述 SINR; 计算单元, 接收酉阵产生单元产生的新酉阵 Q-rand以及收发单元发 送的 SINR, 从存储单元中读取集合 2 , 并根据所述 SINR, 计算所述集 合 β中每个酉阵的累加速率和以及所述新酉阵 Q- rand的累加速率和; 比较单元, 将计算单元计算的集合 2中每个酉阵的累加速率和进行 比较,确定所述集合 2中具有最大累加速率和的酉阵 并将所述 与 计算单元计算的所述 Q- rand的累加速率和进行比较, 选择其中较大的酉 阵; a transceiver unit, configured to receive a signal to interference and noise ratio SINR of a subcarrier fed back by the user equipment, and send the SINR; a calculating unit, receiving a new array Q- rand generated by the array generating unit and an SINR sent by the transceiver unit, reading the set 2 from the storage unit, and calculating an accumulation of each of the sets β in the set β according to the SINR a rate sum and an accumulation rate sum of the new array Q- rand ; a comparison unit, comparing the accumulation rates of each of the arrays in the set 2 calculated by the calculation unit, and determining the maximum accumulation rate sum in the set 2 Arraying and comparing the summation rate of the Q- rand calculated by the calculation unit to select a larger one of the arrays;
波束形成单元,利用比较单元选择的所述 与所述 Q-rand中累加速 率和较大的酉阵形成波束; a beam forming unit that forms a beam by using the summation rate selected by the comparison unit and the accumulated rate in the Q- rand and a larger matrix;
其中, N为的自然数。  Where N is the natural number.
11、 根据权利要求 10所述的设备, 其特征在于, 所述比较单元, 还用于在 CLrand的累加速率和大于所述 时, 将所述 ^ rand提供给存储 单元, 并向存储单元发送第一替代通知; The device according to claim 10, wherein the comparing unit is further configured to: when the accumulating rate of CL rand is greater than the sum, provide the rand to the storage unit, and send the rand to the storage unit First alternative notice;
所述存储单元, 接收比较单元提供的 Q-rand , 在接收到所述第一替 代通知后, 将 Q- rand替代 进行存储。 The storage unit receives the Q- rand provided by the comparison unit, and after receiving the first replacement notification, stores Q- rand instead.
12、 根据权利要求 10所述的设备, 其特征在于, 所述比较单元, 还用于将所述 Q-rand的累加速率和与集合 2中具有最小累加速率和的酉 阵 皿进行比较, 如果所述 Q_mnd的累加速率和大于 的累加速率和, 则将 Q_ rand发送给存储单元, 并向存储单元发送第二替代通知; The device according to claim 10, wherein the comparing unit is further configured to compare the accumulation rate of the Q- rand with a 酉 具有 具有 具有 具有 , , , And the accumulating rate of the Q_mnd and the sum of the accumulating rates greater than, sending Q_rand to the storage unit, and sending a second alternative notification to the storage unit;
所述存储单元, 接收比较单元提供的 Q-rand , 在接收到所述第二替 代通知后, 将 Q- rand替代 Q 进行存储。 The storage unit receives the Q- rand provided by the comparison unit, and after receiving the second replacement notification, stores Q- rand instead of Q.
13、 一种用户设备, 其特征在于, 该用户设备包括:  13. A user equipment, the user equipment comprising:
分簇单元, 用于对子载波进行分簇;  a clustering unit, configured to cluster subcarriers;
计算单元, 用于根据分簇单元分簇的结果, 计算每个簇的中央子载 波的 SINR; a calculation unit, configured to calculate a central subcarrier of each cluster according to a result of clustering the clustering unit SINR of the wave;
发送单元, 用于将所述计算单元计算出的 SINR发送给形成宽带随 机波束的设备;  a sending unit, configured to send, to the device forming the broadband random beam, the SINR calculated by the calculating unit;
其中, 所述 SINR用于宽带随机波束形成设备确定产生的具有 N各 酉阵的集合 2中每个酉阵的累加速率和, 利用所述集合 2中具有最大累 加速率和的酉阵 和随机产生的新酉阵 Q- rand中累加速率较大的一个 作为波束形成矩阵。 The SINR is used by the wideband random beamforming device to determine an accumulated rate sum of each of the sets 2 of N arrays generated by the wideband random beamforming device, using the largest accumulated rate sum of the set 2 and the random generation The new array of Q- rands has a larger rate of accumulation as a beamforming matrix.
14、 根据权利要求 13所述的用户设备, 其特征在于, 该用户设备 还包括:  The user equipment according to claim 13, wherein the user equipment further comprises:
门限设置单元, 用于设置子载波的门限值;  a threshold setting unit, configured to set a threshold value of the subcarrier;
比较单元, 用于将所述计算单元计算的 SINR和所述门限设置单元 设置的门限值进行比较, ,并将大于所述门限值的 SINR发送给所述发送 单元。  And a comparing unit, configured to compare the SINR calculated by the calculating unit with a threshold value set by the threshold setting unit, and send an SINR greater than the threshold to the sending unit.
PCT/CN2007/070210 2006-07-03 2007-06-29 A method, system and device for forming wideband random beam WO2008006310A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610101037.9 2006-07-03
CN2006101010379A CN101102136B (en) 2006-07-03 2006-07-03 A forming method for broadband random wave bundle

Publications (1)

Publication Number Publication Date
WO2008006310A1 true WO2008006310A1 (en) 2008-01-17

Family

ID=38922940

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/070210 WO2008006310A1 (en) 2006-07-03 2007-06-29 A method, system and device for forming wideband random beam

Country Status (2)

Country Link
CN (1) CN101102136B (en)
WO (1) WO2008006310A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355410B (en) * 2008-07-18 2011-06-29 韩国电子通信研究院 Method and system for transmitting data based on random beam shaping
CN101826902B (en) * 2010-04-23 2012-09-26 哈尔滨工程大学 Opportunity beam forming method under random querying feedback strategy with interrupt threshold
US10904784B2 (en) * 2016-06-15 2021-01-26 Qualcomm Incorporated Beam reporting and scheduling in multicarrier beamformed communications

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050265275A1 (en) * 2004-05-07 2005-12-01 Howard Steven J Continuous beamforming for a MIMO-OFDM system
US20060056335A1 (en) * 2004-09-10 2006-03-16 Lin Xintian E Closed loop feedback in MIMO systems
US20060120478A1 (en) * 2004-11-15 2006-06-08 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving data in a multiple-input multiple-output communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100358257C (en) * 2004-07-13 2007-12-26 中国科学技术大学 Multi-antenna transmitting receiving system and method using random beam forming

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050265275A1 (en) * 2004-05-07 2005-12-01 Howard Steven J Continuous beamforming for a MIMO-OFDM system
US20060056335A1 (en) * 2004-09-10 2006-03-16 Lin Xintian E Closed loop feedback in MIMO systems
US20060120478A1 (en) * 2004-11-15 2006-06-08 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving data in a multiple-input multiple-output communication system

Also Published As

Publication number Publication date
CN101102136B (en) 2011-10-26
CN101102136A (en) 2008-01-09

Similar Documents

Publication Publication Date Title
US7426198B2 (en) Method and apparatus for performing spatial-division multiple access
US7139328B2 (en) Method and apparatus for closed loop data transmission
US7991066B2 (en) Transmitter, receiver and method for controlling multiple input multiple output system
US8073486B2 (en) Methods for opportunistic multi-user beamforming in collaborative MIMO-SDMA
CN101064543B (en) Wireless communication system, wireless communication apparatus and wireless communication method
TWI294226B (en) Multiple input multiple output multicarrier communication system and methods with quantized beamforming feedback
CN1855763B (en) Random beamforming method for a mimo-system
JP2001505723A (en) Large-capacity wireless communication using spatial subchannels
JP2006319959A (en) Wireless base station apparatus, terminal apparatus, and wireless communication method
EP1820287A1 (en) Transmitter, receiver and method for controlling multiple input multiple output system
JP2013538492A (en) Wireless communication system and beamforming training method for wireless communication system
CN102356566B (en) Communication means and its equipment in the multiple-user network using precoding
CN102067472B (en) Method for beam-forming with fixed grid of beams, base station and user equipment
JPWO2006098387A1 (en) Transmission method and transmission apparatus used in multi-antenna wireless communication system
CN101222301B (en) Method for TDD mode system implementing multi-input multi-output closed-loop transmission
WO2013107377A1 (en) Codebook feedback method, signal receiving device and signal sending method and device
US8014360B2 (en) Apparatus and method for performing sequential scheduling in multiple-input multiple-output system
CN101964696B (en) Pre-coding matrix selecting method and system for space division multiplexing
CN102571172B (en) User scheduling method and equipment in MIMO wireless communication system
CN102064866B (en) Self-adaptive transmission method using channel statistical information in multi-user downlink transmission system
WO2008006310A1 (en) A method, system and device for forming wideband random beam
KR20090043174A (en) Method for generating transmission data with precoding, transmitting and receiving the generated data, and transmitter thereof
CN101783699B (en) Signal emission method and device of down link in multi-user MIMO (Multiple Input Multiple Output) system
US20070297576A1 (en) Method and device for controlling channel state information transferred by a first telecommunication device to a second telecommunication device
Thomas et al. PAPR reduction for beamforming OFDM transmitters

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07764139

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07764139

Country of ref document: EP

Kind code of ref document: A1