CN103023546B - A kind of method and device of feedback code - Google Patents
A kind of method and device of feedback code Download PDFInfo
- Publication number
- CN103023546B CN103023546B CN201110287827.1A CN201110287827A CN103023546B CN 103023546 B CN103023546 B CN 103023546B CN 201110287827 A CN201110287827 A CN 201110287827A CN 103023546 B CN103023546 B CN 103023546B
- Authority
- CN
- China
- Prior art keywords
- code word
- receiving power
- base station
- feedback
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
This application discloses a kind of method and device of feedback code, the method of feedback code is applied in user terminal, the first code word for having fed back to base station is stored with the user terminal, first code word is corresponding with receiving power to be compared, and methods described includes step:In a feedback cycle, channel parameter values are obtained by measuring channel between the user terminal and the base station;Each receiving power corresponding to code word at least one code word is determined in N number of code word based on the channel parameter values;Compare each receiving power corresponding to code word at least one code word, it is the second code word to determine code word corresponding to maximal received power;The maximal received power and the receiving power to be compared are handled, a result is obtained, when the result meets preparatory condition, second code word is fed back into the base station;When the result is unsatisfactory for the preparatory condition, first codeword feedback is given to the base station.
Description
Technical field
The application is related to communication technical field, more particularly to a kind of method and device of feedback code.
Background technology
With in 4G (4th generation, forth generation wireless communication system) LTE (longterm evolution,
Long Term Evolution plan) and Wimax (Worldwide Interoperability for Microwave Access, international mutually behaviour
Make inserting of microwave system) rapid development, MIMO (Multiple-Input Multiple-Out-put, multiple-input and multiple-output)
Application also turn into a milestone of development of wireless communication systems, MIMO greatly improves handling up for wireless communication system
Amount, spectrum efficiency and chain-circuit system performance.When using MIMO technology, if during transmitting data, one is multiplied to the channel matrix right side
Pre-coding matrix, thus it is possible to vary the performance of channel transmission data, to reach the purpose for improving transmission data efficiency.
This usual pre-coding matrix is fed back from user terminal to base station, but because feedback quantity is excessive, so
Base station is not generally available the exact value of channel, and in order to solve this problem, actual method is:Will be pre- with code book in receiving terminal
Encoder matrix obtains a code word after being quantified, then with index PMI (the Precoding Matrix of code word
Indicator, pre-coding matrix instruction) it is sent to transmitting terminal.As shown in figure 1, the flow chart for feedback code in the prior art:
S101:Measure channel between the user terminal and the base station and obtain channel parameter values;
S102:Each receiving power corresponding to code word in code book is determined based on the channel parameter values;
S103:Compare each receiving power corresponding to code word in the code book, determine code word corresponding to maximal received power
For maximum codeword;
S104:The maximum codeword is fed back into the base station.
In process of the present invention is realized, inventor has found that at least there are the following problems in the prior art:
(1) it is the code word according to corresponding to channel parameter feedback maximal received power in the prior art, because channel is variable
, so code word corresponding to corresponding maximal received power is also variable, thus there is code word frequently more in prior art
The technical problem changed.
(2) when the code word corresponding to the channel parameter of feedback interference channel, because code word is frequently changed, so exist dry
The channel parameter for disturbing channel is frequently changed, is unfavorable for suppressing the technical problem disturbed.
The content of the invention
The present invention provides a kind of method and apparatus of feedback code, to solve in the prior art, because channel is variable, to lead
The technical problem that the code word of cause is frequently changed.
The present invention passes through the embodiment in the application, there is provided following technical scheme:
On the one hand, the present invention passes through one embodiment in the application, there is provided following technical scheme:
A kind of method of feedback code, methods described are applied in user terminal, are stored with the user terminal
The first code word of base station is fed back to, value corresponding to first code word is virtual value, and first code word is corresponding with to be compared connect
Power is received, methods described comprises the following steps:
In a feedback cycle, channel parameter values are obtained by measuring channel between the user terminal and the base station;
Each receiving power corresponding to code word at least one code word is determined in N number of code word based on the channel parameter values,
The N is the integer more than or equal to 2;
Compare each receiving power corresponding to code word at least one code word, determine code corresponding to maximal received power
Word is the second code word;
The maximal received power and the receiving power to be compared are handled, obtains a result, in the processing knot
When fruit meets preparatory condition, second code word is fed back into the base station;The default bar is unsatisfactory in the result
During part, first codeword feedback is given to the base station.
Optionally, it is described when the result meets preparatory condition, second code word is fed back into the base station
Afterwards, in addition to:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
Optionally, it is described to determine receiving power corresponding to each code word at least one code word, specifically include:
Obtain the metric of pre-coding matrix corresponding to each code word;
Based on the metric of pre-coding matrix corresponding to the channel parameter values and each code word, calculate and obtain each
The receiving power of code word.
Optionally, the processing maximal received power and the receiving power to be compared, a result, tool are obtained
Body includes:
Subtract the receiving power to be compared with the maximal received power, obtain a difference;
With the difference divided by the receiving power to be compared, a quotient is obtained, the quotient is the result.
Optionally, the preparatory condition is specially a pre-set threshold value.
Optionally, it is described when the result meets preparatory condition, second code word is fed back into the base station;
When the result is unsatisfactory for the preparatory condition, first codeword feedback is given to the base station, be specially:
When the quotient is more than the pre-set threshold value, second code word is fed back into the base station;In the quotient
During less than or equal to the pre-set threshold value, first codeword feedback is given to the base station.
On the other hand, the present invention provides following technical scheme by another embodiment in the application:
A kind of method of feedback code, methods described are applied in user terminal, are stored with the user terminal
The first code word of base station is fed back to, value corresponding to first code word is invalid value, and methods described comprises the following steps:
In a feedback cycle, channel parameter values are obtained by measuring channel between the user terminal and the base station;
Each receiving power corresponding to code word at least one code word is determined in N number of code word based on the channel parameter values,
The N is the integer more than or equal to 2;
Compare each receiving power corresponding to code word at least one code word, determine code corresponding to maximal received power
Word is the second code word;
Second code word is fed back into the base station.
Optionally, each receiving power corresponding to code word at least one code word, it is determined that maximum connects
Receive power corresponding to code word be the second code word after, in addition to:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
Optionally, it is described to determine receiving power corresponding to each code word at least one code word, specifically include:
Obtain the metric of pre-coding matrix corresponding to each code word;
Based on the metric of pre-coding matrix corresponding to the channel parameter values and each code word, calculate and obtain each
The receiving power of code word.
On the other hand, the present invention provides following technical scheme by another embodiment in the application:
A kind of device of feedback code, described device are applied in user terminal, are stored with the user terminal
The first code word of base station is fed back to, value corresponding to first code word is virtual value, and first code word is corresponding with to be compared connect
Power is received, described device includes following structure:
Channel parameter obtaining unit:In a feedback cycle, believed by measuring between the user terminal and the base station
Road obtains channel parameter values;
Receiving power determining unit:It is every at least one code word for being determined based on the channel parameter values in N number of code word
Receiving power corresponding to individual code word, the N are the integer more than or equal to 2;
Comparing unit:Compare each receiving power corresponding to code word at least one code word, it is determined that maximum receive work(
Code word corresponding to rate is the second code word;
Feedback unit:For handling the maximal received power and the receiving power to be compared, a result is obtained,
When the result meets preparatory condition, second code word is fed back into the base station;It is discontented with the result
During the foot preparatory condition, first codeword feedback is given to the base station.
Optionally, described device also includes:
Replacement unit:For when the result meets preparatory condition, second code word to be fed back into the base
First code word is replaced with second code word after standing, so that second code word is the code word fed back recently.
Optionally, the second receiving power determining unit, including:
Metric acquiring unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the measurement based on pre-coding matrix corresponding to the channel parameter values and each code word
Value, calculate the receiving power for obtaining each code word.
On the other hand, the present invention provides following technical scheme by another embodiment in the application:
A kind of device of codeword feedback, described device are applied to be used in terminal, are stored with the user terminal
The first code word of base station is fed back to, value corresponding to first code word is invalid value, and described device includes following structure:
Channel measurement unit:For in a feedback cycle, being believed by measuring between the user terminal and the base station
Road obtains channel parameter values;
Receiving power determining unit:It is every at least one code word for being determined based on the channel parameter values in N number of code word
Receiving power corresponding to individual code word, the N are the integer more than or equal to 2;
Comparing unit:For each receiving power corresponding to code word at least one code word, it is determined that maximum connects
Code word corresponding to receiving power is the second code word;
Feedback unit:For second code word to be fed back into the base station.
Optionally, described device also includes:
Replacement unit:For replacing first code word with second code word, so that second code word is anti-recently
The code word of feedback.
Optionally, the first receiving power determining unit, including:
Metric obtaining unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the measurement based on pre-coding matrix corresponding to the channel parameter values and each code word
Value, calculate the receiving power for obtaining each code word.
One or more of above-mentioned technical proposal technical scheme, has the following technical effect that or advantage:
(1) as a result of receiving power corresponding to maximal received power and historical feedback code word is compared, only
When both meets certain technical conditions, the technical scheme of code word corresponding to maximal received power is just fed back, has reached reduction
The technique effect of code word replacement frequency;
(2) due to reducing the replacement frequency of code word, effective technique effect for suppressing interference has been reached.
Brief description of the drawings
Fig. 1 is the flow chart of feedback code in the prior art;
Fig. 2 is the flow chart of feedback code method in the embodiment of the present application one;
Fig. 3 is the flow chart of feedback code method in the embodiment of the present application two;
Fig. 4 is the flow chart of feedback code method in the embodiment of the present application three;
Fig. 5 is the hardware chart of feedback code device in the embodiment of the present application four, five;
Fig. 6 is the hardware chart of feedback code device in the embodiment of the present application six.
Embodiment
In order that the application the technical staff in the technical field is more clearly understood that the application, below in conjunction with the accompanying drawings,
Technical scheme is described in detail by specific embodiment.
Fig. 2 is refer to, the embodiment of the present application one provides a kind of method of feedback code, and methods described is applied to user terminal
In, the first code word for having fed back to base station is stored with the user terminal, it is k to choose the first code word here, described first
Value is invalid value corresponding to code word, is specifically comprised the following steps:
S201:In a feedback cycle, channel ginseng is obtained by measuring channel between the user terminal and the base station
Numerical value;
In specific implementation process, the channel space of channel is included in the channel parameter values of measurement, in the present embodiment, life
Name channel is i, and the channel space in channel i channel parameter values is Hi.
S202:Reception corresponding to each code word at least one code word in N number of code word is determined based on the channel parameter values
Power, the N are the integer more than or equal to 2;
In specific implementation process, receiving power corresponding to each code word is mainly calculated using equation below:
Metric=trace ((Hi*Wl) ' * (Hi*Wl)) ... ... ... ... [1]
Wherein Wl refers to the pre-coding matrix corresponding to code word l;
(Hi*Wl) ' refer to seek conjugate transposition to matrix (Hi*Wl);
Metric refers to being based on channel i, using the reception work(obtained with the pre-coding matrix Wl corresponding to code word l
Rate.
In specific implementation process, at least one code word can be in a feedback cycle, in a code book in N number of code word
All code words or the partial codeword that is screened according to certain condition.In addition, any one code word l all corresponding one
Individual pre-coding matrix Wl.
In specific implementation process, in the application measure channel parameter values number can be once can also be multiple, such as
Fruit is repeatedly, then feedback cycle can be the integral multiple of channel measurement cycle, and its channel parameter values is repeatedly survey
The average value of the channel parameter values obtained.
In addition, in specific implementation process, all code words in a codebook space, or portion therein can be traveled through
Demal word, if for example, base station side proposes is selected in codebook subset, terminal is only selected in codebook subset
Compare.Other the application person of ordinary skill in the field can select a feedback week according to its actual demand
Phase feeds back a code word or multiple, and travels through all code words or partial codeword therein during feedback, as long as the application institute
Belong to those skilled in the art and obtain technique effect caused by code word corresponding to maximal received power and feedback code and this
Technique effect in application embodiment is equal, and belongs within present invention thought concept and range.
In specific implementation process, the method that receiving power corresponding to code word is calculated in the application is not limited to formula 1.This Shen
Please person of ordinary skill in the field reception corresponding to each code word can be obtained with other methods according to its actual demand
Power, but as long as technique effect caused by power and this are imitated in the reception that the application person of ordinary skill in the field is calculated
The technique effect that formula 1 uses in application embodiment is equal, and belongs within present invention thought concept and range.
S203:Compare each receiving power corresponding to code word at least one code word, determine maximal received power pair
The code word answered is the second code word;
In the embodiment of the present application, it is assumed that calculated based on previous step, code word corresponding to the maximal received power of acquisition is j,
It is the second code word so to choose code word j;
Optionally, each receiving power corresponding to code word at least one code word, it is determined that maximum receive work(
Code word corresponding to rate be the second code word after, following steps can also be carried out:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
The first code word k is replaced in specific implementation process, that is, with the second code word j.
Second code word is fed back to the base station by S204.
In the embodiment of the present application, code word j is as fed back into base station.
Fig. 3 is refer to, the embodiment of the present application one provides a kind of method of feedback code, and methods described is applied to user terminal
In, the first code word for having fed back to base station is stored with the user terminal, value corresponding to first code word is virtual value,
First code word is corresponding with receiving power to be compared, specifically comprises the following steps:
S301:In a feedback cycle, channel ginseng is obtained by measuring channel between the user terminal and the base station
Numerical value;
In specific implementation process, the channel space of channel is included in the channel parameter values of measurement, in the present embodiment, life
Name channel is i, and the channel space in channel i channel parameter values is Hi.
S302:Reception corresponding to each code word at least one code word in N number of code word is determined based on the channel parameter values
Power, the N are the integer more than or equal to 2;
Optionally, calculating receiving power specifically can be with the following method:
Obtain the metric of pre-coding matrix corresponding to each code word;
In specific implementation process, the metric of pre-coding matrix corresponding to each code word is the value of pre-coding matrix.
Based on the metric of pre-coding matrix corresponding to the channel parameter values and each code word, calculate and obtain each
The receiving power of code word.
In specific implementation process, the main receiving power that each code word is calculated using equation below:
Metric=trace ((Hi*Wj) ' * (Hi*Wj)) ... ... ... ... [2]
Wherein Wj refers to the value of the pre-coding matrix corresponding to code word j;
(Hi*Wj) ' refer to seek conjugate transposition to matrix (Hi*Wj);
Metric is referred to being based on channel i, one of acquisition is received using with the pre-coding matrix Wj corresponding to code word j
Power, represented here with Mj.
In specific implementation process, the method that receiving power corresponding to code word is calculated in the application is not limited to formula 2.This Shen
Please person of ordinary skill in the field reception corresponding to each code word can be obtained with other methods according to its actual demand
Power, but as long as technique effect caused by power and this are imitated in the reception that the application person of ordinary skill in the field is calculated
The technique effect that formula 2 uses in application embodiment is equal, and belongs within present invention thought concept and range.
In addition in specific implementation process, at least one code word can be a code in a feedback cycle in N number of code word
All code words in this or the partial codeword screened according to certain condition, for example if base station side proposes
Selected in codebook subset, then terminal only carries out selection comparison in codebook subset.In addition, each code word corresponding one
Individual pre-coding matrix.
S303:Compare each receiving power corresponding to code word at least one code word, determine maximal received power pair
The code word answered is the second code word;
In the embodiment of the present application, it is assumed that calculated based on previous step, it is j to draw code word corresponding to maximal received power, that
It is the second code word to choose code word j;
S304:The maximal received power and the receiving power to be compared are handled, a result is obtained, at the place
When reason result meets preparatory condition, second code word is fed back into the base station;It is unsatisfactory in the result described pre-
If during condition, give first codeword feedback to the base station.
In specific implementation process, the receiving power to be compared refers specifically to, in a feedback cycle, using work as
The reception work(that preceding channel i transmission is obtained using the data of pre-coding matrix coding corresponding to a upper code word of this periodic feedback
Rate, in the embodiment of the present application, a upper code word of this periodic feedback is k, and its described corresponding pre-coding matrix is Wk, then
Its receiving power namely receiving power to be compared are:
Mk=(trace ((Hi*Wk) ' * (Hi*Wk)) ... ... ... ... [3]
Optionally, in specific implementation process, the maximal received power and the receiving power to be compared are handled, is obtained
One result, Ke Yishi:
Subtract the receiving power to be compared with the maximal received power, obtain a difference;
In the application implements two, difference is:Mj-Mk.
Then difference divided by the receiving power to be compared are stated, obtains a quotient, the quotient is the result.
In the embodiment of the present application two, its result is:(Mj-Mk)/Mk.
Optionally, in specific implementation process, the result meets preparatory condition, Ke Yishi:The preparatory condition
For a threshold value, it is assumed that be M.
If that ((Mj-Mk)/Mk) > M, terminal is i.e. to the second code word of base station feedback j;
If that ((Mj-Mk)/Mk) < M, terminal is i.e. to the first code word of base station feedback k.
The maximal received power and the receiving power method to be compared are handled in specific implementation process, in the application
The method being not limited in the present embodiment, the application person of ordinary skill in the field can use it according to its actual demand
He handles the maximal received power and the receiving power to be compared at method.But as long as the technology of the application art
Personnel to handle technique effect caused by the maximal received power and the receiving power processing to be compared can and the application
The technique effect used in embodiment is equal, and belongs within present invention thought concept and range.
In addition, in specific implementation process, preparatory condition is not limited to the threshold value in the present embodiment, the application institute in the application
Category those skilled in the art can set other preparatory conditions according to its actual demand.But as long as the affiliated skill of the application
Technique effect caused by preparatory condition set by the technical staff in art field can be with the technology that is used in the embodiment of the present application
Effect is equal, and belongs within present invention thought concept and range.
Optionally, it is when the result meets preparatory condition, second code word is anti-in specific implementation process
Feed after the base station, also comprise the following steps:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
In the embodiment of the present application, if be ((Mj-Mk)/Mk) > M, terminal i.e. to base station feedback the second code word j, and
The first code word k is replaced with the second code word j, then when feeding back next time, the first code word is changed into j.
Embodiment one provides the code word feedback method when the first code word is invalid value, and embodiment two, which provides, to be worked as
Feedback method during the first codeword bit virtual value, Fig. 4 being refer to, the embodiment of the present application three provides a kind of method of feedback code,
Methods described is applied in user terminal, is stored with the first code word for having fed back to base station in the user terminal, and described the
It is virtual value or invalid value that one code word is uncertain, and methods described specifically comprises the following steps:
S401:In a feedback cycle, channel ginseng is obtained by measuring channel between the user terminal and the base station
Numerical value;
In specific implementation process, the channel space of channel is included in the channel parameter values of measurement, in the present embodiment, choosing
It is i to win the confidence, and the channel space in channel i channel parameter values is Hi.
S402:Reception corresponding to each code word at least one code word in N number of code word is determined based on the channel parameter values
Power, the N are the integer more than or equal to 2;
In specific implementation process, the main receiving power that each code word is calculated using equation below:
Metric=trace ((Hi*Wl) ' * (Hi*Wl)) ... ... ... ... [4]
Wherein Wj refers to the pre-coding matrix corresponding to code word j;
(Hi*Wl) ' refer to seek conjugate transposition to matrix (Hi*Wl);
Metric refers to being based on channel i, using the reception work(obtained with the pre-coding matrix Wl corresponding to code word l
Rate.
In addition in specific implementation process, at least one code word can be a code in a feedback cycle in N number of code word
All code words in this or the partial codeword screened according to certain condition.In addition, each code word l corresponding one
Individual pre-coding matrix Wl.
S403:Compare each receiving power corresponding to code word at least one code word, determine maximal received power pair
The code word answered is the second code word;
In the embodiment of the present application, it is assumed that calculated, drawn when being transmitted using channel i to data based on previous step,
After carrying out coding transmission to data using the pre-coding matrix corresponding to code word j, maximal received power Mj can be obtained, then i.e.
It is the second code word to choose code word j;
S404:Judge whether first code word is invalid value, if it is judged that being yes, turn to S405;If it is determined that
As a result it is no, turns to S406.
In specific implementation process, if the first code word k do not fall within do not fallen within either in code book code book or
In the code word filtered out according to certain condition, that is, it is invalid value to represent the first code word, wherein the first code word is invalid value, is represented
There is no historical feedback in this feedback cycle also, that is to say and also do not cross the first code word to base station feedback.
S405:Second code word is fed back into the base station, and first code word is replaced with second code word;
In specific implementation process, because also not giving the first codeword feedback to base station mistake, so historical feedback is not present,
The second code word j corresponding to maximal received power in this feedback cycle thus fed back into base station, replaces the with the second code word j in addition
One code word k.
S406:The maximal received power and the receiving power to be compared are handled, a result is obtained, at the place
When reason result meets preparatory condition, second code word is fed back into the base station;It is unsatisfactory in the result described pre-
If during condition, give first codeword feedback to the base station.
In specific implementation process, because the first code word k of history of existence feedback, will first judge to use the second code word
When pre-coding matrix Wj corresponding to j is transmitted in the channel that channel space is Hi, a preferably effect can be obtained,
If effect has no much changes, then or the first code word k of feedback historical feedback, only when effect has more excellent change
Wait, just feed back the second code word j.
In specific implementation process, in order to determine whether more excellent change, maximal received power Mj can be based on and wait to compare
Whether meet a preparatory condition compared with the relation between receiving power Mk.
Optionally, preparatory condition here can be tried to achieve based on following method:
Subtract the receiving power to be compared with the maximal received power, obtain a difference;
In the application implements two, difference is:Mj-Mk.
Then difference divided by the receiving power to be compared are stated, obtains a quotient, the quotient is the result.
In the embodiment of the present application three, its result is:(Mj-Mk)/Mk.
Optionally, in specific implementation process, the result meets preparatory condition, Ke Yishi:The preparatory condition
For a predetermined threshold value, it is assumed that be M.
If that ((Mj-Mk)/Mk) > M, terminal is i.e. to the second code word of base station feedback j;
If that ((Mj-Mk)/Mk) < M, terminal is i.e. to the first code word of base station feedback i.
The maximal received power and the receiving power method to be compared are handled in specific implementation process, in the application
The method being not limited in the present embodiment, the application person of ordinary skill in the field can use it according to its actual demand
He handles the maximal received power and the receiving power to be compared at method.But as long as the technology of the application art
Personnel to handle technique effect caused by the maximal received power and the receiving power processing to be compared can and the application
The technique effect used in embodiment is equal, and belongs within present invention thought concept and range.
In addition, in specific implementation process, preparatory condition is not limited to the threshold value in the present embodiment, the application institute in the application
Category those skilled in the art can set other preparatory conditions according to its actual demand.But as long as the affiliated skill of the application
Technique effect caused by preparatory condition set by the technical staff in art field can be with the technology that is used in the embodiment of the present application
Effect is equal, and belongs within present invention thought concept and range.
Optionally, it is when the result meets preparatory condition, second code word is anti-in specific implementation process
Feed after the base station, also comprise the following steps:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
In the embodiment of the present application three, if being ((Mj-Mk)/Mk) > M, terminal i.e. to base station feedback the second code word j,
And replace the first code word k with the second code word j, then the first code word is changed into j in next feedback.
Fig. 5 is refer to, the embodiment of the present application four provides a kind of device of feedback code, and institute's described device is applied to be used for eventually
In end, the first code word for having fed back to base station is stored with the user terminal, value corresponding to first code word is invalid
Value, described device specifically include:
Channel measurement unit 501:For in a feedback cycle, by measuring between the user terminal and the base station
Channel obtains channel parameter values;
Receiving power determining unit 502:For being determined based on the channel parameter values in N number of code word at least one code word
Receiving power corresponding to each code word, the N are the integer more than or equal to 2;
Optionally, the receiving power determining unit 502 is specifically included such as lower part:
Metric obtaining unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the measurement based on pre-coding matrix corresponding to the channel parameter values and each code word
Value, calculate the receiving power for obtaining each code word.
Comparing unit 503:For each receiving power corresponding to code word at least one code word, it is determined that maximum
Code word corresponding to receiving power is the second code word;
Feedback unit 504:For second code word to be fed back into the base station.
Optionally, in specific implementation process, the device of the feedback code, can also include:
Replacement unit:For replacing first code word with second code word, so that second code word is anti-recently
The code word of feedback.
Fig. 5 is refer to, the embodiment of the present application five provides a kind of device of feedback code, and described device is applied to user terminal
In, the first code word for having fed back to base station is stored with the user terminal, value corresponding to first code word is virtual value,
First code word is corresponding with receiving power to be compared, although device and example IV that the embodiment of the present application five is provided are carried
The device of confession is identical, but its role is different, and described device specifically includes:
Channel measurement unit 501:In a feedback cycle, by measuring channel between the user terminal and the base station
Obtain channel parameter values;
Receiving power determining unit 502:For being determined based on the channel parameter values in N number of code word at least one code word
Receiving power corresponding to each code word, the N are the integer more than or equal to 2;
Optionally, the receiving power determining unit 502 specifically includes:
Metric acquiring unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the measurement based on pre-coding matrix corresponding to the channel parameter values and each code word
Value, calculate the receiving power for obtaining each code word.
Comparing unit 503:Compare each receiving power corresponding to code word at least one code word, it is determined that maximum receive
Code word corresponding to power is the second code word;
Feedback unit 504:For handling the maximal received power and the receiving power to be compared, a processing knot is obtained
Fruit, when the result meets preparatory condition, second code word is fed back into the base station;In the result not
When meeting the preparatory condition, first codeword feedback is given to the base station.
Optionally, the device of the feedback code, can also include:
Replacement unit:For when the result meets preparatory condition, second code word to be fed back into the base
First code word is replaced with second code word after standing, so that second code word is the code word fed back recently.
The embodiment of the present application four provides a kind of feedback code device based on invalid value feedback, what embodiment five provided
It is a kind of feedback code device based on virtual value feedback.Fig. 6 is refer to, the embodiment of the present application six provides a kind of uncertain code word
For invalid value or the device of the feedback code of virtual value, described device is applied in user terminal, deposited in the user terminal
Contain the first code word for having fed back to base station, it is invalid value or virtual value that first code word is uncertain, described first yard
Word is corresponding with receiving power to be compared, and described device specifically includes:
Channel measurement unit 601:In a feedback cycle, by measuring channel between the user terminal and the base station
Obtain channel parameter values;
Receiving power determining unit 602:For being determined based on the channel parameter values in N number of code word at least one code word
Receiving power corresponding to each code word, the N are the integer more than or equal to 2;
Optionally, the receiving power determining unit described in specific implementation process, is specifically included:
Metric acquiring unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the measurement based on pre-coding matrix corresponding to the channel parameter values and each code word
Value, calculate the receiving power for obtaining each code word.
Comparing unit 603:Compare each receiving power corresponding to code word at least one code word, it is determined that maximum receive
Code word corresponding to power is the second code word;
Judging unit 604:Judge whether first code word is invalid value;
Feedback unit 605:If the judged result of the judging unit is yes, then for by second codeword feedback
To the base station;If the judged result of the judging unit is no, then for handling the maximal received power and described
Receiving power to be compared, a result is obtained, when the result meets preparatory condition, by second codeword feedback
To the base station;When the result is unsatisfactory for the preparatory condition, first codeword feedback is given to the base station.
Optionally, optionally, the device of the feedback code, can also include:
Replacement unit:For when the second code word is fed back to base station by user terminal, replaced with second code word described in
First code word.
One or more of above-mentioned technical proposal technical scheme, has the following technical effect that or advantage:
(1) as a result of receiving power corresponding to maximal received power and historical feedback code word is compared, only
When both meets certain technical conditions, the technical scheme of code word corresponding to maximal received power is just fed back, has reached reduction
The technique effect of code word replacement frequency;
(2) due to reducing the replacement frequency of code word, effective technique effect for suppressing interference has been reached.
Although having been described for the preferred embodiment of the application, those skilled in the art once know basic creation
Property concept, then can make other change and modification to these embodiments.So appended claims be intended to be construed to include it is excellent
Select embodiment and fall into having altered and changing for the application scope.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the application to the application
God and scope.So, if these modifications and variations of the application belong to the scope of the application claim and its equivalent technologies
Within, then the application is also intended to comprising including these changes and modification.
Claims (15)
1. a kind of method of feedback code, methods described is applied in user terminal, is stored with the user terminal anti-
Feed the first code word of base station, value corresponding to first code word is virtual value, and first code word is corresponding with reception to be compared
Power, it is characterised in that methods described includes:
In a feedback cycle, channel parameter values are obtained by measuring channel between the user terminal and the base station;
Each receiving power corresponding to code word, the N at least one code word are determined in N number of code word based on the channel parameter values
For the integer more than or equal to 2;
Compare each receiving power corresponding to code word at least one code word, determine that code word is corresponding to maximal received power
Second code word;
The maximal received power and the receiving power to be compared are handled, a result is obtained, expires in the result
During sufficient preparatory condition, second code word is fed back into the base station;When the result is unsatisfactory for the preparatory condition,
Give first codeword feedback to the base station, wherein, the result is to be subtracted described to wait to compare with the maximal received power
The quotient obtained after the difference divided by the receiving power to be compared that are obtained compared with receiving power.
2. the method as described in claim 1, it is characterised in that it is described when the result meets preparatory condition, by institute
State after the second code word feeds back to the base station, methods described also includes:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
3. method as claimed in claim 1 or 2, it is characterised in that described to determine each code word at least one code word
Corresponding receiving power, is specifically included:
Obtain the metric of pre-coding matrix corresponding to each code word;
Based on the metric of pre-coding matrix corresponding to the channel parameter values and each code word, calculate and obtain each code word
Receiving power.
4. method as claimed in claim 1 or 2, it is characterised in that the processing maximal received power and described wait to compare
Compared with receiving power, a result is obtained, is specifically included:
Subtract the receiving power to be compared with the maximal received power, obtain a difference;
With the difference divided by the receiving power to be compared, a quotient is obtained, the quotient is the result.
5. method as claimed in claim 4, it is characterised in that the preparatory condition is specially a pre-set threshold value.
6. method as claimed in claim 5, it is characterised in that it is described when the result meets preparatory condition, by institute
State the second code word and feed back to the base station;It is when the result is unsatisfactory for the preparatory condition, first code word is anti-
Feed the base station, be specially:
When the quotient is more than the pre-set threshold value, second code word is fed back into the base station;It is less than in the quotient
Or during equal to the pre-set threshold value, give first codeword feedback to the base station.
7. a kind of method of feedback code, methods described is applied in user terminal, is stored with the user terminal anti-
Feed the first code word of base station, value corresponding to first code word is invalid value, it is characterised in that methods described includes:
In a feedback cycle, channel parameter values are obtained by measuring channel between the user terminal and the base station;
Each receiving power corresponding to code word, the N at least one code word are determined in N number of code word based on the channel parameter values
For the integer more than or equal to 2;
Compare each receiving power corresponding to code word at least one code word, determine that code word is corresponding to maximal received power
Second code word;
Second code word is fed back into the base station.
8. method as claimed in claim 7, it is characterised in that each code word pair at least one code word
The receiving power answered, determine code word corresponding to maximal received power be the second code word after, in addition to:
First code word is replaced with second code word, so that second code word is the code word fed back recently.
9. method as claimed in claim 7 or 8, it is characterised in that described to determine each code word at least one code word
Corresponding receiving power, is specifically included:
Obtain the metric of pre-coding matrix corresponding to each code word;
Based on the metric of pre-coding matrix corresponding to the channel parameter values and each code word, calculate and obtain each code word
Receiving power.
10. a kind of device of feedback code, described device is applied in user terminal, is stored with the user terminal anti-
Feed the first code word of base station, value corresponding to first code word is virtual value, and first code word is corresponding with reception to be compared
Power, it is characterised in that described device includes:
Channel parameter obtaining unit:In a feedback cycle, obtained by measuring channel between the user terminal and the base station
Obtain channel parameter values;
Receiving power determining unit:For determining in N number of code word each code at least one code word based on the channel parameter values
Receiving power corresponding to word, the N are the integer more than or equal to 2;
Comparing unit:Compare each receiving power corresponding to code word at least one code word, determine maximal received power pair
The code word answered is the second code word;
Feedback unit:For handling the maximal received power and the receiving power to be compared, a result is obtained, in institute
When stating result and meeting preparatory condition, second code word is fed back into the base station;Institute is unsatisfactory in the result
When stating preparatory condition, first codeword feedback is given to the base station, wherein, the result is with the maximum reception work(
Rate subtracts the difference that the receiving power to be compared obtains divided by the quotient obtained after the receiving power to be compared.
11. device as claimed in claim 10, it is characterised in that also include:
Replacement unit:For when the result meets preparatory condition, by second code word feed back to the base station it
First code word is replaced with second code word afterwards, so that second code word is the code word fed back recently.
12. the device as described in claim 10 or 11, it is characterised in that the receiving power determining unit, including:
Metric acquiring unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the metric based on pre-coding matrix corresponding to the channel parameter values and each code word, meter
Calculate the receiving power for obtaining each code word.
13. a kind of device of codeword feedback, described device is applied in user terminal, is stored with the user terminal anti-
Feed the first code word of base station, value corresponding to first code word is invalid value, it is characterised in that described device includes:
Channel measurement unit:For in a feedback cycle, being obtained by measuring channel between the user terminal and the base station
Obtain channel parameter values;
Receiving power determining unit:For determining in N number of code word each code at least one code word based on the channel parameter values
Receiving power corresponding to word, the N are the integer more than or equal to 2;
Comparing unit:For each receiving power corresponding to code word at least one code word, it is determined that maximum receive work(
Code word corresponding to rate is the second code word;
Feedback unit:For second code word to be fed back into the base station.
14. device as claimed in claim 13, it is characterised in that also include:
Replacement unit:For replacing first code word with second code word, so that second code word is fed back recently
Code word.
15. the device as described in claim 13 or 14, it is characterised in that the receiving power determining unit, including:
Metric obtaining unit:For obtaining the metric of pre-coding matrix corresponding to each code word;
Computing unit:For the metric based on pre-coding matrix corresponding to the channel parameter values and each code word, meter
Calculate the receiving power for obtaining each code word.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110287827.1A CN103023546B (en) | 2011-09-26 | 2011-09-26 | A kind of method and device of feedback code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110287827.1A CN103023546B (en) | 2011-09-26 | 2011-09-26 | A kind of method and device of feedback code |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103023546A CN103023546A (en) | 2013-04-03 |
CN103023546B true CN103023546B (en) | 2018-03-13 |
Family
ID=47971721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110287827.1A Active CN103023546B (en) | 2011-09-26 | 2011-09-26 | A kind of method and device of feedback code |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103023546B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019144377A1 (en) * | 2018-01-26 | 2019-08-01 | Qualcomm Incorporated | Techniques and apparatuses for precoding configuration |
CN114731177A (en) * | 2020-04-08 | 2022-07-08 | 中兴通讯股份有限公司 | Wireless communication method, wireless communication device and computer readable storage medium thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212281A (en) * | 2006-12-31 | 2008-07-02 | 华为技术有限公司 | Multi-input/multi-output system based communication method and device |
CN101425830A (en) * | 2007-11-01 | 2009-05-06 | 鼎桥通信技术有限公司 | Pre-encoding codeword determining method, system and apparatus |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8675627B2 (en) * | 2009-03-23 | 2014-03-18 | Futurewei Technologies, Inc. | Adaptive precoding codebooks for wireless communications |
US8243610B2 (en) * | 2009-04-21 | 2012-08-14 | Futurewei Technologies, Inc. | System and method for precoding codebook adaptation with low feedback overhead |
-
2011
- 2011-09-26 CN CN201110287827.1A patent/CN103023546B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212281A (en) * | 2006-12-31 | 2008-07-02 | 华为技术有限公司 | Multi-input/multi-output system based communication method and device |
CN101425830A (en) * | 2007-11-01 | 2009-05-06 | 鼎桥通信技术有限公司 | Pre-encoding codeword determining method, system and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN103023546A (en) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111769860B (en) | CQI information receiving method, transmitting method, receiving device and transmitting device | |
EP2663152A1 (en) | Method for sending sounding reference symbol, e-nodeb and user equipment | |
CN103563268B (en) | Method for feeding back MU-CQI in communication system, transmission point device and user equipment | |
CN102255685B (en) | CSI (Channel State Information) feeding back method, and UE (User Equipment) | |
CN103580739B (en) | Channel quality indication (CQI) information reports and determines method and apparatus | |
RU2015141866A (en) | ADAPTATION OF MCS TABLES FOR 256-QAM | |
MX2010012401A (en) | Spatial interference mitigation schemes for wireless communication. | |
CN102045827A (en) | Uplink power control method, power control parameter configuration method and equipment of methods | |
CN102891710B (en) | A kind of method and device obtaining channel condition information | |
CN101867447A (en) | Feedback method of channel state information and terminal | |
CN109391407B (en) | Channel State Information (CSI) feedback method and resource allocation method and equipment | |
WO2008093298A4 (en) | Apparatus, method and computer program product for signaling modulation and coding scheme | |
CN101877627A (en) | Feedback method of channel status information and terminal | |
CN105264992B (en) | A kind of dispatching method and device of band resource | |
CN102237955A (en) | Channel state information reporting method and device | |
CN104579585B (en) | A kind of transmission method and equipment of channel state information | |
CN101873282A (en) | Multi-cell data transmission method and device | |
CN102948096A (en) | Radio communication system channel state information feedback method and device | |
CN103299695A (en) | Method, base station and user equipment for transmitting channel state information | |
CN103023546B (en) | A kind of method and device of feedback code | |
CN106992837A (en) | Method, the network equipment, terminal device and the system of multi-antenna data transmission | |
CN106341171A (en) | Channel state information reporting method and device | |
CN108111254A (en) | Feedback method, information transferring method and the device of channel state information | |
EP3017572B1 (en) | System and method for trellis coded quantization with selective feedback and interpolation | |
CN107231656A (en) | Report method, device and the user equipment of channel condition information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |