The content of the invention
The present invention solves the problems, such as the problem of being how to improve CQI information measurement accuracy.
To solve the above problems, the present invention provides a kind of channel status measuring method, it is characterised in that including:Calculate son
Average Mutual of the carrier wave under current transmission mode;Amendment total amount is calculated, and total amount and the average mutual trust are corrected by described
Manner of breathing adds, and obtains revised Average Mutual;Selection refers to comprising channel quality corresponding to the revised Average Mutual
Show that the channel condition information of information is sent to base station.
Optionally, described calculate corrects total amount, including:Initialize the continuous son of transmission data block in default time window
Frame, the decoded result for the data block transmitted to Physical Downlink Shared Channel in the default time window carry out cyclic redundancy school
Statistics is tested, obtains statistical result, according to the statistical result, computing is carried out in the default time window, it is total to obtain amendment
Amount.
Optionally, it is described according to the statistical result, computing is carried out in the default time window, it is total to obtain amendment
Amount, including:Amendment total amount before first amendment cycle of progress is preset value;Also, when the statistical result is described pre-
If time window in the quantity of wrong data block when being more than the first preset value, to the amendment total amount that upper one amendment cycle obtained with
Default first amendment step-length is subtracted each other, and the amendment total amount using obtained difference as this amendment cycle;When the statistical result
When the quantity of wrong data block is less than the second preset value in the default time window, what upper one amendment cycle was obtained repaiies
Positive total amount is added with the default second amendment step-length, and the amendment total amount with value as this amendment cycle that will be obtained, and described the
One preset value is more than second preset value.
Optionally, it is described according to the statistical result, computing is carried out in the default time window, it is total to obtain amendment
Amount, in addition to:Whether comparing the amendment total amount, with described upper one to correct cycle obtained amendment total amount identical, and according to comparing
As a result, the amendment total amount for carrying out next amendment cycle calculates.
Optionally, described according to comparative result, the amendment total amount for carrying out next amendment cycle calculates, including:Repaiied when described
When the amendment total amount that positive total amount obtained with the upper amendment cycle differs, postpone preset duration, update in current time window
Continuous subframes, carry out it is next amendment the cycle amendment total amount calculate;When the amendment total amount and a upper amendment cycle obtain
When the amendment total amount arrived is identical, next subframe is read, updates the continuous subframes in current time window, carries out next amendment cycle
Total amount is corrected to calculate.
Optionally, described according to comparative result, the amendment total amount for carrying out next amendment cycle calculates, including:Repaiied when described
When the amendment total amount that positive total amount obtained with the upper amendment cycle differs, base station renewal Physical Downlink Shared Channel is waited to match somebody with somebody
Put, when detecting the base station renewal Physical Downlink Shared Channel configuration, update the continuous subframes in current time window, carry out
The amendment total amount in next amendment cycle calculates;When the amendment total amount is identical with the amendment total amount that the upper amendment cycle obtains
When, next subframe is read, updates the continuous subframes in current time window, the amendment total amount for carrying out next amendment cycle calculates.
Optionally, the default time window includes very first time window and the second time window, the very first time window when
The long duration less than second time window.
Optionally, it is pre- to be more than first for the data number of blocks wrong in the very first time window when the statistical result
If during value, in addition to:The relatively currently value of amendment total amount and the value of the default first amendment thresholding, and when the amendment total amount
When value is more than the value of the default first amendment thresholding, to upper one amendment cycle obtained amendment total amount and described default the
One amendment step-length is subtracted each other, the amendment total amount using obtained difference as this amendment cycle.
Optionally, the data number of blocks wrong in the second time window when the statistical result is less than the second preset value
When, in addition to:The relatively currently value of amendment total amount and the value of the default second amendment thresholding, and when the value of the amendment total amount is small
When the value of the default second amendment thresholding, the amendment total amount obtained to upper one amendment cycle is repaiied with described default second
Stride length is added, the amendment total amount using obtain and value as this amendment cycle.
Optionally, the value of the first amendment step-length is more than the value of the described second amendment step-length.
Optionally, the channel status measuring method also includes:The base station obtains the channel status for measuring and obtaining
Information, according to the channel condition information of the acquisition, the configuration information of the Physical Downlink Shared Channel is updated.
Optionally, the channel status measuring method also includes:Equivalent letter corresponding to the Average Mutual is obtained dry to make an uproar
Than residing subinterval, the subinterval is the equivalent Signal to Interference plus Noise Ratio of additive white Gaussian noise channel for splitting to obtain in mapping graph
Numerical intervals, the mapping graph are the mapping graph of the equivalent Signal to Interference plus Noise Ratio of default additive white Gaussian noise channel and mutual information, often
Individual subinterval internal memory is in corresponding default amendment step-length.
Optionally, exist between the subinterval it is overlapping, when equivalent Signal to Interference plus Noise Ratio is in corresponding to the Average Mutual
When within overlapping range, the corresponding amendment step-length of last amendment is selected;When equivalent letter is dry corresponding to the Average Mutual
When making an uproar than being not within overlapping range, the subinterval according to corresponding to the Average Mutual residing for equivalent Signal to Interference plus Noise Ratio, choosing
Default amendment step-length corresponding to selecting.
To solve the above problems, the embodiment of the present invention additionally provides a kind of channel status measurement apparatus, including:Average mutual trust
Computing unit is ceased, for calculating Average Mutual of the subcarrier under current transmission mode;Total amount calculating unit is corrected, based on
Calculate amendment total amount;Amending unit, for the amendment total amount to be added with the Average Mutual, obtain revised average mutual
Information;Transmitting element, for the channel for selecting to include channel quality indication (CQI) information corresponding to the revised Average Mutual
Status information is sent to base station.
Optionally, the statistic unit, the amendment total amount calculating unit, is transmitted for initializing in default time window
The continuous subframes of data block, the decoded result for the data block transmitted to Physical Downlink Shared Channel in the default time window
CRC statistics is carried out, statistical result is obtained, according to the statistical result, is transported in the default time window
Calculate, obtain correcting total amount.
Optionally, the amendment total amount calculating unit includes:First amendment total amount computation subunit, for when the statistics
As a result when the quantity of data block wrong in the default time window is more than the first preset value, upper one amendment cycle was obtained
Amendment total amount subtract each other with the default first amendment step-length, and the amendment total amount using obtained difference as this amendment cycle;The
Two amendment total amount computation subunits, for when the quantity of statistical result data block wrong in the default time window
During less than the second preset value, the amendment total amount that upper one amendment cycle obtained is added with the default second amendment step-length, and will
Arrive and amendment total amount of the value as this amendment cycle.
Optionally, the amendment total amount calculating unit also includes:Comparing subunit, for the amendment total amount and institute
Whether identical state an amendment cycle obtained amendment total amount, and according to comparative result, the amendment for carrying out next amendment cycle is total
Amount calculates.
Optionally, the amendment total amount calculating unit is used for what is obtained when the amendment total amount with the upper amendment cycle
When amendment total amount differs, postpone preset duration, update the continuous subframes in current time window, carry out repairing for next amendment cycle
Positive total amount calculates;When the amendment total amount is identical with the amendment total amount that the upper amendment cycle obtains, next subframe was read,
The continuous subframes in current time window are updated, the amendment total amount for carrying out next amendment cycle calculates.
Optionally, the amendment total amount calculating unit is used for what is obtained when the amendment total amount with the upper amendment cycle
Amendment total amount waits base station renewal Physical Downlink Shared Channel configuration when differing, when detecting under the more new physicses of the base station
When row shared channel configures, the continuous subframes in current time window are updated, the amendment total amount for carrying out next amendment cycle calculates;When
When the amendment total amount is identical with the amendment total amount that the upper amendment cycle obtains, next subframe was read, updates current time
Continuous subframes in window, the amendment total amount for carrying out next amendment cycle calculate.
Optionally, the default time window includes very first time window and the second time window, the very first time window when
The long duration less than second time window.
Optionally, the first amendment total amount computation subunit, be additionally operable to more currently to correct the value of total amount with it is default
The value of first amendment thresholding, and when the value of the amendment total amount is more than the value of the default first amendment thresholding, to upper one
The amendment total amount that the amendment cycle obtains is subtracted each other with the default first amendment step-length, using obtained difference as this amendment cycle
Amendment total amount.
Optionally, the second amendment total amount computation subunit, be additionally operable to more currently to correct the value of total amount with it is default
The value of second amendment thresholding, and when the value of the amendment total amount is less than the value of the default second amendment thresholding, to upper one
The amendment total amount that the amendment cycle obtains is added with the default second amendment step-length, using obtain and value as this amendment cycle
Amendment total amount.
Optionally, the channel status measurement apparatus also includes:Acquiring unit, it is corresponding for obtaining the Average Mutual
Equivalent Signal to Interference plus Noise Ratio residing for subinterval, the subinterval is to split obtained additive white Gaussian noise channel etc. in mapping graph
The numerical intervals of Signal to Interference plus Noise Ratio are imitated, the mapping graph is the equivalent Signal to Interference plus Noise Ratio of default additive white Gaussian noise channel and mutual information
Mapping graph, exist in each subinterval corresponding to default amendment step-length.
Optionally, the channel status measurement apparatus also includes:Selecting unit, for when corresponding to the Average Mutual
When equivalent Signal to Interference plus Noise Ratio is within overlapping range, the corresponding amendment step-length of last amendment is selected;When the average mutual trust
When equivalent Signal to Interference plus Noise Ratio is not within overlapping range corresponding to breath, the equivalent Signal to Interference plus Noise Ratio according to corresponding to the Average Mutual
Residing subinterval, default amendment step-length corresponding to selection.
The embodiment of the present invention additionally provides a kind of user terminal, including the channel status measurement dress described in any of the above-described
Put.
Compared with prior art, technical scheme has advantages below:
The embodiment of the present invention carries out CRC by the decoded result of the data block to PDSCH transmission(Cyclic
Redundancy Check, CRC)Statistics, the result counted according to CRC, to being corrected corresponding to amendment total amount progress, and will amendment
Amendment total amount afterwards is added with average MI, obtains revised average MI, selects CQI information corresponding to revised average MI,
And CQI information is sent to base station.Because the amendment to average MI is not to use the modifying factor obtained under simulated conditions, but
It is modified for the average MI in actual channel environment, therefore can more reflects the actual conditions of current radio channel, measurement is more
It is accurate to add, so as to improve the measurement accuracy of CQI information.
Further, by the decoded result of the data block to PDSCH transmission respectively in very first time window and the second time
CRC statistics is carried out in window, the result counted according to CRC, to being corrected corresponding to amendment total amount progress, and revised amendment is total
Amount is added with average MI, obtains revised average MI, the revised CQI information averagely corresponding to MI of selection, and by CQI information
Sent to base station.Due to being modified using different amendment step-lengths to amendment total amount, and in very first time window and when second
Between different amendments performed to amendment total amount according to different situations in window operated, therefore can further improve CQI information
Measurement accuracy.
Further, by delay, after preset duration is postponed, then the channel status measurement in next cycle is carried out, so as to
Effectively to prevent the over-correction of the average MI when the average MI transient changes of channel are excessive.
Further, corresponding renewal is done in base station according to configuration of the channel condition information received to PDSCH.According to renewal
PDSCH configurations afterwards, recalculate the average MI of broadband and subband under current transmission mode, to the data block of PDSCH transmission
Decoded result carries out CRC statistics, according to CRC statistical results, amendment total amount is carried out corresponding to correct, and by revised amendment
Total amount is added with average MI, obtains revised average MI;CQI information corresponding to revised average MI is selected to be sent out to base station
Send.Because the CQI information that base station receives is determined by revised average MI, therefore the PDSCH configurations of base station are with average
MI amendment and carry out corresponding renewal so that the PDSCH of base station configuration is constantly in state match with wireless channel so that
The throughput efficiency of mobile terminal can be made to be maintained at optimal state.
In addition, by by the equivalent Signal to Interference plus Noise Ratio of awgn channel(Signal to Interference plus Noise
Ratio, SINR)It is divided into multiple subintervals with the equivalent SINR of the awgn channel in MI mapping graph numerical intervals, per height
Step-length is corrected corresponding to existing in section.MI corresponding to subinterval selection residing for equivalent SINR according to corresponding to average MI is repaiied
Positive step-length, select different amendment step-lengths to be modified amendment total amount in different situations, can to correct total amount
Amendment is more stable, so as to further improve CQI measurement accuracy.
Embodiment
Due to the complexity of wireless channel and the diversity of channel coding method, the average MI and AWGN got is caused to believe
Certain error between the equivalent MI in road.In the prior art scheme, the fixation correction value that generally use emulates to obtain is entered to error
Row amendment.But in some extreme environments, still there can be larger error to average MI amendments using fixed correction value,
It is impossible to meet 10%BLER decoding request, so as to utilize the transmittability of wireless channel to greatest extent, causes LTE
The loss of throughput of system.
The embodiment of the present invention carries out CRC statistics by the decoded result of the data block to PDSCH transmission, is counted according to CRC
Result, average MI is carried out corresponding to correct, using CQI information corresponding to revised average MI selections, and by CQI information
Sent to base station.Because the amendment to average MI is not to use the modifying factor obtained under simulated conditions, but for actual letter
Average MI in road environment is modified, therefore can more reflect the actual conditions of current radio channel, and measurement is more accurate, so as to
The measurement accuracy of CQI information can be improved.
It is understandable to enable the above objects, features and advantages of the present invention to become apparent, below in conjunction with the accompanying drawings to the present invention
Specific embodiment be described in detail.
The present invention implements to provide a kind of channel status measuring method, reference picture 1, is carried out below by way of specific steps detailed
Explanation.
Step S101, calculate Average Mutual of the subcarrier under current transmission mode.
In specific implementation, current transmission mode can be single antenna sending mode, multiple antennas sending mode and how defeated
Enter multi output(Multi-Input Multi-Output, MIMO)The transmission modes such as pattern.Subcarrier can be that orthogonal wavelength-division is answered
With(Orthogonal Frequency Division Multiplexing, OFDM)Subcarrier, it can be existed using following steps
Present sub-frame calculates average MI of each OFDM subcarriers of a upper descending sub frame under current transmission mode:
1)Channel estimation module output channel estimation results can be utilized, each subcarrier in detection bandwidth is calculated and works as forward pass
SINR corresponding to each PMI of broadband and subband under defeated pattern;
In embodiments of the present invention, each OFDM subcarriers can be correspondingly multiple in current transmission mode in detection bandwidth
PMI, SINR corresponding to all PMI is calculated respectively.
2)It can utilize and work as under current transmission mode corresponding to each PMI of broadband and subband in SINR calculating detection bandwidth
Subcarrier MI corresponding to each PMI of preceding transmission mode;
3)Average calculating operation is done to subcarrier MI corresponding to each PMI, obtains the average MI of broadband and subband;
Step S102, amendment total amount is calculated, and the amendment total amount is added with the Average Mutual, after obtaining amendment
Average Mutual.
In specific implementation, it can obtain correcting total amount using following steps:
1)Initialize the continuous subframes of transmission data block in default time window;
2)CRC statistics is carried out to the decoded result of the PDSCH data blocks transmitted in the default time window, united
Count result;
3)According to the statistical result, preset when the quantity of data block wrong in the default time window is more than first
During value, step-length is corrected with default first to upper one amendment cycle obtained amendment total amount and subtracted each other, and using obtained difference as
The amendment total amount in this amendment cycle;When the quantity of statistical result data block wrong in the default time window is less than
During the second preset value, step-length is corrected with default second to upper one amendment cycle obtained amendment total amount and is added, and will obtain
With amendment total amount of the value as this amendment cycle.In embodiments of the present invention, it is default to be more than described second for first preset value
Value.
In specific implementation, the decoded result progress CRC statistics to the data block of the PDSCH transmission of present sub-frame can be
CRC statistics is carried out to the decoded result of the PDSCH data blocks transmitted in default time window.Default time window can be into
Row CRC statistics continuous subframes, for example, when carrying out CRC statistics, the number of sub frames in time window can be N, comprising subframe can
Be the 1st subframe to N subframes or the 2nd subframe to N+1 subframes, as long as meeting number of sub frames in time window for N i.e.
Can.The CRC statistical results of continuous subframes in each subframe real-time update current time window, such as present sub-frame number is M+N, the time
Number of sub frames in window is N, and the time window of present sub-frame is M subframes~M+N-1 subframes, if preceding subframe numbers are M+N+1, when
The time window of preceding subframe is M+1 subframes~M+N subframes.
In specific implementation, the amendment total amount being calculated is added with the average MI, obtains revised average MI.
It is understood that other modes can also be used to be modified the average MI.
Step S103, selection comprising CQI information corresponding to the revised Average Mutual channel condition information to
Base station is sent.
In specific implementation, channel condition information CSI can include CQI, RI and PMI.Terminal requires upper according to base station
Report model selection broadband or subband CQI, PMI and RI combination to form CSI to send to base station.Due in the specific implementation, CQI with
There is corresponding relation in PMI, therefore, in embodiments of the present invention, the information sent to base station can only include CQI information.
The embodiment of the present invention carries out CRC statistics by the decoded result of the data block to PDSCH transmission, is counted according to CRC
Result, to amendment total amount carry out corresponding to correct, and by it is revised amendment total amount with averagely MI be added, obtain revised
Average MI, CQI information corresponding to revised average MI is selected, and CQI information is sent to base station.Due to being repaiied to average MI
Just it be not to use the modifying factor obtained under simulated conditions, but is being modified for the average MI in actual channel environment, because
This can more reflect the actual conditions of current radio channel, and measurement is more accurate, so as to improve the measurement accuracy of CQI information.
In specific implementation, further extension can also be made to such scheme, carried out below by way of specific embodiment detailed
Describe in detail bright.
The embodiments of the invention provide another channel status measuring method, reference picture 2, is carried out below by way of specific steps
Describe in detail.
Step S201, calculate subcarrier average MI of broadband and subband under current transmission mode.
Step S202, calculate amendment total amount.
In embodiments of the present invention, the calculating process for correcting total amount is referred to Fig. 3, below by way of specific steps to amendment
The calculating process of total amount is described in detail.
Step S301, initialize the continuous subframes of transmission data block in default time window.
In embodiments of the present invention, the default time window can include very first time window and the second time window, and first
The starting subframe of time window can be with identical with the starting subframe of the second time window.For example, when carrying out CRC statistics, the very first time
Number of sub frames in window can be N, and the continuous subframes in default very first time window can be initialized as to the 1st subframe to N
Frame;Number of sub frames in second time window can be M, the continuous subframes in default second time window can be initialized as into the 1st
Continuous subframes in default very first time window can also be initialized as the 3rd subframe to N+2 subframes to M subframes by subframe,
As long as it is N to meet the continuous subframes number in very first time window, likewise, can also be by the company in default second time window
Continuous subframe is initialized as the 3rd subframe to M+2 subframes, as long as the continuous subframes number for meeting the second time window is M.
In embodiments of the present invention, the duration of very first time window can be less than the duration of the second time window, when described first
Between window duration can be transmission 5 subframes used in duration to transmit 15 subframes used in duration, second time window when
Length can be duration used in duration to 15 subframes of transmission used in 5 subframes of transmission.Due in LTE, the transmission of each subframe
Shi Changwei 1ms, therefore when a length of 5ms to 15ms of very first time window, the duration of the second time window can be 5ms to 15ms.Can
To set the duration that the duration of very first time window is less than the second time window, for example, the duration of very first time window can be 8ms, the
The duration of two time windows can be 12ms.
Step S302, the decoded result for the data block transmitted to PDSCH in very first time window and in the second time window enter
Row CRC is counted, and obtains statistical result.
Step S303, judges whether CRC statistical results data number of blocks wrong in very first time window is more than the
One preset value, if data number of blocks wrong in very first time window is more than the first preset value, perform step S304;If first
Wrong data number of blocks is less than the first preset value in time window, performs step S305.
In embodiments of the present invention, it is to be understood that specifically judging the CRC statistical results in very first time window
During whether the quantity of the data block of mistake is more than the first preset value, the first preset value is a boundary value in itself, in mistake
When the quantity of data block is equal to the first preset value by mistake, step S304 can be performed, step S305 can also be performed.In other words
Say which operation specifically performed in boundary value, can voluntarily be set as needed by technical staff.However, it is according to more than first
Motion action during preset value, motion action during also according to equal to the first preset value, such scheme is in the guarantor of the present invention
In the range of shield.
Step S304, the amendment total amount that upper one amendment cycle obtained and the default first amendment step-length are subtracted each other, and will
Amendment total amount of the difference arrived as this amendment cycle.
In embodiments of the present invention, if it is first amendment cycle currently to correct the cycle, first amendment cycle is carried out
Amendment total amount before is preset value, and the amendment total amount before can correcting the cycle by first is initialized as 0.If for example, work as
The preceding amendment cycle is first amendment cycle, then when performing step S304, the amendment total amount 0 of initialization and default first are repaiied
Stride length is subtracted each other, by the amendment total amount in obtained difference this amendment cycle;If currently the amendment cycle is not first amendment cycle,
Upper one amendment cycle obtained amendment total amount then is corrected into step-length with default first to subtract each other, and using obtained difference as originally repairing
The amendment total amount of positive period.
Step S305, judges whether CRC statistical results data number of blocks wrong in the second time window is less than the
Two preset values, if data number of blocks wrong in the second time window is less than the second preset value, perform step S306;If the second time
Wrong data number of blocks is more than the second preset value in window, performs step S307.
In embodiments of the present invention, it is to be understood that specifically judging the CRC statistical results in the second time window
During whether the quantity of the data block of mistake is less than the second preset value, the second preset value is a boundary value in itself, in mistake
When the quantity of data block is equal to the second preset value by mistake, step S306 can be performed, step S307 can also be performed.In other words
Say which operation specifically performed in boundary value, can voluntarily be set as needed by technical staff.However, whether according to less than
Motion action when motion action during two preset values is also according to equal to the second preset value, such scheme is in the guarantor of the present invention
In the range of shield.
Step S306, the amendment total amount that upper one amendment cycle obtained is added with the default second amendment step-length, and will
Arrive and amendment total amount of the value as this amendment cycle.
In embodiments of the present invention, if it is first amendment cycle currently to correct the cycle, first amendment cycle is carried out
Amendment total amount before is preset value, and the amendment total amount before can correcting the cycle by first is initialized as 0.If for example, work as
The preceding amendment cycle is first amendment cycle, then when performing step S306, the amendment total amount 0 of initialization and default second are repaiied
Stride length is added, the amendment total amount using obtain and value as this amendment cycle;If currently the amendment cycle is not first amendment
Cycle, then the amendment total amount that upper one amendment cycle obtained is added with the default first amendment step-length, and obtain and value is made
For the amendment total amount in this amendment cycle.
In embodiments of the present invention, in order to meet the Block Error Rate of transmission data block, the value of the first amendment step-length can be set
More than the value of the second amendment step-length, for example, the value of the first amendment step-length can be set as 0.10~0.13 bit/symbol(bits/
symbol), the value of the second amendment step-length is set as 0.05~0.06bits/symbol.It is understood that the first amendment step-length
Value and second amendment step-length value can be adjusted according to being actually needed, as long as first amendment step-length value be in 0.10~
Between 0.13bits/symbol, the value of the second amendment step-length is between 0.05~0.06bits/symbol.
Step S307, the amendment total amount using the amendment total amount in upper one amendment cycle as this amendment cycle.
In embodiments of the present invention, if the quantity of data block wrong in the second time window is more than the second preset value, still
During less than the first preset value, that is, the condition being modified to amendment total amount is unsatisfactory for, then kept the amendment in a upper amendment cycle total
Measure amendment total amount of the amendment total amount as this amendment cycle that be constant, and correcting the cycle using upper one.
Step S308, preserve the amendment total amount in this amendment cycle.
In embodiments of the present invention, this amendment cycle correction total amount that step S301 obtains into step S307 can be entered
Row preserves.For example, in actual applications, the amendment total amount in obtained this amendment cycle can be preserved in memory.
Step S309, the renewal very first time interior continuous subframes with the second time window of window, carries out next amendment cycle
Total amount is corrected to calculate.
After completing once to correct total amount calculating, next subframe is read, and in very first time window and in the second time window
Continuous subframes renewal, for example, the subframe in very first time window can be changed into the 2nd subframe to the 9th subframe, in the second time window
Subframe can be changed into the 2nd subframe to the 13rd subframe, then the subframe in the very first time window and the second time window after renewal is passed
The decoded result of defeated data block carries out CRC statistics, that is, re-executes step S302.
After step S309 performs completion, step S202 completes once to perform operation, now performs step S203.
Step S203, obtained amendment total amount is added with the average MI, obtains revised average MI.
In embodiments of the present invention, the amendment total amount in step S202 and the obtained average MI of step S201 are subjected to phase
Add, obtain revised average MI, and perform step S204.
It is known that the value of amendment total amount can be modified by the amendment cycle of a subframe from above-mentioned steps
, therefore average MI amendment can also be modified by the amendment cycle of a subframe, i.e., often read a subframe, all
Can there are corresponding amendment total amount and corresponding revised average MI.
Step S204, the channel condition information comprising CQI information corresponding to the revised average MI is selected to base station
Send.
In embodiments of the present invention, channel condition information is decided whether by base station.It can be set in base station and report week
Phase, i.e. timing send the channel condition information for including CQI information corresponding to revised average MI to base station, can also be by base station
Issue a notice, send the channel condition information for including CQI information corresponding to revised average MI to base station according to notice.
Step S205, next subframe is read, re-execute step S201.
In embodiments of the present invention, because step S204 is to decide whether to send comprising described revised average by base station
The channel condition information of CQI information corresponding to MI, when not up to sending CQI information time point, after the completion of step S203 is performed
Step S205 can directly be performed.
It is understood that in embodiments of the present invention, can also be first to the CRC statistical results in the second time window
Whether the data number of blocks of mistake is judged less than the second preset value, if data number of blocks wrong in the second time window is less than
Second preset value, the amendment total amount that upper one amendment cycle obtained is added with the default second amendment step-length, if the second time window
Interior wrong data number of blocks is more than the second preset value, judges CRC statistical results data block number wrong in very first time window
Whether amount is more than the first preset value, and carries out next step operation.
Scheme of the embodiment of the present invention by the decoded result of the data block to PDSCH transmission respectively in very first time window and
CRC statistics is carried out in second time window, according to the result of CRC statistics, to being corrected corresponding to amendment total amount progress, and by after amendment
Amendment total amount is added with average MI, obtain revised average MI, select CQI information corresponding to revised average MI, and
The channel condition information of CQI information is sent to base station.Due to being modified using different amendment step-lengths to amendment total amount, and
Different amendments is performed in very first time window and in the second time window to amendment total amount according to different situations to operate, therefore can
Further to improve the measurement accuracy of CQI information.
The embodiment of the present invention additionally provides a kind of channel status measuring method, and the idiographic flow of channel status measuring method can
With reference to the step S201~step S205 and accompanying drawing 2 in a upper inventive embodiments, do not repeat herein.
But compared with a upper inventive embodiments, the embodiment of the present invention is carried out to the calculating process that total amount is corrected in step S202
Extension, reference picture 4, is retouched in detail below by way of specific steps to the calculating process of the amendment total amount in the embodiment of the present invention
State.
Step S401, initialize the continuous subframes with transmission data block in the second time window in default very first time window.
Step S402, the decoded result for the data block transmitted to PDSCH in very first time window and in the second time window enter
Row CRC is counted, and obtains statistical result.
Step S403, judges whether CRC statistical results data number of blocks wrong in very first time window is more than the
One preset value, if data number of blocks wrong in very first time window is more than the first preset value, perform step S404;If first
Wrong data number of blocks is less than the first preset value in time window, performs step S406.
Step S404, judges whether the value of current amendment total amount is more than the value of the default first amendment thresholding, and current
When the value of amendment total amount is more than the value of the default first amendment thresholding, step S405 is performed, is less than in the value for currently correcting total amount
During the value of default first amendment thresholding, step S409 is performed.
Step S405, the amendment total amount that upper one amendment cycle obtained and the default first amendment step-length are subtracted each other, and will
Amendment total amount of the difference arrived as this amendment cycle.
Step S406, judges whether CRC statistical results data number of blocks wrong in the second time window is less than the
Two preset values, if data number of blocks wrong in the second time window is less than the second preset value, perform step S407;If the second time
Wrong data number of blocks is more than the second preset value in window, performs step S409.
Step S407, judges whether the value of current amendment total amount is less than the value of the default second amendment thresholding, and current
When the value of amendment total amount is less than the value of the default second amendment thresholding, step S408 is performed, is more than in the value for currently correcting total amount
During the value of default second amendment thresholding, step S409 is performed.
Step S408, the amendment total amount that upper one amendment cycle obtained is added with the default second amendment step-length, and will
Arrive and amendment total amount of the value as this amendment cycle.
Step S409, the amendment total amount using the amendment total amount in upper one amendment cycle as this amendment cycle.
In embodiments of the present invention, if the quantity of data block wrong in the second time window is more than the second preset value, still
During less than the first preset value, kept the amendment total amount in a upper amendment cycle constant, and the amendment total amount in upper one amendment cycle is made
For the amendment total amount in this amendment cycle.
Step S410, preserve the amendment total amount in this amendment cycle.
In embodiments of the present invention, this amendment cycle correction total amount that step S401 obtains into step S409 can be entered
Row preserves.
Step S411, relatively this amendment cycle amendment total amount and upper one amendment cycle obtained amendment total amount whether phase
Together, when the amendment total amount difference that the amendment total amount in this amendment cycle obtains with upper one amendment cycle, step S412 is performed;When this
When the amendment total amount that the amendment total amount in amendment cycle and upper one amendment cycle obtain is identical, step S413 is performed.
Step S412, postpone preset duration, update the continuous subframes in current very first time window and in the second time window, enter
The amendment total amount in row next amendment cycle calculates.
In embodiments of the present invention, preset duration can be 10ms to 400ms, can according to actual CQI report cycles and
Base station scheduling time delay is adjusted.When postponing duration and reaching preset duration, update in current very first time window and the second time
Continuous subframes in window.For example, in above-mentioned amendment cycle correction total amount calculating process, it is continuous in very first time window in step S401
Subframe can be the 1st subframe to the 8th subframe, and continuous subframes can be the 1st subframe to the 12nd subframe in the second time window, during delay
Between be 30ms.When delay duration reaches preset duration, the continuous son in current very first time window and in the second time window is updated
Frame, that is, after updating, the subframe in current very first time window is the 31st subframe to the 38th subframe, the subframe in current second time window
For the 31st subframe to the 42nd subframe.According to the subframe in the very first time window and the second time window after renewal, step is re-executed
S402。
Step S413, next subframe is read, update the continuous subframes in current very first time window and in the second time window, enter
The amendment total amount in row next amendment cycle calculates.
In embodiments of the present invention, when the amendment total amount phase that the amendment total amount in this amendment cycle obtains with upper one amendment cycle
Meanwhile next subframe is read, and update the continuous subframes in current very first time window and in the second time window.For example, step
Continuous subframes can be the 1st subframe to the 8th subframe in very first time window in S401, and continuous subframes can be the in the second time window
1 subframe to the 12nd subframe, after reading next subframe, the continuous subframes in current very first time window are updated to the 2nd subframe to the 9th son
Frame, the continuous subframes in current second time window are updated to the 2nd subframe to the 13rd subframe.According to the very first time window after renewal and
Subframe in second time window, re-execute step S402.
After the completion of step S413 is performed, i.e., the embodiment of the present invention completes the amendment total amount calculating in an amendment cycle, will
The amendment total amount arrived is added with the average MI, obtains revised average MI, selection is comprising described revised average MI pairs
The channel condition information for the CQI information answered is sent to base station, reads next subframe, and it is wide under current transmission mode to calculate subcarrier
The average MI of band and subband, the amendment total amount in next amendment cycle is modified again.
Using the scheme of the embodiment of the present invention, after preset duration is postponed, then the channel status measurement in next cycle is carried out,
Average MI's is excessive during so as to effectively prevent that the average MI transient changes in channel are excessive or base station scheduling time delay is long
Amendment.
The embodiment of the present invention additionally provides a kind of channel status measuring method, reference picture 5, is carried out below by way of specific steps
Describe in detail.
Step S501, calculate subcarrier average MI of broadband and subband under current transmission mode.
Step S502, calculate amendment total amount.
In embodiments of the present invention, the calculating process for total amount being corrected in step S502 is referred to Fig. 6, below by way of specific
Step is described in detail.
Step S601~step S611 is referred to step S401~step S411, does not repeat herein.
Step S612, base station renewal PDSCH configuration information is waited, updated in current very first time window and the second time window
Interior continuous subframes, the amendment total amount for carrying out next amendment cycle calculate.
Compared with embodiment three, in embodiments of the present invention, it is not by the way of preset duration is postponed, and is to wait for base
Stand and update PDSCH configuration information, when detecting the PDSCH configuration information update of base station, re-execute step S602.
Step S613, next subframe is read, update the continuous subframes in current very first time window and in the second time window, enter
The amendment total amount in row next amendment cycle calculates.
After the completion of step S613 is performed, i.e., the embodiment of the present invention completes the amendment total amount calculating in an amendment cycle, will
The amendment total amount arrived is added with the average MI, obtains revised average MI, selection is comprising described revised average MI pairs
The channel condition information for the CQI information answered is sent to base station, reads next subframe, and it is wide under current transmission mode to calculate subcarrier
The average MI of band and subband, the amendment total amount in next amendment cycle is modified again.
Step S503, obtained amendment total amount is added with average MI, obtains revised average MI.
In embodiments of the present invention, the average MI amendment total amount obtained in step S502 and step S501 obtained is carried out
It is added, obtains revised average MI, and perform step S504.
Step S504, the channel condition information comprising CQI information corresponding to the revised average MI is selected to base station
Send.
Step S505, the channel status that includes revised be averaged MI corresponding to the CQI information of the base station according to acquisition
Information, update PDSCH configuration information.
In embodiments of the present invention, PDSCH configuration information can include:PDSCH transmissions pattern and code adjustment
Mode.
Step S506, next subframe is read, re-execute step S501.
In embodiments of the present invention, because step S505 is that PDSCH configuration information is done by base station to update, therefore in step
Rapid S504 is performed complete after, can not consider whether base station is updated to PDSCH configuration information, can directly perform step
Rapid S506.
Using the scheme of the embodiment of the present invention, phase is done in base station according to configuration of the channel condition information received to PDSCH
The renewal answered.Configured according to the PDSCH after renewal, recalculate the average MI of broadband and subband under current transmission mode, it is right
The decoded result of the data block of PDSCH transmission carries out CRC statistics, according to CRC statistical results, to being repaiied corresponding to amendment total amount progress
Just, and by revised amendment total amount with average MI it is added, obtains revised average MI;Select revised average MI corresponding
CQI information to base station send.Because the CQI information that base station receives is determined by revised average MI, therefore base station
PDSCH configure and with average MI amendment carry out corresponding renewal so that the PDSCH configurations of base station are constantly in and wireless communication
The state of road matching, so as to so that the throughput efficiency of mobile terminal is maintained at optimal state.
The embodiments of the invention provide a kind of channel status measuring method, and compared with a upper inventive embodiments, the present invention is real
Apply example to extend the calculating process for correcting total amount in step S502, other idiographic flows of channel status measuring method can
With reference to the step S501~step S506 and accompanying drawing 5 in a upper inventive embodiments.
In the embodiment of the present invention, the calculating process for correcting total amount is referred to Fig. 8, total to correcting below by way of specific steps
The calculating process of amount is described in detail:
Step S801, initialize the continuous subframes with transmission data block in the second time window in default very first time window.
Step S802, the decoded result for the data block transmitted to PDSCH in very first time window and in the second time window enter
Row CRC is counted, and obtains statistical result.
Step S803, the equivalent SINR in default awgn channel equivalent SINR and MI mapping graph is divided into N number of sub-district
Between, obtain the subinterval residing for equivalent SINR corresponding to the average MI.
In embodiments of the present invention, awgn channel equivalent SINR and MI mapping graph can be pre-set.It is being embodied
In, above-mentioned mapping graph can obtain according to emulation, as shown in Figure 7.It is SINR and letter under awgn channel in Fig. 7, corresponding to lines 1
Mapping relations between the Shannon upper limit of road capacity;Lines 2 are to use 64 phase quadrature amplitude modulations(64Quadrature
Amplitude Modulation, 64QAM)During as modulation system, equivalent SINR and MI mapping relations;Lines 3 are to use
16 phase quadrature amplitude modulations(16Quadrature Amplitude Modulation, 16QAM)During as modulation system, etc.
Imitate SINR and MI mapping relations;Lines 4 are to use QPSK(Quadrature Phase Shift Keying,
QPSK)During as modulation system, equivalent SINR and MI mapping relations;Lines 5 are to use two-phase PSK(Binary
Phase Shift Keying, BPSK)With MI mapping relations.
Fig. 7 is simulated in the case of different modulating respectively, equivalent SINR and MI mapping relations, and abscissa is equivalent
SINR, ordinate MI.It can be seen from figure 7 that equivalent SINR and MI mapping relations are nonlinear, MI is with equivalent
SINR change and carry out nonlinear change.But when equivalent SINR is in some section, MI can with equivalent SINR change
Regard linear as with approximation, therefore equivalent SINR value can be divided into several subintervals, there may be between subinterval
Certain overlapping range, overlapping range can be set according to actual conditions.
For example, when using 64QAM as modulation system, equivalent SINR value can be divided into three subintervals:-20dB
~-8dB, -10dB~2dB, 0dB~20dB.In above three subinterval, MI can be approximate with equivalent SINR mapping relations
Regard linear as, equivalent SINR can also be divided into more subintervals.Corresponding to different modulation systems, according to Fig. 7,
Equivalent SINR can be divided into other multiple subintervals.In actual applications, the span in subinterval can be according to actual feelings
Condition is adjusted, and equivalent SINR section can also be divided according to modulation system, default in different subintervals
Correcting step-length can be different.
In embodiments of the present invention, the amendment step-length within each subinterval can include two amendment step-lengths:First repaiies
Positive step-length and the second amendment step-length, wherein the value of the first amendment step-length is more than the value of the second amendment step-length.
Step S804, the subinterval scope according to corresponding to average MI residing for equivalent SINR, select corresponding amendment step-length.
In embodiments of the present invention, if equivalent SINR corresponding to average MI is within the overlapping range between subinterval,
Corresponding amendment step-length is as current amendment step-length when then the selection last time is corrected to average MI;If corresponding to average MI etc.
Imitate SINR to be not within the overlapping range between subinterval, then select default amendment step-length in corresponding subinterval to be used as currently
Amendment step-length.For example, equivalent SINR is divided into -20dB~-8dB, tri- subintervals of -10dB~2dB, 0dB~20dB are average
Equivalent SINR corresponding to MI is within the overlapping range in -10dB~2dB subintervals and 0dB~20dB subintervals, and last
Amendment step-length when being corrected to average MI corrects step-length corresponding to -10dB~2dB subintervals, then in the current situation, it should
Amendment step-length corresponding to selection -10dB~2dB subintervals.
Step S805, judges whether CRC statistical results data number of blocks wrong in very first time window is more than the
One preset value, if data number of blocks wrong in very first time window is more than the first preset value, perform step S806;If first
Wrong data number of blocks is less than the first preset value in time window, performs step S807.
It is understood that in embodiments of the present invention, it can also judge whether the value of current amendment total amount is more than and preset
First amendment thresholding value, and currently amendment total amount value be more than default first amendment thresholding value when, perform step
S806。
Step S806, the amendment total amount that upper one amendment cycle obtained is subtracted each other with the first amendment step-length selected, and will
Amendment total amount of the difference arrived as this amendment cycle.
In embodiments of the present invention, the subinterval according to corresponding to step S803 selects average MI residing for equivalent SINR, choosing
The amendment total amount that first amendment step-length corresponding to selecting in subinterval obtains to upper one amendment cycle is modified.
Step S807, judges whether CRC statistical results data number of blocks wrong in the second time window is less than the
Two preset values, if data number of blocks wrong in the second time window is less than the second preset value, perform step S808;If the second time
Wrong data number of blocks is more than the second preset value in window, performs step S809.
It is understood that in embodiments of the present invention, it can also judge whether the value of current amendment total amount is less than and preset
Second amendment thresholding value, and currently amendment total amount value be less than default second amendment thresholding value when, perform step
S808。
Step S808, the amendment total amount that upper one amendment cycle obtained is added with the second amendment step-length selected, and will
Arrive and amendment total amount of the value as this amendment cycle.
In embodiments of the present invention, the subinterval according to corresponding to step S803 selects average MI residing for equivalent SINR, choosing
The amendment total amount that second amendment step-length corresponding to selecting in subinterval obtains to upper one amendment cycle is modified.
Step S809, the amendment total amount using the amendment total amount in upper one amendment cycle as this amendment cycle.
Step S810, preserve the amendment total amount in this amendment cycle.
Step S811, relatively this amendment cycle amendment total amount and upper one amendment cycle obtained amendment total amount whether phase
Together, when the amendment total amount difference that the amendment total amount in this amendment cycle obtains with upper one amendment cycle, step S812 is performed;When this
When the amendment total amount that the amendment total amount in amendment cycle and upper one amendment cycle obtain is identical, step S813 is performed.
Step S812, postpone preset duration, update the continuous subframes in current very first time window and in the second time window, enter
The amendment total amount in row next amendment cycle calculates.
Step S813, next subframe is read, update the continuous subframes in current very first time window and in the second time window, enter
The amendment total amount in row next amendment cycle calculates.
It is understood that in embodiments of the present invention, it can also match somebody with somebody in step S812 detecting base station renewal PDSCH
Step S813 is performed again after confidence breath.
The embodiment of the present invention is by by the equivalent SINR of the awgn channel in awgn channel equivalent SINR and MI mapping graph
Numerical intervals be divided into N number of subinterval, each subinterval exist corresponding to amendment step-length.It is equivalent according to corresponding to average MI
MI amendment step-lengths corresponding to subinterval selection residing for SINR, select different amendment step-lengths total to correcting in different situations
Amount is modified, and can make it that the amendment for correcting total amount is more stable, so as to further improve CQI measurement accuracy.
The embodiment of the present invention additionally provides a kind of channel status measurement apparatus 90, reference picture 9, including:Average Mutual meter
Unit 901, amendment total amount calculating unit 902, amending unit 903 and transmitting element 904 are calculated, wherein:
Average Mutual computing unit 901, for calculating Average Mutual of the subcarrier under current transmission mode;
Total amount calculating unit 902 is corrected, total amount is corrected for calculating;
Amending unit 903, for the amendment total amount to be added with the Average Mutual, obtain revised average mutual
Information;
Transmitting element 904, for selecting to include channel quality indication (CQI) information corresponding to the revised Average Mutual
Channel condition information to base station send.
In specific implementation, the amendment total amount calculating unit 902, it can be used for initializing in default time window and transmit
The continuous subframes of data block, the decoded result for the data block transmitted to Physical Downlink Shared Channel in the default time window
CRC statistics is carried out, statistical result is obtained, according to the statistical result, is transported in the default time window
Calculate, obtain correcting total amount.
In specific implementation, the amendment total amount calculating unit 902 includes:First amendment total amount computation subunit 9021,
It can be used for when the quantity of statistical result data block wrong in the default time window is more than the first preset value,
The amendment total amount that upper one amendment cycle obtained and the default first amendment step-length are subtracted each other, and regard obtained difference as this amendment
The amendment total amount in cycle;Second amendment total amount computation subunit 9022, can be used for when the statistical result is described default
When the quantity of wrong data block is less than the second preset value in time window, the amendment total amount obtained to upper one amendment cycle is with presetting
Second amendment step-length be added, and will obtain and value as this amendment cycle amendment total amount.
In specific implementation, the amendment total amount calculating unit 902 also includes:Comparing subunit 9023, it can be used for comparing
Whether the amendment total amount and the amendment total amount that the upper amendment cycle obtains are identical, and according to comparative result, carry out down
The amendment total amount in one amendment cycle calculates.
In specific implementation, the amendment total amount calculating unit 902 can be used for when the amendment total amount and described upper one
When the amendment total amount that the amendment cycle obtains differs, postpone preset duration, update the continuous subframes in current time window, carry out down
The amendment total amount in one amendment cycle calculates;When the amendment total amount is identical with the amendment total amount that the upper amendment cycle obtains
When, next subframe is read, updates the continuous subframes in current time window, the amendment total amount for carrying out next amendment cycle calculates.
In specific implementation, the amendment total amount calculating unit 902 can be used for when the amendment total amount and described upper one
When the amendment total amount that the amendment cycle obtains differs, base station renewal Physical Downlink Shared Channel configuration is waited, it is described when detecting
During base station renewal Physical Downlink Shared Channel configuration, the continuous subframes in current time window are updated, carry out next amendment cycle
Total amount is corrected to calculate;When the amendment total amount is identical with the amendment total amount that the upper amendment cycle obtains, next son was read
Frame, the continuous subframes in current time window are updated, the amendment total amount for carrying out next amendment cycle calculates.
In specific implementation, the default time window includes very first time window and the second time window, the very first time
The duration of window is less than the duration of second time window.
In specific implementation, the first amendment total amount computation subunit 9021, it can be also used for more currently correcting always
The value of amount and the value of the default first amendment thresholding, and when the value of the amendment total amount is more than the default first amendment thresholding
Value when, step-length is corrected with described default first to upper one amendment cycle obtained amendment total amount and subtracted each other, the difference that will be obtained
Amendment total amount as this amendment cycle.
In specific implementation, the second amendment total amount computation subunit 9022, it can be also used for more currently correcting always
The value of amount and the value of the default second amendment thresholding, and when the value of the amendment total amount is less than the default second amendment thresholding
Value when, step-length is corrected with described default second to upper one amendment cycle obtained amendment total amount and is added, by obtain and value
Amendment total amount as this amendment cycle.
In specific implementation, the channel status measurement apparatus 90, in addition to:Acquiring unit 905, it can be used for obtaining institute
The subinterval residing for equivalent Signal to Interference plus Noise Ratio corresponding to Average Mutual is stated, the subinterval is the additivity for splitting to obtain in mapping graph
The numerical intervals of the equivalent Signal to Interference plus Noise Ratio of Gaussian white noise channel, the mapping graph are that default additive white Gaussian noise channel is equivalent
The mapping graph of Signal to Interference plus Noise Ratio and mutual information, exist in each subinterval corresponding to default amendment step-length.
In specific implementation, the channel status measurement apparatus 90, in addition to:Selecting unit 906, it can be used for when described
When equivalent Signal to Interference plus Noise Ratio corresponding to Average Mutual is within overlapping range, the amendment step that last amendment is corresponding is selected
It is long;When equivalent Signal to Interference plus Noise Ratio is not within overlapping range corresponding to the Average Mutual, according to the Average Mutual
Subinterval residing for corresponding equivalent Signal to Interference plus Noise Ratio, default amendment step-length corresponding to selection.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage
Medium can include:ROM, RAM, disk or CD etc..
Although present disclosure is as above, the present invention is not limited to this.Any those skilled in the art, this is not being departed from
In the spirit and scope of invention, it can make various changes or modifications, therefore protection scope of the present invention should be with claim institute
The scope of restriction is defined.