CN102264099A - Adaptive Modulation and Coding (AMC) apparatus and method thereof - Google Patents

Adaptive Modulation and Coding (AMC) apparatus and method thereof Download PDF

Info

Publication number
CN102264099A
CN102264099A CN2010101885447A CN201010188544A CN102264099A CN 102264099 A CN102264099 A CN 102264099A CN 2010101885447 A CN2010101885447 A CN 2010101885447A CN 201010188544 A CN201010188544 A CN 201010188544A CN 102264099 A CN102264099 A CN 102264099A
Authority
CN
China
Prior art keywords
mcs
cinr
mapping
probability
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010101885447A
Other languages
Chinese (zh)
Other versions
CN102264099B (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.)
Jiangsu Golden Software Technology Co ltd
Shenzhen Weishi Expo Intellectual Property Agency General Partnership
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 CN201010188544.7A priority Critical patent/CN102264099B/en
Publication of CN102264099A publication Critical patent/CN102264099A/en
Application granted granted Critical
Publication of CN102264099B publication Critical patent/CN102264099B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

The invention provides an Adaptive Modulation and Coding (AMC) apparatus and a method thereof. The method comprises the following steps: an eNB records a Modulation and Coding Set (MCS) which is obtained according to a measured Carrier Interference and Noise Ratio (CINR) mapping, an MCS obtained by the eNB according to a present measurement of Carrier Interference and Noise Ratio (CINR) mapping is defined as u, right now a frame error rate of detection is not less than a preset threshold, thus the eNB selects and sends an MCS which is not less than u to a terminal, and the selected MCS is an MCS with a maximal next appearance probability when a former MCS is u or an MCS whose appearance probability is larger than a probability threshold. By employing a technical scheme of the invention, a problem of frame error rate abrupt change in the case of good channel quality is solved, a time delay problem between scheduling a selected MCS and UE employing the MCS to send data is solved.

Description

A kind of adaptive coding and modulating device and method
Technical field
The present invention relates to wireless communication system, particularly a kind of adaptive coding and modulating device and method.
Background technology
LTE (Long Term Evolution, Long Term Evolution) project is the evolution of 3G, it improves and has strengthened the aerial access technology of 3G, adopt OFDM (Orthogonal Frequency DivisionMultiplexing, OFDM) and MIMO (Multiple-Input Multiple-Out-put, multiple-input and multiple-output) as the sole criterion of its wireless network evolution.
AMC (Adaptive Modulation and Coding, adaptive coding and modulating) basic principle is exactly to change according to wireless channel to select suitable MCS (Modulation and Coding Set, modulation and coded system), the MCS of the only up link of user is selected and distributes in the base station according to instantaneous channel quality status of user and frame error rate.In the AMC system, the general user uses the modulation system of high-order and higher code rate under the reasonable situation of channel quality, and adopts lower modulation coding mode in bad channel quality.
Prior art provides a kind of method of adaptive coding and modulating, is example with the LTE up link, and specific implementation process is as follows:
The base station receives the uplink service signal of UE, measure CINR (the CarrierInterference and Noise Ratio of current time, the carrier-in-interference noise ratio), be mapped to MCS with CINR, if, then increasing a correction value less than 10% on this MCS, active user's frame error rate obtains new MCS.If greater than 10%, then on MCS, deduct a correction value and obtain new MCS.And this new MCS sent to UE by down control channel, UE receives the back and encodes with this MCS and modulate.
When the research prior art, find, under the extraordinary situation of channel quality, subscriber-coded demodulation ability can't reach certain specific MCS, when frame error rate is less than 10%, can cause frame error rate to raise suddenly (because of having exceeded demodulation ability) if MCS is increased to this specific MCS, cause this user's flow to descend.
When the research prior art, also find, in the LTE system, because receiving the MCS of base station transmission, the user needs some times to sending data with this MCS, add base station measurement equivalence carrier-in-interference noise ratio and scheduling time, make this MCS can not be very accurate the channel quality of description UE delivery time, cause frame error rate can not be stabilized in about 10%, cause this user's flow to descend.
Summary of the invention
Technical problem to be solved by this invention provides a kind of adaptive coding and modulating device and method, has solved the problem of frame error rate sudden change under the extraordinary situation of channel quality, and scheduling selects MCS to adopt the delay problem of this MCS transmission to UE.
The invention provides a kind of adaptive code modulation method, comprising:
The modulation coding mode (MCS) that the base station record obtains according to carrier-in-interference noise ratio (CINR) mapping of measuring, if the base station MCS that mapping obtains according to the CINR of this measurement is u, and the frame error rate that detect this moment is less than default thresholding, then the MCS of the base station selected u of being not less than is issued to terminal, and the described MCS that selects be last MCS when being u next time the MCS of probability of occurrence maximum or probability of occurrence greater than the MCS of probability threshold.
Further, described base station is write down the MCS that obtains according to the CINR mapping of measuring and is meant that the base station is provided with a matrix, the element p in this matrix J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, the MCS that the CINR mapping of next time measuring obtains is number of times or the probability of k.
Further, establishing described probability threshold is T, as sequence [p U, u+1P U, m] in each value to be 0 o'clock described base station selected current MCS be u;
Described base station selected MCS be last MCS when being u next time probability of occurrence be meant greater than the MCS of probability threshold: as [p U, u+1P U, m] in when having non-0 value, the base station is from [p U, u+1P U, m] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
Further, described base station selected MCS be last MCS when being u next time the MCS of probability of occurrence maximum be meant:
As [p U, u+1P U, m] in when having non-0 value, the base station is from [p U, u+1P U, m] select the p of probability maximum in the sequence U, o, then the current MCS of Xuan Zeing is o.
Further, the frame error rate that detects when described base station is during greater than default thresholding, if sequence [p U, 1P U, u-1] in each value be 0 to select current MCS be u;
If sequence [p U, 1P U, u-1] in have non-0 value, and probability threshold is T, the base station is from [p U, 1P U, u-1] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
Further, the frame error rate that detects when described base station is during greater than default thresholding, if sequence [p U, 1P U, u-1] in have non-0 value, the base station is from [p U, 1P U, u-1] select the p of probability maximum in the sequence U, q, then the current MCS of Xuan Zeing is q.
Further, behind the base station selected MCS, upgrade the value in the described matrix;
Work as p J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, when the MCS that the CINR mapping of next time measuring obtains was the number of times of k, establishing the last MCS that obtains according to the CINR mapping of measuring was v, then p V, uValue adds one;
Work as p J, kRepresent that the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains is the probability of k, recomputates the value of each element in the described matrix according to the total degree of measuring among the MCS that the CINR mapping of adjacent twice measurement obtains.
The present invention also provides a kind of adaptive coding and modulating device, comprises memory module and selects module;
Described memory module is used to write down the modulation coding mode (MCS) that obtains according to carrier-in-interference noise ratio (CINR) mapping of measuring;
Described selection module, the MCS that is used for obtaining when the mapping according to the CINR of this measurement is u, and the frame error rate that detects selects the MCS that is not less than u to be issued to terminal during less than default thresholding;
The described MCS that described selection module is selected be last MCS when being u next time the MCS of probability of occurrence maximum or probability of occurrence greater than the MCS of probability threshold.
Further, described memory module record is meant that memory module is provided with a matrix, the element p in this matrix according to the MCS that the CINR mapping of measuring obtains J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, the MCS that the CINR mapping of next time measuring obtains is number of times or the probability of k.
Further, establishing described probability threshold is T, as sequence [p U, u+1P U, m] in each value be at 0 o'clock to select module to select current MCS be u;
The MCS that described selection module is selected be last MCS when being u next time probability of occurrence be meant greater than the MCS of probability threshold: as [p U, u+1P U, m] in when having non-0 value, select module from [p U, u+1P U, m] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
Further, the MCS that selects of described selection module be last MCS when being u next time the MCS of probability of occurrence maximum be meant:
As [p U, u+1P U, m] in when having non-0 value, select module from [p U, u+1P U, m] select the p of probability maximum in the sequence U, o, then the current MCS of Xuan Zeing is o.
Further, the frame error rate that described selection module also is used for working as described detection is greater than default thresholding, and sequence [p U, 1P U, u-1] in each value be 0 to select current MCS be u;
Described selection module also is used for as sequence [p U, 1P U, u-1] in have non-0 value, and probability threshold is when being T, from [p U, 1P U, u-1] select probability any one p in the sequence more than or equal to T U, i, with i as current MCS.
Further, the frame error rate that described selection module also is used for working as detection is greater than default thresholding, and sequence [p U, 1P U, u-1] in when having non-0 value, from [p U, 1P U, u-1] select the p of probability maximum in the sequence U, q, with q as current MCS.
Further, described device also comprises update module, is used for upgrading the value in the described matrix after selecting module to select MCS;
Work as p J, kThe CINR that represents adjacent twice measurement shines upon among the MCS that obtains, the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains was the number of times of k, establishing the last MCS that obtains according to the CINR mapping of measuring was v, and then update module is with p V, uValue adds one;
Work as p J, kThe CINR that represents adjacent twice measurement shines upon among the MCS that obtains, the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains was the probability of k, update module recomputated the value of each element in the described matrix according to the total degree of measuring.
In sum, adopt technical scheme of the present invention, because user's demodulation performance MCS (being specific MCS) that is beyond one's reach, the P value of this specific MCS correspondence is very little or be 0 in matrix, then adopt the inventive method can not select this specific MCS, the problem of having avoided the error rate to raise suddenly.Moreover, because matrix is recorded over the MCS of two adjacent moment and shifts record, send MCS uses these MCS transmission data to the user to the user delay problem so can solve the base station.
Description of drawings
Fig. 1 is an adaptive coding and modulating apparatus structure schematic diagram of the present invention;
Fig. 2 is an adaptive code modulation method flow chart of the present invention.
Embodiment
Present embodiment provides a kind of adaptive coding and modulating device, as shown in Figure 1, comprises data reception module, data demodulates decoding module, CINR measurement module, memory module, selection module and update module;
Data reception module is used for the data after the receiving terminal coded modulation;
The data demodulates decoding module is used for the data that receive are carried out the demodulation sign indicating number, obtains error code information;
Computing module is used for the frame error rate according to error code information calculations current time user;
The CINR measurement module is used for obtaining current MCS according to the CINR mapping of measuring, and its mapping mode can be with reference to prior art;
Memory module is used to write down the MCS that obtains according to the CINR mapping of measuring;
Select module, the MCS that is used for obtaining when the CINR mapping according to this measurement is u, and the frame error rate that detects selects the MCS that is not less than u to be issued to terminal during less than default thresholding;
The described MCS that selects module to select be last MCS when being u next time the MCS of probability of occurrence maximum or probability of occurrence greater than the MCS of probability threshold.
The memory module record is meant that memory module is provided with a matrix, the element p in this matrix according to the MCS that the CINR mapping of measuring obtains J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, the MCS that the CINR mapping of next time measuring obtains is number of times or the probability of k.
If probability threshold is T, as sequence [p U, u+1P U, m] in each value be at 0 o'clock to select module to select current MCS be u;
The MCS that selects module to select be last MCS when being u next time probability of occurrence be meant greater than the MCS of probability threshold: as [p U, u+1P U, m] in when having non-0 value, select module from [p U, u+1P U, m] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
The MCS that selects module to select be last MCS when being u next time the MCS of probability of occurrence maximum be meant: as [p U, u+1P U, m] in when having non-0 value, select module from [p U, u+1P U, m] select the p of probability maximum in the sequence U, o, then the current MCS of Xuan Zeing is o.
The frame error rate that the selection module also is used for working as detection is greater than default thresholding, and sequence [p U, 1P U, u-1] in each value be 0 to select current MCS be u;
Select module also to be used for as sequence [p U, 1P U, u-1] in have non-0 value, and probability threshold is when being T, from [p U, 1P U, u-1] select probability any one p in the sequence more than or equal to T U, i, with i as current MCS.
The frame error rate that the selection module also is used for working as detection is greater than default thresholding, and sequence [p U, 1P U, u+1] in when having non-0 value, from [p U, 1P U, u-1] select the p of probability maximum in the sequence U, q, with q as current MCS.
Update module is used for upgrading the value in the matrix after selecting module to select MCS;
Work as p J, kThe CINR that represents adjacent twice measurement shines upon among the MCS that obtains, the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains was the number of times of k, establishing the last MCS that obtains according to the CINR mapping of measuring was v, and then update module is with p V, uValue adds one;
Work as p J, kThe CINR that represents adjacent twice measurement shines upon among the MCS that obtains, the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains was the probability of k, update module recomputated the value of each element in the matrix according to the total degree of measuring.
Present embodiment provides a kind of adaptive code modulation method, the MCS that the base station record obtains according to the CINR mapping of measuring, if the base station MCS that mapping obtains according to the CINR of this measurement is u, and the frame error rate that detect this moment is less than default thresholding, then the MCS of the base station selected u of being not less than is issued to terminal, and the MCS that selects be last MCS when being u next time the MCS of probability of occurrence maximum or probability of occurrence greater than the MCS of probability threshold.
Step S1: the current time user is to send data after the ω coded modulation with MCS, and the base station measures CINR after receiving these data, and it is u that the mapping table by CINR and MCS obtains MCS, then chooses the sequence [p corresponding with u from matrix P U, 0p U, 1P U, up U, u+1P U, m], P is defined as follows
P = p 0,0 p 0,1 . . . p 0 , u p 0 , u + 1 . . . p 0 , m . . . . . . . . . p u , 0 p u , 1 . . . p u , u p u , u + 1 . . . p u , m . . . . . . . . . p m , 0 p m , 1 . . . p m , u p m , u + 1 . . . p m , m
P wherein J, kRepresent adjacent twice according to measuring among the MCS that the CINR mapping obtains, the last MCS that measures mapping is j, the MCS that next time measures mapping is number of times or the probability of k; Wherein the value of m is the value of the base station maximum MCS that can choose.
Step S2: the base station is carried out after the demodulation sign indicating number to the data that receive, obtain error code information, calculate current time user's frame error rate then, as frame error rate execution in step S3 when setting thresholding, as frame error rate execution in step S4 when setting thresholding, execution in step S5 when frame error rate equals to set thresholding;
Step S3: thus the time frame error rate less than setting thresholding, so can select a value greater than u to be sent to the user as revised MCS; Execution in step S6 then;
Particularly, as [p U, u+1P U, m] each value is 0 in the sequence, then the MCS of current selection is u; As [p U, u+1P U, m] be not that each value is 0 and can revises in the following ways in the sequence:
One thresholding T is set, from [p U, u+1P U, m] select any one p in the sequence more than or equal to thresholding T U, i, u<i<=m wherein, the MCS of current selection is i; Further, can be from p more than or equal to thresholding T U, iThe middle maximum of selecting, establishing maximum is p U, o, then current selection MCS is u;
If [p U, u+1P U, m] each value in the sequence is all less than thresholding T, then selects maximum p wherein U, o, then current selection MCS is u.
Step S4: thus the time frame error rate greater than setting thresholding, so can select a value less than u to be sent to the user as revised MCS; Execution in step S6 then;
Particularly, as [p U, u+1P U, m] each value is 0 in the sequence, then the MCS of current selection is u; As [p U, 1P U, u-1] be not that each value is 0 and can revises in the following ways in the sequence:
One thresholding T is set, from [p U, 1P U, u-1] select any one p in the sequence more than or equal to thresholding T U, i, u<i<=m wherein, the MCS of current selection is i; Further, can be from p more than or equal to thresholding T U, iThe middle maximum of selecting, establishing maximum is p U, q, then current selection MCS is q;
If [p U, 1P U, u-1] each value in the sequence is all less than thresholding T, then selects maximum p wherein U, q, then current selection MCS is q.
Step S5: thus the time frame error rate equal to set thresholding, then do not need MCS is revised, be about to u and be sent to the user as MCS; Execution in step S6 then;
Step S6: after selecting MCS, revise the p value in the matrix, if p value representation number of times, then p V, uValue adds one, and wherein v is the MCS that a last moment base station obtains according to the CINR mapping of measuring; If p value representation probability then upgrades each p value.
Below further describe the present invention by several examples of application
(the Physical Uplink Share Channel of PUSCH in LTE, Uplink Shared Channel) MCS that UE uses is by PDCCH (Physical Downlink Control Channel, Physical Downlink Control Channel) DCI (Downlink Control Information in, Downlink Control Information) form 0 sends, the user receives after this MCS, carry out coded modulation with this MCS, on PUSCH, send data.
Example one:
M among the matrix P is 28, and it is 10% that the frame error rate thresholding is set, probability threshold T=30%; P in this matrix J, kRepresent adjacent twice according to measuring among the MCS that the CINR mapping obtains, the last MCS that measures mapping is j, the MCS that next time measures mapping is the number of times of k.
Step 101: the base station is 15 by the MCS that PDSCH sends to UE, and UE receives after this MCS, is 15 to carry out coded modulation with MCS, sends data by PUSCH then.The carrier-in-interference noise ratio (CINR) that the base station measures on this PUSCH is 4dB, and finding current MCS from the mapping table of CINR and MCS is 12.This mapping table is to obtain by emulation or actual measurement.Matrix P from current time
P = p 0,0 p 0,1 . . . p 0,12 p 0,13 . . . p 0,28 . . . . . . . . . p 12,0 p 12,1 . . . p 12,12 p 12,13 . . . p 12,28 . . . . . . . . . p 28,0 p 28,1 . . . p 28,12 p 28,13 . . . p 28,28
The middle taking-up with MCS is 12 corresponding sequence [p 12,0p 12,1P 12,12p 12,13P 12,28].
Step 102: the demodulation sign indicating number is carried out to the PUSCH that receives in the base station, obtains error code information, and the frame error rate of calculating the current moment is 7%.
Step 103: the frame error rate in the current moment is less than setting thresholding 10%, and the MCS that mapping is obtained revises;
As [p 12,13p 12,14P 12,28] each element in the sequence is at 0 o'clock, then base station selected MCS is 12, as [p 12,13p 12,14P 12,28] not that each element is at 0 o'clock in the sequence, calculate the corresponding probability of this p value according to the value of each element p, promptly be the probability of this p value correspondence with the total measurement number of times of p/; Select the p value of probability, establish the p value of selecting and be p more than or equal to T 12,14And be p 12,15, and p 12,14>p 12,15, it is 14 or 15 that MCS can be selected in the base station, preferably, base station selected MCS is 14.
Step 104: the p value in the matrix is upgraded, and establishing the MCS that the CINR mapping of measuring last time obtains is 13, then p 13,12Value adds 1.
Example two:
M among the matrix P is 28, and putting the frame error rate thresholding is 10%, probability threshold T=20%; P in this matrix J, kRepresent adjacent twice according to measuring among the MCS that the CINR mapping obtains, the last MCS that measures mapping is j, the MCS that next time measures mapping is the probability of k.
Step 201: the base station is 7 by the MCS that PDSCH sends to UE, and UE receives after this MCS, is 7 to carry out coded modulation with MCS, sends data by PUSCH then.The equivalent carrier-in-interference noise ratio that the base station measures on this PUSCH equals 3dB, and finding current MCS from carrier-in-interference noise ratio and MCS mapping table is 10.This mapping table is to obtain by emulation or actual measurement.Matrix P from current time
P = p 0,0 p 0,1 . . . p 0,12 p 0,13 . . . p 0,28 . . . . . . . . . p 12,0 p 12,1 . . . p 12,12 p 12,13 . . . p 12,28 . . . . . . . . . p 28,0 p 28,1 . . . p 28,12 p 28,13 . . . p 28,28
The middle taking-up with MCS is 10 corresponding sequence [p 10,0p 10,1P 10,10p 10,11P 10,28].
Step 202: the demodulation sign indicating number is carried out to the PUSCH that receives in the base station, obtains error code information, and the frame error rate of calculating the current moment is 12%.
Step 203: current UE is transmitted the frame error rate of data greater than setting thresholding 10% at PUSCH, the MCS that mapping is obtained revises, particularly,
If sequence [p 10,0p 10,1P 10,9] in existence be not 0 p value, from this sequence, select p value more than or equal to probability threshold T, establishing the p value of selecting is p 10,8, p 10,6And p 10,5, and p 10,8It is 8,6 or 5 that maximum, base station can be selected MCS; Preferably, base station selected MCS is 8.
Step 204: each the p value in the matrix is upgraded, promptly according to total measurement number of times element p again J, kThe value of (be among the MCS that obtains of adjacent twice mapping, the MCS that last mapping obtains is j, the probability the when MCS that mapping next time obtains is k).
For example, p before this is measured A, bBe t, the measurement number of times is M, and the MCS that last mapping obtains is a, and the MCS that this mapping obtains is b, and then this measures back p A, bBe updated to Be updated to in the matrix other
Figure GSA00000129284900103
J=0 wherein, 1 ... m, j ≠ a, k=0,1 ... m, j ≠ b.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (14)

1. adaptive code modulation method comprises:
The modulation coding mode (MCS) that the base station record obtains according to carrier-in-interference noise ratio (CINR) mapping of measuring, if the base station MCS that mapping obtains according to the CINR of this measurement is u, and the frame error rate that detect this moment is less than default thresholding, then the MCS of the base station selected u of being not less than is issued to terminal, and the described MCS that selects be last MCS when being u next time the MCS of probability of occurrence maximum or probability of occurrence greater than the MCS of probability threshold.
2. the method for claim 1 is characterized in that:
Described base station record is meant that the base station is provided with a matrix, the element p in this matrix according to the MCS that the CINR mapping of measuring obtains J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, the MCS that the CINR mapping of next time measuring obtains is number of times or the probability of k.
3. method as claimed in claim 2 is characterized in that:
If described probability threshold is T, as sequence [p U, u+1P U, m] in each value to be 0 o'clock described base station selected current MCS be u;
Described base station selected MCS be last MCS when being u next time probability of occurrence be meant greater than the MCS of probability threshold: as [p U, u+1P U, m] in when having non-0 value, the base station is from [p U, u+1P U, m] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
4. method as claimed in claim 2 is characterized in that:
Described base station selected MCS be last MCS when being u next time the MCS of probability of occurrence maximum be meant:
As [p U, u+1P U, m] in when having non-0 value, the base station is from [p U, u+1P U, m] select the p of probability maximum in the sequence U, o, then the current MCS of Xuan Zeing is o.
5. method as claimed in claim 2 is characterized in that, described method also comprises:
The frame error rate that detects when described base station is during greater than default thresholding, if sequence [p U, 1P U, u-1] in each value be 0 to select current MCS be u;
If sequence [p U, 1P U, u-1] in have non-0 value, and probability threshold is T, the base station is from [p U, 1P U, u-1] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
6. method as claimed in claim 2 is characterized in that, described method also comprises:
The frame error rate that detects when described base station is during greater than default thresholding, if sequence [p U, 1P U, u-1] in have non-0 value, the base station is from [p U, 1P U, u-1] select the p of probability maximum in the sequence U, q, then the current MCS of Xuan Zeing is q.
7. as the described method of the arbitrary claim of claim 2 to 6, it is characterized in that described method also comprises:
Behind the base station selected MCS, upgrade the value in the described matrix;
Work as p J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, when the MCS that the CINR mapping of next time measuring obtains was the number of times of k, establishing the last MCS that obtains according to the CINR mapping of measuring was v, then p V, uValue adds one;
Work as p J, kRepresent that the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains is the probability of k, recomputates the value of each element in the described matrix according to the total degree of measuring among the MCS that the CINR mapping of adjacent twice measurement obtains.
8. an adaptive coding and modulating device comprises memory module and selects module; It is characterized in that:
Described memory module is used to write down the modulation coding mode (MCS) that obtains according to carrier-in-interference noise ratio (CINR) mapping of measuring;
Described selection module, the MCS that is used for obtaining when the mapping according to the CINR of this measurement is u, and the frame error rate that detects selects the MCS that is not less than u to be issued to terminal during less than default thresholding;
The described MCS that described selection module is selected be last MCS when being u next time the MCS of probability of occurrence maximum or probability of occurrence greater than the MCS of probability threshold.
9. device as claimed in claim 8 is characterized in that:
Described memory module record is meant that memory module is provided with a matrix, the element p in this matrix according to the MCS that the CINR mapping of measuring obtains J, kRepresent that the MCS of last CINR mapping of measuring is j among the MCS that the CINR mapping of adjacent twice measurement obtains, the MCS that the CINR mapping of next time measuring obtains is number of times or the probability of k.
10. device as claimed in claim 9 is characterized in that:
If described probability threshold is T, as sequence [p U, u+1P U, m] in each value be at 0 o'clock to select module to select current MCS be u;
The MCS that described selection module is selected be last MCS when being u next time probability of occurrence be meant greater than the MCS of probability threshold: as [p U, u+1P U, m] in when having non-0 value, select module from [p U, u+1P U, m] select probability any one p in the sequence more than or equal to T U, i, then the current MCS of Xuan Zeing is i.
11. device as claimed in claim 9 is characterized in that:
The MCS that described selection module is selected be last MCS when being u next time the MCS of probability of occurrence maximum be meant:
As [p U, u+1P U, m] in when having non-0 value, select module from [p U, u+1P U, m] select the p of probability maximum in the sequence U, o, then the current MCS of Xuan Zeing is o.
12. device as claimed in claim 9 is characterized in that:
The frame error rate that described selection module also is used for working as described detection is greater than default thresholding, and sequence [p U, 1P U, u-1] in each value be 0 to select current MCS be u;
Described selection module also is used for as sequence [p U, 1P U, u-1] in have non-0 value, and probability threshold is when being T, from [p U, 1P U, u-1] select probability any one p in the sequence more than or equal to T U, i, with i as current MCS.
13. device as claimed in claim 9 is characterized in that:
The frame error rate that described selection module also is used for working as detection is greater than default thresholding, and sequence [p U, 1P U, u-1] in when having non-0 value, from [p U, 1P U, u-1] select the p of probability maximum in the sequence U, q, with q as current MCS.
14., it is characterized in that as the described device of the arbitrary claim of claim 9 to 11:
Described device also comprises update module, is used for upgrading the value in the described matrix after selecting module to select MCS;
Work as p J, kThe CINR that represents adjacent twice measurement shines upon among the MCS that obtains, the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains was the number of times of k, establishing the last MCS that obtains according to the CINR mapping of measuring was v, and then update module is with p V, uValue adds one;
Work as p J, kThe CINR that represents adjacent twice measurement shines upon among the MCS that obtains, the MCS of last CINR mapping of measuring is j, when the MCS that the CINR mapping of next time measuring obtains was the probability of k, update module recomputated the value of each element in the described matrix according to the total degree of measuring.
CN201010188544.7A 2010-05-28 2010-05-28 Adaptive Modulation and Coding (AMC) apparatus and method thereof Expired - Fee Related CN102264099B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010188544.7A CN102264099B (en) 2010-05-28 2010-05-28 Adaptive Modulation and Coding (AMC) apparatus and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010188544.7A CN102264099B (en) 2010-05-28 2010-05-28 Adaptive Modulation and Coding (AMC) apparatus and method thereof

Publications (2)

Publication Number Publication Date
CN102264099A true CN102264099A (en) 2011-11-30
CN102264099B CN102264099B (en) 2014-09-10

Family

ID=45010502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010188544.7A Expired - Fee Related CN102264099B (en) 2010-05-28 2010-05-28 Adaptive Modulation and Coding (AMC) apparatus and method thereof

Country Status (1)

Country Link
CN (1) CN102264099B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111279639A (en) * 2017-10-26 2020-06-12 高通股份有限公司 Techniques and apparatus for implicit uplink control information (BETA) value determination in new radios

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0945988A2 (en) * 1998-03-25 1999-09-29 Mitsubishi Denki Kabushiki Kaisha Arithmetic encoding/decoding and probability estimation method
CN1505880A (en) * 2001-04-30 2004-06-16 �ƶ��Ѷ��� Method of link adaptation in enhanced cellular systems to discriminate between high and low variability
CN101415208A (en) * 2008-11-26 2009-04-22 东南大学 Self-adapting modulation encode method adapting for mobile multicast system
CN101674149A (en) * 2008-09-08 2010-03-17 中兴通讯股份有限公司 Adaptive code modulation method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0945988A2 (en) * 1998-03-25 1999-09-29 Mitsubishi Denki Kabushiki Kaisha Arithmetic encoding/decoding and probability estimation method
CN1505880A (en) * 2001-04-30 2004-06-16 �ƶ��Ѷ��� Method of link adaptation in enhanced cellular systems to discriminate between high and low variability
CN101674149A (en) * 2008-09-08 2010-03-17 中兴通讯股份有限公司 Adaptive code modulation method
CN101415208A (en) * 2008-11-26 2009-04-22 东南大学 Self-adapting modulation encode method adapting for mobile multicast system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111279639A (en) * 2017-10-26 2020-06-12 高通股份有限公司 Techniques and apparatus for implicit uplink control information (BETA) value determination in new radios

Also Published As

Publication number Publication date
CN102264099B (en) 2014-09-10

Similar Documents

Publication Publication Date Title
US10742383B2 (en) System and method for link adaptation for low cost user equipments
US10887150B2 (en) Method and apparatus for data transmission in a multiuser downlink cellular system
JP7319360B2 (en) Data transmission method and device
CN103188033B (en) The method of coding ascending control information and device
CN102546124B (en) The feedback method of Signal to Interference plus Noise Ratio and equipment
CN104202115A (en) Higher-order coded modulation processing method, device, base station and terminal
CN104303444A (en) Outer loop link adaptation for device resumption
CN103944855A (en) Modulation processing method and device
US20180054281A1 (en) Method to transmit channel state information reference signals in large mimo systems
CN105024779A (en) Method and device for adaptive channel quality indication selection
CN104144449A (en) Resource configuration method and system and relevant device
CN107431942A (en) A kind of report method of channel condition information, user equipment and base station
US8767577B2 (en) Radio base station and communication control method
CN105247937A (en) Downlink channel aggregation level determination method, device and system
CN109842929A (en) A kind of acquisition methods and device of power control offset amount
CN104660365A (en) Channel state measuring method, device and user terminal
CN102263608B (en) Method and system for adaptive modulation and coding
CN102264099B (en) Adaptive Modulation and Coding (AMC) apparatus and method thereof
CN101938321A (en) Method, device and system for determining modulation coding style
CN111246574B (en) Notification method, device and system of power difference information
CN103891186B (en) Method and device for acquiring channel quality indicator value
CN104660364A (en) Channel state measurement method, channel state measurement device and user terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20111130

Assignee: SANECHIPS TECHNOLOGY Co.,Ltd.

Assignor: ZTE Corp.

Contract record no.: 2015440020319

Denomination of invention: Adaptive Modulation and Coding (AMC) apparatus and method thereof

Granted publication date: 20140910

License type: Common License

Record date: 20151123

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
TR01 Transfer of patent right

Effective date of registration: 20201117

Address after: Room 508, building 6, Tian'an Digital City, 199 Shennan Road, Gangzha District, Nantong City, Jiangsu Province 226000

Patentee after: Jiangsu Golden Software Technology Co.,Ltd.

Address before: A806, Zhongdi building, industry university research base, China University of Geosciences, No.8, Yuexing Third Road, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: Shenzhen Weishi Expo Intellectual Property Agency (General Partnership)

Effective date of registration: 20201117

Address after: A806, Zhongdi building, industry university research base, China University of Geosciences, No.8, Yuexing Third Road, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Weishi Expo Intellectual Property Agency (General Partnership)

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Patentee before: ZTE Corp.

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

Granted publication date: 20140910

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