CN114765482B - Signal transmitting and receiving method and device - Google Patents
Signal transmitting and receiving method and device Download PDFInfo
- Publication number
- CN114765482B CN114765482B CN202110057889.7A CN202110057889A CN114765482B CN 114765482 B CN114765482 B CN 114765482B CN 202110057889 A CN202110057889 A CN 202110057889A CN 114765482 B CN114765482 B CN 114765482B
- Authority
- CN
- China
- Prior art keywords
- mcs
- signal
- spectral efficiency
- modulation
- indication information
- 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 124
- 230000006854 communication Effects 0.000 claims abstract description 142
- 238000004891 communication Methods 0.000 claims abstract description 140
- 230000003595 spectral effect Effects 0.000 claims description 104
- 238000012545 processing Methods 0.000 claims description 54
- 230000011664 signaling Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 10
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 50
- 238000013461 design Methods 0.000 description 46
- 230000005540 biological transmission Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000001228 spectrum Methods 0.000 description 10
- 230000003993 interaction Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 101150071746 Pbsn gene Proteins 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 102100022734 Acyl carrier protein, mitochondrial Human genes 0.000 description 2
- 101000678845 Homo sapiens Acyl carrier protein, mitochondrial Proteins 0.000 description 2
- 101100545229 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ZDS2 gene Proteins 0.000 description 2
- 101100113084 Schizosaccharomyces pombe (strain 972 / ATCC 24843) mcs2 gene Proteins 0.000 description 2
- 101100167209 Ustilago maydis (strain 521 / FGSC 9021) CHS8 gene Proteins 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
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
-
- 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
-
- 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/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0027—Scheduling of signalling, e.g. occurrence thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting and receiving a signal, which can transmit a downlink signal in a better modulation coding manner, thereby improving communications performance. In the method, a network device sends first indication information for indicating a first index value to a terminal device, wherein the first index value corresponds to a first MCS and a second MCS, the first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate. After receiving the first indication information, the terminal equipment can determine that the MCS corresponding to the first signal is the first MCS or the second MCS, and then the network equipment sends the first signal according to the MCS corresponding to the first signal, and the terminal equipment receives the first signal according to the MCS corresponding to the first signal.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting and receiving a signal.
Background
In order to meet the communication quality of different terminal devices in the communication system, a fifth generation (5th generation,5G) mobile communication system, namely a new air interface (New radio interface, NR) system, supports a plurality of modulation and coding schemes (modulation coding scheme, MCS), and each MCS comprises a modulation order, a target code rate, and spectrum efficiency.
In the semi-static scheduling scenario, the network device sends scheduling information of the terminal device, such as resource allocation information, MCS index, etc., through a physical downlink control channel (physical downlink control channel, PDCCH) at the time of initial scheduling. After receiving and recognizing that the current scheduling information is semi-static scheduling information, the terminal equipment stores the scheduling information, and then communicates based on the stored scheduling information in a fixed interval period. In addition, the network device may also configure overhead through the higher layer parameter xOverHead, which is used to calculate Transport Block (TB) size, and the MCS configured at initial scheduling has better performance for the overhead configured by the higher layer parameter xOverHead.
However, in practical applications, the overhead may dynamically change with time, that is, there may be a case where the overhead of the higher layer parameter configuration and the actual overhead are different, and in this case, the MCS configured at the time of initial scheduling may not be the preferred MCS under the current actual overhead.
Disclosure of Invention
The application provides a signal transmitting and receiving method and device, which can transmit downlink signals in a better modulation and coding mode, thereby improving communication performance.
In order to achieve the above purpose, the application adopts the following technical scheme:
In a first aspect, a method for determining a modulation coding scheme is provided, which may be performed by a terminal device, or may be performed by a component of the terminal device, for example, a processor, a chip, or a chip system of the terminal device, and the present application is described taking the terminal device performing the method as an example. The method comprises the following steps: the terminal equipment receives first indication information from the network equipment, wherein the first indication information indicates a first index value, the first index value corresponds to a first modulation coding Mode (MCS) and a second MCS, the first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate; the terminal equipment determines the MCS corresponding to the first signal as the first MCS or the second MCS, and receives the first signal according to the MCS corresponding to the first signal.
Based on the scheme, the first index value indicated by the network device to the terminal device corresponds to two MCSs, and in the subsequent downlink transmission, the terminal device can select a better MCS from the two MCSs to receive the first signal according to the actual transmission requirement, so that the terminal device uses the better MCS to communicate, and the communication performance is improved.
In some possible designs, the determining, by the terminal device, the MCS corresponding to the first signal as the first MCS or the second MCS includes: and the terminal equipment determines the MCS corresponding to the first signal as a first MCS or a second MCS according to the first overhead value, wherein the first overhead value is the number of Resource Elements (RE) which are not used for bearing the first signal in the time-frequency resource corresponding to the first signal.
Based on the possible design, the terminal device can select the first MCS or the second MCS according to the actual overhead, and compared with the scheme that the terminal device can only adopt one fixed MCS in the prior art, the terminal device can flexibly select the better MCS, thereby improving the communication performance.
In some possible designs, where the first overhead value is less than or equal to the first overhead threshold, the MCS corresponding to the first signal is the first MCS; and under the condition that the first overhead value is larger than the first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
In a second aspect, a method for determining a modulation coding scheme is provided, where the method may be performed by a network device, or may be performed by a component of the network device, for example, a processor, a chip, or a system-on-chip of the network device. The method comprises the following steps: the network equipment sends first indication information to the terminal equipment, wherein the first indication information indicates a first index value, the first index value corresponds to a first modulation coding Mode (MCS) and a second MCS, the first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate; the network equipment sends the first signal according to the MCS corresponding to the first signal, wherein the MCS corresponding to the first signal is the first MCS or the second MCS.
Based on the scheme, the first index value indicated by the network device to the terminal device corresponds to two MCSs, in the subsequent downlink transmission, the network device can select a better MCS to send a first signal in the two MCSs according to the actual transmission requirement, and the corresponding terminal device can select the better MCS to receive the first signal in the two MCSs, so that the network device and the terminal device can communicate by using the better MCS, and the communication performance is improved.
In combination with the first or second aspect, in some possible designs, the spectral efficiency of the first MCS is equal to the spectral efficiency of the second MCS. Based on this possible design, the present application provides different MCSs with equal spectral efficiency. That is, in the present application, there are spectrum efficiencies corresponding to different MCSs.
With reference to the first aspect or the second aspect, in some possible designs, the modulation order of the first MCS is 8, and the target code rate is 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063;
With reference to the first aspect or the second aspect, in some possible designs, the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
In combination with the first or second aspect, in some possible designs, the spectral efficiency of the first MCS is not equal to the spectral efficiency of the second MCS.
With reference to the first aspect or the second aspect, in some possible designs, the modulation order of the first MCS is 8, the target coding rate is 916.5/1024, and the spectral efficiency is 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
Based on the above possible designs, the application provides multiple MCSs, including MCS with modulation order of 10, i.e. modulation mode of 1024QAM, to improve the diversity of MCSs and provide more MCS selections for 1024QAM scene.
In a third aspect, a method for determining a modulation and coding scheme is provided, which may be performed by a terminal device, or may be performed by a component of the terminal device, for example, a processor, a chip, or a chip system of the terminal device, and the method is described by taking the terminal device as an example. The method comprises the following steps: the terminal equipment receives first indication information from the network equipment, wherein the first indication information indicates a first modulation coding Mode (MCS), the first MCS belongs to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate; the terminal equipment determines the MCS corresponding to the first signal as the first MCS or the second MCS, and receives the first signal according to the MCS corresponding to the first signal. The difference value between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first value, or the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS.
Based on the scheme, the network equipment indicates the first MCS to the terminal equipment, and in the subsequent downlink transmission, the terminal equipment can select a better MCS from the first MCS and a second MCS related to the first MCS to receive the first signal, so that the terminal equipment uses the better MCS to communicate, and the communication performance is improved.
In some possible designs, the determining, by the terminal device, the MCS corresponding to the first signal as the first MCS or the second MCS includes: and the terminal equipment determines the MCS corresponding to the first signal as a first MCS or a second MCS according to the first overhead value, wherein the first overhead value is the number of Resource Elements (RE) which are not used for bearing the first signal in the time-frequency resource corresponding to the first signal.
In some possible designs, where the first overhead value is less than or equal to the first overhead threshold, the MCS corresponding to the first signal is the first MCS; and under the condition that the first overhead value is larger than the first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
In some possible designs, after the terminal device receives the first indication information from the network device, the first MCS may be determined according to the first indication information; or the first MCS and the second MCS may be determined according to the first indication information.
In some possible designs, the terminal device determines the first MCS according to the first indication information, and in the case where the second MCS is not determined, the terminal device determines the second MCS when the first overhead value is greater than the first overhead threshold.
In a fourth aspect, a method for determining a modulation and coding scheme is provided, where the method may be performed by a network device, or may be performed by a component of the network device, for example, a processor, a chip, or a system-on-chip of the network device. The method comprises the following steps: the network equipment sends first indication information to the terminal equipment, wherein the first indication information indicates a first modulation coding Mode (MCS), the first MCS belongs to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate; the network equipment sends the first signal according to the MCS corresponding to the first signal, wherein the MCS corresponding to the first signal is the first MCS or the second MCS. The difference value between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first value, or the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS.
Based on the scheme, the network device indicates the first MCS to the terminal device, in the subsequent downlink transmission, the network device can select a better MCS from the first MCS and a second MCS associated with the first MCS to send the first signal, and the corresponding terminal device can select a better MCS from the two MCSs to receive the first signal, so that the network device and the terminal device use the better MCS to communicate, and the communication performance is improved.
With reference to the third aspect or the fourth aspect, in some possible designs, the spectral efficiency of the first MCS is equal to the spectral efficiency of the second MCS.
With reference to the third aspect or the fourth aspect, in some possible designs, the modulation order of the first MCS is 8, and the target code rate is 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063;
With reference to the third aspect or the fourth aspect, in some possible designs, the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
With reference to the third aspect or the fourth aspect, in some possible designs, the spectral efficiency of the first MCS is not equal to the spectral efficiency of the second MCS.
With reference to the third aspect or the fourth aspect, in some possible designs, the modulation order of the first MCS is 8, the target coding rate is 916.5/1024, and the spectral efficiency is 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
In a fifth aspect, a method for determining a modulation coding scheme is provided, where the method may be performed by a terminal device, or may be performed by a component of the terminal device, for example, a processor, a chip, or a chip system of the terminal device, and the method is described by taking the terminal device as an example. The method comprises the following steps: the terminal equipment receives first indication information and second indication information from the network equipment, wherein the first indication information indicates a first MCS, and the second indication information indicates a second MCS; or the first indication information indicates a first MCS, the second indication information indicates a first difference value, and the first difference value is a difference value between an index value corresponding to the first MCS and an index value corresponding to the second MCS; the terminal equipment determines the MCS corresponding to the first signal as the first MCS or the second MCS, and receives the first signal according to the MCS corresponding to the first signal.
Based on the scheme, the network equipment sends the first indication information and the second indication information to the terminal equipment, so that the terminal equipment can determine the first MCS and the second MCS according to the first indication information and the second indication information, and in subsequent downlink transmission, the terminal equipment can select a better MCS from the first MCS and the second MCS to receive the first signal, and therefore the terminal equipment can communicate by using the better MCS, and communication performance is improved.
In some possible designs, the determining, by the terminal device, the MCS corresponding to the first signal as the first MCS or the second MCS includes: and the terminal equipment determines the MCS corresponding to the first signal as a first MCS or a second MCS according to the first overhead value, wherein the first overhead value is the number of Resource Elements (RE) which are not used for bearing the first signal in the time-frequency resource corresponding to the first signal.
In some possible designs, where the first overhead value is less than or equal to the first overhead threshold, the MCS corresponding to the first signal is the first MCS; and under the condition that the first overhead value is larger than the first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
In some possible designs, where the first indication information indicates a first MCS and the second indication information indicates a second MCS, the method further comprises: the terminal equipment determines a first MCS according to the first indication information and determines a second MCS according to the second indication information.
In some possible designs, where the first indication information indicates a first MCS and the second indication information indicates a first difference, the method further comprises: the terminal device determines a first MCS according to the first indication information and a first difference according to the second indication information. Further, the terminal device determines an index value corresponding to the second MCS according to the index value corresponding to the first MCS and the first difference value, and further determines the second MCS according to the index value corresponding to the second MCS.
In a sixth aspect, a method for determining a modulation and coding scheme is provided, where the method may be performed by a network device, or may be performed by a component of the network device, for example, a processor, a chip, or a system-on-chip of the network device, and the method is described by taking the network device as an example. The method comprises the following steps: the network equipment sends first indication information and second indication information to the terminal equipment, wherein the first indication information indicates a first MCS, and the second indication information indicates a second MCS; or the first indication information indicates a first MCS, the second indication information indicates a first difference value, and the first difference value is a difference value between an index value corresponding to the first MCS and an index value corresponding to the second MCS; the network equipment sends the first signal according to the MCS corresponding to the first signal, wherein the MCS corresponding to the first signal is the first MCS or the second MCS.
Based on the scheme, the network device sends the first indication information and the second indication information to the terminal device, so that the terminal device can determine the first MCS and the second MCS according to the first indication information and the second indication information, in subsequent downlink transmission, the network device can select a better MCS from the first MCS and the second MCS to send the first signal, and the corresponding terminal device can select the better MCS from the two MCSs to receive the first signal, thereby enabling the network device and the terminal device to use the better MCS to communicate, and improving communication performance.
In a seventh aspect, a communication device is provided for implementing the above methods. The communication means may be the terminal device of the first aspect or the third aspect or the fifth aspect, or a device comprising the terminal device, such as a chip; or the communication means may be the network device of the second aspect or the fourth aspect or the sixth aspect, or an apparatus comprising the network device. The communication device comprises corresponding modules, units or means (means) for realizing the method, and the modules, units or means can be realized by hardware, software or realized by executing corresponding software by hardware. The hardware or software includes one or more modules or units corresponding to the functions described above.
In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is configured to implement the transmitting and/or receiving functions of any of the above aspects and any possible implementation thereof. The transceiver module may be formed by a transceiver circuit, transceiver or communication interface. The processing module may be configured to implement the processing functions of any of the aspects described above and any possible implementation thereof.
In some possible designs, the transceiver module includes a transmitting module and a receiving module for implementing the transmitting and receiving functions in any of the above aspects and any possible implementation thereof, respectively.
In this, the communication device provided in the seventh aspect is configured to perform any one of the foregoing optional implementation manners, and specific details may be referred to any one of the foregoing optional implementation manners, which are not described herein.
An eighth aspect provides a communication apparatus comprising: a processor and a memory; the memory is configured to store computer instructions that, when executed by the processor, cause the communication device to perform the method of any of the above aspects. The communication means may be the terminal device of the first aspect or the third aspect or the fifth aspect, or a device comprising the terminal device, such as a chip; or the communication means may be the network device of the second aspect or the fourth aspect or the sixth aspect, or an apparatus comprising the network device.
A ninth aspect provides a communication apparatus comprising: a processor and a communication interface; the communication interface is used for communicating with a module outside the communication device; the processor is configured to execute a computer program or instructions to cause the communication device to perform the method of any of the above aspects. The communication means may be the terminal device of the first aspect or the third aspect or the fifth aspect, or a device comprising the terminal device, such as a chip; or the communication means may be the network device of the second aspect or the fourth aspect or the sixth aspect, or an apparatus comprising the network device.
In a tenth aspect, there is provided a communication apparatus comprising: the interface circuit is used for acquiring input information and/or outputting output information; the logic is configured to perform the method of any one of the above aspects or any possible implementation of any one of the above aspects, process and/or generate output information according to input information. The communication means may be the terminal device of the first aspect or the third aspect or the fifth aspect, or a device comprising the terminal device, such as a chip; or the communication means may be the network device of the second aspect or the fourth aspect or the sixth aspect, or an apparatus comprising the network device.
The communication device is the terminal device in the first aspect, or a device including the terminal device:
In some possible designs, the input information may be: and first indication information indicating a first index value corresponding to the first MCS and the second MCS. Correspondingly, the processing according to the input information may be: and determining the first MCS and the second MCS according to the first indication information.
In some possible designs, the input information may be: a first signal.
The communication device is the network apparatus according to the second aspect, or a device including the network apparatus:
in some possible designs, the output information may be: and first indication information indicating a first index value corresponding to the first MCS and the second MCS.
In some possible designs, the output information may be: a first signal.
The communication device is the terminal device in the third aspect, or a device including the terminal device, or a device included in the terminal device:
In some possible designs, the input information may be: first indication information indicating a first MCS. Correspondingly, the processing according to the input information may be: the first MCS is determined according to the first indication information, or the first MCS and the second MCS are determined according to the first indication information.
In some possible designs, the input information may be: a first signal.
The communication device is the network apparatus according to the fourth aspect, or a device including the network apparatus, or a device included in the network apparatus:
In some possible designs, the output information may be: first indication information indicating a first MCS.
In some possible designs, the output information may be: a first signal.
The communication device is the terminal device in the fifth aspect, or a device including the terminal device, or a device included in the terminal device:
In some possible designs, the input information may be: the first indication information indicates the first MCS and the second indication information indicates the second MCS; or the first indication information indicates a first MCS and the second indication information indicates a first difference value. Correspondingly, the processing according to the input information may be: the first MCS is determined according to the first indication information, and the second MCS, or the first difference, is determined according to the second indication information.
In some possible designs, the input information may be: a first signal.
The communication device is the network apparatus of the sixth aspect, or a device including the network apparatus, or a device included in the network apparatus:
in some possible designs, the output information may be: the first indication information indicates the first MCS and the second indication information indicates the second MCS; or the first indication information indicates a first MCS and the second indication information indicates a first difference value.
In some possible designs, the output information may be: a first signal.
In an eleventh aspect, there is provided a communication apparatus comprising: at least one processor; the processor is configured to execute a computer program or instructions stored in the memory to cause the communication device to perform the method of any of the above aspects. The memory may be coupled to the processor or may be separate from the processor. The communication means may be the terminal device of the first aspect or the third aspect or the fifth aspect, or a device comprising the terminal device, such as a chip; or the communication means may be the network device of the second aspect or the fourth aspect or the sixth aspect, or an apparatus comprising the network device.
In a twelfth aspect, there is provided a computer readable storage medium having instructions stored therein which, when run on a communications device, cause the communications device to perform the method of any of the above aspects.
In a thirteenth aspect, there is provided a computer program product comprising instructions which, when run on a communication device, cause the communication device to perform the method of any of the above aspects.
In a fourteenth aspect, there is provided a communications device (e.g. which may be a chip or a system of chips) comprising a processor for carrying out the functions referred to in any of the above aspects.
In some possible designs, the communication device includes a memory for holding necessary program instructions and data.
In some possible designs, the device may be a system-on-chip, may be formed from a chip, or may include a chip and other discrete devices.
It is to be understood that when the communication device provided in any one of the fifth to twelfth aspects is a chip, the above-described transmitting action/function may be understood as outputting information, and the above-described receiving action/function may be understood as inputting information.
The technical effects of any one of the seventh to fourteenth aspects may be referred to the technical effects of the different designs of the first, second, third, fourth, fifth or sixth aspects, and are not described herein.
A fifteenth aspect provides a communication system comprising the network device of the second aspect and the terminal device of the first aspect; or the communication system comprises the network device according to the fourth aspect and the terminal device according to the third aspect; or the communication system comprises the network device according to the fifth aspect and the terminal device according to the sixth aspect.
Drawings
FIG. 1 is a diagram of an overhead amount provided by the present application;
Fig. 2 is a schematic structural diagram of a communication system according to the present application;
fig. 3 is a schematic structural diagram of a network device and a terminal device provided by the present application;
Fig. 4 is a schematic flow chart of a signal sending and receiving method provided by the application;
fig. 5 is a flow chart of another signal transmitting and receiving method provided by the application;
fig. 6 is a flow chart of another signal transmitting and receiving method provided by the application;
Fig. 7 is a schematic structural diagram of another terminal device provided by the present application;
fig. 8 is a schematic structural diagram of another network device according to the present application;
Fig. 9 is a schematic structural diagram of a communication device according to the present application.
Detailed Description
In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief description of the related art of the present application is given below.
1. Subcarrier, subcarrier spacing:
Subcarrier: an orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) system divides a frequency domain resource into several sub-resources, each of which on the frequency domain may be referred to as a subcarrier. The sub-carriers may also be considered as the minimum granularity of the frequency domain resources.
Subcarrier spacing: in an OFDM system, the interval value between the center positions or peak positions of two adjacent subcarriers in the frequency domain. Illustratively, the subcarrier spacing of the long term evolution (Long Term Evolution, LTE) system is 15 kilohertz (kilohertz, kHz), the subcarrier spacing of the NR system is 15kHz, 30kHz, 60kHz, 120kHz, 240kHz, or the like.
The subcarrier spacing in the NR system may be configured by a network device, for example, the subcarrier spacing corresponding to the subcarrier spacing configuration μ=0 is 15kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ=1 is 30kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ=2 is 60kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ=3 is 120kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ=4 is 240kHz, and so on.
2. Resource blocks, physical resource blocks, resource elements:
Resource Block (RB): the N subcarriers consecutive in the frequency domain may be referred to as one RB. For example, one RB in the LTE and NR systems includes 12 subcarriers. As the communication system evolves, the number of subcarriers included in one RB may be other values.
Physical resource block (physical resource block, PRB): PRB can be understood as a physical frequency domain resource concept used in frequency domain resource allocation.
3. OFDM symbols, slots, subframes:
OFDM symbol: minimum time unit in the time domain in an OFDM system.
Time slots: one slot in an NR system includes 14 OFDM symbols, and the length of one slot is 1 millisecond (millisecond, ms) when the subcarrier interval is 15kHz and 0.5ms when the subcarrier interval is 30 kHz.
Sub-frames: the time length of one subframe in the NR system is 1ms.
4. Time-frequency resource unit:
The time-frequency resource unit is the smallest resource granularity in the OFDM system, one OFDM symbol in the time domain and one subcarrier in the frequency domain.
In addition, the time-frequency resource unit may also be called as Resource Element (RE), and the two may be replaced with each other, which is not specifically limited in the present application.
In a wireless communication system, a network device and a terminal device communicate via a wireless link. The channel state of a wireless link may be affected by factors such as the distance between the network device and the terminal device and/or the environment, for example, the distance between the network device and the terminal device may be different. When the distance between the network device and the terminal device is short and the shielding object is less, the channel quality between the network device and the terminal device is good, and when the distance between the network device and the terminal device is long and the shielding object is more, the channel quality between the network device and the terminal device is poor.
In order to meet the communication quality of different terminal devices in the system, the NR system supports a plurality of modulation and coding modes (modulation coding scheme, MCS), each MCS comprises a modulation order, a target code rate and spectrum efficiency, and the different MCSs are not identical. The target code rate is typically expressed as a fraction or fraction, e.g., 1/2, 2/3, etc., greater than 0 and less than 1.
At a certain target code rate, the larger the modulation order, the higher the spectral efficiency of the system. Modulation schemes can be classified into Quadrature Phase Shift Keying (QPSK) modulation and quadrature amplitude modulation (quadrature amplitude modulation, QAM) from the technical dimension. Further, QAM modulation can be classified into 16QAM, 64QAM, 256QAM, etc. according to the modulation order. In addition, in the NR system, in order to further increase the rate of the system center user, 1024QAM standardization is being performed, and by increasing the modulation order, a higher transmission rate is provided for the cell center user or the fixed wireless access user, thereby improving the frequency efficiency.
When the channel quality between the network device and the terminal device is good, the network device generally adopts a relatively high-order modulation mode, for example 64QAM or 256QAM, to send downlink signals to the terminal device; or the terminal equipment adopts a relatively high-order modulation mode to send uplink signals to the network equipment so as to obtain higher frequency spectrum efficiency. When the channel quality between the network device and the terminal device is poor, the network device generally adopts a relatively low-order modulation mode, for example, 16QAM or QPSK, to send downlink signals to the terminal device; or the terminal equipment adopts a relatively low-order modulation mode to send uplink signals to the network equipment so as to improve the reliability of communication.
At a certain modulation order, a lower target code rate indicates more redundancy bits added during encoding, and the reliability of communication is higher, but the spectral efficiency is lower.
When the channel quality between the network equipment and the terminal equipment is good, the network equipment generally adopts a relatively high target code rate to transmit downlink signals; or the terminal equipment adopts a relatively high target code rate to send uplink signals to the network equipment so as to keep high spectrum efficiency. When the channel quality between the network equipment and the terminal equipment is poor, the network equipment generally adopts a relatively low target code rate to send downlink signals to the terminal equipment; or the terminal equipment adopts a relatively low target code rate to send an uplink signal to the network equipment so as to improve the reliability of communication.
When the network device communicates with the terminal device, the network device may represent different MCS index values by different status values of one indication field, each MCS index value corresponding to one MSC, the MSC including a modulation order, a target code rate, and spectrum efficiency. That is, the network device may transmit an indication information, which may be an MCS index, to the terminal device.
It should be noted that, the "numbers", "indexes" and "marks" related to the present application may be replaced, and are collectively described herein, and the following embodiments are not repeated.
After receiving the indication information, the terminal device may determine the modulation order and the target code rate of the corresponding MCS according to the MCS index, determine the transport block size (Transport Block size, TBs) according to a Transport Block (TB) size calculation formula specified in the third generation partnership project (3rd generation partnership project,3GPP) standard TS38.241, and then receive the downlink signal according to the MCS and TB sizes.
Specifically, the TBS is related to the modulation order of the MCS indicated by the network device, the target code rate, the number of scheduled PRBs, and the overhead configured by the higher layer parameters xOverHead. Illustratively, when the modulation order of the MCS, the target code rate, and the number of scheduled PRBs indicated by the network device are fixed, the higher layer parameter configuration overhead is smaller, and the TBS is larger.
Overhead here may refer to the number of specific REs within one PRB, which are used to carry channel state information reference signals (CHANNEL STATE information REFERENCE SIGNAL, CSI-RS), phase tracking reference signals (PHASE TRACKING REFERENCE SIGNAL, PT-RS), and REs specified in 3GPP standard TS38.241 that cannot be used for a physical downlink shared channel (physical downlink SHARED CHANNEL, PDSCH).
In the above scheme, the terminal device determines the size of the transport block according to the modulation order of the MCS indicated by the network device, the target code rate, the number of scheduled PRBs, and the overhead configured by the higher layer parameters, and when the actual overhead dynamically changes with time, there is a situation that the configured overhead and the actual overhead are not matched, so that the actual code rate of the downlink signal sent by the network device deviates from the target code rate indicated before.
For example, as shown in fig. 1, taking an example that the network device sends indication information to the terminal device before the time slot 1 indicates the modulation order and the target code rate, and the overhead of the higher layer parameter configuration is 0, in the time slot 1 and the time slot 2, the first two OFDM symbols are used to carry the physical downlink control channel (physical downlink control channel, PDCCH), the third OFDM symbol is used to carry the demodulation reference signal (demodulation REFERENCE SIGNAL, DMRS), and the overhead is used to carry the aperiodic CSI-RS. Referring to fig. 1, the actual overhead of the network device during downlink transmission in the time slot 1 is 0, the actual overhead of the network device during downlink transmission in the time slot 2 is 32, for the transmission in the time slot 2, the terminal device determines a TBS (taking TBS equal to N1 as an example) according to the configured overhead 0, however, if the terminal device determines a TBS (taking TBS equal to N2 as an example) according to the actual overhead 32, since the actual overhead is greater than the configured overhead, N1 is greater than N2, so that the equivalent code rate (n1+ NCRC)/NRE of the actual transmission is greater than the target code rate, the target code rate is similar to (n2+ NCRC)/NRE, where NCRC is the number of cyclic redundancy check bits, and NRE is the number of REs actually used for carrying the transmission block.
The above-mentioned deviation between the actual code rate and the target code rate may cause the demodulation performance of adjacent MCSs with different modulation orders in the MCS table entry to be switched, that is, the demodulation performance of MCS1 is better than the demodulation performance of MCS2 in the case that the configuration overhead and the actual overhead are matched (or equal), and the demodulation performance of MCS2 is better than the demodulation performance of MCS1 in the case that the configuration overhead and the actual overhead are not matched (or equal).
In the semi-static scheduling scenario, the network device may send scheduling information, such as resource allocation information, MCS index value, etc., to the terminal device through a physical downlink control channel (physical downlink control channel, PDCCH) during initial scheduling. After receiving and recognizing the current scheduling information as semi-static scheduling information, the terminal equipment stores the scheduling information, and then communicates according to the stored scheduling information at fixed intervals. If the above method is used in the semi-static scheduling scenario, in the case that the overhead changes dynamically with time, the MCS indicated by the network device when initially scheduling may not be the optimal MCS under the actual overhead, thereby affecting the communication performance.
Based on the above, the application provides a signal transmitting and receiving method, which can transmit downlink signals in a better modulation and coding mode, thereby improving communication performance.
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application. Wherein, in the description of the present application, "/" means that the related objects are in a "or" relationship, unless otherwise specified, for example, a/B may mean a or B; the "and/or" in the present application is merely an association relationship describing the association object, and indicates that three relationships may exist, for example, a and/or B may indicate: there are three cases, a alone, a and B together, and B alone, wherein a, B may be singular or plural. Also, in the description of the present application, unless otherwise indicated, "a plurality" means two or more than two. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or plural.
In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same item or similar items having substantially the same function and effect. It will be appreciated by those of skill in the art that the words "first," "second," and the like do not limit the amount and order of execution, and that the words "first," "second," and the like do not necessarily differ. Meanwhile, in the embodiments of the present application, words such as "exemplary" or "such as" are used to mean serving as examples, illustrations or explanations. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion that may be readily understood.
The embodiment of the application can be applied to LTE systems and NR systems; other wireless communication systems, such as orthogonal frequency division multiple access (orthogonal frequency-division multiple access, OFDMA), single carrier frequency division multiple access (SINGLE CARRIER FDMA, SC-FDMA), satellite communication systems, non-terrestrial communication networks (non-TERRESTRIAL NETWORK, NTN), internet of things (internet of things, ioT) systems, or future-evolution communication systems, may also be employed, as embodiments of the present application are not limited in this regard. The above-mentioned communication system to which the present application is applied is merely illustrative, and the communication system to which the present application is applied is not limited thereto, and is generally described herein, and will not be described in detail. Furthermore, the term "system" may be interchangeable with "network".
As shown in fig. 2, a communication system 10 is provided according to an embodiment of the present application. The communication system 10 includes at least one network device 20 and one or more terminal devices 30 connected to the network device 20. Alternatively, different terminal devices 30 may communicate with each other.
Taking interaction between the network device 20 and any terminal device 30 shown in fig. 2 as an example, in the embodiment of the present application, the network device sends first indication information to the terminal device, where the first indication information indicates a first index value, and the first index value corresponds to a first MCS and a second MCS, where the first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set includes a modulation order and a target code rate. Correspondingly, the terminal device receives the first indication information from the network device. In addition, the network device and the terminal device determine that the MCS corresponding to the first signal is the first MCS or the second MCS, then, the network device sends the first signal according to the MCS corresponding to the first signal, and the terminal device receives the first signal according to the MCS corresponding to the first signal.
Based on the scheme, the first index value indicated by the network device to the terminal device corresponds to two MCSs, in the subsequent downlink transmission, the network device can select a better MCS to send a first signal in the two MCSs, and the corresponding terminal device can select the better MCS to receive the first signal in the two MCSs, so that the network device and the terminal device can communicate by using the better MCS, and the communication performance is improved.
Or taking the interaction between the network device 20 and any terminal device 30 shown in fig. 2 as an example, in the embodiment of the present application, the network device sends first indication information to the terminal device, where the first indication information indicates a first MCS, the first MCS belongs to a first modulation coding mode set, and any MCS in the first modulation coding mode set includes a modulation order and a target code rate. Correspondingly, the terminal device receives the first indication information from the network device. In addition, the network device and the terminal device may determine that the MCS corresponding to the first signal is the first MCS or the second MCS, and then the network device sends the first signal according to the MCS corresponding to the first signal, and the terminal device receives the first signal according to the MCS corresponding to the first signal. The difference value between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first value, or the spectrum efficiency of the second MCS is equal to the spectrum efficiency of the first MCS.
Based on the scheme, the network device indicates the first MCS to the terminal device, in the subsequent downlink transmission, the network device can select a better MCS from the first MCS and a second MCS associated with the first MCS to send the first signal, and the corresponding terminal device can select a better MCS from the two MCSs to receive the first signal, so that the network device and the terminal device use the better MCS to communicate, and the communication performance is improved.
The specific embodiments provided in the present application will be described in detail in the following embodiments, and will not be described herein.
The network device 20 according to the present application is a device for accessing the terminal device 30 to a wireless network, and may be an evolved node b (evolutional Node B, eNB or eNodeB) in LTE; or a base station, broadband network traffic gateway (broadband network gateway, BNG), aggregation switch or non-3 GPP access device in a 5G network or future evolved public land mobile network (public land mobile network, PLMN); or the network device 20 in the embodiment of the present application may also be a wireless controller in a cloud wireless access network (cloud radio access network, CRAN); or a transmitting receiving node (transmission and reception point, TRP), or a device including TRP, etc., to which embodiments of the present application are not particularly limited. Alternatively, the base station in the embodiment of the present application may include various forms of base stations, for example: macro base stations, micro base stations (also referred to as small stations), relay stations, access points, etc., which are not particularly limited in the embodiments of the present application.
In a possible manner, the network device 20 in the embodiment of the present application may also refer to a Central Unit (CU) or a Distributed Unit (DU), or the network device may also be composed of CU and DU. Multiple DUs may share one CU. One DU may also connect multiple CUs. CUs and DUs can be understood as a division of the network device from a logical function perspective. The CU and the DU may be physically separated or may be disposed together, which is not specifically limited in the embodiment of the present application. The CU and the DU may be connected by an interface, for example, an F1 interface. CUs and DUs may be partitioned according to the protocol layers of the wireless network. For example, functions of a radio resource control (radio resource control, RRC) protocol layer, a service data adaptation protocol stack (SERVICE DATA adaptation protocol, SDAP) protocol layer, and a packet data convergence layer protocol (PACKET DATA convergence protocol, PDCP) protocol layer are provided in the CU, while functions of a radio link control (radio link control, RLC) protocol layer, a medium access control (MEDIA ACCESS control, MAC) protocol layer, a Physical (PHY) protocol layer, and the like are provided in the DU.
It will be appreciated that the partitioning of CU and DU processing functions in accordance with such protocol layers is merely an example, and may be partitioned in other ways.
For example, a CU or DU may be divided into functions with more protocol layers. For example, a CU or DU may also be divided into partial processing functions with protocol layers. In one design, part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are set at CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set at DU. In another design, the functionality of a CU or DU may also be partitioned by traffic type or other system requirements. For example, according to the time delay division, the function of processing time which needs to meet the time delay requirement is set in the DU, and the function which does not need to meet the time delay requirement is set in the CU. In another design, a CU may also have one or more functions of the core network. One or more CUs may be centrally located, as well as separately located. For example, the CUs can be arranged on the network side to facilitate centralized management. The DU may have multiple radio functions, or the radio functions may be set remotely.
In some embodiments, a CU may consist of a CU control plane (CU-CP) and a CU user plane (CU-UP), which may be understood as partitioning the CU from a logical function perspective. Wherein, the CU-CP and the CU-UP can be divided according to protocol layers of the wireless network, for example, the functions of the PDCP protocol layers corresponding to the RRC protocol layer and the signaling radio bearers (signal radio bearer, SRB) are arranged in the CU-CP, and the functions of the PDCP protocol layers corresponding to the data radio bearers (data radio bearer, DRB) are arranged in the CU-UP. Furthermore, the functionality of the SDAP protocol layer may also be provided in the CU-UP.
The terminal device 30 according to the present application may be a device for realizing a wireless communication function, such as a terminal or a chip usable in a terminal. The terminal may be an IoT, a 5G network, or a User Equipment (UE) in a future evolved PLMN, an access terminal, a terminal unit, a terminal station, a mobile station, a remote terminal, a mobile device, a wireless communication device, a terminal agent, or a terminal apparatus, among others. An access terminal may be a cellular telephone, a cordless telephone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal DIGITAL ASSISTANT, PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device or a wearable device, a Virtual Reality (VR) terminal device, an augmented reality (augmented reality, AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned (SELF DRIVING), a wireless terminal in telemedicine (remote medical), a wireless terminal in smart grid (SMART GRID), a wireless terminal in transportation security (transportation safety), a wireless terminal in smart city (SMART CITY), a wireless terminal in smart home (smart home), etc. The terminal may be mobile or stationary.
In some embodiments, the network device 20 and the terminal device 30 may also be referred to as a communication apparatus, which may be a general purpose device or a special purpose device, which is not specifically limited in the embodiments of the present application.
As shown in fig. 3, a schematic structural diagram of a network device 20 and a terminal device 30 according to an embodiment of the present application is shown.
Wherein the terminal device 30 comprises at least one processor (illustrated in fig. 3 by way of example as comprising one processor 301) and at least one transceiver (illustrated in fig. 3 by way of example as comprising one transceiver 303). Further, the terminal device 30 may also include at least one memory (illustrated in fig. 3 as including one memory 302, for example), at least one output device (illustrated in fig. 3 as including one output device 304, for example), and at least one input device (illustrated in fig. 3 as including one input device 305, for example).
The processor 301, the memory 302 and the transceiver 303 are connected by a communication line. The communication line may include a pathway to communicate information between the aforementioned components.
The processor 301 may be a general purpose central processing unit (central processing unit, CPU), microprocessor, application Specific Integrated Circuit (ASIC), or one or more integrated circuits for controlling the execution of the programs of the present application. In a specific implementation, the processor 301 may also include multiple CPUs, as an embodiment, and the processor 301 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, or processing cores for processing data (e.g., computer program instructions).
The memory 302 may be a device having a memory function. For example, but not limited to, a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (random access memory, RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (ELECTRICALLY ERASABLE PROGRAMMABLE READ-only memory, EEPROM), a compact disc read-only memory (compact disc read-only memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory 302 may be stand alone and be connected to the processor 301 by a communication line. Memory 302 may also be integrated with processor 301.
The memory 302 is used for storing computer-executable instructions for executing the inventive arrangements, and is controlled by the processor 301 for execution. Specifically, the processor 301 is configured to execute computer-executable instructions stored in the memory 302, thereby implementing the method described in the embodiment of the present application.
Alternatively, in the present application, the processor 301 may perform the functions related to the processing in the signal transmission and reception method provided in the present application, and the transceiver 303 is responsible for communicating with other devices or communication networks, which is not particularly limited in the embodiment of the present application.
Computer-executable instructions according to the present application may also be referred to as application program code or computer program code, and embodiments of the present application are not limited in this regard.
The transceiver 303 may use any transceiver-like device for communicating with other devices or communication networks, such as ethernet, radio access network (radio access network, RAN), or wireless local area network (wireless local area networks, WLAN), etc. The transceiver 303 includes a transmitter (Tx) and a receiver (Rx).
The output device 304 communicates with the processor 301 and may display information in a variety of ways. For example, the output device 304 may be a Liquid Crystal Display (LCD) CRYSTAL DISPLAY, a Light Emitting Diode (LED) display device, a Cathode Ray Tube (CRT) display device, or a projector (projector), or the like.
The input device 305 communicates with the processor 301 and may accept user input in a variety of ways. For example, the input device 305 may be a mouse, a keyboard, a touch screen device, a sensing device, or the like.
The network device 20 includes at least one processor (illustrated in fig. 3 by way of example as including one processor 201) and at least one transceiver (illustrated in fig. 3 by way of example as including one transceiver 203). Further, the network device 20 may also include at least one memory (illustrated in fig. 3 as including one memory 202 by way of example) and at least one network interface (illustrated in fig. 3 as including one network interface 204 by way of example). Wherein the processor 201, the memory 202, the transceiver 203 and the network interface 204 are connected by communication lines. The network interface 204 is used to connect with a core network device through a link (e.g., S1 interface) or to connect with a network interface of another network device (not shown in fig. 3) through a wired or wireless link (e.g., X2 interface), which is not specifically limited by the embodiment of the present application. In addition, the description of the processor 201, the memory 202 and the transceiver 203 may refer to the description of the processor 301, the memory 302 and the transceiver 303 in the terminal device 30, which are not repeated herein.
It will be appreciated that the structure shown in fig. 3 does not constitute a specific limitation on the terminal device 30 and the network device 20. For example, in other embodiments of the present application, terminal device 30 and network device 20 may include more or fewer components than shown, or may combine certain components, or may split certain components, or may have different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
In the following, a method for determining a modulation and coding scheme according to an embodiment of the present application will be described by taking interaction between a network device 20 and a terminal device 30 as shown in fig. 2 as an example with reference to the accompanying drawings.
It will be understood that, in the embodiments of the present application, the terminal device and/or the network device may perform some or all of the steps in the embodiments of the present application, these steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of the various operations. Furthermore, the various steps may be performed in a different order presented in accordance with embodiments of the application, and it is possible that not all of the operations in the embodiments of the application may be performed.
It will be appreciated that in various embodiments of the present application, interactions between a network device and a terminal device may also apply to interactions between a CU and a terminal device, or interactions between a DU and a terminal device. It will be appreciated that in various embodiments of the present application, the interaction mechanism between the network device and the terminal device may be modified appropriately, so as to adapt to interactions between the CU or DU and the terminal device.
It should be noted that, in the following embodiments of the present application, names of information between devices or functions or names of parameters in information are merely examples, and may be other names in specific implementations, which are not limited in particular by the embodiments of the present application.
Referring to fig. 4, a signal sending and receiving method provided in an embodiment of the present application includes the following steps:
S401, the network equipment sends first indication information to the terminal equipment. Correspondingly, the terminal device receives the first indication information from the network device.
The first indication information is used for indicating a first index value, and the first index value corresponds to the first MCS and the second MCS. Further, the first MCS and the second MCS belong to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate, and may further include spectral efficiency. That is, in the first modulation and coding scheme set, the index value corresponding to the first MCS is the same as the index value corresponding to the second MCS.
It should be noted that, the "spectral efficiency" in the present application may also be referred to as "spectral efficiency", and the two may be replaced with each other; the "index value corresponding to MCS" in the present application may also be referred to as "MCS index value" or "MCS index" and may be replaced with each other, which is not particularly limited in the present application.
In some embodiments, the first set of modulation and coding schemes may include multiple MCSs with modulation orders that may be 2, 4, 6, 8, 10. The modulation modes corresponding to the modulation orders of 2, 4, 6, 8 and 10 are QPSK, 16QAM, 64QAM, 256QAM and 1024QAM respectively.
Optionally, the first modulation coding scheme set may be represented by a table, for example, each row in the table is one MCS in the first modulation coding scheme set, a first column in the table is an index value corresponding to the MCS, a second column is a modulation order of the MCS, a third column is a target code rate of the MCS, and a fourth column is a spectral efficiency of the MCS.
In different implementations of the application, the spectral efficiency of the first MCS and the second MCS may or may not be equal. Whether or not the spectral efficiency of the first MCS and the second MCS are equal, the modulation order of the first MCS and the modulation order of the second MCS are different, for example, the modulation order of the first MCS is greater than the modulation order of the second MCS or the modulation order of the first MCS is less than the modulation order of the second MCS.
In one implementation, the spectral efficiency of the first MCS and the second MCS are equal. In this implementation, there may be several cases for the first MCS and the second MCS:
In the first case, the modulation order of the first MCS is 8, and the target code rate is 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063.
That is, in the table corresponding to the first modulation and coding scheme set, the corresponding MCS index with the spectral efficiency of 7.463 corresponds to two MCSs, namely, a first MCS with the modulation order of 8 and the target code rate of 948/1024, and a second MCS with the modulation order of 10 and the target code rate of 758.5/1024.
In the present application, the modulation order of the first MCS is 8 and the modulation order of the second MCS is 10, and in practical application, the modulation order of the first MCS may be other values than 8, the modulation order of the second MCS may be other values than 10, for example, the modulation order of the first MCS is 6 and the modulation order of the second MCS is 8; or the modulation order of the first MCS is 4 and the modulation order of the second MCS is 6. Accordingly, the code rate of the first MCS and the code rate of the second MCS may be other values, which is not particularly limited in the present application.
Optionally, in this case, in addition to the first MCS and the second MCS in the first modulation coding scheme set, the first modulation coding scheme set may further include N third MCSs with modulation orders of 10, where N is a positive integer greater than 1.
Optionally, the first modulation and coding scheme set further includes 6 MCSs with modulation orders of 10, where target code rates corresponding to the 6 MCSs are 790/1024, 822/1024, 853/1024, 885/1024, 916/1026, 948/1024, respectively.
Taking the first modulation order of 10 and n equal to 6 as an example, the target code rates of the 6 third MCSs with the modulation order of 10 included in the first modulation and coding scheme set are respectively: 790/1024, 822/1024, 853/1024, 885/1024, 916/1026, 948/1024; the spectral efficiency of the 6 third MCSs with modulation order 10 is: 7.7149, 8.0235, 8.3321, 8.6407, 8.9493, 9.2578.
If the first set of modulation and coding schemes is represented in a table, the first set of modulation and coding schemes can be represented in table 1 below.
TABLE 1
MCS Index (IMCS) | Modulation order (Qm) | Target code rate [/1024] | Spectral efficiency |
0 | 2 | 120 | 0.2344 |
1 | 2 | 193 | 0.3770 |
2 | 2 | 449 | 0.8770 |
3 | 4 | 378 | 1.4766 |
4 | 4 | 490 | 1.9141 |
5 | 4 | 616 | 2.4063 |
6 | 6 | 466 | 2.7305 |
7 | 6 | 567 | 3.3223 |
8 | 6 | 666 | 3.9023 |
9 | 6 | 719 | 4.2129 |
10 | 6 | 772 | 4.5234 |
11 | 6 | 822 | 4.8164 |
12 | 6 | 873 | 5.1152 |
13 | 8 | 682.5 | 5.3320 |
14 | 8 | 711 | 5.5547 |
15 | 8 | 754 | 5.8906 |
16 | 8 | 797 | 6.2266 |
17 | 8 | 841 | 6.5703 |
18 | 8 | 885 | 6.9141 |
19 | 8 | 916.5 | 7.1602 |
20 | 8/10 | 948/758.5 | 7.4063 |
21 | 10 | 790 | 7.7149 |
22 | 10 | 822 | 8.0235 |
23 | 10 | 853 | 8.3321 |
24 | 10 | 885 | 8.6407 |
25 | 10 | 916 | 8.9493 |
26 | 10 | 948 | 9.2578 |
27 | 2 | Reservation (reserved) | |
28 | 4 | Reservation (reserved) | |
29 | 6 | Reservation (reserved) | |
30 | 8 | Reservation (reserved) | |
31 | 10 | Reservation (reserved) |
For example, based on the first set of modulation and coding schemes shown in table 1, the first index indicated by the first indication information is 20.
It should be noted that, table 1 is only an exemplary table showing the modulation order, the target code rate, and the spectrum efficiency included in each MCS corresponding to the MCS index, and the correspondence relationship between the MCS index and the MCS is not particularly limited in the present application, for example, the value of the MCS index from top to bottom in table 1 may be decreased, that is, the MCS index corresponding to the MCS of the first row is 31, the MCS index corresponding to the MCS of the second row is 30, and so on, and the MCS index corresponding to the MCS of the last row is 0.
In the table shown in the following embodiments of the present application, modulation orders, target code rates, and spectrum efficiency included in each MCS corresponding to an MCS index are also shown only by way of example, and the present application does not limit the correspondence between the MCS index and the MCS, and is described in detail herein, and the following embodiments are not repeated.
In the second case, the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
That is, in the table corresponding to the first modulation and coding scheme set, the corresponding MCS index with the spectral efficiency of 7.1602 corresponds to two MCSs, namely, a first MCS with the modulation order of 8 and the target code rate of 916.5/1024, and a second MCS with the modulation order of 10 and the target code rate of 733/1024.
Optionally, in the second case, the first modulation coding scheme set includes N third MCSs with modulation orders of 10, where N is a positive integer greater than 1, in addition to the first MCS and the second MCS.
Optionally, the first modulation coding mode set may further include 4 MCSs with modulation orders of 10, and target code rates of the 4 MCSs with modulation orders of 10 may be 787/1024, 840.5/1024, 894/1024, 948/1024 respectively; or, the first modulation coding mode set may further include 5 MCSs with modulation orders of 10, and target code rates of the 5 MCSs with modulation orders of 10 may be 776/1024, 819/1024, 862/1024, 905/1024, 948/1024 respectively; or, the first modulation and coding scheme set may further include 6 MCSs with modulation orders of 10, where target code rates of the 6 MCSs with modulation orders of 10 may be 912/1024, 876/1024, 840/1024, 862/1024, 905/1024, 948/1024 respectively; or, the first modulation coding scheme set may further include 7 MCSs with modulation orders of 10, and target code rates of the 7 MCSs with modulation orders of 10 may be 733/1024, 790/1024, 822/1024, 853/1024, 885/1024, 916/1026, 948/1024 respectively.
Taking the first modulation order of 10 and n equal to 4 as an example, the target code rates of the 4 third MCSs with the modulation order of 10 included in the first modulation and coding scheme set are respectively: 787/1024, 840.5/1024, 894/1024, 948/1024; the spectral efficiency of the 4 third MCSs with modulation order 10 is: 7.6846, 8.2090, 8.7334, 9.2578.
If the first set of modulation and coding schemes is represented in a table, the first set of modulation and coding schemes can be represented in table 2 below. Based on the first modulation and coding scheme set shown in table 2, the first index value indicated by the first indication information is 22.
TABLE 2
Taking the first modulation order of 10 and n equal to 5 as an example, the target code rates of the 5 third MCSs with the modulation order of 10 included in the first modulation and coding scheme set are respectively: 776/1024, 819/1024, 862/1024, 905/1024, 948/1024; the spectral efficiency of the 5 third MCSs with modulation order 10 is: 776/1024, 819/1024, 862/1024, 905/1024, 948/1024.
If the first set of modulation and coding schemes is represented in a table, the first set of modulation and coding schemes can be represented in table 3 below. Based on the first modulation and coding scheme set shown in table 3, the first index value indicated by the first indication information is 21.
TABLE 3 Table 3
Taking the first modulation order of 10 and n equal to 6 as an example, the target code rates of the 6 third MCSs with the modulation order of 10 included in the first modulation and coding scheme set are respectively: 912/1024, 876/1024, 840/1024, 862/1024, 905/1024, 948/1024; the spectral efficiency of the 6 third MCSs with modulation order 10 is: 7.5098, 7.8594, 8.2090, 8.5586, 8.9082, 9.2578.
If the first set of modulation and coding schemes is represented in a table, the first set of modulation and coding schemes can be represented in table 4 below. Based on the first modulation and coding scheme set shown in table 4, the first index value indicated by the first indication information is 20.
TABLE 4 Table 4
Taking the first modulation order of 10 and n equal to 7 as an example, the target code rates of the 6 third MCSs with the modulation order of 10 included in the first modulation and coding scheme set are respectively: 733/1024, 790/1024, 822/1024, 853/1024, 885/1024, 916/1026, 948/1024; the spectral efficiency of the 7 third MCSs with modulation order 10 is: 7.4063, 7.7149, 8.0235, 8.3321, 8.6407, 8.9493, 9.2578.
If the first set of modulation and coding schemes is represented in a table, the first set of modulation and coding schemes can be represented in table 5 below. Based on the first modulation and coding scheme set shown in table 5, the first index value indicated by the first indication information is 19.
TABLE 5
In another implementation, the spectral efficiency of the first MCS and the second MCS are not equal. Illustratively, the modulation order of the first MCS is 8, the target coding rate is 916.5/1024, and the spectral efficiency is 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
That is, in the first modulation and coding scheme set, the first MCS with the modulation order of 8, the target coding rate of 916.5/1024 and the spectral efficiency of 7.4063 corresponds to the same index as the second MCS with the modulation order of 10, the target code rate of 790/1024 and the spectral efficiency of 7.7149.
Optionally, in this implementation manner, in addition to the first MCS and the second MCS in the first modulation coding mode set, the first modulation coding mode set further includes M fourth MCSs with modulation orders of 10, where M is a positive integer greater than 1.
Optionally, the first modulation coding scheme set may further include 5 modulation coding schemes with modulation coding schemes 10, and target coding rates of the 5 modulation coding schemes with modulation coding schemes 10 may be 822/1024, 853/1024, 885/1024, 916/1026, 948/1024, respectively.
Taking the first modulation order of 10 and m equal to 5 as an example, the target code rates of the 5 fourth MCSs with the modulation order of 10 included in the first modulation and coding scheme set are respectively: 822/1024, 853/1024, 885/1024, 916/1024, 948/1024; the spectral efficiency of the 5 fourth MCSs with modulation order 10 is: 8.0235, 8.3321, 8.6407, 8.9493, 9.2578.
If the first set of modulation and coding schemes is represented in a table, the first set of modulation and coding schemes can be represented in table 6 below. Based on the first modulation and coding scheme set shown in table 6, the first index value indicated by the first indication information is 21.
TABLE 6
The first modulation and coding scheme set provided by the application is described above. Next, a description will be given of a manner in which the network device transmits the first indication information.
Optionally, the network device may send downlink control information (downlink control information, DCI) to the terminal device, where the DCI includes first indication information, or the first indication information is carried in the DCI; or the network device may send radio resource control (radio resource control, RRC) signaling to the terminal device, where the RRC signaling includes first indication information, or the first indication information is carried in the RRC signaling; or the network device may send a medium access control-control element (MEDIA ACCESS control control element, MAC-CE) to the terminal device, where the MAC-CE includes the first indication information, or the first indication information is carried in the MAC-CE.
Optionally, the first indication information may be sent to the terminal device when the network device performs initial scheduling in a semi-static scheduling scenario; or the first indication information may also be sent to the terminal device by the network device before sending the downlink signal in the non-semi-static scheduling (or dynamic scheduling) scenario, which is not limited in detail in the application.
Optionally, in the semi-static scheduling scenario, after receiving the first indication information, the terminal device may determine the first MCS and the second MCS according to the first indication information, and store the first MCS and the second MCS for subsequent use in a downlink communication process.
S402, the network equipment determines that the MCS corresponding to the first signal is the first MCS or the second MCS.
The first signal is a downlink signal to be sent by the network device, or is a downlink signal to be received by the terminal device. The first signal according to the present application may be understood as the first PDSCH, and the first PDSCH and the second PDSCH may be replaced by each other, which is not specifically limited in the present application.
Optionally, the network device may determine, according to the first overhead value, the MCS corresponding to the first signal as the first MCS or the second MCS.
The first overhead value is the number of resource elements REs not used for carrying the first signal in the time-frequency resources corresponding to the first signal, or the first overhead value is the number of REs except the first time-frequency resources in the time-frequency resources corresponding to the first signal, and the first time-frequency resources are time-frequency resources used for carrying the first signal. That is, the time-frequency resources corresponding to the first signal include the first time-frequency resources and REs that are not used to carry the first signal. For example, the time-frequency resource corresponding to the first signal may be a PRB, which includes a time-frequency resource for carrying the first signal and an RE not for carrying the first signal.
Optionally, the REs in the time-frequency resource corresponding to the first signal that are not used for carrying the first signal, or the REs in the time-frequency resource corresponding to the first signal that are other than the first time-frequency resource, may be REs used for carrying CSI-RS, REs used for carrying zero-power CSI-RS, REs used for carrying PT-RS, and REs specified in the 3GPP standard TS38.214 that cannot be used for PDSCH.
Optionally, when the modulation order corresponding to the second MCS is greater than the modulation order corresponding to the first MCS, the network device determines, according to the first overhead value, that the MCS corresponding to the first signal is the first MCS or the second MCS, may include: under the condition that the first overhead value is smaller than or equal to a first overhead threshold value, the network equipment determines that the MCS corresponding to the first signal is the first MCS; and under the condition that the first overhead value is larger than the first overhead threshold value, the network equipment determines the MCS corresponding to the first signal as the second MCS.
In the case that the modulation order corresponding to the second MCS is smaller than the modulation order corresponding to the first MCS, the network device determines, according to the first overhead value, that the MCS corresponding to the first signal is the first MCS or the second MCS, may include: under the condition that the first overhead value is larger than a first overhead threshold value, the network equipment determines that the MCS corresponding to the first signal is the first MCS; and under the condition that the first overhead value is smaller than or equal to the first overhead threshold value, the network equipment determines that the MCS corresponding to the first signal is the second MCS.
That is, before the network device sends the first signal, the number of REs that are not used to carry the first signal in the time-frequency resource corresponding to the first signal may be compared with the first overhead threshold, so as to determine, according to the comparison result, that the MCS corresponding to the first signal is the first MCS or the second MCS.
Alternatively, the first overhead threshold may be predefined by a protocol, or may be autonomously determined by the network device, which is not specifically limited by the present application.
The execution sequence of step S401 and step S402 is not limited in the present application. For example, in the semi-static scheduling scenario, the above step S401 is performed first, and then step S402 is performed. In the non-semi-static scheduling scenario, step S401 may be performed first, and then step S402 may be performed; or step S402 may be performed first, and then step S401 may be performed; or step S401 and step S402 may be performed simultaneously.
S403, the terminal equipment determines that the MCS corresponding to the first signal is the first MCS or the second MCS.
In different implementations of the present application, the terminal device may determine, in different manners, that the MCS corresponding to the first signal is the first MCS or the second MCS.
In one implementation, the terminal device may determine, according to the first overhead value, that the MCS corresponding to the first signal is the first MCS or the second MCS.
Optionally, in the scenario that the modulation order corresponding to the second MCS is greater than the modulation order corresponding to the first MCS, if the first overhead value is less than or equal to the first overhead threshold, the MCS corresponding to the first signal is the first MCS; and under the condition that the first overhead value is larger than the first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
In a scene that the modulation order corresponding to the second MCS is smaller than the modulation order corresponding to the first MCS, the MCS corresponding to the first signal is the first MCS under the condition that the first overhead value is larger than the first overhead threshold value; and under the condition that the first overhead value is smaller than or equal to the first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
Optionally, when the first overhead threshold is determined by the network device, before this step S403, the network device further sends second indication information to the terminal device, the second indication information indicating the first overhead threshold. Correspondingly, the terminal equipment receives second indication information from the network equipment and determines a first overhead threshold according to the second indication information.
Optionally, the network device sending the second indication information to the terminal device may include: the network device sends an RRC signaling to the terminal device, where the RRC signaling includes second indication information, or the second indication information is carried in the RRC signaling.
In another implementation, the terminal device may determine, according to a radio network temporary identifier (radio network temporary identifier, RNTI) that scrambles the first indication information, an MCS corresponding to the first signal as the first MCS or the second MCS.
Optionally, if step S402 is executed first and step S401 is executed then, if the network device determines that the MCS corresponding to the first signal is the first MCS in step S402, when the first indication information is sent to the terminal device in step S401, the first indication information may be scrambled by the first RNTI; in the case where the network device determines in step S402 that the MCS corresponding to the first signal is the second MCS, the first indication information may be scrambled by the second RNTI when the first indication information is transmitted to the terminal device in step S401.
Based on the first indication information, when the terminal equipment receives the first indication information, if the first indication information is scrambled by the first RNTI, determining the MCS corresponding to the first signal as a first MCS; if the first indication information is scrambled by the second RNTI, determining the MCS corresponding to the first signal as a second MCS.
In this implementation, the network device and the terminal device may agree in advance that the first RNTI is associated with the first MCS and the second RNTI is associated with the second MCS.
In yet another implementation manner, the terminal device may determine, according to the third indication information, that the MCS corresponding to the first signal is the first MCS or the second MCS.
Optionally, before this step S403, the network device may send third indication information to the terminal device, where the third indication information indicates that the MCS corresponding to the first signal is the first MCS or the second MCS. Correspondingly, the terminal device may receive the third indication information from the network device, and determine, according to the third indication information, the MCS corresponding to the first signal as the first MCS or the second MCS. For example, when the third indication information indicates that the MCS corresponding to the first signal is the first MCS, the terminal device determines that the MCS corresponding to the first signal is the first MCS, and when the third indication information indicates that the MCS corresponding to the first signal is the second MCS, the terminal device determines that the MCS corresponding to the first signal is the second MCS.
Optionally, the third indication information and the first indication information may be carried in the same signaling or may be carried in different signaling, which is not limited in particular by the present application.
Optionally, the third indication may be indicated by a field of 1 bit, where when the value of the bit is 1, the MCS corresponding to the first MCS is indicated as the first MCS, and when the value of the bit is 0, the MCS corresponding to the first MCS is indicated as the second MCS; or when the value of the bit is 0, indicating the MCS corresponding to the first MCS as the first MCS, and when the value of the bit is 1, indicating the MCS corresponding to the first MCS as the second MCS.
S404, the network equipment sends the first signal according to the MCS corresponding to the first signal. Correspondingly, the terminal equipment receives the first signal according to the MCS corresponding to the first signal.
Optionally, the network device sends the first signal according to the MCS corresponding to the first signal, which may include: and the network equipment uses the MCS corresponding to the first signal to code and modulate the first signal, and then transmits the coded and modulated first signal. The terminal device receiving the first signal according to the MCS corresponding to the first signal may include: and the terminal equipment demodulates and decodes the coded and modulated first signal by using the MCS corresponding to the first signal to obtain the first signal.
The method described in the above step S403 and step S404 is that, for the terminal device, the terminal device determines an MCS first, and then receives the first signal according to the determined MCS. In addition, the terminal device may not execute step S403, and in step S404, the terminal device may randomly select one of the first MCS and the second MCS to demodulate and decode the first signal after the code modulation, and if the demodulation and the decoding fail, then demodulate and decode the first signal after the code modulation according to the other MCS; and if demodulation and decoding are successful, carrying out subsequent service processing according to the first signal.
Based on the scheme shown in fig. 4, the first index value indicated by the network device to the terminal device corresponds to two MCSs, in the subsequent downlink transmission, the network device may select a better MCS from the two MCSs to send the first signal, and the corresponding terminal device may select a better MCS from the two MCSs to receive the first signal, so that the network device and the terminal device use the better MCS to communicate, and communication performance is improved.
In the scheme shown in fig. 4, the selection of the MCS is realized by corresponding two MCSs with one index value, and in addition, the application also provides another method, wherein one index value corresponds to one MCS, and another MCS is determined according to the one MCS, and the scheme of selecting between the two MCSs is provided.
As shown in fig. 5, another signal transmitting and receiving method provided by the present application includes the following steps:
s501, the network equipment sends first indication information to the terminal equipment. Correspondingly, the terminal device receives the first indication information from the network device.
The first indication information indicates a first MCS, where the first MCS belongs to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate. In the first modulation and coding scheme set, one index value corresponds to one MCS, and different index values correspond to different MCSs.
Alternatively, in the method shown in fig. 5, the first modulation coding scheme set may have two forms:
in one possible form, the first set of modulation and coding schemes does not include MCSs having the same spectral efficiency, i.e., the first set of modulation and coding schemes herein is different from the first set of modulation and coding schemes of the scheme shown in fig. 4.
In another possible form, the first set of modulation and coding schemes may include multiple MCSs with the same spectral efficiency, where the multiple MCSs with the same spectral efficiency correspond to different index values. For example, the first modulation and coding scheme set may include one or more MCSs having the same spectral efficiency as the first MCS, and index values corresponding to the one or more MCSs are different from each other and from the first MCS.
Optionally, after receiving the first indication information, the terminal device may determine the first MCS according to the first indication information. For example, when the first indication information is an index value corresponding to the first MCS, the terminal device may search for the index value corresponding to the first MCS in the first modulation coding scheme set, and determine the modulation order, the target code rate, and the spectral efficiency corresponding to the index value as the modulation order, the target code rate, and the spectral efficiency of the first MCS.
Optionally, the manner in which the network device sends the first indication information to the terminal device may refer to the description related to step S401, which is not described herein.
Optionally, the first indication information may be sent to the terminal device when the network device performs initial scheduling in a semi-static scheduling scenario; or the first indication information may also be sent to the terminal device by the network device before sending the downlink signal in the non-semi-static scheduling (or dynamic scheduling) scenario, which is not limited in detail in the application.
Optionally, in the semi-static scheduling scenario, after determining the first MCS according to the first indication information, the terminal device may store the first MCS for subsequent use in the downlink communication process.
S502, the network equipment determines that the MCS corresponding to the first signal is the first MCS or the second MCS.
Optionally, the network device may determine that the MCS corresponding to the first signal is the first MCS or the second MCS through the first overhead value, which may refer to the description in step S402, and will not be described herein.
The execution sequence of step S501 and step S502 is not limited in the present application. For example, in the semi-static scheduling scenario, the above step S501 may be performed first, and then step S502 may be performed. In the non-semi-static scheduling scenario, step S501 may be executed first, and then step S502 may be executed; or step S502 may be performed first, and then step S501 may be performed; or step S501 and step S502 may be performed simultaneously.
S503, the terminal equipment determines that the MCS corresponding to the first signal is the first MCS or the second MCS.
Optionally, the terminal device may determine an MCS corresponding to the first signal according to the first overhead value. That is, the terminal device may first determine the first overhead value, and determine the MCS corresponding to the first signal as the first MCS or the second MCS according to a comparison result of the first overhead value and the first overhead threshold.
Optionally, in the case that the first overhead value is less than or equal to the first overhead threshold, the terminal device may determine that the MCS corresponding to the first signal is the first MCS; in the case that the first overhead value is greater than the first overhead threshold, the terminal device may determine that the MCS corresponding to the first signal is the second MCS.
Optionally, the first MCS may be an MCS with the highest target code rate in a modulation coding scheme with a modulation order of 8 in the first modulation coding set. Or the first MCS may be the MCS with the highest target code rate in all modulation coding schemes corresponding to any modulation order in the first modulation coding set.
In one possible implementation, the index value corresponding to the second MCS is a sum of the index value corresponding to the first MCS and the first value. That is, the difference obtained by subtracting the index value corresponding to the first MCS from the index value corresponding to the second MCS is the first value. That is, when the terminal device determines that the first overhead value is greater than the first overhead threshold, the terminal device may determine an index value corresponding to the second MCS according to the index value corresponding to the first MCS and the first value, and further determine the second MCS according to the index value corresponding to the second MCS.
Alternatively, the first value may be a preset value, or may be a value that is sent by the network device to the terminal device, or may be a value that is predefined by a protocol, which is not specifically limited by the present application. The first value may be, for example, -1, or other values.
In another possible implementation manner, in the case that the first modulation coding scheme set includes multiple MCSs with the same spectral efficiency, and the multiple MCSs with the same spectral efficiency correspond to different index values, the second MCS is an MCS with the spectral efficiency equal to that of the first MCS in the first modulation coding scheme set, that is, the spectral efficiency of the second MCS is equal to that of the first MCS. Wherein the modulation order of the second MCS is greater than the modulation order of the first MCS. That is, the terminal device may determine the second MCS according to the first MCS in case it is determined that the first overhead value is greater than the first overhead threshold.
Alternatively, in the case where the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS, the difference between the index value corresponding to the second MCS and the index value corresponding to the first MCS may be the first value or may be another value, which is not specifically limited in the present application.
Optionally, the modulation order of the first MCS is 8, and the target code rate is 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063. Or the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
S504, the network equipment sends the first signal according to the MCS corresponding to the first signal. Correspondingly, the terminal equipment receives the first signal according to the MCS corresponding to the first signal.
Optionally, the description of the actions of the network device and the terminal device may refer to the description related to step S404, which is not described herein.
Similar to the scheme shown in fig. 4, the method described in the above step S503 and step S504 is that for the terminal device, the terminal device first determines an MCS, and then receives the first signal according to the determined MCS. In addition, the terminal device may not execute step S503, and in step S504, the terminal device may randomly select one of the first MCS and the second MCS to demodulate and decode the first signal after the code modulation, and if the demodulation and the decoding fail, then demodulate and decode the first signal after the code modulation according to the other MCS; and if demodulation and decoding are successful, carrying out subsequent service processing according to the first signal.
Based on the scheme, the network device indicates the first MCS to the terminal device, in the subsequent downlink transmission, the network device can select a better MCS from the first MCS and a second MCS associated with the first MCS to send the first signal, and the corresponding terminal device can select a better MCS from the two MCSs to receive the first signal, so that the network device and the terminal device use the better MCS to communicate, and the communication performance is improved.
In addition to the methods shown in fig. 4 and fig. 5, the present application also provides another signal transmitting and receiving method, as shown in fig. 6, which includes the following steps:
s601, the network equipment sends first indication information and second indication information to the terminal equipment. Correspondingly, the terminal equipment receives the first indication information and the second indication information from the network equipment.
In one implementation, the first indication information indicates a first MCS and the second indication information indicates a second MCS. For example, the first indication information may be an index value corresponding to the first MCS, and the second indication information may be an index value corresponding to the second MCS.
In another implementation, the first indication information indicates a first MCS, and the second indication information indicates a first difference value, which is a difference value between an index value corresponding to the first MCS and an index value corresponding to the second MCS. For example, the first indication information may be an index value corresponding to the first MCS, and the second indication information may be a first difference value.
The first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate. The detailed description of the first set of modulation and coding schemes may refer to the related description in step S401, and will not be repeated here.
Optionally, the first MCS may be an MCS with the highest target code rate in a modulation coding scheme with a modulation order of 8 in the first modulation coding scheme set. Or the first MCS may be a modulation coding scheme with the highest code rate among all modulation coding schemes corresponding to any modulation order in the first modulation coding scheme set.
Optionally, the first modulation and coding scheme set may further include N third MCSs or M fourth MCSs in addition to the first MCS and the second MCS, which may be described with reference to the above description in step S401, and will not be described herein.
Alternatively, the first indication information and the second indication information may be carried in the same signaling or may be carried in different signaling, which is not limited in detail in the present application.
Alternatively, the signaling carrying the first indication information or the second indication information may be DCI, or RRC signaling, or MAC CE, which may be referred to the description of step S401 above, and will not be described herein.
Optionally, the first indication information and the second indication information may be sent to the terminal device when the network device performs initial scheduling in a semi-static scheduling scenario; or the first indication information may also be sent to the terminal device by the network device before sending the downlink signal in the non-semi-static scheduling scenario, which is not particularly limited in the present application.
Optionally, after the terminal device receives the first indication information and the second indication information, the terminal device may determine the first MCS according to the first indication information and determine the second MCS according to the second indication information when the second indication information indicates the second MCS. In the case that the second indication information indicates the first difference value, the terminal device may determine the first MCS according to the first indication information and determine the first difference value according to the second indication information; or the terminal device may determine the first MCS according to the first indication information, determine the first difference according to the second indication information, determine the index value corresponding to the second MCS according to the first difference and the index value corresponding to the first MCS, and determine the second MCS according to the index value corresponding to the second MCS.
S602, the network equipment determines that the MCS corresponding to the first signal is the first MCS or the second MCS.
Optionally, the network device may determine that the MCS corresponding to the first signal is the first MCS or the second MCS through the first overhead value, which may refer to the description in step S402, and will not be described herein.
The execution sequence of step S601 and step S602 is not limited in the present application. For example, in the semi-static scheduling scenario, the above step S601 may be performed first, and then step S602 may be performed. In the non-semi-static scheduling scenario, step S601 may be executed first, and then step S602 may be executed; or step S602 may be performed first, and then step S601 may be performed; or step S601 and step S602 may be performed simultaneously.
S603, the terminal equipment determines that the MCS corresponding to the first signal is the first MCS or the second MCS.
Alternatively, the terminal device may determine, by different manners, whether the MCS corresponding to the first signal is the first MCS or the second MCS, which may refer to the description related to step S403, and will not be described herein.
Optionally, in step S601, the second indication information indicates the first difference, and if the terminal device determines that the MCS corresponding to the first signal is the second MCS in the case that the terminal device determines the first MCS and the first difference according to the first indication information and the second indication information, in step S603, the terminal device may further determine an index value corresponding to the second MCS according to the index value corresponding to the first MCS and the first difference, and determine the second MCS according to the index value corresponding to the second MCS.
And S604, the network equipment transmits the first signal according to the MCS corresponding to the first signal. Correspondingly, the terminal equipment receives the first signal according to the MCS corresponding to the first signal.
Optionally, the description of the actions of the network device and the terminal device may refer to the description related to step S404, which is not described herein.
Similar to the scheme shown in fig. 4, the method described in the above step S603 and step S604 is that for the terminal device, the terminal device first determines an MCS, and then receives the first signal according to the determined MCS. In addition, the terminal device may not execute step S603, and in step S604, the terminal device may randomly select one of the first MCS and the second MCS to demodulate and decode the first signal after the code modulation, and if the demodulation and the decoding fail, then demodulate and decode the first signal after the code modulation according to the other MCS; and if demodulation and decoding are successful, carrying out subsequent service processing according to the first signal.
Based on the scheme, the network device sends the first indication information and the second indication information to the terminal device, so that the terminal device can determine the first MCS and the second MCS according to the first indication information and the second indication information, in subsequent downlink transmission, the network device can select a better MCS from the first MCS and the second MCS to send the first signal, and the corresponding terminal device can select the better MCS from the two MCSs to receive the first signal, thereby enabling the network device and the terminal device to use the better MCS to communicate, and improving communication performance.
In the embodiments shown in fig. 4 to 6, the actions of the network device may be performed by the processor 201 in the network device 20 shown in fig. 3 by calling the application program code stored in the memory 202 to instruct the network device to perform; in the embodiments shown in fig. 4 to 6 described above, the actions of the terminal device may be called by the processor 301 in the terminal device 30 shown in fig. 3 to instruct the terminal device to execute the application program code stored in the memory 302, which is not limited in any way by the present embodiment.
In various embodiments of the application, where no special description or logic conflict exists, terms and/or descriptions between the various embodiments are consistent and may reference each other, and features of the various embodiments may be combined to form new embodiments based on their inherent logic.
It will be appreciated that in the various embodiments above, the methods and/or steps implemented by the terminal device may also be implemented by a component (e.g., a chip or circuit) that may be used in the terminal device; the methods and/or steps implemented by the network device may also be implemented by components (e.g., chips or circuits) that may be used in the network device.
The above description has mainly been presented for the solution provided by the present application from the point of interaction between the devices. Correspondingly, the application also provides a communication device which is used for realizing the various methods. The communication device may be the terminal device in the above embodiment of the method, or a device comprising the terminal device, or a component usable with the terminal device.
It will be appreciated that the communication device, in order to achieve the above-described functions, comprises corresponding hardware structures and/or software modules performing the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The embodiment of the application can divide the functional modules of the communication device according to the embodiment of the method, for example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation.
Taking the communication device as an example of the terminal device in the above method embodiment, fig. 7 shows a schematic structural diagram of a terminal device 70. The terminal device 70 comprises a processing module 701 and a transceiver module 702.
In some embodiments, the terminal device 70 may also include a memory module (not shown in fig. 7) for storing program instructions and data.
In some embodiments, the transceiver module 702, which may also be referred to as a transceiver unit, is configured to implement transmit and/or receive functions. The transceiver module 702 may be comprised of transceiver circuitry, a transceiver, or a communication interface.
In some embodiments, the transceiver module 702 may include a receiving module and a transmitting module, for performing the steps of receiving and transmitting classes performed by the terminal device in the above-described method embodiments, respectively, and/or for supporting other processes of the techniques described herein; the processing module 701 may be configured to perform the steps of the processing classes (e.g., determining, obtaining, etc.) performed by the terminal device in the above-described method embodiments, and/or to support other processes of the techniques described herein.
In one implementation scenario:
The transceiver module 702 is configured to receive first indication information from a network device, where the first indication information indicates a first index value, and the first index value corresponds to a first modulation coding scheme MCS and a second MCS, where the first MCS and the second MCS belong to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate; a processing module 701, configured to determine an MCS corresponding to the first signal as a first MCS or a second MCS; the transceiver module 702 is further configured to receive the first signal according to an MCS corresponding to the first signal.
In another implementation scenario:
A transceiver module 702, configured to receive first indication information from a network device, where the first indication information indicates a first modulation coding scheme MCS, the first MCS belongs to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate; a processing module 701, configured to determine that an MCS corresponding to the first signal is a first MCS or a second MCS, and a difference between an index value corresponding to the second MCS and an index value corresponding to the first MCS is a first numerical value, or a spectral efficiency of the second MCS is equal to a spectral efficiency of the first MCS; the transceiver module 702 is configured to receive the first signal according to an MCS corresponding to the first signal.
In yet another implementation scenario:
a transceiver module 702, configured to receive first indication information and second indication information from a network device, where the first indication information indicates a first MCS and the second indication information indicates a second MCS; or the first indication information indicates a first MCS, the second indication information indicates a first difference value, and the first difference value is a difference value between an index value corresponding to the first MCS and an index value corresponding to the second MCS; a processing module 701, configured to determine an MCS corresponding to the first signal as a first MCS or a second MCS; the transceiver module 702 is further configured to receive the first signal according to an MCS corresponding to the first signal.
In the above three implementation scenarios, as one possible implementation manner, the processing module, configured to determine an MCS corresponding to a first signal as the first MCS or the second MCS, includes: the processing module is configured to determine, according to a first overhead value, that an MCS corresponding to the first signal is the first MCS or the second MCS, where the first overhead value is the number of resource elements REs in the time-frequency resource corresponding to the first signal that are not used for carrying the first signal.
All relevant contents of each step related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein.
In the present application, the terminal device 70 is presented in a form of dividing the respective functional modules in an integrated manner. "module" herein may refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and/or other devices that can provide the described functionality.
In some embodiments, the terminal device 70 may take the form of the terminal device 30 shown in fig. 3, as will occur to those of skill in the art in a hardware implementation.
As an example, the function/implementation procedure of the processing module 701 in fig. 7 may be implemented by the processor 301 in the terminal device 30 shown in fig. 3 invoking the computer-executed instructions stored in the memory 302, and the function/implementation procedure of the transceiver module 702 in fig. 7 may be implemented by the transceiver 303 in the terminal device 30 shown in fig. 3.
In some embodiments, when the terminal device 70 in fig. 7 is a chip or a chip system, the functions/implementation of the transceiver module 702 may be implemented through an input/output interface (or a communication interface) of the chip or the chip system, and the functions/implementation of the processing module 701 may be implemented through a processor (or a processing circuit) of the chip or the chip system.
Since the terminal device 70 provided in this embodiment can execute the above-mentioned signal sending and receiving methods, the technical effects obtained by the method can be referred to the above-mentioned method embodiments, and will not be described herein.
Taking the communication apparatus as an example of the network device in the above method embodiment, fig. 8 shows a schematic structural diagram of a network device 80. The network device 80 comprises a processing module 801 and a transceiver module 802.
In some embodiments, the network device 80 may also include a memory module (not shown in FIG. 8) for storing program instructions and data.
In some embodiments, the transceiver module 802, which may also be referred to as a transceiver unit, is used to implement transmit and/or receive functions. The transceiver module 802 may be formed of a transceiver circuit, transceiver, or communication interface.
In some embodiments, transceiver module 802 may include a receiving module and a transmitting module for performing the steps of receiving and transmitting classes performed by the network device in the above-described method embodiments, respectively, and/or for supporting other processes of the techniques described herein; processing module 801 may be used to perform the steps of the processing classes (e.g., determining, obtaining, etc.) performed by the network device in the method embodiments described above, and/or other processes for supporting the techniques described herein.
In one implementation scenario:
A processing module 801, configured to generate first indication information; the transceiver module 802 is configured to send first indication information to a terminal device, where the first indication information indicates a first index value, where the first index value corresponds to a first modulation coding scheme MCS and a second MCS, where the first MCS and the second MCS belong to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate; the transceiver module 802 is further configured to send the first signal according to an MCS corresponding to the first signal, where the MCS corresponding to the first signal is the first MCS or the second MCS.
In another implementation scenario:
A processing module 801, configured to generate first indication information; a transceiver module 802, configured to send first indication information to a terminal device, where the first indication information indicates a first modulation coding scheme MCS, the first MCS belongs to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate; the transceiver module 802 is further configured to send a first signal according to an MCS corresponding to the first signal, where the MCS corresponding to the first signal is a first MCS or a second MCS, and a difference between an index value corresponding to the second MCS and an index value corresponding to the first MCS is a first numerical value, or a spectral efficiency of the second MCS is equal to a spectral efficiency of the first MCS.
In yet another implementation scenario:
A processing module 801, configured to generate first indication information; a transceiver module 802, configured to send first indication information and second indication information to a terminal device, where the first indication information indicates a first MCS and the second indication information indicates a second MCS; or the first indication information indicates a first MCS, the second indication information indicates a first difference value, and the first difference value is a difference value between an index value corresponding to the first MCS and an index value corresponding to the second MCS; the transceiver module 802 is further configured to send the first signal according to an MCS corresponding to the first signal, where the MCS corresponding to the first signal is the first MCS or the second MCS.
All relevant contents of each step related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein.
In the present application, the network device 80 is presented in the form of dividing the respective functional modules in an integrated manner. "module" herein may refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and/or other devices that can provide the described functionality.
In some embodiments, the network device 80 may take the form of the network device 20 shown in FIG. 3, as will occur to those of skill in the art in hardware implementations.
As an example, the functions/implementation of the processing module 801 in fig. 8 may be implemented by the processor 201 in the network device 20 shown in fig. 3 invoking computer-executable instructions stored in the memory 202, and the functions/implementation of the transceiver module 802 in fig. 8 may be implemented by the transceiver 203 in the network device 20 shown in fig. 3.
In some embodiments, when the network device 80 in fig. 8 is a chip or a chip system, the functions/implementation of the transceiver module 802 may be implemented through an input/output interface (or a communication interface) of the chip or the chip system, and the functions/implementation of the processing module 801 may be implemented through a processor (or a processing circuit) of the chip or the chip system.
Since the network device 80 provided in this embodiment can execute the above-mentioned signal sending and receiving methods, the technical effects obtained by the network device can be referred to the above-mentioned method embodiments, and will not be described herein.
As a possible product form, the terminal device or the network device according to the embodiments of the present application may be further implemented using the following: one or more field programmable gate arrays (field programmable GATE ARRAY, FPGA), programmable logic devices (programmable logic device, PLD), controllers, state machines, gate logic, discrete hardware components, any other suitable circuit or circuits capable of performing the various functions described throughout this application.
In some embodiments, the embodiments of the present application further provide a communication device, where the communication device includes a processor, and the processor is configured to implement the method in any of the method embodiments described above.
As a possible implementation, the communication device further comprises a memory. The memory for storing the necessary program instructions and data, and the processor may invoke the program code stored in the memory to instruct the communication device to perform the method of any of the method embodiments described above. Of course, the memory may not be in the communication device.
As another possible implementation, the communication apparatus further includes an interface circuit, which is a code/data read/write interface circuit, for receiving computer-executable instructions (the computer-executable instructions are stored in a memory, may be read directly from the memory, or may be transmitted to the processor via other devices).
As a further possible implementation, the communication device further comprises a communication interface for communicating with a module outside the communication device.
It will be appreciated that the communication device may be a chip or a chip system, and when the communication device is a chip system, the communication device may be formed by a chip, or may include a chip and other discrete devices, which is not specifically limited in the embodiments of the present application.
In some embodiments, embodiments of the present application also provide a communication device (e.g., the communication device may be a chip or a system-on-chip) including an interface circuit for acquiring input information and/or outputting output information and a logic circuit; the logic is configured to perform the method of any of the method embodiments described above, process and/or generate output information based on the input information.
When the communication device is used to implement the functions of the terminal device in the above method embodiment:
In one implementation scenario:
As one possible implementation, the input information may be: and first indication information indicating a first index value corresponding to the first MCS and the second MCS. Correspondingly, the processing according to the input information may be: and determining the first MCS and the second MCS according to the first indication information.
In another implementation scenario:
as one possible implementation, the input information may be: first indication information indicating a first MCS. Correspondingly, the processing according to the input information may be: the first MCS is determined according to the first indication information, or the first MCS and the second MCS are determined according to the first indication information.
In yet another implementation scenario:
As one possible implementation, the input information may be: the first indication information indicates the first MCS and the second indication information indicates the second MCS; or the first indication information indicates a first MCS and the second indication information indicates a first difference value. Correspondingly, the processing according to the input information may be: the first MCS is determined according to the first indication information, and the second MCS, or the first difference, is determined according to the second indication information.
In the above three implementation scenarios, as one possible implementation manner, the input information may further be: a first signal.
When the communication apparatus is used to implement the functions of the network device in the above-described method embodiment:
In one implementation scenario:
as one possible implementation, the output information may be: and first indication information indicating a first index value corresponding to the first MCS and the second MCS.
In another implementation scenario:
As one possible implementation, the output information may be: first indication information indicating a first MCS.
In yet another implementation scenario:
as one possible implementation, the output information may be: the first indication information indicates the first MCS and the second indication information indicates the second MCS; or the first indication information indicates a first MCS and the second indication information indicates a first difference value.
In the above three implementation scenarios, as one possible implementation manner, the output information may further be: a first signal.
The communication device provided in this embodiment may perform the method in the above method embodiment, so that the technical effects obtained by the communication device may refer to the above method embodiment, and will not be described herein.
As one possible product form, the terminal device or the network device according to the embodiments of the present application may be implemented by a general bus architecture.
For convenience of explanation, referring to fig. 9, fig. 9 is a schematic structural diagram of a communication device 900 according to an embodiment of the present application, where the communication device 900 includes a processor 901 and a transceiver 902. The communication device 900 may be a terminal device, or a chip therein. Fig. 9 shows only the main components of the communication device 900. The communication device may further comprise a memory 903, and input-output means (not shown) in addition to the processor 901 and the transceiver 902.
The processor 901 is mainly configured to process a communication protocol and communication data, control the entire communication device, execute a software program, and process data of the software program. The memory 903 is mainly used for storing software programs and data. The transceiver 902 may include radio frequency circuitry for primarily converting baseband signals to radio frequency signals and processing radio frequency signals, and antennas. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are mainly used for receiving data input by a user and outputting data to the user.
The processor 901, transceiver 902, and memory 903 may be connected by a communication bus.
When the communication device is powered on, the processor 901 may read the software program in the memory 903, interpret and execute instructions of the software program, and process data of the software program. When data needs to be transmitted wirelessly, the processor 901 performs baseband processing on the data to be transmitted and outputs a baseband signal to the radio frequency circuit, and the radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is transmitted to the communication device, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 901, and the processor 901 converts the baseband signal into data and processes the data.
In another implementation, the radio frequency circuitry and antenna may be provided separately from the processor performing the baseband processing, e.g., in a distributed scenario, the radio frequency circuitry and antenna may be in a remote arrangement from the communication device.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device including one or more servers, data centers, etc. that can be integrated with the medium. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), etc. In an embodiment of the present application, the computer may include the apparatus described above.
Although the application is described herein in connection with various embodiments, other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Although the application has been described in connection with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made without departing from the spirit and scope of the application. Accordingly, the specification and drawings are merely exemplary illustrations of the present application as defined in the appended claims and are considered to cover any and all modifications, variations, combinations, or equivalents that fall within the scope of the application. It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (29)
1. A method of signal reception, the method comprising:
The method comprises the steps that a terminal device receives first indication information from network devices, wherein the first indication information indicates a first index value, the first index value corresponds to a first modulation coding Mode (MCS) and a second MCS, the first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate;
The terminal equipment determines that MCS corresponding to a first signal is the first MCS or the second MCS according to a first overhead value, wherein the first overhead value is the number of Resource Elements (RE) which are not used for bearing the first signal in time-frequency resources corresponding to the first signal;
And the terminal equipment receives the first signal according to the MCS corresponding to the first signal.
2. A method of signal reception, the method comprising:
The method comprises the steps that a terminal device receives first indication information from a network device, wherein the first indication information indicates a first Modulation Coding Scheme (MCS), the first MCS belongs to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set comprises a modulation order and a target code rate;
The terminal equipment determines that MCS corresponding to a first signal is the first MCS or the second MCS according to a first overhead value, wherein the first overhead value is the number of Resource Elements (RE) which are not used for bearing the first signal in time-frequency resources corresponding to the first signal; the difference value between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first numerical value, or the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS;
And the terminal equipment receives the first signal according to the MCS corresponding to the first signal.
3. The method according to claim 1 or 2, characterized in that the spectral efficiency of the first MCS is equal to the spectral efficiency of the second MCS.
4. A method according to any of claims 1-3, characterized in that the modulation order of the first MCS is 8 and the target code rate is 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063;
Or the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
5. The method of claim 1, wherein the spectral efficiency of the first MCS is not equal to the spectral efficiency of the second MCS.
6. The method of claim 1 or 5, wherein the first MCS has a modulation order of 8, a target coding rate of 916.5/1024, and a spectral efficiency of 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
7. The method according to claim 1 or 2, wherein the MCS corresponding to the first signal is the first MCS if the first overhead value is less than or equal to a first overhead threshold;
and under the condition that the first overhead value is larger than a first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
8. A method of signaling, the method comprising:
The network equipment sends first indication information to the terminal equipment, wherein the first indication information indicates a first index value, the first index value corresponds to a first modulation coding Mode (MCS) and a second MCS, the first MCS and the second MCS belong to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate;
the network equipment sends a first signal according to the MCS corresponding to the first signal, wherein the MCS corresponding to the first signal is the first MCS or the second MCS determined according to a first overhead value; the first overhead value is the number of resource elements RE which are not used for carrying the first signal in the time-frequency resource corresponding to the first signal.
9. A method of signaling, the method comprising:
The network equipment sends first indication information to the terminal equipment, wherein the first indication information indicates a first modulation coding Mode (MCS), the first MCS belongs to a first modulation coding mode set, and any MCS in the first modulation coding mode set comprises a modulation order and a target code rate;
the network equipment sends a first signal according to an MCS corresponding to the first signal, wherein the MCS corresponding to the first signal is the first MCS or a second MCS determined according to a first overhead value, and the first overhead value is the number of Resource Elements (RE) which are not used for bearing the first signal in time-frequency resources corresponding to the first signal; the difference between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first value, or the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS.
10. The method according to claim 8 or 9, characterized in that the spectral efficiency of the first MCS is equal to the spectral efficiency of the second MCS.
11. The method according to any of claims 8-10, wherein the first MCS has a modulation order of 8 and a target code rate of 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063;
Or the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
12. The method of claim 8, wherein the spectral efficiency of the first MCS is not equal to the spectral efficiency of the second MCS.
13. The method according to claim 8 or 12, wherein the modulation order of the first MCS is 8, the target coding rate is 916.5/1024, and the spectral efficiency is 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
14. A terminal device, characterized in that the terminal device comprises: a processing module and a receiving-transmitting module;
The transceiver module is configured to receive first indication information from a network device, where the first indication information indicates a first index value, the first index value corresponds to a first modulation coding scheme MCS and a second MCS, the first MCS and the second MCS belong to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate;
The processing module is configured to determine, according to a first overhead value, that an MCS corresponding to a first signal is the first MCS or the second MCS, where the first overhead value is the number of resource elements REs in a time-frequency resource corresponding to the first signal that are not used for carrying the first signal;
The transceiver module is further configured to receive the first signal according to an MCS corresponding to the first signal.
15. A terminal device, characterized in that the terminal device comprises: a processing module and a receiving-transmitting module;
The transceiver module is configured to receive first indication information from a network device, where the first indication information indicates a first modulation coding scheme MCS, the first MCS belongs to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate;
The processing module is configured to determine, according to a first overhead value, that an MCS corresponding to a first signal is the first MCS or the second MCS, where the first overhead value is the number of resource elements REs in a time-frequency resource corresponding to the first signal that are not used for carrying the first signal; the difference value between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first numerical value, or the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS;
The receiving and transmitting module is used for receiving the first signal according to the MCS corresponding to the first signal.
16. The terminal device according to claim 14 or 15, characterized in that the spectral efficiency of the first MCS is equal to the spectral efficiency of the second MCS.
17. The terminal device according to any of the claims 14-16, characterized in that the modulation order of the first MCS is 8, the target code rate is 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063;
Or the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
18. The terminal device of claim 14, wherein the spectral efficiency of the first MCS is not equal to the spectral efficiency of the second MCS.
19. The terminal device according to claim 14 or 18, wherein the modulation order of the first MCS is 8, the target coding rate is 916.5/1024, and the spectral efficiency is 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
20. The terminal device according to claim 14 or 15, wherein the MCS to which the first signal corresponds is the first MCS if the first overhead value is less than or equal to a first overhead threshold;
and under the condition that the first overhead value is larger than a first overhead threshold value, the MCS corresponding to the first signal is the second MCS.
21. A network device, the network device comprising: a processing module and a receiving-transmitting module;
The processing module is used for generating first indication information;
The transceiver module is configured to send the first indication information to a terminal device, where the first indication information indicates a first index value, where the first index value corresponds to a first modulation coding scheme MCS and a second MCS, the first MCS and the second MCS belong to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate;
The transceiver module is further configured to send a first signal according to an MCS corresponding to the first signal, where the MCS corresponding to the first signal is the first MCS or the second MCS determined according to a first overhead value, and the first overhead value is the number of resource elements REs in a time-frequency resource corresponding to the first signal that are not used for carrying the first signal.
22. A network device, the network device comprising: a processing module and a receiving-transmitting module;
The processing module is used for generating first indication information;
the transceiver module is configured to send the first indication information to a terminal device, where the first indication information indicates a first modulation coding scheme MCS, the first MCS belongs to a first modulation coding scheme set, and any MCS in the first modulation coding scheme set includes a modulation order and a target code rate;
The receiving and transmitting module is further configured to send a first signal according to an MCS corresponding to the first signal, where the MCS corresponding to the first signal is the first MCS or the second MCS determined according to a first overhead value, and the first overhead value is the number of resource elements REs in a time-frequency resource corresponding to the first signal that are not used for carrying the first signal; the difference between the index value corresponding to the second MCS and the index value corresponding to the first MCS is a first value, or the spectral efficiency of the second MCS is equal to the spectral efficiency of the first MCS.
23. The network device of claim 21 or 22, wherein the spectral efficiency of the first MCS is equal to the spectral efficiency of the second MCS.
24. The network device according to any of claims 21-23, wherein the first MCS has a modulation order of 8 and a target code rate of 948/1024; the modulation order of the second MCS is 10, and the target code rate is 758.5/1024; the spectral efficiency of the first MCS and the second MCS is 7.4063;
Or the modulation order of the first MCS is 8, and the target code rate is 916.5/1024; the modulation order of the second MCS is 10, and the target code rate is 733/1024; the spectral efficiency of the first MCS and the second MCS is 7.1602.
25. The network device of claim 21, wherein the spectral efficiency of the first MCS is not equal to the spectral efficiency of the second MCS.
26. The network device according to claim 21 or 25, wherein the modulation order of the first MCS is 8, the target coding rate is 916.5/1024, and the spectral efficiency is 7.4063; the modulation order of the second MCS is 10, the target code rate is 790/1024, and the spectral efficiency is 7.7149.
27. A communication device, the communication device comprising: a processor and a communication interface;
The communication interface is used for communicating with a module outside the communication device;
The processor is configured to execute computer-executable instructions to cause the communication device to perform the method of any one of claims 1-7 or to cause the communication device to perform the method of any one of claims 8-13.
28. A computer readable storage medium comprising instructions which, when run on a communications device, cause the communications device to perform the method of any one of claims 1 to 7 or cause the communications device to perform the method of any one of claims 8 to 13.
29. A computer program product, characterized in that the computer program product, when run on a communication device, causes the communication device to perform the method of any of claims 1-7 or causes the communication device to perform the method of any of claims 8-13.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110057889.7A CN114765482B (en) | 2021-01-15 | 2021-01-15 | Signal transmitting and receiving method and device |
PCT/CN2021/143078 WO2022151987A1 (en) | 2021-01-15 | 2021-12-30 | Methods and apparatus for sending and receiving signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110057889.7A CN114765482B (en) | 2021-01-15 | 2021-01-15 | Signal transmitting and receiving method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114765482A CN114765482A (en) | 2022-07-19 |
CN114765482B true CN114765482B (en) | 2024-07-05 |
Family
ID=82365225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110057889.7A Active CN114765482B (en) | 2021-01-15 | 2021-01-15 | Signal transmitting and receiving method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114765482B (en) |
WO (1) | WO2022151987A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115225207B (en) * | 2022-08-05 | 2024-04-12 | 广东明创软件科技有限公司 | Data transmission method and related device |
WO2024055180A1 (en) * | 2022-09-14 | 2024-03-21 | 华为技术有限公司 | Data transmission method and communication apparatus |
CN118119021A (en) * | 2022-11-30 | 2024-05-31 | 华为技术有限公司 | Communication method and device |
CN116800384B (en) * | 2023-08-24 | 2023-11-21 | 荣耀终端有限公司 | Equipment testing method, testing equipment and chip system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109600200A (en) * | 2017-09-30 | 2019-04-09 | 维沃移动通信有限公司 | A kind of transmission method, mobile communication terminal and network side equipment |
CN110677371A (en) * | 2017-10-11 | 2020-01-10 | 华为技术有限公司 | Communication method and device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103580788A (en) * | 2012-07-27 | 2014-02-12 | 电信科学技术研究院 | Method and device for transmitting MCS instructing information |
CN109392022B (en) * | 2017-08-11 | 2022-04-05 | 华为技术有限公司 | Data transmission method, terminal equipment and network equipment |
US11031985B2 (en) * | 2017-09-21 | 2021-06-08 | Qualcomm Incorporated | Channel state information computation using a control resource assumption |
CN109803426B (en) * | 2017-11-17 | 2023-04-07 | 华为技术有限公司 | Method and device for transmitting data |
CN113225829B (en) * | 2018-04-04 | 2024-04-12 | 华为技术有限公司 | Method and device for sending and receiving uplink control information |
CN111435859B (en) * | 2019-01-11 | 2021-09-21 | 华为技术有限公司 | Transmitting and receiving method and device |
-
2021
- 2021-01-15 CN CN202110057889.7A patent/CN114765482B/en active Active
- 2021-12-30 WO PCT/CN2021/143078 patent/WO2022151987A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109600200A (en) * | 2017-09-30 | 2019-04-09 | 维沃移动通信有限公司 | A kind of transmission method, mobile communication terminal and network side equipment |
CN110677371A (en) * | 2017-10-11 | 2020-01-10 | 华为技术有限公司 | Communication method and device |
Also Published As
Publication number | Publication date |
---|---|
CN114765482A (en) | 2022-07-19 |
WO2022151987A1 (en) | 2022-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3918857B1 (en) | Systems and methods for multicast resource allocation | |
CN114765482B (en) | Signal transmitting and receiving method and device | |
US20200008202A1 (en) | Signalling of Frequency-Domain Resource Assignment | |
KR102059331B1 (en) | Transmission mode and feedback designs to support mtc type devices in lte | |
US10264564B2 (en) | System and method for resource allocation for massive carrier aggregation | |
CN106464428B (en) | System and method for efficient TBS table design using 256QAM in a cellular communication network | |
CN116134934A (en) | Multi-cell scheduling with reduced control overhead | |
CN109257820B (en) | Communication method and apparatus | |
US20150319742A1 (en) | Resource allocation methods for control channels | |
KR102238484B1 (en) | Resource allocation notification method, and device | |
EP3847777B1 (en) | Apparatus for signaling of control messages for fronthaul interface | |
RU2588600C1 (en) | Method of transmitting downlink control information, device based on network and user equipment | |
CN109392113B (en) | Method and equipment for receiving control information and sending control information | |
EP3435554B1 (en) | Antenna port indication method and apparatus | |
CN107733560B (en) | Data segmentation method and device and terminal | |
US9980261B2 (en) | Methods for detecting and sending downlink control information and devices | |
EP4208974B1 (en) | Resource block-level index modulation | |
CN113517948A (en) | Data processing method, device and system | |
US20170215182A1 (en) | Uplink service transmission method and apparatus and wireless local area network access point | |
CN111669251B (en) | Method for determining size of transmission block and communication device | |
CN115190620A (en) | Information transmission method, device and system | |
CN102835164B (en) | Method and device for synchronizing resource allocating indication information order in wireless networks | |
CN112423313B (en) | Method and device for determining size of transmission block | |
US11991714B2 (en) | Configuration and signaling for different modulation orders | |
US20240276483A1 (en) | Enhanced uplink configured grant |
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 |