CN103023546B - A kind of method and device of feedback code - Google Patents

A kind of method and device of feedback code Download PDF

Info

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
Application number
CN201110287827.1A
Other languages
Chinese (zh)
Other versions
CN103023546A (en
Inventor
刘文豪
王衍文
谢赛锦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201110287827.1A priority Critical patent/CN103023546B/en
Publication of CN103023546A publication Critical patent/CN103023546A/en
Application granted granted Critical
Publication of CN103023546B publication Critical patent/CN103023546B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of method and device of feedback code
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.
CN201110287827.1A 2011-09-26 2011-09-26 A kind of method and device of feedback code Active CN103023546B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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