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 PDFInfo
- 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
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
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.
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)
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)
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)
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)
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 |
-
2008
- 2008-04-11 CN CN200810092450.2A patent/CN101557280B/en not_active Expired - Fee Related
-
2009
- 2009-04-10 JP JP2009095933A patent/JP5667749B2/en active Active
Patent Citations (4)
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)
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 |