CN101557280A - Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system - Google Patents

Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system Download PDF

Info

Publication number
CN101557280A
CN101557280A CNA2008100924502A CN200810092450A CN101557280A CN 101557280 A CN101557280 A CN 101557280A CN A2008100924502 A CNA2008100924502 A CN A2008100924502A CN 200810092450 A CN200810092450 A CN 200810092450A CN 101557280 A CN101557280 A CN 101557280A
Authority
CN
China
Prior art keywords
user
data flow
data
coding matrix
base station
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.)
Granted
Application number
CNA2008100924502A
Other languages
Chinese (zh)
Other versions
CN101557280B (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to CN200810092450.2A priority Critical patent/CN101557280B/en
Priority to JP2009095933A priority patent/JP5667749B2/en
Publication of CN101557280A publication Critical patent/CN101557280A/en
Application granted granted Critical
Publication of CN101557280B publication Critical patent/CN101557280B/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 provides a method and a device for pre-coding matrix/vector in a multi-input and multi-output system. The method comprises the steps as follows: a data receiving terminal selects the pre-coding matrix index or the pre-coding vector index of a user by judging whether every data stream of the user transferred is retransmission data stream or not. After the condition that the user retransmission is needed or not is considered, pre-coding index information fed back by the user in a multi-input and multi-output pre-coding system is selected, thereby the throughput of the system is further enhanced.

Description

The system of selection of pre-coding matrix/vector and device in the mimo systems
Technical field
The present invention relates to the dispatching method of link peak rate in a kind of effective raising multiple-input, multiple-output pre-coding system or cell capacity, particularly relate to the system of selection and the device of pre-coding matrix/vector in a kind of mimo systems.
Background technology
In the past few years, it is more and more important that wireless traffic becomes, and simultaneously higher network capacity and more high performance demand constantly increased.Several selection modes are limited as the potentiality that in fact modulation system even the code reuse system of more high bandwidth, optimization improve spectrum efficiency, the emphasis of development has been placed on MIMO (multiple-input and multiple-output, or title " multiple-input, multiple-output ") system, it utilizes space multiplexing technique to improve the efficient of institute's utilized bandwidth by adopting aerial array.
MIMO will carry out precoding before the aerial array data streams, handle up in link or sub-district that the MIMO precoding technique can effectively improve under single user or the multi-user environment.The method for precoding that adopts has unitary matrice and non-unitary matrice at present.Multi-user's scheduling can be adopted single user (SU-MIMO) and multi-user (MU-MIMO) according to the load size in the mimo system.The system of selection of the PVI of each user's correspondence (the first-selected vector index of Preferred VectorIndex) all is based on the maximized principle of spectrum efficiency.For example, for Single User MIMO, each user selects to make the matrix of its CQI (ChannelQuality Indicator, channel quality information) maximum from precoding set given in advance, and the index of this matrix is fed back to the base station.Dispatched users is come according to the maximization of handling up in the base station then.For multiuser MIMO, each user selects to make the vector of its CQI maximum from precoding set given in advance, and the index of this vector is fed back to the base station.Match to these users the base station then, and select the user of power system capacity maximum is dispatched from the user of pairing.System of selection for pre-coding matrix or vector index in single user and the multi-user MIMO system described above does not consider all whether the data that each user plans to transmit are data retransmissions, but all regards all users as the biography new data.The possibility of result of PVI feedback has reduced the performance under the Single User MIMO system to a certain extent like this, has limited the probability of success of the user's pairing under the multi-user MIMO system simultaneously, thereby has reduced handling up of system.
Summary of the invention
The system of selection and the device that the purpose of this invention is to provide pre-coding matrix/vector in a kind of mimo systems, do not consider data retransmission when solving prior art user feedback antenna index information, cause having reduced to a certain extent the technical problem of systematic function.
To achieve these goals, the invention provides the system of selection of pre-coding matrix/vector in a kind of mimo systems, wherein, comprise: whether is to retransmit data flow by data receiver according to each data flow of the user that is scheduled, selects this user's pre-coding matrix index or precoding vectors index.
Above-mentioned method, wherein, described multiple-input, multiple-output pre-coding system is single user's multiple-input, multiple-output pre-coding system, selects user's pre-coding matrix index in the following manner: if having data retransmission stream and non-data retransmission stream simultaneously, then select according to non-data retransmission stream; If only have data retransmission stream or only have non-data retransmission stream, then select according to the existing conventional mode.
Above-mentioned method, wherein, at the down direction of data, described receiving terminal is described user, described method further comprises:
Step 1, the user judges whether data retransmission stream is arranged in described each data flow that is scheduled, and is execution in step two then, otherwise execution in step three;
Step 2, the user judges that whether described each data flow that is scheduled all is to retransmit data flow, is then execution in step three otherwise execution in step four;
Step 3, selection can make channel quality information and pre-coding matrix index maximum on all data flow, and the described pre-coding matrix index that will select and corresponding channel quality feedback information be to the base station, process ends;
Step 4, selection can make channel quality information and pre-coding matrix index maximum on all non-data retransmissions streams, and the described matrix index that will select and corresponding channel quality feedback information be to the base station, process ends.
Above-mentioned method wherein, also comprises: step 5, base station adopt dispatching algorithm to dispatch according to the channel quality information and the pre-coding matrix index of each user feedback.
Above-mentioned method, wherein, select user's pre-coding matrix index in the following manner:, then ensureing that data retransmission can satisfy under the condition of the Block Error Rate of setting, and only selects according to non-data retransmission stream if having data retransmission stream and non-data retransmission stream simultaneously; If only have data retransmission stream or only have non-data retransmission stream, then ensureing that data retransmission can satisfy under the condition of the Block Error Rate of setting, and selects according to the existing conventional mode.
Above-mentioned method, wherein, described multiple-input, multiple-output pre-coding system is multi-user's multiple-input, multiple-output pre-coding systems, and described method further comprises:
Step a judges whether each data flow that the user is scheduled is to retransmit data flow, is execution in step b then, otherwise execution in step c;
Step b, described user select can make the precoding vectors index of instantaneous channel quality information maximum and feed back to the base station, and perhaps described user does not feed back precoding vectors index and channel quality information;
Step c, described user select can make the precoding vectors index of channel quality information maximum and feed back to the base station.
Above-mentioned method wherein, also comprises:
Steps d, if what retransmit user feedback is the precoding vectors index that makes instantaneous channel quality information maximum, match according to the described precoding vectors index of each user feedback so described base station, scheduling makes user's combination of throughput sum maximum, if pairing is unsuccessful, scheduling makes user's combination of the pre-coding matrix index correspondence of throughput sum maximum, for there not being the precoding vectors in the pairing to distribute to the re-transmission user who makes throughput sum maximum among the remaining user; Do not feed back precoding vectors index and channel quality information if retransmit the user, the base station travels through all precoding vectors for retransmitting the user when the user matches so, and scheduling makes user's combination of pre-coding matrix correspondence of throughput maximum then.
Above-mentioned method, wherein, at the up direction of data, described receiving terminal is described base station, described method further comprises:
Step 1, base station judge whether data retransmission stream is arranged in described each data flow that is scheduled, and are execution in step two then, otherwise execution in step three;
Step 2, base station judge that whether described each data flow that is scheduled all is to retransmit data flow, are then execution in step three otherwise execution in step four;
Step 3, base station selected channel quality information and pre-coding matrix index maximum that can make on all data flow, and the described pre-coding matrix index that will select feeds back to this user, process ends after this user is scheduled;
Step 4, base station selected channel quality information and pre-coding matrix index maximum that can make that all non-data retransmissions flow;
Step 5, base station be according to each user's channel quality information and pre-coding matrix index, adopts dispatching algorithm to dispatch, and the user's that is dispatched to described matrix index is fed back to this user.
Above-mentioned method, wherein, in the described step 5, described dispatching algorithm adopts the dispatching algorithm of max carrier to interference algorithm or equitable proportion algorithm or other any consideration channel qualities.
The choice device of pre-coding matrix/vector in a kind of mimo systems wherein, comprising:
Computing and judge module, be used for the calculating channel quality information and and corresponding pre-coding matrix index or precoding vectors index, judge whether each data flow that the user is scheduled is the re-transmission data flow;
Select module, whether each data flow that is used for being scheduled according to the user is to retransmit data flow, selects this user's pre-coding matrix index or precoding vectors index.
Above-mentioned device, wherein, described multiple-input, multiple-output pre-coding system is single user's multiple-input, multiple-output pre-coding system, described selection module is selected this user's pre-coding matrix index in the following manner: if having data retransmission stream and non-data retransmission stream simultaneously, then select according to non-data retransmission stream; If only have data retransmission stream or only have non-data retransmission stream, then select according to the existing conventional mode.
Above-mentioned device, wherein, described multiple-input, multiple-output pre-coding system is multi-user's multiple-input, multiple-output pre-coding systems, and comprise the base station, be used for: the described precoding vectors index according to each user feedback matches, if pairing is unsuccessful, then dispatch the user of single throughput maximum, select to retransmit the user simultaneously at random or select the re-transmission user of throughput maximum to come to match with the user of described single throughput maximum.
Above-mentioned device, wherein, described computing and judge module comprise data flow acquisition module and PMI acquisition module; Described data flow acquisition module is used to obtain data flow; Described PMI acquisition module comprises N bar Data Stream Processing branch road, and N equals each data flow that described user is scheduled for retransmitting or the permutation and combination number of non-data retransmission stream every corresponding a kind of combined situation of described processing branch road.
Above-mentioned device, wherein, described computing and judge module comprise data flow acquisition module, data flow detecting unit and PMI acquisition module; Described data flow acquisition module is used to obtain data flow; Described detecting unit is used to detect each data flow for retransmitting or non-data retransmission stream; Described PMI acquisition module calculates and selects to make channel quality information and pre-coding matrix index maximum of all non-data retransmission streams according to the testing result of described detecting unit.
Above-mentioned device, wherein, described detecting unit determines that by the signal to noise ratio information of described data flow and the thresholding of setting are compared described data flow is for retransmitting or non-data retransmission stream.
Above-mentioned device, wherein, described computing and judge module comprise data flow acquisition module, judge module and PMI acquisition module; Described PMI acquisition module further comprises CQI computing module and PMI computing module; Described data flow acquisition module is used to obtain data flow; Described judge module is used to judge that whether described data flow is to retransmit data flow, and notify described PMI computing module; Described CQI computing module is used to obtain the channel quality information of channel, and sends to described PMI computing module; Whether described PMI computing module is the pre-coding matrix index that retransmits the data-flow computation correspondence, and send to described selection module according to described channel quality information and described data flow.
Technique effect of the present invention is:
The present invention selects the index information of user feedback in the MIMO pre-coding system again after considering that whether the user retransmits, can further improve handling up of system, can effectively improve link peak rate or cell capacity in the multiple-input, multiple-output pre-coding system.
The present invention is under multi-user's situation, and is unsuccessful if the user matches, and then gives the user who needs re-transmission with the another one flow distribution, increased the probability of pairing like this, improved handling up of system simultaneously.
Description of drawings
Fig. 1 is applied in the schematic diagram of single user's 2 * 2 MIMO pre-coding systems for the inventive method;
Fig. 2 is applied in the schematic diagram of multi-user's MIMO pre-coding system for the inventive method;
Fig. 3 is the structure chart of the user side of pre existing coded system;
Fig. 4 is the structure chart of the user side embodiment of pre-coding system of the present invention;
Fig. 5 is the structure chart of another embodiment of user side of pre-coding system of the present invention;
Fig. 6 is the structure chart of user side the 3rd embodiment of pre-coding system of the present invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the accompanying drawings and the specific embodiments.
The present invention mainly is that the selection for effective vector index provides a kind of method in the MIMO pre-coding system, and this method is considering further to improve handling up of system after whether the user retransmits.
The present invention is divided into two kinds of situations according to the difference of MIMO pre-coding system number of users, and a kind of is single user situation, and another kind is multi-user's situation, below is elaborated with regard to both of these case.
One, single user situation.
The application of the present invention in descending Single User MIMO system is based on PMI (the first-selected matrix index of the Preferredmatrix Index) system of selection of re-transmission.
For the Single User MIMO system, send out on all antennas user's data same, if exist under the situation of new data and data retransmission coexistence, when selecting PMI, the PMI that the present invention selects makes and passes CQI and maximum on the new data stream.If all data flow all are to pass new data or data retransmission, select PMI to make CQI and maximum on all data flow so.The matrix index oneself chosen of each user feedback is given the base station then, and the base station is according to each user CQI and PMI, and scheduling makes the user of throughput of system maximum.This system of selection is to be preferential with new data stream fully, and the present invention also can make data retransmission satisfying under certain Block Error Rate (BLER) condition certainly, is preferential with the new data stream.Be the concrete steps flow process that example is introduced method of the present invention with 2 * 2 mimo systems below:
As shown in Figure 1, for 2 * 2 MIMO pre-coding systems, if two data flow of BS (base station) end are all distributed to the different data of same user concurrent.Under this environment, be described below based on the PMI system of selection that retransmits:
1) if user 1 is scheduled, and what divide supplementary biography on data flow 1 and the data flow 2 is new data and data retransmission, and carrying out principle that PMI selects at user side so is to make the CQI maximum of data flow 1.
2) all be new data or data retransmission on event data stream 1 and the data flow 2, so user side carry out principle that PMI selects be make CQI on data flow 1 and the data flow 2 with value maximum.
To feed back to transmitting terminal (base station) after user 1 PMI determines with corresponding CQI, the base station will be dispatched the user according to various dispatching algorithms (equitable proportion PF, max carrier to interference MaxC/I).
Two, multi-user's situation.The application of the present invention in the descending multi-user mimo system is based on user's matching method of re-transmission.
As shown in Figure 2, in multi-user MIMO system, send the data of different user on the every antenna of base station.Idiographic flow of the present invention is described below:
1) each user selects and feedback PVI and CQI according to certain principle.This principle comprises: if the user sends out new data, then select PVI and feed back to the base station according to maximum CQI principle, if user's data retransmission, it can select PVI and feed back to the base station according to traditional maximum CQI principle, also can not feed back PVI and CQI.
2) BS matches according to the PVI of each user feedback.
For traditional method, unsuccessful if the user matches, have only a user to be scheduled so, and have only one to spread this user's data.Can cause the wasting of resources like this.Unsuccessful but if the user matches, the another one flow distribution is given the user who needs re-transmission, has increased the probability of pairing like this, has improved handling up of system simultaneously.
Among the present invention, if what retransmit user feedback is the precoding vectors index that makes instantaneous channel quality information maximum, match according to the described precoding vectors index of each user feedback the base station so, scheduling makes user's combination of throughput sum maximum, if pairing is unsuccessful, scheduling makes user's combination of the pre-coding matrix index correspondence of throughput sum maximum, for there not being the precoding vectors in the pairing to distribute to the re-transmission user who makes throughput sum maximum among the remaining user; Do not feed back precoding vectors index and channel quality information if retransmit the user, the base station travels through all precoding vectors for retransmitting the user when the user matches so, and scheduling makes user's combination of pre-coding matrix correspondence of throughput maximum then.
Described method of the present invention promptly can realized in the descending process of user side Data transmission by the base station, also can realized in the up process of base station Data transmission by user side.
When realizing in the up process of data, receiving terminal is the base station, and described method further comprises:
Step 1, base station judge whether data retransmission stream is arranged in described each data flow that is scheduled, and are execution in step two then, otherwise execution in step three;
Step 2, base station judge that whether described each data flow that is scheduled all is to retransmit data flow, are then execution in step three otherwise execution in step four;
Step 3, base station selected channel quality information and pre-coding matrix index maximum that can make on all data flow, and the described pre-coding matrix index that will select feeds back to this user, process ends after this user is scheduled;
Step 4, base station selected channel quality information and pre-coding matrix index maximum that can make that all non-data retransmissions flow;
Step 5, base station be according to each user's channel quality information and pre-coding matrix index, adopts dispatching algorithm to dispatch, and the user's that is dispatched to described matrix index is fed back to this user.
Among the present invention, be whether to be to retransmit data flow according to each data flow of the user that is scheduled, select this user's pre-coding matrix index or precoding vectors index by data receiver.At down direction, receiving terminal can be the user, can be the base station at the up direction receiving terminal, and receiving terminal is not limited to user and base station, under the condition of introducing relaying and other equipment, can be any equipment with similar functions.
Corresponding above method, the present invention also provides the choice device of user antenna index information in a kind of multiple-input, multiple-output pre-coding system, comprise: computing and judge module, be used for the calculating channel quality information and and corresponding pre-coding matrix index or precoding vectors index, and judge whether each data flow that the user is scheduled is the re-transmission data flow; Select module, whether each data flow that is used for being scheduled according to the user is to retransmit data flow, selects this user's pre-coding matrix index or precoding vectors index.
Described choice device of the present invention promptly can realized in the descending process of user side Data transmission by the base station, also can realized in the up process of base station Data transmission by user side.
Wherein, under single user situation, described selection module is selected this user's pre-coding matrix index in the following manner: if having data retransmission stream and non-data retransmission stream simultaneously, then select according to non-data retransmission stream; If only have data retransmission stream or only have non-data retransmission stream, then select according to the existing conventional mode.
Under multi-user's situation, also comprise the base station, be used for: the described precoding vectors index according to each user feedback matches, if pairing is unsuccessful, then the user of a leaflet throughput maximum selects the user of needs re-transmission or the re-transmission user of throughput maximum to match with it simultaneously at random.
With reference to figure 3, structure chart for the user side of pre existing coded system, after existing user side obtains the data flow of channel at data flow acquisition module 301, directly calculate according to the conventional P MI selection strategy that presets by PMI acquisition module 302, just choose corresponding PMI, by user feedback module 303 PMI that chooses is fed back to the base station afterwards based on the maximized principle of spectrum efficiency.
Fig. 4 is the structure chart of the user side embodiment of pre-coding system of the present invention; As figure, because before PMI acquisition module 402 calculates, do not know whether to retransmitting, so the present invention is provided with N bar Data Stream Processing branch road, N equals each data flow that described user is scheduled for retransmitting or the permutation and combination number of non-data retransmission stream, PMI acquisition module in every described processing branch road all presets different strategies, every kind of corresponding a kind of combined situation of strategy.
For example, have the user under the situation of 2 data flow, have four kinds of permutation and combination situations
1) complete in retransmitting data flow;
2) be non-data retransmission stream entirely;
3) data flow 1 is for retransmitting data flow, and data flow 2 is non-data retransmission stream;
4) data flow 1 is non-data retransmission stream, and data flow 2 is for retransmitting data flow.
At these four kinds of situations, be provided with corresponding branch road in the PMI acquisition module 402 respectively, can be according to selection algorithm, the PMI of calculating correspondence under the various combination situation whether each data flow correctly receives, and because user feedback module 403 from judging that the judge module 401 whether each data flow correctly receives known whether data flow is re-transmission, be consistent with data flow re-transmission situation so just can know the combined situation of any bar branch road correspondence, just can come to base station feedback according to the PMI that corresponding branch road obtained in this PMI acquisition module.
Certainly, also can be before the PMI acquisition module calculate, whether first judgment data stream is re-transmission, so just can only adopt a processing branch road.Fig. 5 is the structure chart of another embodiment of user side of pre-coding system of the present invention, as figure.Between data flow acquisition module 501 and PMI acquisition module 502, added detecting unit 504, whether be used to detect each data flow correctly receives, be that each data flow is for retransmitting or non-data retransmission stream, detecting unit 504 can be by comparing the signal to noise ratio information of described data flow and the thresholding of setting, determine that described data flow is for retransmitting or non-data retransmission stream, whether PMI acquisition module 502 just can directly retransmit according to data flow and calculate like this, select corresponding PMI afterwards, by user feedback module 503 PMI that chooses is fed back to the base station then.
Fig. 6 is the structure chart of user side the 3rd embodiment of pre-coding system of the present invention, and it is the improvement to Fig. 4, because every branch road of PMI acquisition module 402 all will calculate PMI respectively among Fig. 4, has produced a large amount of double countings.PMI acquisition module 602 comprises CQI among Fig. 6, acquiring unit 6021, be used to obtain the CQI of channel, and preserve, and judge module 401 has known whether data flow is after retransmitting, directly to inform the PMI computing module 6022 in the PMI acquisition module 402, like this, even many branch roads need be set, also be a branch road that only moves wherein, only the PMI of definite situation calculating that whether retransmits according to data flow is just passable.As from the foregoing, the present invention has following advantage:
1) the present invention selects the index information of user feedback in the MIMO pre-coding system again after considering that whether the user retransmits, and can further improve handling up of system, can effectively improve link peak rate or cell capacity in the multiple-input, multiple-output pre-coding system.
2) the present invention is under multi-user's situation, and unsuccessful if the user matches, then the user who retransmits to needs the another one flow distribution has increased the probability that matches like this, has improved handling up of system simultaneously.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (16)

1. the system of selection of pre-coding matrix/vector in the mimo systems, it is characterized in that, comprise: whether is to retransmit data flow by data receiver according to each data flow of the user that is scheduled, selects this user's pre-coding matrix index or precoding vectors index.
2. method according to claim 1 is characterized in that, described multiple-input, multiple-output pre-coding system is single user's multiple-input, multiple-output pre-coding system, selects user's pre-coding matrix index in the following manner:
If have data retransmission stream and non-data retransmission stream simultaneously, then select according to non-data retransmission stream;
If only have data retransmission stream or only have non-data retransmission stream, then select according to the existing conventional mode.
3. method according to claim 2 is characterized in that, at the down direction of data, described receiving terminal is described user, and described method further comprises:
Step 1, the user judges whether data retransmission stream is arranged in described each data flow that is scheduled, and is execution in step two then, otherwise execution in step three;
Step 2, the user judges that whether described each data flow that is scheduled all is to retransmit data flow, is then execution in step three otherwise execution in step four;
Step 3, selection can make channel quality information and pre-coding matrix index maximum on all data flow, and the described pre-coding matrix index that will select and corresponding channel quality feedback information be to the base station, process ends;
Step 4, selection can make channel quality information and pre-coding matrix index maximum on all non-data retransmissions streams, and the described matrix index that will select and corresponding channel quality feedback information be to the base station, process ends.
4. method according to claim 3 is characterized in that, also comprises:
Step 5, base station adopt dispatching algorithm to dispatch according to the channel quality information and the pre-coding matrix index of each user feedback.
5. method according to claim 1, it is characterized in that, select user's pre-coding matrix index in the following manner: if having data retransmission stream and non-data retransmission stream simultaneously, then ensureing that data retransmission can satisfy under the condition of the Block Error Rate of setting, and only selects according to non-data retransmission stream;
If only have data retransmission stream or only have non-data retransmission stream, then ensureing that data retransmission can satisfy under the condition of the Block Error Rate of setting, and selects according to the existing conventional mode.
6. method according to claim 1 is characterized in that, described multiple-input, multiple-output pre-coding system is multi-user's multiple-input, multiple-output pre-coding systems, and described method further comprises:
Step a judges whether each data flow that the user is scheduled is to retransmit data flow, is execution in step b then, otherwise execution in step c;
Step b, described user select can make the precoding vectors index of instantaneous channel quality information maximum and feed back to the base station, and perhaps described user does not feed back precoding vectors index and channel quality information;
Step c, described user select can make the precoding vectors index of channel quality information maximum and feed back to the base station.
7. method according to claim 6 is characterized in that, also comprises:
Steps d, if what retransmit user feedback is the precoding vectors index that makes instantaneous channel quality information maximum, match according to the described precoding vectors index of each user feedback so described base station, scheduling makes user's combination of throughput sum maximum, if pairing is unsuccessful, scheduling makes user's combination of the pre-coding matrix index correspondence of throughput sum maximum, for there not being the precoding vectors in the pairing to distribute to the re-transmission user who makes throughput sum maximum among the remaining user; Do not feed back precoding vectors index and channel quality information if retransmit the user, the base station travels through all precoding vectors for retransmitting the user when the user matches so, and scheduling makes user's combination of pre-coding matrix correspondence of throughput maximum then.
8. method according to claim 2 is characterized in that, at the up direction of data, described receiving terminal is described base station, and described method further comprises:
Step 1, base station judge whether data retransmission stream is arranged in described each data flow that is scheduled, and are execution in step two then, otherwise execution in step three;
Step 2, base station judge that whether described each data flow that is scheduled all is to retransmit data flow, are then execution in step three otherwise execution in step four;
Step 3, base station selected channel quality information and pre-coding matrix index maximum that can make on all data flow, and the described pre-coding matrix index that will select feeds back to this user, process ends after this user is scheduled;
Step 4, base station selected channel quality information and pre-coding matrix index maximum that can make that all non-data retransmissions flow;
Step 5, base station be according to each user's channel quality information and pre-coding matrix index, adopts dispatching algorithm to dispatch, and the user's that is dispatched to described matrix index is fed back to this user.
9. according to claim 4 or 8 described methods, it is characterized in that in the described step 5, described dispatching algorithm adopts the dispatching algorithm of max carrier to interference algorithm or equitable proportion algorithm or other any consideration channel qualities.
10. the choice device of pre-coding matrix/vector in the mimo systems is characterized in that, comprising:
Computing and judge module, be used for the calculating channel quality information and and corresponding pre-coding matrix index or precoding vectors index, judge whether each data flow that the user is scheduled is the re-transmission data flow;
Select module, whether each data flow that is used for being scheduled according to the user is to retransmit data flow, selects this user's pre-coding matrix index or precoding vectors index.
11. device according to claim 10 is characterized in that, described multiple-input, multiple-output pre-coding system is single user's multiple-input, multiple-output pre-coding system, and described selection module is selected this user's pre-coding matrix index in the following manner:
If have data retransmission stream and non-data retransmission stream simultaneously, then select according to non-data retransmission stream;
If only have data retransmission stream or only have non-data retransmission stream, then select according to the existing conventional mode.
12. device according to claim 10, it is characterized in that, described multiple-input, multiple-output pre-coding system is multi-user's multiple-input, multiple-output pre-coding systems, and comprise the base station, be used for: the described precoding vectors index according to each user feedback matches, if pairing is unsuccessful, then dispatch the user of single throughput maximum, select to retransmit the user simultaneously at random or select the re-transmission user of throughput maximum to come to match with the user of described single throughput maximum.
13. device according to claim 10 is characterized in that, described computing and judge module comprise data flow acquisition module and PMI acquisition module;
Described data flow acquisition module is used to obtain data flow;
Described PMI acquisition module comprises N bar Data Stream Processing branch road, N equals each data flow that described user is scheduled for retransmitting or the permutation and combination number of non-data retransmission stream, and every described processing branch road is used to obtain the pre-coding matrix index under corresponding a kind of combined situation.
14. device according to claim 10 is characterized in that, described computing and judge module comprise data flow acquisition module, data flow detecting unit and PMI acquisition module;
Described data flow acquisition module is used to obtain data flow;
Described detecting unit is used to detect each data flow for retransmitting or non-data retransmission stream;
Described PMI acquisition module calculates and selects to make channel quality information and pre-coding matrix index maximum of all non-data retransmission streams according to the testing result of described detecting unit.
15. device according to claim 14 is characterized in that, described detecting unit determines that by the signal to noise ratio information of described data flow and the thresholding of setting are compared described data flow is for retransmitting or non-data retransmission stream.
16. device according to claim 10 is characterized in that, described computing and judge module comprise data flow acquisition module, judge module and PMI acquisition module; Described PMI acquisition module further comprises CQI computing module and PMI computing module;
Described data flow acquisition module is used to obtain data flow;
Described judge module is used to judge that whether described data flow is to retransmit data flow, and notify described PMI computing module;
Described CQI computing module is used to obtain the channel quality information of channel, and sends to described PMI computing module;
Whether described PMI computing module is the pre-coding matrix index that retransmits the data-flow computation correspondence, and send to described selection module according to described channel quality information and described data flow.
CN200810092450.2A 2008-04-11 2008-04-11 Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system Expired - Fee Related CN101557280B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810092450.2A CN101557280B (en) 2008-04-11 2008-04-11 Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system
JP2009095933A JP5667749B2 (en) 2008-04-11 2009-04-10 Precoding matrix / vector selection method and apparatus in multi-input multi-output system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810092450.2A CN101557280B (en) 2008-04-11 2008-04-11 Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system

Publications (2)

Publication Number Publication Date
CN101557280A true CN101557280A (en) 2009-10-14
CN101557280B CN101557280B (en) 2014-04-09

Family

ID=41175235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810092450.2A Expired - Fee Related CN101557280B (en) 2008-04-11 2008-04-11 Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system

Country Status (2)

Country Link
JP (1) JP5667749B2 (en)
CN (1) CN101557280B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873207A (en) * 2010-06-13 2010-10-27 中兴通讯股份有限公司 Retransmission system and method of multi-antenna system uplink transmission block
CN101958779A (en) * 2010-09-30 2011-01-26 中兴通讯股份有限公司 Retransmission method for transmission block triggered by physical hybrid automatic repeat request indicator channel and terminal
CN102056280A (en) * 2009-10-30 2011-05-11 工业和信息化部电信传输研究所 Method and device for dispatching base station of TDD LTE (Time Division Duplex Long Term Evolution) system
CN102340373A (en) * 2010-07-28 2012-02-01 ***通信集团公司 Method for determining precoding matrix index of retransmitted packet, mobile terminal and base station
CN103404060A (en) * 2011-02-10 2013-11-20 索尼公司 Terminal device, feedback control method, base station, pairing control method, program, and wireless communication system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5509474B2 (en) * 2009-03-16 2014-06-04 マーベル ワールド トレード リミテッド Feedback and user scheduling for multi-user multi-input multi-output (MU-MIMO) receivers
JP5381405B2 (en) * 2009-06-30 2014-01-08 富士通株式会社 Wireless communication system, wireless communication device, and control device
JP5947793B2 (en) * 2010-06-23 2016-07-06 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Method for operating a secondary station

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1832392A (en) * 2005-03-11 2006-09-13 松下电器产业株式会社 Data retransmit method and equipment in multi-input, multi-output system
CN1832390A (en) * 2005-03-07 2006-09-13 松下电器产业株式会社 Retransmit method based on reliability estimation in multi-antenna adaptive transmit
WO2008008449A2 (en) * 2006-07-13 2008-01-17 Lucent Technologies Inc. Method of switching modes of uplink transmission in a wireless communication system
CN101146078A (en) * 2006-12-27 2008-03-19 中兴通讯股份有限公司 A selection method for multi-input and multi-output space multiplexing pre-coding matrix

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070165738A1 (en) * 2005-10-27 2007-07-19 Barriac Gwendolyn D Method and apparatus for pre-coding for a mimo system
EP1959700A4 (en) * 2006-01-19 2009-07-08 Panasonic Corp Radio transmission device and radio transmission method
CA2656988C (en) * 2006-07-06 2013-05-14 Lg Electronics Inc. Method and apparatus for correcting errors in a multiple subcarriers communication system using multiple antennas
WO2009096145A1 (en) * 2008-01-29 2009-08-06 Panasonic Corporation Radio communication device, radio communication system, and radio communication method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1832390A (en) * 2005-03-07 2006-09-13 松下电器产业株式会社 Retransmit method based on reliability estimation in multi-antenna adaptive transmit
CN1832392A (en) * 2005-03-11 2006-09-13 松下电器产业株式会社 Data retransmit method and equipment in multi-input, multi-output system
WO2008008449A2 (en) * 2006-07-13 2008-01-17 Lucent Technologies Inc. Method of switching modes of uplink transmission in a wireless communication system
CN101146078A (en) * 2006-12-27 2008-03-19 中兴通讯股份有限公司 A selection method for multi-input and multi-output space multiplexing pre-coding matrix

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056280A (en) * 2009-10-30 2011-05-11 工业和信息化部电信传输研究所 Method and device for dispatching base station of TDD LTE (Time Division Duplex Long Term Evolution) system
CN102056280B (en) * 2009-10-30 2013-09-04 工业和信息化部电信传输研究所 Method and device for dispatching base station of TDD LTE (Time Division Duplex Long Term Evolution) system
CN101873207A (en) * 2010-06-13 2010-10-27 中兴通讯股份有限公司 Retransmission system and method of multi-antenna system uplink transmission block
WO2011157044A1 (en) * 2010-06-13 2011-12-22 中兴通讯股份有限公司 System and method for re-transmitting uplink transmission blocks in multi-antenna system
CN101873207B (en) * 2010-06-13 2015-05-13 中兴通讯股份有限公司 Retransmission system and method of multi-antenna system uplink transmission block
CN102340373A (en) * 2010-07-28 2012-02-01 ***通信集团公司 Method for determining precoding matrix index of retransmitted packet, mobile terminal and base station
CN101958779A (en) * 2010-09-30 2011-01-26 中兴通讯股份有限公司 Retransmission method for transmission block triggered by physical hybrid automatic repeat request indicator channel and terminal
WO2012041099A1 (en) * 2010-09-30 2012-04-05 中兴通讯股份有限公司 Method and terminal for transport block retransmission triggered by physical hybrid automatic repeat request (harq) indicator channel
CN101958779B (en) * 2010-09-30 2015-05-13 中兴通讯股份有限公司 Retransmission method for transmission block triggered by physical hybrid automatic repeat request indicator channel and terminal
CN103404060A (en) * 2011-02-10 2013-11-20 索尼公司 Terminal device, feedback control method, base station, pairing control method, program, and wireless communication system
US9320021B2 (en) 2011-02-10 2016-04-19 Sony Corporation Terminal apparatus, feedback control method, base station, pairing control method, program, and wireless communication system

Also Published As

Publication number Publication date
JP2009260964A (en) 2009-11-05
JP5667749B2 (en) 2015-02-12
CN101557280B (en) 2014-04-09

Similar Documents

Publication Publication Date Title
CN100578959C (en) The method and apparatus of processing control information in many input/multi-output communication systems
CN101557280B (en) Method and device for selecting pre-coding matrix/vector in multi-input and multi-output system
CN101227255B (en) Method for transmitting/receiving data, and system using the same
CN1862999B (en) Apparatus and mehtod for distributing users in multi-antenna mobile communication system
CN101069365B (en) Transmitter, receiver and method for controlling multiple input multiple output system
CN102122982B (en) Radio communication system, radio communication method, base station device, and terminal device
CN1319292C (en) Allocation of uplink resources in multi-input multi-output (MIMO) communication system
CN102170335B (en) channel state information reporting method and device
CN101669297B (en) Method and system for managing control information
CN102447539A (en) Method and device for realizing multi-input multi-output
CN101686110A (en) Multi-input multi-output system, data transmission method and data transmission device thereof
CN102084602A (en) A method for transmitting channel quality information in a multiple input multiple output system
CN101635608A (en) Method and device for selecting MCS and wireless communication system
CN1855763A (en) Random beamforming method for a mimo-system
CN101141166B (en) Data transmission device
CN101594219B (en) Mixed automatic repeat request method and mixed automatic repeat request system for multi-input and multi-output system
CN102420645A (en) Packet scheduling method of multi-user multiple-input multiple-output system and apparatus thereof
CN101534527B (en) Method for indicating downlink precoding information
CN101971515A (en) Methods and arrangements in a communication system
CN101783776A (en) Precoding feedback method, system, user equipment and base station
CN102104450B (en) Sending method in MU-MIMO system and equipment
CN101656559B (en) Pretreatment method and system for downstream data flow
CN100568762C (en) The power distribution method of known channel information in the multi-channel multi-antenna system
CN101150344B (en) A downlink multi-stream modulation coding mode selection and power load method
CN101944942A (en) Multi-antenna transmission method and system for low-complexity adaptive transmission

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: 20140409

Termination date: 20190411

CF01 Termination of patent right due to non-payment of annual fee