CN109150372B - Modulation and coding strategy adjustment method and device - Google Patents
Modulation and coding strategy adjustment method and device Download PDFInfo
- Publication number
- CN109150372B CN109150372B CN201710450419.0A CN201710450419A CN109150372B CN 109150372 B CN109150372 B CN 109150372B CN 201710450419 A CN201710450419 A CN 201710450419A CN 109150372 B CN109150372 B CN 109150372B
- Authority
- CN
- China
- Prior art keywords
- mcs
- cbg
- success probability
- preset
- level adjustment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 claims abstract description 34
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 description 10
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 8
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 229920000642 polymer Polymers 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a modulation and coding strategy adjusting method and a device, wherein the method comprises the following steps: storing the MCS in the MCS set according to the sequence of the reliability from high to low and the number from small to large; for each coding block group CBG, determining a difference value delta S between the preset sending success probability of each coding block CB in the CBG and the preset required sending success probability of the CBG; determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S; determining whether the number of the current MCS of the CB is larger than the modulation level adjustment value, if so, taking the MCS corresponding to the number corresponding to the value obtained by reducing the number of the MCS of the CB by the modulation level adjustment value as the MCS adjusted by the CB; otherwise, the MCS with the number of 1 is taken as the MCS of the CB. The method can effectively reduce the retransmission probability of the system, thereby improving the transmission efficiency of the whole system.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a modulation and coding strategy adjustment method and apparatus.
Background
For future networks, as data traffic is increased, higher and higher transmission rates need to be supported for each user. As the transmission rate increases, the number of data packets required to be carried by a single data transmission of a user also increases greatly.
For practical wireless networks, the length of each data packet is limited due to modulation and coding techniques. Thus, for each user, a data transmission will consist of multiple coded data packets.
For a general wireless system, a hybrid automatic repeat request (harq) technology is also used to improve data transmission reliability, that is, at a receiving end, once a data packet cannot be correctly received, the data packet needs to be retransmitted. To support retransmission, each data packet needs to be subjected to a correct reception indication (ACK) or a wrong reception indication (NACK), and then the ACK/NACK information is transmitted back to the transmitting end.
If there are many data packets sent to the user at a time, each data packet is fed back with ACK/NACK, which brings a great pressure to the backhaul link.
In order to reduce the pressure of transmitting multiple data packets to the backhaul link at the same time to send ACK/NACK, in the prior art, multiple CBs are divided into multiple Code Block Groups (CBGs), and then ACK/NACK feedback is performed according to the CBGs.
When all the CBs in each CBG are correctly decoded, the CBG performs ACK feedback, and once the CBG has the CBs which are not correctly decoded, the CBG performs NACK feedback. And after receiving the NACK, the sending end retransmits based on the CBG, receives the ACK and sends new data. After CBG feedback is carried out, compared with single CB feedback, the whole CBG can generate ACK only if all CBs in all CBGs are correctly decoded, and therefore the ACK probability is reduced along with the increase of the number of CBs in the CBG. As the number of ACKs decreases, the NACK ratio will also increase, which will also result in more retransmissions occurring, resulting in a decrease in overall system efficiency.
Disclosure of Invention
In view of this, the present application provides a modulation and coding strategy adjustment method and apparatus, which can effectively reduce the system retransmission probability, thereby improving the transmission efficiency of the whole system.
In order to solve the technical problem, the technical scheme of the application is realized as follows:
a modulation and coding strategy MCS adjustment method stores MCS in an MCS set according to the sequence of high reliability to low reliability and small number to large number; the method comprises the following steps:
for each coding block group CBG, determining a difference value delta S between the CBG preset required sending success probability and the preset sending success probability of each coding block CB in the CBG;
determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S;
determining whether the number of the current MCS of the CB is larger than the modulation level adjustment value, if so, taking the MCS corresponding to the number corresponding to the value obtained by reducing the number of the MCS of the CB by the modulation level adjustment value as the MCS adjusted by the CB; otherwise, the MCS with the number of 1 is taken as the MCS of the CB.
A modulation and coding strategy, MCS, adjustment apparatus, the apparatus comprising: a storage unit, a determination unit and an adjustment unit;
the storage unit is used for storing the MCS in the MCS set according to the sequence of the reliability from high to low and the serial number from small to large;
the determining unit is configured to determine, for each coding block group CBG, a difference Δ S between a preset required transmission success probability of the CBG and a preset transmission success probability of each coding block CB in the CBG; determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S; and determining whether the number of the current MCS of the CB is greater than the modulation level adjustment value;
the adjusting unit is configured to, when the determining unit determines that the number of the current MCS of the CB is greater than the modulation level adjustment value, set, as the adjusted MCS of the CB, an MCS corresponding to a number corresponding to a value obtained by reducing the number of the MCS of the CB by the modulation level adjustment value in the storage unit; otherwise, the MCS with the number of 1 is taken as the MCS of the CB.
According to the technical scheme, the MCS of each CB is adjusted according to the number of the CBs in each CBG and the preset retransmission probability of the system, so that the retransmission probability of the system is effectively reduced when each CB transmits by using the adjusted MCS, and the transmission efficiency of the whole system is improved.
Drawings
FIG. 1 is a schematic diagram illustrating an MCS adjustment process implemented in an embodiment of the present application;
fig. 2 is a schematic structural diagram of an apparatus applied to the above-described technology in the embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more clearly apparent, the technical solutions of the present invention are described in detail below with reference to the accompanying drawings and examples.
The application provides a Modulation and Coding Strategy (MCS) adjusting method, aiming at data transmitted for the first time, the MCS of each CB is adjusted according to the number of CBs in each CBG and the preset retransmission probability of a system, so that when each CB uses the adjusted MCS for transmission, the retransmission probability of the system is effectively reduced, and the transmission efficiency of the whole system is improved.
The MCS adopted by the system forms a MCS set, and each MCS comprises a number, a modulation mode and a code rate.
The modulation modes include QPSK, 16QAM, 256QAM and the like, and the code rate is a real number which is greater than 0 and less than 1.
In specific implementation, the MCSs in the MCS set may be stored in order from high reliability to low reliability, or from low reliability to high reliability, and numbered;
in the embodiment of the application, the MCSs in the MCS set are stored in the order of high reliability, low reliability and small number.
Referring to table 1, table 1 shows the MCS set included in the embodiment of the present application.
TABLE 1
In specific implementation, the MCS set may be pre-stored at the transmitting end and the receiving end, or configured and stored at one end and transmitted to the other end for storage.
The MCS adjustment process in the embodiment of the present application is described in detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a schematic diagram of a process for implementing MCS adjustment in the embodiment of the present application. The method comprises the following specific steps:
The MCS adjustment for the CBs in each CBG is performed by the transmitting end in the same manner, and the following describes in detail the MCS adjustment for the CBs in one CBG.
In this step, determining a difference Δ S between the CBG preset required transmission success probability and the preset transmission success probability of each CB in the CBG includes:
si represents the sending success probability preset by the CBG, namely the sending success probability met by each CB in the CBG is met to meet the preset sending success probability requirement of each CBG, and the preset sending success probability of each CBG is 1-Q; s represents the preset sending success probability of each CB in the CBG, namely the default is the current transmission success probability of each CB; q represents the system preset retransmission probability; p represents the number of CBGs in the CBG.
And 102, the sending end determines a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S.
In this step, determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the Δ S, includes:
wherein Δ I represents a modulation level adjustment value; t is the number of MCS in the MCS set; a is a preset transmission success probability, and can be configured according to the actual needs of the system, such as 1.
103, the transmitting end determines whether the number of the current MCS of the CB is greater than the modulation level adjustment value, if so, executes step 104; otherwise, step 105 is performed.
And step 104, the transmitting end takes the MCS corresponding to the number corresponding to the value obtained by reducing the MCS number of the CB by the modulation level adjustment value as the MCS adjusted by the CB, and ends the flow.
Assuming that the current MCS of the CB is numbered 5, the modulation level adjustment value is 3, and 5 is greater than 3, the MCS of the CB is adjusted to 5-3 — 2.
In step 105, the transmitting end sets the MCS number 1 as the MCS of the CB.
In this step, the MCS of the CB is adjusted to the highest reliability MCS.
The sending end sends the MCS adjusted by each CB in the CBG to the receiving end;
and the transmitting end carries out modulation coding by using the adjusted MCS, and the receiving end carries out demodulation coding by using the adjusted MCS.
Based on the same inventive concept, the application also provides a modulation and coding strategy adjusting device. Referring to fig. 2, fig. 2 is a schematic structural diagram of an apparatus applied to the above technology in the embodiment of the present application. The device includes: a storage unit 201, a determination unit 202, and an adjustment unit 203;
a storage unit 201, configured to store MCSs in the MCS set in an order from high reliability to low reliability and from small numbers to large numbers;
a determining unit 202, configured to determine, for each coding block group CBG, a difference Δ S between a preset required transmission success probability of the CBG and a preset transmission success probability of each CB in the CBG; determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S; and determining whether the number of the current MCS of the CB is greater than the modulation level adjustment value;
an adjusting unit 203, configured to, when the determining unit 202 determines that the number of the current MCS of the CB is greater than the modulation level adjustment value, set, as the adjusted MCS of the CB, an MCS corresponding to a number corresponding to a value obtained by reducing the number of the MCS of the CB by the modulation level adjustment value in the storage unit 201; otherwise, the MCS with the number of 1 is taken as the MCS of the CB.
Preferably, the first and second liquid crystal films are made of a polymer,
the determining unit 202 is specifically configured to determine a difference Δ s between the CBG preset required transmission success probability and a preset transmission success probability of each CB in the CBG, where,si represents the sending success probability preset by the CBG; s represents the preset sending success probability of each CB in the CBG; q represents the system retransmission probability; p represents the number of CBGs in the CBG.
Preferably, the first and second liquid crystal films are made of a polymer,
a determining unit 202, specifically configured to determine a modulation level adjustment value according to the reliability difference between the MCS levels of the system and Δ SWherein Δ I represents a modulation level adjustment value; t is the number of MCS in the MCS set; a is a preset transmission success probability.
Preferably, the apparatus further comprises: a transmission unit 204;
a sending unit 204, configured to send the MCS adjusted by the adjusting unit 203 to a receiving end.
The units of the above embodiments may be integrated into one body, or may be separately deployed; may be combined into one unit or further divided into a plurality of sub-units.
To sum up, the MCS of each CB is adjusted according to the number of CBs in each CBG and the retransmission probability preset by the system, so that when each CB uses the adjusted MCS for transmission, the retransmission probability of the system can be effectively reduced while feedback resources are saved, and the transmission efficiency of the whole system is improved.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (6)
1. A modulation and coding strategy MCS regulation method is characterized in that MCS in an MCS set is stored according to the sequence of high reliability to low reliability and small number to large number; the method comprises the following steps:
for each coding block group CBG, determining a difference value delta S between the CBG preset required sending success probability and the preset sending success probability of each coding block CB in the CBG; the preset sending success probability of each CB defaults to the current transmission success probability of each CB;
determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S;
determining whether the number of the current MCS of the CB is larger than the modulation level adjustment value, if so, taking the MCS corresponding to the number corresponding to the value obtained by reducing the number of the MCS of the CB by the modulation level adjustment value as the MCS adjusted by the CB; otherwise, taking the MCS with the number of 1 as the MCS of the CB;
wherein, the determining the modulation level adjustment value according to the reliability difference between the MCS levels of the system and the Delta S comprises:
2. The method of claim 1, wherein determining the difference Δ S between the CBG predetermined required transmission success probability and each CB predetermined transmission success probability in the CBG comprises:
si represents the sending success probability preset by the CBG; s represents the preset sending success probability of each CB in the CBG; q represents the system preset retransmission probability; p represents the number of CBGs in the CBG.
3. The method according to any one of claims 1-2, wherein the method further comprises:
and sending the MCS adjusted by the CB in the CBG to a receiving end.
4. A Modulation and Coding Scheme (MCS) adjusting apparatus, comprising: a storage unit, a determination unit and an adjustment unit;
the storage unit is used for storing the MCS in the MCS set according to the sequence of the reliability from high to low and the serial number from small to large;
the determining unit is configured to determine, for each coding block group CBG, a difference Δ S between a preset required transmission success probability of the CBG and a preset transmission success probability of each coding block CB in the CBG; determining a modulation level adjustment value according to the reliability difference between the MCS levels of the system and the delta S; and determining whether the number of the current MCS of the CB is greater than the modulation level adjustment value; the preset sending success probability of each CB defaults to the current transmission success probability of each CB;
the adjusting unit is configured to, when the determining unit determines that the number of the current MCS of the CB is greater than the modulation level adjustment value, set, as the adjusted MCS of the CB, an MCS corresponding to a number corresponding to a value obtained by reducing the number of the MCS of the CB by the modulation level adjustment value in the storage unit; otherwise, taking the MCS with the number of 1 as the MCS of the CB;
wherein,
the determining unit is specifically configured to determine the modulation level adjustment value according to the inter-level reliability difference of the system MCS and the Δ SWherein Δ I represents a modulation level adjustment value; t is the number of MCS in the MCS set; a is a preset transmission success probability parameter.
5. The apparatus of claim 4,
the determining unit is specifically configured to determine a difference Δ s between the CBG preset required transmission success probability and a preset transmission success probability of each CB in the CBG, where,si represents the sending success probability preset by the CBG; s represents the preset sending success probability of each CB in the CBG; q represents the system preset retransmission probability; p represents the number of CBGs in the CBG.
6. The apparatus of any of claims 4-5, further comprising: a transmitting unit;
and the sending unit is used for sending the MCS adjusted by the adjusting unit to a receiving end by the CB in the CBG.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710450419.0A CN109150372B (en) | 2017-06-15 | 2017-06-15 | Modulation and coding strategy adjustment method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710450419.0A CN109150372B (en) | 2017-06-15 | 2017-06-15 | Modulation and coding strategy adjustment method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109150372A CN109150372A (en) | 2019-01-04 |
CN109150372B true CN109150372B (en) | 2021-08-06 |
Family
ID=64829645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710450419.0A Active CN109150372B (en) | 2017-06-15 | 2017-06-15 | Modulation and coding strategy adjustment method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109150372B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113890679B (en) * | 2021-09-26 | 2023-08-22 | 中国联合网络通信集团有限公司 | Signal modulation method, signal modulation device, electronic equipment and computer readable storage medium |
CN113922925B (en) * | 2021-10-09 | 2023-05-12 | 中国联合网络通信集团有限公司 | Data transmission modulation class processing method, base station and storage medium |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2228937B1 (en) * | 2004-04-01 | 2014-08-20 | Optis Wireless Technology, LLC | Interference limitation for retransmissions |
CN101141226B (en) * | 2006-09-08 | 2011-09-14 | 华为技术有限公司 | Modulation coding state regulation means, self-adaptive coding modulation method and system |
JP5229695B2 (en) * | 2007-07-04 | 2013-07-03 | 日本電気株式会社 | Multi-carrier mobile communication system |
US8942166B2 (en) * | 2010-02-12 | 2015-01-27 | Google Technology Holdings LLC | Method for providing a contention based uplink channel |
US8839079B2 (en) * | 2012-08-20 | 2014-09-16 | Qualcomm Incorporated | Methods and apparatuses for saving power during transport block decoding in UMTS systems |
CN104243086B (en) * | 2013-06-09 | 2018-06-26 | 华为技术有限公司 | Modulation and Coding Scheme determines method, base station and communication system |
CN104717038B (en) * | 2015-03-16 | 2018-11-06 | 京信通信系统(中国)有限公司 | A kind of distribution method and device of modulating-coding strategy |
-
2017
- 2017-06-15 CN CN201710450419.0A patent/CN109150372B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109150372A (en) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5805700B2 (en) | Transport block set transmission using hybrid automatic repeat request | |
US7813322B2 (en) | Efficient automatic repeat request methods and apparatus | |
CN103973403B (en) | Modulation and Coding Scheme instruction, downlink data method of reseptance and device | |
US6353907B1 (en) | Incremental redundancy radio link protocol | |
US20060064625A1 (en) | Extended repeat request scheme for mobile communication networks | |
US20020064167A1 (en) | Hybrid ARQ with parallel packet transmission | |
US8443248B2 (en) | Method for decoding data packets in a wireless communication system | |
US8233501B2 (en) | Transport block set segmentation | |
JP4077333B2 (en) | Wireless transmission apparatus and wireless transmission method | |
CN109150372B (en) | Modulation and coding strategy adjustment method and device | |
CN107181575B (en) | Self-adaptive hybrid automatic retransmission method | |
CN101420289B (en) | Method and apparatus for tuning maximum transmission times | |
CN112534756B (en) | Apparatus and method for HARQ supporting WI-FI | |
CN110446270B (en) | Dynamic scheduling method for transmission time slot bundling in low-earth-orbit satellite voice communication | |
CN101867439A (en) | Indication method of bit mapping mode | |
KR20030005897A (en) | Method for transmitting data for the Hybrid Automatic Repeat request system | |
CN109150373B (en) | Coding block group division method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |