Coding mode determination method and communication apparatus
By setting the threshold value to dynamically determine the modulation method, and introducing more OQAM modulation, the high PAPR problem caused by QAM is solved, the generation of low PAPR signals and the improvement of spectrum efficiency are achieved, and signal coverage and power amplifier efficiency are ensured.
Patent Information
- Application Number
- PCT/CN2023/100856
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-16
- Publication Date
- 2024-12-19
AI Technical Summary
In communication systems, the peak average power ratio (PAPR) caused by orthogonal amplitude modulation (QAM) is too high, resulting in signal distortion, and reducing average power will affect the efficiency and signal coverage of the power amplifier. The prior art uses the addition of transmission sub The number of carriers is used to reduce PAPR, but this will occupy more frequency resources and reduce spectral efficiency.
By setting the first parameter threshold, the modulation method of the signal is dynamically determined, and more bias quadrature amplitude modulation (OQAM) is introduced to generate a low PAPR signal. The specific methods include determining the modulation method based on the thresholds of modulation order, bandwidth expansion, scheduling bandwidth, spectral efficiency, MCS index and code rate, supporting low-order OQAM modulation to obtain larger PAPR gain, and ensuring backward compatibility.
It effectively reduces the PAPR of the signal, improves the spectrum efficiency, avoids excessive occupation of spectrum resources, and ensures the compatibility of traditional QAM modulation, improves the signal coverage range and the efficiency of power amplifier.
Smart Images

Figure CN2023100856_19122024_PF_FP_ABST
Abstract
Description
A method for determining a coding mode and a communication device Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a method for determining a coding mode and a communication device. Background Art
[0002] In general, when the peak-to-average power ratio (PAPR) is too high, it will cause signal distortion. To ensure that the receiver can properly interpret the signal, the average power must be reduced. However, this will lead to low efficiency of the power amplifier, or equivalently, a smaller signal coverage range. Therefore, in order to meet the signal coverage requirements, it is necessary to select a signal generation technology with low PAPR.
[0003] In related technologies, when Quadrature Amplitude Modulation (QAM) is used, the PAPR of the generated signal is high. Therefore, when network equipment uses QAM modulation, spectrum expansion, that is, increasing the number of transmitted subcarriers, can achieve a lower PAPR. However, increasing the number of transmitted subcarriers will occupy more frequency resources and reduce spectrum efficiency.
[0004] Summary of the Invention
[0005] The present application provides a method for determining a coding mode and a communication device, which dynamically determines the modulation mode of a signal by setting a first parameter threshold, thereby introducing more OQAM modulation and generating a low PAPR signal.
[0006] In a first aspect, a method for determining an encoding method is provided. The method provided in the first aspect can be executed by a network device, or can be executed by a chip configured in the network device, and this application does not limit this.
[0007] Specifically, the method includes: determining a modulation mode, which is related to a threshold of a first parameter, and the first parameter includes at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index and code rate; sending a first indication information to the terminal device, and the first indication information is used to indicate the modulation mode.
[0008] The method provided in the first aspect is that the network device can determine the signal modulation mode based on at least one of the set modulation order threshold, bandwidth extension threshold, scheduling bandwidth threshold, spectrum efficiency threshold, modulation and coding strategy MCS index threshold and code rate threshold, so that more OQAM modulation can be introduced, thereby generating a low PAPR signal.
[0009] It should be understood that the threshold of the first parameter can be directly configured by the network device or predefined by the protocol, and the embodiments of the present application do not limit this.
[0010] In a possible implementation of the first aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0011] In this implementation, since the PAPR gain of OQAM modulation relative to QAM modulation increases with lower modulation orders, a larger gain can be achieved by supporting lower modulation orders, while leaving higher modulation orders unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with greater bandwidth extension, a larger gain can be achieved by supporting larger bandwidth extensions, while leaving smaller bandwidth extensions unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with smaller scheduling bandwidths, a larger gain can be achieved by supporting narrowband, while leaving wideband unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with lower spectral efficiency, a larger gain can be achieved by supporting low spectral efficiency, while leaving high spectral efficiency unchanged, ensuring backward compatibility. The smaller the MCS index, the lower the spectral efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, a larger gain can be achieved by supporting low MCS indices, while leaving high MCS indices unchanged, ensuring backward compatibility. In other words, the lower the bit rate, the lower the spectrum efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, a larger gain can be achieved by supporting low bit rates, while the high bit rate remains unchanged to ensure backward compatibility.
[0012] In a possible implementation of the first aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0013] In a possible implementation of the first aspect, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the modulation order is less than or less than or equal to the threshold of the modulation order, and the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the modulation mode is determined to be OQAM modulation. In this implementation, the modulation mode is determined by associating the modulation order and the bandwidth extension, so as to better support OQAM modulation.
[0014] In a possible implementation of the first aspect, the threshold value of the modulation order is 1, the threshold value of the bandwidth expansion is 0, the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the bandwidth expansion is less than or equal to or less than the threshold value of the bandwidth expansion, and the modulation mode is determined to be QAM modulation.
[0015] In a possible implementation of the first aspect, a modulation order threshold is greater than or equal to 2. In this implementation, when the modulation order threshold is greater than or equal to 2, and the modulation order value is less than or equal to the modulation order threshold, OQAM modulation is supported. Compared to the prior art, more OQAM modulation is introduced, thereby generating a low PAPR signal.
[0016] In a possible implementation of the first aspect, the method further includes: receiving second indication information, the second indication information being used to indicate a modulation capability supported by the terminal device, the modulation capability being indicated by at least one of modulation order, bandwidth extension, scheduling bandwidth, spectral efficiency, modulation and coding strategy (MCS) index, and bit rate; and determining a threshold value of the first parameter based on the second indication information. In this implementation, the terminal device may report the supported modulation capability, and the network device may set an appropriate threshold value of the first parameter based on the capability reported by the terminal device.
[0017] In a possible implementation manner of the first aspect, the method further includes: receiving third indication information, where the third indication information is used to indicate whether the terminal device supports offset quadrature amplitude OQAM modulation or whether it supports quadrature amplitude QAM modulation.
[0018] In a possible implementation manner of the first aspect, the threshold of the first parameter may be directly configured by the network device or may be predefined by a protocol.
[0019] In one possible implementation of the first aspect, the threshold of the first parameter is correlated with the values of other parameters in the first parameter. For example, the threshold of the modulation order may be correlated with the value of bandwidth extension. In this implementation, the threshold of the modulation order and other parameters are correlated to each other, thereby ensuring gain for each condition, maximizing support for traditional QAM modulation, and ensuring backward compatibility.
[0020] In one possible implementation of the first aspect, a modulation order threshold is determined based on at least one of a bandwidth extension value, a scheduling bandwidth value, a spectral efficiency value, a modulation and coding strategy (MCS) index value, or a bit rate value. In this implementation, the modulation order threshold and other parameters are interrelated, ensuring gains for each condition, maximizing support for traditional QAM modulation, and guaranteeing backward compatibility.
[0021] In the second aspect, a method for determining an encoding method is provided. The method provided in the second aspect can be executed by a terminal device, or can be executed by a chip configured in the terminal device, and this application does not limit this.
[0022] Specifically, the method includes: receiving first indication information, the first indication information being used to indicate a modulation mode, the modulation mode being related to a threshold of a first parameter, the first parameter including at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy (MCS) index, and code rate; and performing modulation according to the first indication information.
[0023] The method provided by the second aspect is that the terminal device performs modulation according to the first indication information of the network device, and the first indication information is determined based on at least one of the threshold of the modulation order, the threshold of the bandwidth extension, the threshold of the scheduling bandwidth, the threshold of the spectrum efficiency, the threshold of the modulation and coding strategy MCS index, and the threshold of the code rate. This method can introduce more OQAM modulation, thereby generating a low PAPR signal.
[0024] In a possible implementation of the second aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0025] In this implementation, since the PAPR gain of OQAM modulation relative to QAM modulation increases with lower modulation orders, greater gains can be achieved by supporting lower modulation orders, while leaving higher modulation orders unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with greater bandwidth extensions, greater gains can be achieved by supporting larger bandwidth extensions, while leaving smaller bandwidth extensions unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with smaller scheduling bandwidths, greater gains can be achieved by supporting narrowband, while leaving wideband unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with lower spectral efficiency, greater gains can be achieved by supporting low spectral efficiencies, while leaving high spectral efficiencies unchanged, ensuring backward compatibility. The smaller the MCS index, the lower the spectral efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, greater gains can be achieved by supporting low MCS indices, while leaving high MCS indices unchanged, ensuring backward compatibility. In other words, the lower the bit rate, the lower the spectrum efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, a larger gain can be achieved by supporting low bit rates, while the high bit rate remains unchanged to ensure backward compatibility.
[0026] In a possible implementation of the second aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0027] In a possible implementation of the second aspect, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the modulation order is less than or equal to the threshold of the modulation order, and the bandwidth extension is greater than or equal to the threshold of the bandwidth extension, the modulation mode is OQAM modulation. In this implementation, the modulation mode is determined by associating the modulation order and the bandwidth extension, so as to better support OQAM modulation.
[0028] In a possible implementation of the second aspect, the threshold value of the modulation order is 1, the threshold value of the bandwidth expansion is 0, the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the bandwidth expansion is less than or equal to or less than the threshold value of the bandwidth expansion, and the modulation mode is determined to be QAM modulation.
[0029] In a possible implementation of the second aspect, a modulation order threshold is greater than or equal to 2. In this implementation, when the modulation order threshold is greater than or equal to 2 and the modulation order value is less than or equal to the modulation order threshold, OQAM modulation is supported, and more OQAM modulation is introduced compared to the prior art, thereby generating a low PAPR signal.
[0030] In a possible implementation of the second aspect, the method further includes: sending second indication information, where the second indication information is used to indicate a modulation capability supported by the terminal device, where the modulation capability is indicated by at least one of a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy (MCS) index, and a bit rate; and determining a threshold value of the first parameter based on the second indication information. In this implementation, the terminal device can report its supported capabilities, so that the network device can reasonably set the threshold value of the first parameter based on the capabilities supported by the terminal device.
[0031] In a possible implementation manner of the second aspect, the method further includes: sending third indication information, where the third indication information is used to indicate whether the terminal device supports offset quadrature amplitude OQAM modulation or whether it supports quadrature amplitude QAM modulation.
[0032] In one possible implementation of the second aspect, a modulation order threshold is determined based on at least one of a bandwidth extension value, a scheduling bandwidth value, a spectral efficiency value, a modulation and coding strategy (MCS) index value, or a bit rate value. In this implementation, the modulation order threshold and other parameters are interrelated to ensure gain for each condition, maximize support for traditional QAM modulation, and guarantee backward compatibility.
[0033] According to a third aspect, a communication device is provided, the communication device comprising:
[0034] a processing unit configured to determine a modulation mode, wherein the modulation mode is related to a threshold of a first parameter, wherein the first parameter includes at least one of the following: a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy (MCS) index, and a code rate;
[0035] A sending unit, wherein the sending unit is used to send first indication information to the terminal device, wherein the first indication information is used to indicate the modulation mode.
[0036] The communication device provided in the third aspect can determine the signal modulation mode based on at least one of the set modulation order threshold, bandwidth extension threshold, scheduling bandwidth threshold, spectrum efficiency threshold, modulation and coding strategy MCS index threshold and code rate threshold, so that more OQAM modulation can be introduced, thereby generating a low PAPR signal.
[0037] In a possible implementation of the third aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0038] In this implementation, since the PAPR gain of OQAM modulation relative to QAM modulation increases with lower modulation orders, a larger gain can be achieved by supporting lower modulation orders, while leaving higher modulation orders unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with greater bandwidth extension, a larger gain can be achieved by supporting larger bandwidth extensions, while leaving smaller bandwidth extensions unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with smaller scheduling bandwidths, a larger gain can be achieved by supporting narrowband, while leaving wideband unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with lower spectral efficiency, a larger gain can be achieved by supporting low spectral efficiency, while leaving high spectral efficiency unchanged, ensuring backward compatibility. The smaller the MCS index, the lower the spectral efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, a larger gain can be achieved by supporting low MCS indices, while leaving high MCS indices unchanged, ensuring backward compatibility. In other words, the lower the bit rate, the lower the spectrum efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, a larger gain can be achieved by supporting low bit rates, while the high bit rate remains unchanged to ensure backward compatibility.
[0039] In a possible implementation of the third aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0040] In a possible implementation of the third aspect, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the modulation order is less than or equal to the threshold of the modulation order, and the bandwidth extension is greater than or equal to the threshold of the bandwidth extension, the modulation mode is OQAM modulation. In this implementation, the modulation mode is determined by associating the modulation order and the bandwidth extension, so as to better support OQAM modulation.
[0041] In a possible implementation of the third aspect, the threshold value of the modulation order is 1, the threshold value of the bandwidth expansion is 0, the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the bandwidth expansion is less than or equal to or less than the threshold value of the bandwidth expansion, and the modulation mode is determined to be QAM modulation.
[0042] In a possible implementation of the third aspect, a modulation order threshold is greater than or equal to 2. In this implementation, when the modulation order threshold is greater than or equal to 2 and the modulation order value is less than or equal to the modulation order threshold, OQAM modulation is supported, and more OQAM modulation is introduced compared to the prior art, thereby generating a low PAPR signal.
[0043] In one possible implementation of the third aspect, the apparatus further includes a receiving unit configured to receive second indication information, the second indication information being configured to indicate a modulation capability supported by the terminal device, the modulation capability being indicated by at least one of modulation order, bandwidth extension, scheduling bandwidth, spectral efficiency, modulation and coding strategy (MCS) index, and bit rate; and determining a threshold value for the first parameter based on the second indication information. In this implementation, the terminal device may report the supported modulation capability, and the network device may set an appropriate threshold value for the first parameter based on the capability reported by the terminal device.
[0044] In a possible implementation of the third aspect, the receiving unit is further used to receive third indication information, where the third indication information is used to indicate whether the terminal device supports offset quadrature amplitude OQAM modulation or whether it supports quadrature amplitude QAM modulation.
[0045] In a possible implementation manner of the third aspect, the threshold of the first parameter may be directly configured by the network device or predefined by a protocol.
[0046] In one possible implementation of the third aspect, a modulation order threshold is determined based on at least one of a bandwidth extension value, a scheduling bandwidth value, a spectral efficiency value, a modulation and coding strategy (MCS) index value, or a bit rate value. In this implementation, the modulation order threshold and other parameters are interrelated to ensure gain for each condition, maximize support for traditional QAM modulation, and guarantee backward compatibility.
[0047] In a fourth aspect, a communication device is provided, the communication device comprising:
[0048] A receiving unit, the receiving unit is used to receive first indication information, the first indication information is used to indicate a modulation mode, the modulation mode is related to a threshold of a first parameter, the first parameter including at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index and code rate.
[0049] A processing unit, configured to perform modulation or demodulation according to the first indication information.
[0050] The device provided in the fourth aspect can be modulated according to the first indication information of the network device, and the first indication information is determined based on at least one of the threshold of the modulation order, the threshold of the bandwidth extension, the threshold of the scheduling bandwidth, the threshold of the spectrum efficiency, the threshold of the modulation and coding strategy MCS index, and the threshold of the code rate. This method can introduce more OQAM modulation, thereby generating a low PAPR signal.
[0051] In a possible implementation of the fourth aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0052] In this implementation, since the PAPR gain of OQAM modulation relative to QAM modulation increases with lower modulation orders, greater gains can be achieved by supporting lower modulation orders, while leaving higher modulation orders unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with greater bandwidth extensions, greater gains can be achieved by supporting larger bandwidth extensions, while leaving smaller bandwidth extensions unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with smaller scheduling bandwidths, greater gains can be achieved by supporting narrowband, while leaving wideband unchanged, ensuring backward compatibility. Since the PAPR gain of OQAM relative to QAM increases with lower spectral efficiency, greater gains can be achieved by supporting low spectral efficiencies, while leaving high spectral efficiencies unchanged, ensuring backward compatibility. The smaller the MCS index, the lower the spectral efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, greater gains can be achieved by supporting low MCS indices, while leaving high MCS indices unchanged, ensuring backward compatibility. In other words, the lower the bit rate, the lower the spectrum efficiency, and the greater the PAPR gain of OQAM relative to QAM. Therefore, a larger gain can be achieved by supporting low bit rates, while the high bit rate remains unchanged to ensure backward compatibility.
[0053] In a possible implementation of the fourth aspect, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0054] In a possible implementation of the fourth aspect, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the modulation order is less than or equal to the threshold of the modulation order, and the bandwidth extension is greater than or equal to the threshold of the bandwidth extension, the modulation mode is OQAM modulation. In this implementation, the modulation mode is determined by associating the modulation order and the bandwidth extension, so as to better support OQAM modulation.
[0055] In a possible implementation of the fourth aspect, the threshold value of the modulation order is 1, the threshold value of the bandwidth expansion is 0, the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the bandwidth expansion is less than or equal to or less than the threshold value of the bandwidth expansion, and the modulation mode is QAM modulation.
[0056] In a possible implementation of the fourth aspect, a threshold of the modulation order is greater than or equal to 2. In this implementation, when the threshold of the modulation order is greater than or equal to 2, and the value of the modulation order is less than or equal to the threshold of the modulation order, OQAM modulation is supported, and more OQAM modulation is introduced compared to the prior art, thereby generating a low PAPR signal.
[0057] In one possible implementation of the fourth aspect, the apparatus further includes a transmitting unit configured to transmit second indication information, the second indication information being configured to indicate a modulation capability supported by the terminal device, the modulation capability being indicated by at least one of a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy (MCS) index, and a bit rate; and the threshold of the first parameter is determined based on the second indication information. In this implementation, the apparatus may report the modulation capability supported by the terminal device, and the network device may set an appropriate threshold for the first parameter based on the capability reported by the terminal device.
[0058] In a possible implementation of the fourth aspect, the sending unit is further used to send third indication information, where the third indication information is used to indicate whether the terminal device supports biased quadrature amplitude OQAM modulation or whether it supports quadrature amplitude QAM modulation.
[0059] In a possible implementation of the fourth aspect, the threshold of the first parameter may be directly configured by the network device or may be predefined by a protocol.
[0060] In one possible implementation of the fourth aspect, the threshold of the first parameter is related to the values of other parameters in the first parameter. For example, the threshold of the modulation order can be related to the value of bandwidth extension. In this implementation, the threshold of the modulation order and other parameters are interrelated, which can ensure the gain of each condition, maximize support for traditional QAM modulation, and ensure backward compatibility.
[0061] In a fifth aspect, a communication device is provided, which includes at least one processor and a memory, the processor and the memory are coupled, the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the method in the above first aspect or any possible implementation of the first aspect is executed.
[0062] In a sixth aspect, a communication device is provided, which includes at least one processor and an interface circuit, and the at least one processor is used to execute the method in the above first aspect or any possible implementation of the first aspect.
[0063] In the seventh aspect, a terminal device is provided, which includes the communication device provided in the fourth aspect, or the terminal device includes the communication device provided in the fifth aspect, or the terminal device includes the communication device provided in the sixth aspect.
[0064] In an eighth aspect, a network device is provided, which includes the communication device provided in the third aspect, or the communication device provided in the fifth aspect, or the communication device provided in the sixth aspect.
[0065] In the ninth aspect, a computer program product is provided, which includes a computer program. When the computer program is executed by a processor, it is used to execute the method in the above first aspect or any possible implementation of the first aspect, or to execute the above second aspect or any possible implementation of the second aspect.
[0066] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed, it is used to execute the method in the above first aspect or any possible implementation of the first aspect, or to execute the above second aspect or any possible implementation of the second aspect.
[0067] In the eleventh aspect, a chip is provided, which includes: a processor for calling and running a computer program from a memory, so that a communication device equipped with the chip executes a method for executing the above first aspect or any possible implementation of the first aspect, or for executing the above second aspect or any possible implementation of the second aspect.
[0068] In a twelfth aspect, a communication system is provided, which includes the above-mentioned terminal device and network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] FIG1 shows a schematic diagram of the amplitude variation of a discrete signal.
[0070] FIG2 is a schematic diagram showing signal changes on a certain carrier in a multi-carrier OFDM system.
[0071] FIG3 shows a schematic diagram of BPSK modulation.
[0072] FIG4 shows a schematic diagram of 16QAM modulation.
[0073] FIG5 shows a schematic diagram of a communication system provided in an embodiment of the present application.
[0074] FIG6 shows a schematic structural diagram of a network device 60 and a terminal device 70 provided in an embodiment of the present application.
[0075] FIG7 shows a schematic interaction diagram of a method 700 for determining an encoding method provided in an embodiment of the present application.
[0076] FIG8 shows a schematic block diagram of a communication device 800 provided in an embodiment of the present application.
[0077] FIG9 shows a schematic block diagram of another communication device 900 provided in an embodiment of the present application.
[0078] FIG10 shows a schematic block diagram of a communication device 1000 provided in an embodiment of the present application.
[0079] FIG11 shows a schematic block diagram of another communication device 1100 provided in an embodiment of the present application.
[0080] FIG12 shows a schematic structural diagram of a terminal device 1200 provided in this application.
[0081] FIG13 shows a schematic diagram of the structure of a network device 1300 provided by the present application.
[0082] FIG14 shows a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0083] The technical solution in this application will be described below with reference to the accompanying drawings.
[0084] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or future evolved communication system (such as 6G), etc.
[0085] The terminal device in the embodiments of the present application may refer to a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a 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, a wearable device, a terminal device in a 5G network or a terminal device in a future evolved network, etc., and the embodiments of the present application are not limited thereto.
[0086] The network device in the embodiment of the present application can be a device for communicating with a terminal device. The network device can be a base station (base transceiver station, BTS) in a global system for mobile communications (GSM) system or code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, an in-vehicle device, a wearable device, a network device in a 5G network, or a network device in a future evolved network, etc., and the embodiment of the present application is not limited.
[0087] In an embodiment of the present application, a terminal device or a network device may include a hardware layer, and optionally, may further include a software layer running on the hardware layer. The hardware layer may include a processor, and may also include hardware such as a memory management unit (MMU) or memory (also called main memory). The software layer stores computer instructions that facilitate the implementation of the methods of each embodiment of the present application. The embodiment of the present application does not specifically limit the specific structure or level of the execution subject of the method provided in the embodiment of the present application. As long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, it can be considered to be a terminal device or network device that implements the embodiment of the present application. For example, the execution subject of the method provided in the embodiment of the present application can be a communication module (such as a modem), a system on chip SoC, or other functional modules in the terminal device or network device.
[0088] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" as used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0089] Peak-to-average power ratio (PAPR): A wireless signal, observed in the time domain, is a sinusoidal wave with a constantly changing amplitude. The amplitude is not constant. The peak amplitude of the signal within each cycle is different from the peak amplitudes of other cycles. Therefore, the average power and peak power of each cycle are different. Over a long period of time, the peak power is the maximum transient power with a certain probability, usually only 0.01%. The ratio of the peak power at this probability to the total average power of the signal is the system peak-to-average power ratio.
[0090] Figure 1 shows a schematic diagram of the amplitude variation of a discrete signal, including peak power and system average power. The two factors that affect the system's peak-to-average power ratio are the peak-to-average power ratio of the baseband signal and the peak-to-average power ratio introduced by the superposition of multi-carrier power.
[0091] For example, for baseband signals using 1024-QAM (quadrature amplitude modulation), the peak-to-average power of the baseband signal is relatively large. For baseband signals with a signal energy of 1 using modulation methods such as quadrature phase shift keying (QPSK) and binary phase shift keying (BPSK), superimposing multiple baseband signals yields a schematic diagram of discrete signal amplitude variations, as shown in Figure 1. It should be noted that QPSK and BPSK can be understood as maintaining a constant signal amplitude with only the phase varying.
[0092] For another example, taking OFDM as an example, Figure 2 shows a schematic diagram of the signal changes on a carrier in a multi-carrier OFDM system. As shown in Figure 2, the signal on the carrier is reflected as a sinc function, and the signal will have tails on the left and right sides. With a certain probability, the tails of multiple carriers may be superimposed in the distance to form a point with large peak power.
[0093] It's important to note that communication system signals require power amplification when transmitted over long distances. Due to technical and cost limitations, a power amplifier typically operates linearly within a certain range. Exceeding this range can cause signal distortion. This distortion prevents the receiver from correctly interpreting the signal. To ensure that the signal peak remains within the linear range of the power amplifier, the average power of the signal must be reduced. However, this reduces the efficiency of the power amplifier, or, more accurately, its coverage range. Therefore, to meet coverage requirements, a signal generation technology with a low PAPR (power amplifier ratio) is required.
[0094] The following describes the modulation method of the transmitted signal:
[0095] In communication systems, information (e.g., signals) is often represented by bits (0 or 1). However, radio signals are often analog signals with frequency, amplitude, and phase. This requires modulation to carry the information bits on the radio signal.
[0096] The simplest modulation method is BPSK. Figure 3 shows a schematic diagram of BPSK modulation. As shown in Figure 3, the phase of information bit 1 is 0, and the phase of information bit 0 is π. The signal is only on the real axis. If the information bits 10111 are input, the corresponding sine wave is transmitted. Note that the starting phase of the sine wave corresponding to the position of information bit "0" is π.
[0097] It should be noted that the BPSK amplitude can be kept constant at 1 after normalization. If the amplitude can also be varied, a richer modulation constellation can be obtained, such as QPSK, 16-QAM, 64QAM, 256QAM, 1024QAM, etc., without limitation.
[0098] For example, FIG4 shows a schematic diagram of 16QAM modulation. As shown in FIG4 , a point (or a symbol) on the diagram may correspond to four information bits, that is, there are 2 in 16QAM. 4 = 16 symbols, each with its own amplitude and phase. It should be noted that 16QAM can have multiple amplitudes, and the phases between each symbol are also different.
[0099] Traditional QAM modulation transmits a signal as I+jQ, with information carried by the amplitude of the real part I and the imaginary part Q. For example, in 4QAM (also known as QPSK, which carries 2 bits of information), the possible values of I or Q are 2. In 16QAM (which carries 4 bits), the possible values of I or Q are 4.
[0100] With offset quadrature amplitude modulation (OQAM), the transmitted signal consists of separate real and imaginary parts, i.e., I, jQ, I, jQ, ..., or jQ, I, jQ, I, .... This means that the real and imaginary signals intersect. This can also be understood as a single QAM symbol being split into two OQAM symbols, which intersect with each other. When either I or Q can take on two values, it is also called pi / 2 BPSK modulation. This is because, compared to BPSK modulation, each symbol has a phase offset of pi / 2 relative to the previous symbol, equivalent to BPSK modulation.
[0101] On the basis of QAM or OQAM modulation, a certain phase shift can also be performed, that is, multiplying the nth symbol by a phase (QAM / OQAM symbol Xe j2πnα , α is the phase shift coefficient), is called rotated QAM or OQAM. The special pi / 2 BPSK modulation can also be called pi / 2 rotated BPSK modulation.
[0102] In one related art example, without spectrum spreading, N QAM symbols, or N QAM symbols plus reference signals, or 2N OQAM symbols (equivalent to N QAM symbols), or 2N OQAM symbols plus reference signals, are allocated N subcarriers for transmission. Spectrum spreading, that is, increasing the number of transmitted subcarriers, can achieve a lower PAPR or block error rate (BLER). However, this approach uses more frequency resources, thus reducing spectral efficiency. The extent of spectrum spreading is generally expressed as a roll-off factor or spectrum extension factor.
[0103] The following table introduces the modulation and coding scheme (MCS) used for signal transmission in 5G new radio (NR):
[0104] Table 1 5G NR MCS table
[0105] In NR-defined transmission, the network device indicates an MCS index to the terminal device. This information corresponds to the table above, indicating the transmission information used for uplink or downlink transmission. As shown in the table, there are 32 MCS indexes, corresponding to 5 bits.
[0106] The above table is an MCS table defined by the protocol. The first column indicates the MCS Index, and the second column indicates the modulation order, that is, the number of bits carried by a modulation symbol. For example, when I_MCS is 0-1, the modulation order is q = 1, indicating that the transmission uses Pi / 2BPSK. When I_MCS is 2-8, the transmission uses a QPSK constellation with a modulation order of 2. When I_MCS is 9-16, the transmission uses a 16QAM constellation with a modulation order of 4. When I_MCS is 17-27, the transmission uses a 64QAM constellation with a modulation order of 6.
[0107] The third column of the table indicates the target code rate for transmission. Dividing the value in the table by 1024 gives the channel coding rate used. For example, when I_MCS is 0, the expected code rate is 240 / 1 / 1024 = 0.234375. When I_MCS is 1, the expected code rate is 314 / 1 / 1024 = 0.306640. The receiver then decodes the data using the corresponding decoder.
[0108] The fourth column of the table indicates the spectral efficiency (SE) of the transmission. Generally, this value is the code rate in the third column divided by 1024, multiplied by the modulation order in the second column. For example, when I_MCS is 0, the expected code rate is 240 / 1 / 1024 × 1 = 0.234375, which is approximately 0.2344.
[0109] Currently, only pi / 2 BPSK OQAM modulation is supported, and modulation orders 2 and above only support QAM modulation. However, OQAM modulation can achieve lower PAPR than QAM modulation. Therefore, to generate low-PAPR signals, more MCSs are required to introduce OQAM modulation.
[0110] In view of this, the present application provides a method for determining a coding mode, comprising: a network device determining a modulation mode based on a threshold of a first parameter, wherein the first parameter includes modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS, and bit rate, etc. The network device transmits the determined modulation mode to a terminal device, and the terminal device performs demodulation based on the indicated modulation mode. This method can introduce more OQAM modulation, ultimately generating a signal with low PAPR.
[0111] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first introduced in conjunction with Figure 5.
[0112] Figure 5 shows a schematic diagram of an example communication system provided by an embodiment of the present application. As shown in Figure 5 (a), the communication system includes three communication devices, for example, a network device 510, a terminal device 520, and a terminal device 530. Among them, data communication can be performed between the network device 510 and at least one of the terminal device 520 and the terminal device 530. For example, the network device 510 can send the first indication information to the terminal device 520 or the terminal device 530 through the method for determining the encoding method provided by the present application. Of course, the terminal device 520 or the terminal device 530 can also transmit the second indication information and the third indication information to the network device 510 through the method provided by the present application. As shown in Figure 5 (b), the communication system includes a terminal device 540, a network device 550, and a network device 560, that is, one terminal device can transmit signals to multiple network devices through the method provided by the present application.
[0113] It should be understood that the communication system shown in FIG5 may further include more network nodes, such as terminal devices or network devices, and the network devices or terminal devices included in the communication system shown in FIG5 may be the various forms of network devices or terminal devices described above. The embodiments of the present application are not shown one by one in the figures.
[0114] In some embodiments, the network device and terminal device mentioned above may also be referred to as a communication device, which may be a general device or a dedicated device, and the embodiments of the present application do not specifically limit this.
[0115] As shown in FIG6 , it is a schematic diagram of the structures of the network device 60 and the terminal device 70 provided in an embodiment of the present application.
[0116] The network device 60 includes at least one processor (in FIG. 6 , the exemplary embodiment includes a processor 601 for example) and at least one transceiver (in FIG. 6 , the exemplary embodiment includes a transceiver 603 for example). Furthermore, the network device 60 may also include at least one memory (in FIG. 6 , the exemplary embodiment includes a memory 602 for example), at least one output device (in FIG. 6 , the exemplary embodiment includes an output device 604 for example), and at least one input device (in FIG. 6 , the exemplary embodiment includes an input device 605 for example).
[0117] The processor 601, the memory 602 and the transceiver 603 are connected via a communication line. The communication line may include a path to transmit information between the above components.
[0118] The processor 601 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. In a specific implementation, as an embodiment, the processor 601 may also include multiple CPUs, and the processor 601 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0119] The memory 602 may be a device having a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 602 may exist independently and be connected to the processor 601 via a communication line. The memory 602 may also be integrated with the processor 601.
[0120] The memory 602 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 601. Specifically, the processor 601 is used to execute the computer-executable instructions stored in the memory 602, thereby implementing the method described in the embodiment of the present application.
[0121] Alternatively, in the present application, the processor 601 may also perform processing-related functions in the signal sending and receiving method provided in the present application, and the transceiver 603 may be responsible for communicating with other devices or communication networks. The embodiments of the present application do not specifically limit this.
[0122] The computer-executable instructions involved in this application may also be referred to as application code or computer program code, which is not specifically limited in the embodiments of this application.
[0123] The transceiver 603 can be any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access networks (RAN), or wireless local area networks (WLAN). The transceiver 603 includes a transmitter (Tx) and a receiver (Rx).
[0124] The output device 604 communicates with the processor 601 and can display information in various ways. For example, the output device 604 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector.
[0125] The input device 605 communicates with the processor 601 and can accept user input in various ways. For example, the input device 605 can be a mouse, keyboard, touch screen device, or sensor device.
[0126] The terminal device 70 includes at least one processor (illustrated in FIG6 by taking a processor 701 as an example) and at least one transceiver (illustrated in FIG6 by taking a transceiver 703 as an example). Furthermore, the terminal device 70 may also include at least one memory (illustrated in FIG6 by taking a memory 702 as an example) and at least one network interface (illustrated in FIG6 by taking a network interface 704 as an example). Among them, the processor 701, the memory 702, the transceiver 703 and the network interface 704 are connected via a communication line. The network interface 704 is used to connect to the core network device through a link, or to connect to the network interface of other network devices through a wired or wireless link (not shown in FIG6), which is not specifically limited in this embodiment of the present application. In addition, the relevant description of the processor 701, the memory 702 and the transceiver 703 can refer to the description of the processor 601, the memory 602 and the transceiver 603 in the network device 60, which will not be repeated here.
[0127] It is understood that the structure shown in FIG6 does not constitute a specific limitation on the network device 60 and the terminal device 70. For example, in other embodiments of the present application, the network device 60 and the terminal device 70 may include more or fewer components than shown in the figure, or combine or separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0128] The following will be combined with the accompanying drawings, taking the interaction between the network device 60 shown in Figure 6 and any terminal device 70 as an example to explain the method for determining the encoding method provided in the embodiment of the present application.
[0129] It should be noted that the name of the message (or information) or the name of the parameter in the message (or information) in the following embodiments of the present application is only an example, and other names may be used in specific implementations. The embodiments of the present application do not specifically limit this.
[0130] It is 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 are merely examples, and the embodiments of the present application may also perform other steps or variations of various steps. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all of the steps in the embodiments of the present application need to be performed.
[0131] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0132] The encoding method provided in the present application is described in detail below in conjunction with Figure 7. Figure 7 shows a schematic interaction diagram of a method 700 for determining an encoding method provided in an embodiment of the present application. This method 700 can be applied in the above-mentioned scenario, and of course can also be applied in other communication scenarios. The embodiment of the present application does not limit this.
[0133] It should be understood that in the embodiments of the present application, the method 700 is described using a terminal device and a network device as examples of the execution entities of each step in the method 700. As an example and not a limitation, the execution entities of each step in the method 700 may also be a chip used in the terminal device and a chip used in the network device.
[0134] As shown in FIG7 , the method 700 includes:
[0135] S710. The network device determines a modulation mode, where the modulation mode is related to a threshold of a first parameter, where the first parameter includes at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index, and code rate.
[0136] Based on MCS Table 1, it can be seen that the modulation mode can be characterized by modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index, and code rate. Therefore, in the embodiment of the present application, in order to introduce more OQAM modulation, the network device can dynamically determine the modulation mode based on the threshold of the first parameter. Among them, the modulation mode includes: QAM modulation and OQAM modulation.
[0137] It should be understood that the above-mentioned example of the first parameter does not constitute a limitation on the first parameter. The first parameter may also include other parameters related to the modulation mode, which is not limited in the embodiment of the present application.
[0138] In some embodiments, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0139] In other embodiments, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0140] It should be understood that the thresholds of the various parameters in the first parameter may be directly configured by the network device or may be predefined by the protocol, and the embodiments of the present application do not limit this.
[0141] The following specifically describes how to determine whether to use OQAM modulation or QAM modulation based on the modulation order threshold, bandwidth extension threshold, scheduling bandwidth threshold, spectrum efficiency threshold, MCS index threshold, and code rate threshold.
[0142] In one possible implementation, based on the MCS table in Table 1, it can be seen that when I_MCS is 0-1, the modulation order q is 1, and when I_MCS is 2-31, the modulation order is 2 or greater than 2. Currently, only OQAM modulation is supported when q=1, and QAM modulation is supported when the modulation order is 2 or greater. Therefore, in the embodiment of the present application, in order to introduce more OQAM modulation, the network device can set more modulation orders to 1.
[0143] For example, Table 2 shows an example MCS table provided in an embodiment of the present application.
[0144] Table 2 MCS table
[0145] Compared with Table 1, when I_MCS is 0 to 4, the modulation order q = 1, that is, the number of modulation orders of 1 is greater than two. Therefore, when only OQAM modulation with a modulation order of 1 is currently supported, more OQAM modulation can be introduced to generate a low PAPR signal.
[0146] In another possible implementation, the network device can also set a threshold for the modulation order. When the value of the modulation order is less than or equal to the threshold of the modulation order, the modulation mode is OQAM modulation. When the value of the modulation order is greater than the threshold of the modulation order, the modulation mode is QAM modulation.
[0147] Alternatively, when the value of the modulation order is less than the modulation order threshold, the modulation mode is OQAM modulation; when the value of the modulation order is greater than or equal to the modulation order threshold, the modulation mode is QAM modulation.
[0148] For example, in the above MCS Table 1, the modulation order of 1 supports OQAM modulation, and the modulation order of 2 and above supports QAM modulation. Then the network device can set the modulation order threshold to be greater than or equal to 2, and use OQAM modulation when the modulation order value is less than or equal to the modulation order threshold, and use QAM modulation when the modulation order value is greater than or equal to or greater than 2.
[0149] It should be noted that in the embodiment of the present application, the threshold of the modulation order can be set according to the specific situation, and the embodiment of the present application does not limit it. For example, the threshold of the modulation order can be but is not limited to 2, 4, 6, etc.
[0150] For example, the network device may set the modulation order threshold to 2. When the modulation order value is less than or equal to 2, it indicates that OQAM modulation is supported. When the modulation order value is greater than or equal to 2, it indicates that QAM modulation is supported. Combining Table 2 with Table 1 shows that more OQAM modulation has been introduced.
[0151] Since the lower the modulation order, the greater the PAPR gain of OQAM relative to QAM, in this implementation, a larger gain can be obtained by changing the low-order modulation to OQAM modulation (for example, the network device changes the modulation method when the modulation order is less than or equal to 2 to OQAM modulation), while the high-order modulation remains unchanged, ensuring backward compatibility.
[0152] In other embodiments, the network device may further determine the modulation mode by setting a bandwidth expansion threshold. When the bandwidth expansion value is greater than or equal to the bandwidth expansion threshold, OQAM modulation is used; when the bandwidth expansion value is less than the bandwidth expansion threshold, QAM modulation is used.
[0153] Alternatively, when the bandwidth extension value is greater than the bandwidth extension threshold, OQAM modulation is used; when the bandwidth extension value is less than or equal to the bandwidth extension threshold, QAM modulation is used.
[0154] It should be noted that, in the embodiment of the present application, the threshold value for bandwidth expansion can be set according to specific circumstances, and the embodiment of the present application does not limit it.
[0155] For example, Table 3 shows another MCS table provided in an embodiment of the present application.
[0156] Table 3 MCS table
[0157] As shown in Table 3, z represents the change in spectrum efficiency caused by bandwidth expansion, where Alternatively, z = (1-β), where α represents the roll-off coefficient and β represents the spectrum expansion factor. As shown in Table 3, bandwidth expansion leads to changes in spectrum efficiency, and network devices can determine the change in spectrum efficiency based on the size of the bandwidth expansion.
[0158] Exemplarily, the roll-off factor is defined as transmission signal bandwidth / signal Nyquist bandwidth-1, or transmission signal bandwidth / symbol rate-1, number of transmission subcarriers / number of symbols-1. The spectrum expansion factor can be (transmission signal bandwidth-signal Nyquist bandwidth) / transmission signal bandwidth or (transmission signal bandwidth-symbol rate) / transmission signal bandwidth, or (number of transmission subcarriers-number of symbols) / number of transmission subcarriers, or (bandwidth after bandwidth expansion-bandwidth before bandwidth expansion) / bandwidth after bandwidth expansion. The number of symbols is the corresponding number of QAM symbols or the number of QAM symbols plus the number of reference signals. Specifically, two OQAM symbols correspond to one QAM symbol.
[0159] For example, a bandwidth extension value of 0 corresponds to z = 1, that is, α = 0, β = 0. For example, N QAM symbols correspond to N subcarriers, or 2N OQAM symbols correspond to N subcarriers. A bandwidth extension value of 1 corresponds to z = 1 / 2, that is, α = 1, β = 1 / 2, for example, N OQAM symbols correspond to N subcarriers.
[0160] In an embodiment of the present application, when the value of bandwidth expansion is greater than or equal to the bandwidth expansion threshold, q=1 uses OQAM modulation, and q=2 can also use OQAM modulation. When the value of bandwidth expansion is less than or equal to or less than the bandwidth expansion threshold, q=2 uses QAM modulation.
[0161] Exemplarily, the network device may set the bandwidth extension threshold to 0, and then use OQAM modulation when the bandwidth extension is greater than or equal to 0, and use QAM modulation when the bandwidth extension is less than or equal to 0.
[0162] Since the greater the bandwidth extension, the greater the PAPR gain of OQAM relative to QAM, in this implementation, the greater gain can be achieved by changing the modulation mode with a larger bandwidth extension to OQAM modulation (for example, the network device can be set to support OQAM modulation when the bandwidth extension is greater than or equal to 0), while the smaller bandwidth extension is not changed (for example, when the bandwidth extension is less than 0, the corresponding QAM modulation is not changed), thus ensuring backward compatibility.
[0163] In some other embodiments, the network device can also determine the modulation mode by setting a threshold of the scheduling bandwidth. When the value of the scheduling bandwidth is less than or equal to the threshold of the scheduling bandwidth, OQAM modulation is used; when the value of the scheduling bandwidth is greater than the threshold of the scheduling bandwidth, QAM modulation is used.
[0164] Alternatively, when the value of the scheduling bandwidth is less than the scheduling bandwidth threshold, OQAM modulation is used; when the value of the scheduling bandwidth is greater than or equal to the scheduling bandwidth threshold, QAM modulation is used.
[0165] It should be noted that, in the embodiment of the present application, the threshold of the scheduling bandwidth can be set according to the specific situation, and the embodiment of the present application does not limit it.
[0166] Continuing to refer to Table 3, when the value of the scheduling bandwidth is less than or equal to the threshold of the scheduling bandwidth, q=1 uses OQAM modulation, and q=2 can also use OQAM modulation. When the value of the scheduling bandwidth is greater than or equal to or greater than the bandwidth expansion threshold, q=2 uses QAM modulation.
[0167] For example, the network device can set the threshold of the scheduling bandwidth to 50RB. When the scheduling bandwidth is less than or equal to 50RB, q=1 uses OQAM modulation, and q=2 can also use OQAM modulation. When the scheduling bandwidth is greater than or equal to or greater than 50RB, q=2 uses QAM modulation.
[0168] It should be understood that the granularity of the frequency domain resource size may be a resource block (RB) or a resource element (RE).
[0169] Since the smaller the scheduling bandwidth, the greater the PAPR gain of OQAM compared to QAM, in this implementation, a larger gain can be achieved by setting the modulation mode corresponding to the narrow bandwidth to OQAM modulation (for example, the network device can be set to support OQAM modulation when the scheduling bandwidth is less than or equal to 50RB), while the wide bandwidth remains unchanged (for example, when the scheduling bandwidth is greater than 50RB, QAM modulation is still supported without modification), thus ensuring backward compatibility.
[0170] In some other embodiments, the network device can also determine the modulation mode by setting a spectrum efficiency threshold. When the spectrum efficiency value is less than or equal to the spectrum efficiency threshold, OQAM modulation is used; when the spectrum efficiency is greater than the spectrum efficiency threshold, QAM modulation is used.
[0171] Alternatively, when the value of the spectrum efficiency is less than a threshold value of the spectrum efficiency, OQAM modulation is used; and when the spectrum efficiency is greater than or equal to the threshold value of the spectrum efficiency, QAM modulation is used.
[0172] It should be noted that, in the embodiment of the present application, the threshold of spectrum efficiency can be set according to specific circumstances, and the embodiment of the present application does not limit it.
[0173] Exemplarily, the threshold of spectrum efficiency can be set to 0.4. Then, when the value of spectrum efficiency is less than or less than 0.4, it indicates that OQAM transmission is supported. Compared with the existing MCS table, more OQAM transmission is introduced, which reduces PAPR.
[0174] The spectrum efficiency, modulation order, code rate, and bandwidth expansion satisfy the following formula:
[0175] Since the lower the spectral efficiency, the greater the PAPR gain of OQAM relative to QAM, in this implementation, a larger gain can be obtained by supporting low spectral efficiency (for example, the network device can be set to support OQAM modulation when the spectral efficiency is less than or equal to 0.4), while the high spectral efficiency remains unchanged (for example, the network device can be set to still support QAM modulation when the spectral efficiency is greater than 0.4), thus ensuring backward compatibility.
[0176] In some further embodiments, the network device may determine the modulation mode by setting a threshold of the MCS index, using OQAM modulation when the value of the MCS index is less than or equal to the threshold of the MCS index, and using QAM modulation when the value of the MCS index is greater than the threshold of the MCS index.
[0177] Alternatively, when the value of the MCS index is less than the threshold of the MCS index, OQAM modulation is used; when the value of the MCS index is greater than or equal to the threshold of the MCS index, QAM modulation is used.
[0178] It should be noted that, in the embodiment of the present application, the threshold of the MCS index can be set according to the specific situation, and the embodiment of the present application does not limit it.
[0179] Exemplarily, continuing with parameter Table 3, the threshold of the MCS index can be set to 9. Then, when I_MCS is 0-9, OQAM modulation is supported, and when the MCS index is greater than 9, QAM transmission is supported.
[0180] Because the smaller the MCS index, the lower the spectral efficiency under the same conditions (for example, bandwidth expansion size, etc.), OQAM has a greater PAPR gain compared to QAM. Therefore, in this implementation, a larger gain can be achieved by changing the modulation mode corresponding to the low MCS index to OQAM modulation (for example, the network device can be set to support OQAM modulation when the MCS is less than or equal to 9), while the high MCS index remains unchanged (for example, the network device can be set to support QAM modulation when the MCS is greater than 9 without change), thus ensuring backward compatibility.
[0181] In some other embodiments, the network device can determine the modulation mode by setting a code rate threshold. When the code rate value is less than or equal to the code rate threshold, OQAM modulation is used; when the code rate value is greater than the code rate threshold, QAM modulation is used.
[0182] Alternatively, when the code rate value is less than the code rate threshold, OQAM modulation is used; when the code rate value is greater than or equal to the code rate threshold, QAM modulation is used.
[0183] It should be noted that, in the embodiment of the present application, the threshold of the bit rate can be set according to the specific situation, and the embodiment of the present application does not limit it.
[0184] For example, continuing with parameter Table 3, the code rate threshold can be 500 / 1024. Then, when the code rate threshold is less than or equal to 500 / 1024, OQAM transmission is supported, and when the code rate is greater than or equal to 500 / 1024, QAM transmission is supported.
[0185] It should be understood that the target code rate divided by 1024 is the code rate of the channel coding used therein.
[0186] Because the lower the bit rate, the lower the spectral efficiency, and the greater the PAPR gain of OQAM relative to QAM under the same conditions (e.g., modulation order), this implementation ensures backward compatibility by supporting the modulation mode corresponding to low bit rates as OQAM modulation to achieve greater gain (e.g., network devices can be set to support OQAM modulation when the bit rate is lower than 500 / 1024) while leaving high bit rates unchanged (e.g., network devices can be set to support QAM modulation when the bit rate is higher than 500 without change).
[0187] In summary, since the modulation method can be characterized based on the modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index and code rate, the network equipment can introduce more OQAM modulation by setting the modulation order threshold, bandwidth extension threshold, scheduling bandwidth threshold, spectrum efficiency threshold, MCS index threshold, or code rate threshold to generate a low PAPR signal.
[0188] The above description specifically uses any one of the modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index, and bit rate. Of course, the modulation mode can also be determined jointly by multiple parameters in the first parameter. This approach allows the thresholds of the various parameters to be mutually managed to ensure gains for each condition.
[0189] In a possible implementation, when the value of the modulation order is less than or less than or equal to a threshold of the modulation order, and the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the modulation mode is determined to be OQAM modulation.
[0190] Exemplarily, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is less than or less than or equal to 1, and the value of the bandwidth extension is greater than or greater than or equal to 0, the modulation mode is OQAM modulation.
[0191] In another possible implementation, when the value of the modulation order is less than or less than or equal to the threshold of the modulation order, and the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, and the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the modulation mode is OQAM modulation.
[0192] Exemplarily, when the threshold of the modulation order is 2, the threshold of the bandwidth extension is 0, and the threshold of the spectrum efficiency is 0.5, the value of the modulation order is less than or less than or equal to 2, the value of the bandwidth extension is greater than or greater than or equal to 0, and the value of the spectrum efficiency is less than or less than or equal to 0.5, the modulation mode is determined to be OQAM modulation.
[0193] In another possible implementation, when the value of the modulation order is greater than or equal to or greater than a threshold of the modulation order, and the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the modulation mode is QAM modulation.
[0194] Exemplarily, when the threshold value of the modulation order is 1, the threshold value of the bandwidth extension is 0, the value of the modulation order is greater than or equal to or greater than 1, and the bandwidth extension is less than or equal to or less than 0, the modulation mode is determined to be QAM modulation.
[0195] In another possible implementation, when the value of the modulation order is greater than, equal to, or greater than a threshold of the modulation order, and the value of the bandwidth extension is less than, equal to, or less than a threshold of the bandwidth extension, and the value of the spectrum efficiency is greater than, equal to, or greater than a threshold of the spectrum efficiency, the modulation mode is QAM modulation.
[0196] Exemplarily, when the threshold of the modulation order is 2, the threshold of the bandwidth extension is 0, and the threshold of the spectrum efficiency is 0.5, the value of the modulation order is greater than or equal to or greater than 2, the value of the bandwidth extension is less than or equal to or less than 0, and the value of the spectrum efficiency is greater than or equal to or greater than 0.5, the modulation mode is determined to be QAM modulation.
[0197] Any combination of multiple parameters in the first parameter includes multiple situations, which will not be described in detail in the embodiments of the present application.
[0198] S720. The network device sends first indication information to the terminal device, where the first indication information is used to indicate a modulation mode.
[0199] After determining the modulation mode based on step S710, the network device sends first indication information to the terminal device, where the first indication information is used to indicate the modulation mode.
[0200] It should be noted that the first indication information may be configured by the network device through high-layer or physical layer signaling. High-layer signaling may include, for example, radio resource control (RRC) signaling, receiving and sending media access control-control element (MAC-CE) signaling, etc. Physical layer signaling may include, for example, downlink control information (DCI), signaling transmitted through a downlink physical layer channel, etc. The physical downlink channel may be, for example, a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH).
[0201] S730. The terminal device performs modulation or demodulation based on the first indication information.
[0202] Finally, the terminal device modulates or demodulates based on the received modulation mode. When more modulation modes support OQAM modulation, a low PAPR signal is generated.
[0203] According to the method provided in the embodiment of the present application, the network device can determine the signal modulation mode based on at least one of the set modulation order threshold, bandwidth expansion threshold, scheduling bandwidth threshold, spectrum efficiency threshold, modulation and coding strategy MCS index threshold, and code rate threshold, thereby introducing more OQAM modulation and generating a low PAPR signal.
[0204] In some possible implementations, the terminal device may also send second indication information to the network device. This second indication information is used to indicate the modulation capability supported by the terminal device. The modulation capability may be indicated by at least one of modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index, and bit rate. After receiving the modulation capability reported by the terminal device, the network device may determine the threshold value of the first parameter based on the modulation capability. In this implementation, the network device can select a more appropriate modulation mode for the terminal device based on the capability reported by the terminal device.
[0205] Optionally, the second indication information may be the value of the modulation order supported by the terminal device, the value of the bandwidth extension, the value of the scheduling bandwidth, the value of the spectrum efficiency, the value of the MCS index and the value of the code rate, or the second indication information may also be the threshold of the modulation order supported by the terminal device, the threshold of the bandwidth extension, the threshold of the scheduling bandwidth, the threshold of the spectrum efficiency, the threshold of the MCS index and the threshold of the code rate.
[0206] For example, when the terminal device reports that it supports OQAM modulation with a modulation order less than or equal to 2, the network device can set the modulation order threshold to 2.
[0207] For another example, the terminal device may report that it supports OQAM modulation with a modulation order of 2, and the network device may also set the modulation order threshold to 2.
[0208] For another example, when the terminal device reports that it supports OQAM modulation with a modulation order less than or equal to 2 and a code rate less than or equal to 500 / 1024, the network device can set the modulation order threshold to 2 and the code rate threshold to 500 / 1024.
[0209] For another example, when the terminal device reports that it supports OQAM modulation with a modulation order of 2 and a code rate of 500 / 1024, the network device can set the modulation order threshold to 2 and the code rate threshold to 500 / 1024. When the modulation order value is less than or equal to 2 and the code rate value is less than or equal to 500 / 1024, OQAM modulation is supported.
[0210] In some other possible implementations, the terminal device may further send third indication information to the network device, where the third indication information is used to indicate whether the terminal device supports OQAM modulation or whether it supports QAM modulation.
[0211] In the encoding method 700 provided herein, a network device determines a modulation mode by setting a threshold value of a first parameter, that is, by setting at least one of a modulation order threshold, a bandwidth extension threshold, a scheduling bandwidth threshold, a spectrum efficiency threshold, an MCS index threshold, and a bit rate threshold. The setting of the threshold value of the first parameter may also be determined by the values of other parameters in the first parameter.
[0212] In one possible implementation, the threshold of the modulation order can be determined by at least one of bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index and code rate, so that the gain of each condition can be obtained during the signal encoding process, that is, the maximum gain can be obtained.
[0213] Optionally, the modulation order threshold can be set to a smaller value when bandwidth expansion is smaller, scheduling bandwidth is larger, spectral efficiency is greater, MCS index is larger, and bit rate is higher. This implementation, after obtaining the gains for each condition, can better support OQAM modulation, resulting in a greater PAPR gain for OQAM compared to QAM. It also maximizes support for traditional QAM modulation, ensuring backward compatibility.
[0214] For example, when the bandwidth is expanded by more than 1.5 times, that is, when 1 / Z>1.5 or z<2 / 3, the modulation order threshold can be set to 2. When the modulation order value is less than or equal to 2, it is OQAM modulation, and when the modulation order value is greater than or equal to 2, it is QAM modulation. When the bandwidth is expanded by less than or equal to 1.5 times, that is, when 1 / Z≤1.5 or z≥2, the modulation order threshold can be set to 1. When the modulation order value is 1, it is OQAM modulation, and when the modulation order value is greater than 1, it is QAM modulation.
[0215] For another example, when the spectral efficiency is greater than or equal to 1, the modulation order threshold can be set to 1. When the modulation order value is less than or equal to 1, it is OQAM modulation. When the modulation order value is greater than, equal to, or greater than 1, it is QAM modulation. When the spectral efficiency is less than 1, the modulation order threshold can be set to 2. When the modulation order value is less than or equal to 2, it is OQAM modulation. When the modulation order value is greater than, equal to, or greater than 2, it is QAM modulation.
[0216] For another example, when the bandwidth expansion is greater than 1.5 times and the spectrum efficiency is less than 1, the modulation order threshold can be set to 2. When the modulation order value is less than or equal to 2, it is OQAM modulation, and when the modulation order value is greater than or equal to 2, it is QAM modulation. When the bandwidth expansion is less than or equal to 1.5 times and the spectrum efficiency is greater than or equal to 1, the modulation order threshold can be set to 1. When the modulation order value is less than or equal to 1, it is OQAM modulation. When the modulation order value is greater than 1, it is QAM modulation.
[0217] In another possible implementation, the threshold of bandwidth expansion can be determined by at least one of the modulation order, scheduling bandwidth, spectrum efficiency, MCS index and code rate, so that the gain of each condition can be obtained during the signal encoding process, that is, the maximum gain can be obtained.
[0218] Optionally, when the modulation order is smaller, the scheduling bandwidth is larger, the spectrum efficiency is greater, the MCS index is larger, or the bit rate is higher, the bandwidth expansion threshold can be set to be smaller. In this implementation, after obtaining the gains of each condition, OQAM modulation can be better supported, resulting in a greater PAPR gain of OQAM compared to QAM. Traditional QAM modulation is also supported to the greatest extent, ensuring backward compatibility.
[0219] For example, when the modulation order is 1, the bandwidth extension threshold can be set to 1.5 times. When the bandwidth extension value is greater than or equal to 1.5 times, it is OQAM modulation, and when the bandwidth extension value is less than or equal to 1.5 times, it is QAM modulation. When the modulation order is greater than or equal to 2, the bandwidth extension threshold can be set to 2 times. When the bandwidth extension value is greater than or equal to 2 times, it is OQAM modulation, and when the bandwidth extension value is less than 2 times, it is QAM modulation.
[0220] For another example, when the spectrum efficiency is greater than or equal to 1, the bandwidth extension threshold can be set to 1.5 times. When the bandwidth extension value is greater than or equal to 1.5 times, it is OQAM modulation, and when the bandwidth extension value is less than or equal to 1.5 times, it is QAM modulation. When the spectrum efficiency is less than 1, the bandwidth extension threshold can be set to 2 times. When the bandwidth extension value is greater than or equal to 2 times, it is OQAM modulation, and when the bandwidth extension value is less than or equal to 2 times, it is QAM modulation.
[0221] For another example, when the modulation order is 1 and the spectral efficiency is greater than or equal to 1, the bandwidth extension threshold can be set to 1.5 times. When the bandwidth extension value is greater than or equal to 1.5 times, it is OQAM modulation, and when the bandwidth extension value is less than or equal to 1.5 times, it is QAM modulation. When the modulation order is greater than or equal to 2, the bandwidth extension threshold can be set to 2 times. When the bandwidth extension value is greater than or equal to 2 times, it is OQAM modulation, and when the bandwidth extension value is less than or equal to 2 times, it is QAM modulation.
[0222] In another possible implementation, the threshold of the scheduling bandwidth can be determined by at least one of the modulation order, bandwidth extension, spectrum efficiency, MCS index and code rate, so that the gain of each condition can be obtained during the signal encoding process, that is, the maximum gain can be obtained.
[0223] Optionally, the scheduling bandwidth threshold can be set to a smaller value when the modulation order is smaller, the bandwidth expansion is smaller, the spectral efficiency is greater, the MCS index is larger, and the bit rate is higher. In this implementation, after obtaining the gains for each condition, OQAM modulation can be better supported, resulting in a greater PAPR gain for OQAM compared to QAM. This also maximizes support for traditional QAM modulation, ensuring backward compatibility.
[0224] For example, when the modulation order is 1, the scheduling bandwidth threshold can be set to 40 RB. When the scheduling bandwidth value is less than or equal to 40 RB, it is OQAM modulation. When the scheduling bandwidth value is greater than or equal to 40 RB, it is QAM modulation. When the modulation order is greater than or equal to 2, the scheduling bandwidth threshold can be set to 50 RB. When the scheduling bandwidth value is less than or equal to 50 RB, it is OQAM modulation. When the scheduling bandwidth value is greater than or equal to 50 RB, it is QAM modulation.
[0225] For another example, when the spectrum efficiency is greater than 1, the scheduling bandwidth threshold can be set to 40 RB. When the scheduling bandwidth value is less than or equal to 40 RB, it is OQAM modulation. When the scheduling bandwidth value is greater than or equal to 40 RB, it is QAM modulation. When the spectrum efficiency is less than or equal to 1, the scheduling bandwidth threshold can be set to 50 RB. When the scheduling bandwidth value is less than or equal to 50 RB, it is OQAM modulation. When the scheduling bandwidth value is greater than or equal to 50 RB, it is QAM modulation.
[0226] For another example, when the modulation order is 1 and the spectrum efficiency is greater than 1, the scheduling bandwidth threshold can be set to 40 RB. When the scheduling bandwidth is less than or equal to 40 RB, it is OQAM modulation. When the scheduling bandwidth is greater than or equal to 40 RB, it is QAM modulation. When the modulation order is greater than or equal to 2 and the spectrum efficiency is 1, the scheduling bandwidth threshold can be set to 50 RB. When the scheduling bandwidth is less than or equal to 50 RB, it is OQAM modulation. When the scheduling bandwidth is greater than or equal to 50 RB, it is QAM modulation.
[0227] In another possible implementation, the threshold of spectral efficiency can be determined by at least one of the modulation order, bandwidth extension, scheduling bandwidth, MCS index and code rate, so that the signal can obtain the gain of each condition during the encoding process, that is, obtain the maximum gain.
[0228] Optionally, a larger spectral efficiency threshold can be set for smaller modulation orders, smaller bandwidth expansion, larger scheduling bandwidths, larger MCS indexes, and higher bit rates. This implementation, after obtaining the gains for each condition, allows for better support for OQAM modulation, resulting in a greater PAPR gain for OQAM relative to QAM. Furthermore, traditional QAM modulation is supported to the greatest extent possible, ensuring backward compatibility.
[0229] For example, when the modulation order is 1, the spectral efficiency threshold can be set to 1. When the spectral efficiency value is less than or equal to 1, it is OQAM modulation, and when the spectral efficiency value is greater than or equal to 1, it is QAM modulation. When the modulation order is greater than or equal to 2, the spectral efficiency threshold can be set to 0.5. When the spectral efficiency value is less than or equal to 0.5, it is OQAM modulation, and when the spectral efficiency value is greater than or equal to 0.5, it is QAM modulation.
[0230] For another example, when the bandwidth is expanded by more than 1.5 times, the spectral efficiency threshold can be set to 0.5. When the spectral efficiency value is less than or equal to 0.5, it is OQAM modulation, and when the spectral efficiency value is greater than or equal to 0.5, it is QAM modulation. When the bandwidth is expanded by less than or equal to 1.5 times, the spectral efficiency threshold can be set to 1. When the spectral efficiency value is less than or equal to 1, it is OQAM modulation, and when the spectral efficiency value is greater than or equal to 1, it is QAM modulation.
[0231] For another example, when the modulation order is 1 and the bandwidth expansion is less than or equal to 1.5 times, the spectral efficiency threshold can be set to 1. When the spectral efficiency value is less than or equal to 1, it is OQAM modulation, and when the spectral efficiency value is greater than or equal to 1, it is QAM modulation. When the modulation order is greater than or equal to 2 and the bandwidth expansion is greater than 1.5 times, the spectral efficiency threshold can be set to 0.5. When the spectral efficiency value is less than or equal to 0.5, it is OQAM modulation, and when the spectral efficiency value is greater than or equal to 1, it is QAM modulation.
[0232] In another possible implementation, the threshold of the MCS index can be determined by at least one of the modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index and code rate, so that the signal can obtain the gain of each condition during the encoding process, that is, obtain a greater gain.
[0233] Optionally, the MCS index threshold can be set to a larger value when the modulation order is smaller, the bandwidth expansion is smaller, the scheduling bandwidth is larger, the spectrum efficiency is greater, and the code rate is higher. In this implementation, after obtaining the gains of each condition, OQAM modulation can be better supported, resulting in a larger PAPR gain of OQAM compared to QAM. It also supports traditional QAM modulation to the greatest extent, ensuring backward compatibility.
[0234] For example, when the modulation order is 1, the MCS index threshold can be set to 9. When the MCS index value is less than or equal to 9, it is OQAM modulation, and when the MCS index value is greater than or equal to 9, it is QAM modulation. When the modulation order is greater than or equal to 2, the MCS index threshold can be set to 4. When the MCS index value is less than or equal to 4, it is OQAM modulation, and when the MCS index value is greater than or equal to 4, it is QAM modulation.
[0235] For another example, when the spectrum efficiency is greater than 1, the MCS index threshold can be set to 9. When the MCS index value is less than or equal to 9, it is OQAM modulation, and when the MCS index value is greater than or equal to 9, it is QAM modulation. When the spectrum efficiency is less than or equal to 1, the MCS index threshold can be set to 4. When the MCS index value is less than or equal to 4, it is OQAM modulation, and when the MCS index value is greater than or equal to 4, it is QAM modulation.
[0236] For another example, when the modulation order is 1 and the spectrum efficiency is greater than 1, the threshold of the MCS index can be set to 9. When the MCS index value is less than or equal to 9, it is OQAM modulation, and when the MCS index value is greater than or equal to 9, it is QAM modulation. When the modulation order is greater than or equal to 2 and the spectrum efficiency is less than or equal to 1, the threshold of the MCS index can be set to 4. When the MCS index value is less than or equal to 4, it is OQAM modulation, and when the MCS index value is greater than or equal to 4, it is QAM modulation.
[0237] In another possible implementation, the code rate threshold is associated with at least one of the modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, and MCS index. OQAM modulation is supported so that the signal can obtain gains under various conditions during the encoding process, i.e., obtain greater gain.
[0238] Optionally, a higher bitrate threshold can be set when the modulation order is smaller, the bandwidth expansion is smaller, the scheduling bandwidth is larger, the spectral efficiency is higher, and the MCS index is larger. In this implementation, after obtaining the gains of each condition, OQAM modulation can be better supported, resulting in a greater PAPR gain of OQAM compared to QAM. Traditional QAM modulation is also supported to the greatest extent, ensuring backward compatibility.
[0239] For example, when the modulation order is 1, the code rate threshold can be set to 500 / 1024. When the code rate value is less than or equal to 500 / 1024, it is OQAM modulation, and when the code rate value is greater than or equal to 500 / 1024, it is QAM modulation. When the modulation order is greater than or equal to 2, the code rate threshold can be set to 200 / 1021. When the code rate value is less than or equal to 200 / 1024, it is OQAM modulation, and when the code rate value is greater than or equal to 200 / 1024, it is QAM modulation.
[0240] For another example, when the spectrum efficiency is greater than 1, the code rate threshold can be set to 500 / 1024. When the code rate value is less than or equal to 500 / 1024, it is OQAM modulation, and when the code rate value is greater than or equal to 500 / 1024, it is QAM modulation. When the spectrum efficiency is less than or equal to 1, the scheduling bandwidth threshold can be set to 200 / 1024. When the code rate value is less than or equal to 200 / 1024, it is OQAM modulation, and when the code rate value is greater than or equal to 200 / 1024, it is QAM modulation.
[0241] For another example, when the modulation order is 1 and the spectrum efficiency is greater than 1, the code rate threshold can be set to 500 / 1024. When the code rate value is less than or equal to 500 / 1024, it is OQAM modulation, and when the code rate value is greater than, equal to, or greater than 500 / 1024, it is QAM modulation. When the modulation order is greater than or equal to 2 and the spectrum efficiency is less than or equal to 1, the code rate threshold can be set to 200 / 1024. When the code rate value is less than or equal to 200 / 1024, it is OQAM modulation, and when the code rate value is greater than, equal to, or greater than 200 / 1024, it is QAM modulation.
[0242] In other embodiments of the present application, the network device may also directly indicate to the terminal device whether OQAM modulation or QAM modulation can be used. When the network device indicates that OQAM modulation can be used and the value of the first parameter meets the threshold of the first parameter, OQAM modulation is used; otherwise, QAM modulation is used.
[0243] In some other embodiments of the present application, when the network device uses a single-carrier waveform for downlink transmission to the terminal device, OQAM modulation may be used, or when the network device instructs the terminal device to use a single-carrier waveform for uplink transmission, in which case the terminal device may use OQAM modulation. Otherwise, when the network device uses a multi-carrier waveform for downlink transmission to the terminal device, QAM modulation is used, or when the network device instructs the terminal device to use a multi-carrier waveform for uplink transmission, QAM modulation is used.
[0244] For example, when the transmitted waveform is OFDM (Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing, DFT-S-OFDM), OQAM modulation is used. When the transmitted waveform is OFDM (Orthogonal Frequency Division Multiplexing, OFDM) orthogonal time-frequency space modulation (OTFS), QAM modulation is used.
[0245] It should be understood that the methods, situations, categories and divisions of the embodiments in the present application are only for the convenience of description and should not constitute special limitations. The features of various methods, categories, situations and embodiments can be combined without contradiction.
[0246] It should also be understood that the above is only intended to help those skilled in the art better understand the embodiments of the present application, and is not intended to limit the scope of the embodiments of the present application. Based on the above examples given, those skilled in the art can obviously make various equivalent modifications or changes. For example, certain steps may be unnecessary, or certain new steps may be added. Or a combination of any two or any multiple of the above embodiments. Such modifications, changes, or combined solutions also fall within the scope of the embodiments of the present application.
[0247] It should also be understood that the above description of the embodiments of the present application focuses on emphasizing the differences between the various embodiments. The same or similar points that are not mentioned can be referenced with each other. For the sake of brevity, they will not be repeated here.
[0248] It should also be understood that the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0249] It should also be understood that in the embodiments of the present application, "pre-setting" and "pre-definition" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). This application does not limit its specific implementation method.
[0250] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0251] The above describes in detail the examples of communication methods provided by the present application. It is understandable that, in order to implement the above functions, the terminal equipment and the network equipment include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0252] The communication device provided by this application will be introduced below.
[0253] For example, Figure 8 shows a schematic block diagram of a communication device 800 provided in an embodiment of the present application. The communication device 800 may correspond to the network device described in each embodiment of the above method 700, or may be a chip or component applied to the network device. Moreover, each module or unit in the communication device 800 is used to execute each action or processing process performed by the network device described in each embodiment of the above method 700.
[0254] As shown in FIG8 , the communication device 800 includes a processing unit 810 and a transceiver unit 820. The transceiver unit 820 is configured to perform specific signal transmission and reception under the drive of the processing unit 810.
[0255] In some embodiments:
[0256] A processing unit 810 is configured to determine a modulation scheme, where the modulation scheme is related to a threshold of a first parameter, where the first parameter includes at least one of the following: a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy (MCS) index, and a code rate;
[0257] The transceiver unit 820 is used to send first indication information to the terminal device, where the first indication information is used to indicate the modulation mode.
[0258] The communication device provided in the present application can determine the signal modulation mode based on at least one of the set modulation order threshold, bandwidth extension threshold, scheduling bandwidth threshold, spectrum efficiency threshold, modulation and coding strategy MCS index threshold and code rate threshold, so that more OQAM modulation can be introduced, thereby generating a low PAPR signal.
[0259] Optionally, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0260] Optionally, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0261] Optionally, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the modulation order is less than or less than or equal to the threshold of the modulation order, and the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the modulation mode is OQAM modulation. In this implementation method, the modulation mode is determined by associating the modulation order and bandwidth extension, so as to better support OQAM modulation.
[0262] Optionally, the threshold value of the modulation order is 1, the threshold value of the bandwidth expansion is 0, the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the bandwidth expansion is less than the threshold value of the bandwidth expansion, and the modulation mode is determined to be QAM modulation.
[0263] Optionally, the threshold of the modulation order is greater than or equal to 2. In this implementation, when the threshold of the modulation order is greater than or equal to 2, and the value of the modulation order is less than or equal to the threshold of the modulation order, OQAM modulation is supported, and more OQAM modulation is introduced compared to the prior art, thereby generating a low PAPR signal.
[0264] Optionally, the transceiver unit 820 is further configured to receive second indication information, the second indication information being used to indicate a modulation capability supported by the terminal device, where the modulation capability is indicated by at least one of modulation order, bandwidth extension, scheduling bandwidth, spectral efficiency, modulation and coding strategy (MCS) index, and bit rate; and determine a threshold value for the first parameter based on the second indication information. In this implementation, the terminal device can report the supported modulation capability, and the network device can set an appropriate threshold value for the first parameter based on the capability reported by the terminal device.
[0265] Optionally, the transceiver unit 820 is further used to receive third indication information, where the third indication information is used to indicate whether the terminal device supports offset quadrature amplitude OQAM modulation or whether it supports quadrature amplitude QAM modulation.
[0266] Optionally, the threshold of the first parameter may be directly configured by the network device or predefined by a protocol.
[0267] Optionally, the threshold of the first parameter is related to the values of other parameters in the first parameter. For example, the threshold of the modulation order can be related to the value of the bandwidth extension. In this implementation, the threshold of the modulation order and other parameters are interrelated, which can ensure the gain of each condition, maximize support for traditional QAM modulation, and ensure backward compatibility.
[0268] It should be understood that the specific processes for each unit in communication device 800 to perform the above-mentioned corresponding steps can be referred to in the above description of the network device in conjunction with method 700 and the related embodiment of FIG7 . For example, transceiver unit 820 can perform the steps related to receiving and sending in the above-mentioned method embodiment, while processing unit 810 can perform steps other than sending and receiving. The various specific processes are as described in the method embodiment. For the sake of brevity, they are not further described here.
[0269] It should be understood that the communication device may further include a storage unit for storing instructions executed by the transceiver unit 820 and the processing unit 810. The transceiver unit 820, the processing unit 810, and the storage unit are coupled to each other, the storage unit stores instructions, the processing unit 810 is configured to execute the instructions stored in the storage unit, and the transceiver unit 820 is configured to perform specific signal transmission and reception under the drive of the processing unit 810.
[0270] It should be understood that the transceiver unit 820 may be a transceiver, an input / output interface, or an interface circuit. The storage unit may be a memory. The processing unit 810 may be implemented by a processor. Figure 9 shows a schematic block diagram of another example communication device 900 provided in an embodiment of the present application. As shown in Figure 9, the communication device 900 may include a processor 910, a memory 920, and a transceiver 930.
[0271] The communication device 800 shown in FIG8 or the communication device 900 shown in FIG9 can implement the steps performed by the network device in the aforementioned method 700. Similar descriptions can refer to the descriptions of the aforementioned corresponding methods. To avoid repetition, they are not repeated here.
[0272] It should also be understood that the communication device 800 shown in FIG. 8 or the communication device 900 shown in FIG. 9 may be a network device.
[0273] Figure 10 shows a schematic block diagram of a communication device 1000 of an embodiment of the present application. The communication device 1000 may correspond to the terminal device described in the above method 700, or may be a chip or component applied to the terminal device. In addition, each module or unit in the communication device 1000 is used to execute each action or processing process performed by the terminal device in the above method 700.
[0274] As shown in FIG10 , the communication device 1000 may include a transceiver unit 1010 and a processing unit 1020. The transceiver unit 1010 is configured to perform specific signal transmission and reception under the drive of the processing unit 1020.
[0275] In some embodiments:
[0276] The transceiver unit 1010 is used to receive first indication information, where the first indication information is used to indicate a modulation mode, where the modulation mode is related to a threshold of a first parameter, where the first parameter includes at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index, and code rate.
[0277] The processing unit 1020 is configured to perform modulation or demodulation according to the first indication information.
[0278] The device provided in the present application can perform modulation according to the first indication information of the network device, and the first indication information is determined based on at least one of the threshold of the modulation order, the threshold of the bandwidth extension, the threshold of the scheduling bandwidth, the threshold of the spectrum efficiency, the threshold of the modulation and coding strategy MCS index, and the threshold of the code rate. This method can introduce more OQAM modulation, thereby generating a low PAPR signal.
[0279] Optionally, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is OQAM modulation: the value of the modulation order is less than or less than or equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than or equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than or equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than or equal to the threshold of the MCS index, or the value of the code rate is less than or less than or equal to the threshold of the code rate.
[0280] Optionally, when the threshold of the first parameter satisfies at least one of the following, the modulation mode is QAM modulation: the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
[0281] Optionally, when the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the modulation order is less than or greater than or equal to the threshold of the modulation order, and the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the modulation mode is OQAM modulation. In this implementation method, the modulation mode is determined by associating the modulation order and bandwidth extension, so as to better support OQAM modulation.
[0282] Optionally, the threshold value of the modulation order is 1, the threshold value of the bandwidth extension is 0, the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the bandwidth extension is less than or equal to or less than the threshold value of the bandwidth extension, and the modulation mode is determined to be QAM modulation.
[0283] Optionally, the threshold of the modulation order is greater than or equal to 2. In this implementation, when the threshold of the modulation order is greater than or equal to 2, and the value of the modulation order is less than or equal to the threshold of the modulation order, OQAM modulation is supported, and more OQAM modulation is introduced compared to the prior art, thereby generating a low PAPR signal.
[0284] Optionally, the transceiver unit 1010 is configured to send second indication information, where the second indication information is used to indicate the modulation capability supported by the terminal device, where the modulation capability is indicated by at least one of modulation order, bandwidth extension, scheduling bandwidth, spectral efficiency, modulation and coding strategy (MCS) index, and bit rate; the threshold value of the first parameter is determined based on the second indication information. In this implementation, the apparatus may report the modulation capability supported by the terminal device, and the network device may set an appropriate threshold value for the first parameter based on the capability reported by the terminal device.
[0285] Optionally, the transceiver unit 1010 is further used to send third indication information, where the third indication information is used to indicate whether the terminal device supports offset quadrature amplitude OQAM modulation or whether it supports quadrature amplitude QAM modulation.
[0286] Optionally, the threshold of the first parameter may be directly configured by the network device or predefined by a protocol.
[0287] Optionally, the threshold of the first parameter is related to the values of other parameters in the first parameter. For example, the threshold of the modulation order can be related to the value of the bandwidth extension. In this implementation, the threshold of the modulation order and other parameters are interrelated, which can ensure the gain of each condition, maximize support for traditional QAM modulation, and ensure backward compatibility.
[0288] It should be understood that the specific process of each unit in the communication device 1000 performing the above-mentioned corresponding steps can be referred to the description of the terminal device in the above-mentioned method 700 and the related embodiment of Figure 7. For example, the transceiver unit 1010 can perform the steps related to receiving and sending in the above-mentioned method embodiment, and the processing unit 1020 can perform steps other than sending and receiving. The various specific processes are as described in the method embodiment. For the sake of brevity, they are not further described here.
[0289] It should be understood that the communication device may further include a storage unit for storing instructions executed by the transceiver unit 1010 and the processing unit 1020. The transceiver unit 1010, the processing unit 1020, and the storage unit are coupled to each other, the storage unit stores instructions, the processing unit 1020 is configured to execute the instructions stored in the storage unit, and the transceiver unit 1010 is configured to perform specific signal transmission and reception under the drive of the processing unit 1020.
[0290] It should be understood that the transceiver unit 1010 may be a transceiver, an input / output interface, or an interface circuit. The storage unit may be a memory. The processing unit 1020 may be implemented by a processor. Figure 11 shows a schematic block diagram of another example communication device 1100 provided in an embodiment of the present application. As shown in Figure 11, the communication device 1100 may include a processor 1110, a memory 1120, and a transceiver 1130.
[0291] The communication device 1000 shown in FIG10 or the communication device 1100 shown in FIG11 can implement the steps performed by the terminal device in the aforementioned method 700. Similar descriptions can refer to the descriptions of the aforementioned corresponding methods. To avoid repetition, they are not repeated here.
[0292] It should also be understood that the communication device 1000 shown in FIG. 10 or the communication device 1100 shown in FIG. 11 may be a terminal device.
[0293] It should also be understood that the division of units in the above device is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, the units in the device can all be implemented in the form of software called through processing elements; or all be implemented in the form of hardware; or some units can be implemented in the form of software called through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated into a certain chip of the device. In addition, it can also be stored in a memory in the form of a program, and called by a certain processing element of the device to execute the function of the unit. Here, the processing element can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by the integrated logic circuit of the hardware in the processor element or in the form of software called through the processing element.
[0294] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0295] Figure 12 is a schematic diagram of the structure of a terminal device 1200 provided in this application. The aforementioned communication device 1000 or communication device 1100 can be configured in the terminal device 1200. Alternatively, the communication device 1000 or communication device 1100 itself can be the terminal device 1200. In other words, the terminal device 1200 can perform the actions performed by the terminal device in the aforementioned method 700. Optionally, for ease of illustration, Figure 12 only shows the main components of the terminal device. As shown in Figure 12, the terminal device 1200 includes a processor, memory, control circuitry, an antenna, and input / output devices.
[0296] The processor is primarily used to process communication protocols and communication data, control the entire terminal device, execute software programs, and process software program data, such as supporting the terminal device in executing the actions described in the embodiment of the method for indicating a transmission precoding matrix. The memory is primarily used to store software programs and data, such as the codebook described in the above embodiment. The control circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The control circuit and antenna together are also called a transceiver, which is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, displays, and keyboards, are primarily used to receive user input and output data to the user.
[0297] When the terminal device is powered on, the processor reads the software program stored in the storage unit, interprets and executes the program's instructions, and processes the program's data. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it via the antenna as electromagnetic waves. When data is sent to the terminal device, the RF circuit receives the RF signal via the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes it.
[0298] Those skilled in the art will appreciate that, for ease of explanation, FIG12 shows only one memory and processor. In an actual terminal device, multiple processors and memories may exist. The memory may also be referred to as a storage medium or storage device, etc., which is not limited in the present embodiment.
[0299] For example, a processor may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily responsible for processing communication protocols and communication data, while the CPU is primarily responsible for controlling the entire terminal device, executing software programs, and processing data from software programs. The processor in Figure 12 integrates the functions of both the baseband processor and the CPU. Those skilled in the art will appreciate that the baseband processor and the CPU may also be independent processors interconnected via a bus or other technology. Those skilled in the art will appreciate that a terminal device may include multiple baseband processors to accommodate different network standards, multiple CPUs to enhance its processing capabilities, and that the various components of the terminal device may be connected via various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The CPU may also be referred to as a central processing circuit or a central processing chip. The functionality for processing communication protocols and communication data may be built into the processor or stored as a software program in a storage unit, with the processor executing the software program to implement the baseband processing functionality.
[0300] For example, in the embodiment of the present application, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit 1201 of the terminal device 1200, and the processor with processing function can be regarded as the processing unit 1202 of the terminal device 1200. As shown in Figure 12, the terminal device 1200 includes a transceiver unit 1201 and a processing unit 1202. The transceiver unit can also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 1201 can be regarded as a receiving unit, and the device used to implement the transmitting function in the transceiver unit 1201 can be regarded as a transmitting unit, that is, the transceiver unit 1201 includes a receiving unit and a transmitting unit. For example, the receiving unit can also be referred to as a receiver, a receiver, a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0301] Figure 13 is a structural diagram of a network device 1300 provided in an embodiment of the present application, which can be used to implement the functions of the network device in the above method. The network device 1300 includes one or more radio frequency units, such as a remote radio unit (RRU) 1301 and one or more baseband units (BBU) (also known as digital units, DU) 1302. The RRU 1301 can be called a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and may include at least one antenna 13011 and a radio frequency unit 13012. The RRU 1301 part is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals, for example, for sending signaling messages in the above embodiment to terminal devices. The BBU 1302 part is mainly used for baseband processing, controlling the base station, etc. The RRU 1301 and BBU 1302 can be physically set together or physically separated, that is, a distributed base station.
[0302] The BBU 1302 is the control center of the base station, which can also be called a processing unit. It is mainly used to perform baseband processing functions such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing unit) 1302 can be used to control the base station to execute the operation process of the network device in the above method embodiment.
[0303] In one example, the BBU 1302 may be composed of one or more single boards, and the multiple single boards may jointly support a wireless access network of a single access standard (such as an LTE system or a 5G system), or may respectively support wireless access networks of different access standards. The BBU 1302 also includes a memory 13021 and a processor 13022. The memory 13021 is used to store necessary instructions and data. For example, the memory 13021 stores the codebook in the above embodiment, etc. The processor 13022 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation process of the network device in the above method embodiment. The memory 13021 and the processor 13022 can serve one or more single boards. That is, a memory and a processor can be set separately on each single board. Alternatively, multiple single boards may share the same memory and processor. In addition, necessary circuits may be set on each single board.
[0304] In one possible implementation, with the development of system-on-chip (SoC) technology, all or part of the functions of parts 1302 and 1301 can be implemented using SoC technology. For example, they can be implemented using a base station function chip that integrates a processor, memory, antenna interface, and other components. Programs for base station-related functions are stored in the memory, and the processor executes the programs to implement the base station-related functions. Optionally, the base station function chip can also read memory external to the chip to implement the base station-related functions.
[0305] It should also be understood that the division of units in the above device is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, the units in the device can all be implemented in the form of software called through processing elements; or all be implemented in the form of hardware; or some units can be implemented in the form of software called through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated into a certain chip of the device. In addition, it can also be stored in a memory in the form of a program, and called by a certain processing element of the device to execute the function of the unit. Here, the processing element can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by the integrated logic circuit of the hardware in the processor element or in the form of software called through the processing element. In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0306] An embodiment of the present application also provides a chip system, as shown in Figure 14, which includes at least one processor 1410 and at least one interface circuit 1420. The processor 1410 and the interface circuit 1420 can be interconnected via lines. For example, the interface circuit 1420 can be used to receive signals from other devices (such as the memory of the network device 1300). For another example, the interface circuit 1420 can be used to send signals to other devices. Exemplarily, the interface circuit 1420 can read instructions stored in the memory and send the instructions to the processor 1410. When the instructions are executed by the processor 1410, the terminal device can execute the various steps performed by the terminal device in the above embodiment. Of course, the chip system can also include other discrete components, which is not specifically limited in the embodiment of the present application.
[0307] The present application also provides a computer-readable storage medium for storing computer program code, wherein the computer program includes instructions for executing any of the encoding method determination methods provided in the embodiments of the present application. The computer-readable storage medium may be a read-only memory (ROM) or a random access memory (RAM), which is not limited in the present application.
[0308] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the network device and the terminal device perform corresponding operations in the above method.
[0309] The present application also provides a chip in a communication device, comprising a processing unit and a communication unit. The processing unit may be, for example, a processor, and the communication unit may be, for example, an input / output interface, a pin, or a circuit. The processing unit may execute computer instructions to cause the communication device to perform any of the methods for determining an encoding method provided in the embodiments of the present application.
[0310] Optionally, the computer instructions are stored in a storage unit.
[0311] Optionally, the storage unit is a storage unit within the chip, such as a register, cache, etc. The storage unit can also be a storage unit located outside the chip within the terminal, such as a ROM or other type of static storage device that can store static information and instructions, random access RAM, etc. The processor mentioned in any of the above can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the above-mentioned feedback information transmission method. The processing unit and the storage unit can be decoupled and respectively set on different physical devices, and connected by wired or wireless means to implement the respective functions of the processing unit and the storage unit to support the system chip to implement the various functions in the above-mentioned embodiments. Alternatively, the processing unit and the memory can also be coupled on the same device.
[0312] Among them, the terminal device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0313] It will be appreciated that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a RAM, which is used as an external cache. There are many different types of RAM, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0314] Various objects such as various messages / information / equipment / network elements / systems / devices / actions / operations / processes / concepts that may appear in this application are named. It can be understood that these specific names do not constitute a limitation on the relevant objects. The names assigned may change with factors such as scenarios, contexts or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from the functions and technical effects embodied / executed in the technical solutions.
[0315] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0316] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0317] The methods in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiments of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium or transmitted via the computer-readable storage medium. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server that integrates one or more available media.
[0318] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0319] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0320] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0321] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0322] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a readable storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
Claims
1. A method for determining a coding mode, characterized in that: The method comprises: Determine a modulation mode, where the modulation mode is related to a threshold of a first parameter, where the first parameter includes at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index, and code rate; Sending first indication information to the terminal device, where the first indication information is used to indicate the modulation mode.
2. The method according to claim 1, characterized in that: When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is offset quadrature amplitude OQAM modulation: The value of the modulation order is less than or less than equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than equal to the threshold of the MCS index, or the value of the code rate is less than or less than equal to the threshold of the code rate.
3. The method according to claim 1 or 2, characterized in that: When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is quadrature amplitude QAM modulation: The value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
4. The method according to claim 1 or 2, characterized in that: When the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is less than or less than or equal to the threshold of the modulation order, and the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, the modulation mode is OQAM modulation.
5. The method according to claim 1 or 3, characterized in that: When the threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, and the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the modulation mode is determined to be QAM modulation.
6. The method according to any one of claims 1 to 3, characterized in that The threshold of the modulation order is greater than or equal to 2.
7. The method according to any one of claims 1 to 6, characterized in that The method comprises: receiving second indication information, where the second indication information is used to indicate a modulation capability supported by the terminal device, where the modulation capability is indicated by at least one of a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, MCS index, and code rate; Determine a threshold of the first parameter according to the second indication information.
8. The method according to any one of claims 1 to 7, characterized in that The method comprises: Receive third indication information, where the third indication information is used to indicate whether the terminal device supports OQAM modulation or whether it supports QAM modulation.
9. The method according to any one of claims 1 to 8, characterized in that The threshold of the modulation order is determined based on at least one of a value of bandwidth extension, a value of scheduling bandwidth, a value of spectrum efficiency, a value of MCS index or a value of code rate.
10. A method for determining a coding mode, characterized in that: The method comprises: Receive first indication information, where the first indication information is used to indicate a modulation mode, where the modulation mode is related to a threshold of a first parameter, where the first parameter includes at least one of the following: a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy MCS index, and a code rate; Modulate or demodulate according to the first indication information.
11. The method according to claim 10, characterized in that When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is offset quadrature amplitude OQAM modulation: The value of the modulation order is less than or less than equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than equal to the threshold of the MCS index, or the value of the code rate is less than or less than equal to the threshold of the code rate.
12. The method according to claim 10 or 11, characterized in that: When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is quadrature amplitude QAM modulation: The value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
13. The method according to claim 10 or 11, characterized in that: The threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is less than or less than or equal to the threshold of the modulation order, and the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, and the modulation mode is OQAM modulation.
14. The method according to claim 10 or 12, characterized in that: The threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, and the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, and the modulation mode is QAM modulation.
15. The method according to any one of claims 10 to 14, characterized in that The threshold of the modulation order is greater than or equal to 2.
16. The method according to any one of claims 10 to 15, characterized in that The method comprises: Sending second indication information, where the second indication information is used to indicate a modulation capability supported by the terminal device, where the modulation capability is indicated by at least one of a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index, and code rate; The threshold of the first parameter is determined according to the second indication information.
17. The method according to any one of claims 10 to 16, characterized in that The method comprises: Send third indication information, where the third indication information is used to indicate whether the terminal device supports OQAM modulation or whether it supports QAM modulation.
18. The method according to any one of claims 10 to 17, characterized in that: The threshold of the modulation order is determined based on at least one of a value of bandwidth extension, a value of scheduling bandwidth, a value of spectrum efficiency, a value of MCS index or a value of code rate.
19. A communication device, characterized in that: The communication device comprises: A processing unit, the processing unit is used to determine a modulation mode, the modulation mode is related to a threshold of a first parameter, the first parameter includes at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index and code rate; A sending unit, wherein the sending unit is used to send first indication information to a terminal device, wherein the first indication information is used to indicate the modulation mode.
20. The device according to claim 19, characterized in that When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is offset quadrature amplitude OQAM modulation: The value of the modulation order is less than or less than equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than equal to the threshold of the MCS index, or the value of the code rate is less than or less than equal to the threshold of the code rate.
21. The device according to claim 19 or 20, characterized in that When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is quadrature amplitude QAM modulation: The value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
22. The device according to claim 19 or 20, characterized in that The threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is less than or less than or equal to the threshold of the modulation order, and the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, and the modulation mode is OQAM modulation.
23. The device according to claim 19 or 21, characterized in that The threshold value of the modulation order is 1, the threshold value of the bandwidth extension is 0, the value of the modulation order is greater than or equal to or greater than the threshold value of the modulation order, and the value of the bandwidth extension is less than or equal to or less than the threshold value of the bandwidth extension, and the modulation mode is determined to be QAM modulation.
24. The device according to any one of claims 19 to 23, characterized in that The threshold of the modulation order is greater than or equal to 2.
25. The device according to any one of claims 19 to 24, characterized in that The apparatus further includes a receiving unit, the receiving unit being configured to receive second indication information, the second indication information being configured to indicate a modulation capability supported by the terminal device, the modulation capability being indicated by at least one of a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy MCS index, and a code rate; The processing unit is further configured to determine a threshold of the first parameter according to the second indication information.
26. The device according to any one of claims 19 to 25, characterized in that The apparatus further includes a receiving unit, which is further used to receive third indication information, where the third indication information is used to indicate whether the terminal device supports OQAM modulation or whether it supports QAM modulation.
27. The device according to any one of claims 19 to 26, characterized in that The threshold of the modulation order is determined based on at least one of a value of bandwidth extension, a value of scheduling bandwidth, a value of spectrum efficiency, a value of MCS index or a value of code rate.
28. A communication device, characterized in that: The communication device comprises: A receiving unit, the receiving unit is used to receive first indication information, the first indication information is used to indicate a modulation mode, the modulation mode is related to a threshold of a first parameter, the first parameter includes at least one of the following: modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, modulation and coding strategy MCS index and code rate; A processing unit, wherein the processing unit is used to perform modulation or demodulation according to the first indication information.
29. The device according to claim 28, characterized in that When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is offset quadrature amplitude OQAM modulation: The value of the modulation order is less than or less than equal to the threshold of the modulation order, the value of the bandwidth extension is greater than or greater than equal to the threshold of the bandwidth extension, the value of the scheduling bandwidth is less than or less than equal to the threshold of the scheduling bandwidth, the value of the spectrum efficiency is less than or less than equal to the threshold of the spectrum efficiency, the value of the MCS index is less than or less than equal to the threshold of the MCS index, or the value of the code rate is less than or less than equal to the threshold of the code rate.
30. The device according to claim 28 or 29, characterized in that When the threshold of the first parameter satisfies at least one of the following conditions, the modulation mode is quadrature amplitude QAM modulation: The value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, the value of the scheduling bandwidth is greater than or equal to or greater than the threshold of the scheduling bandwidth, the value of the spectrum efficiency is greater than or equal to or greater than the threshold of the spectrum efficiency, the value of the MCS index is greater than or equal to or greater than the threshold of the MCS index, or the value of the code rate is greater than or equal to or greater than the threshold of the code rate.
31. The device according to claim 28 or 29, characterized in that The threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is less than or less than or equal to the threshold of the modulation order, and the value of the bandwidth extension is greater than or greater than or equal to the threshold of the bandwidth extension, and the modulation mode is determined to be OQAM modulation.
32. The device according to claim 28 or 30, characterized in that The threshold of the modulation order is 1, the threshold of the bandwidth extension is 0, the value of the modulation order is greater than or equal to or greater than the threshold of the modulation order, and the value of the bandwidth extension is less than or equal to or less than the threshold of the bandwidth extension, and the modulation mode is determined to be QAM modulation.
33. The device according to any one of claims 28 to 32, characterized in that The threshold of the modulation order is greater than or equal to 2.
34. The device according to any one of claims 28 to 33, characterized in that The apparatus further includes a sending unit, the sending unit being configured to send second indication information, the second indication information being configured to indicate a modulation capability supported by the terminal device, the modulation capability being indicated by at least one of a modulation order, bandwidth extension, scheduling bandwidth, spectrum efficiency, a modulation and coding strategy MCS index, and a code rate; The threshold of the first parameter is determined according to the second indication information.
35. The device according to any one of claims 28 to 34, characterized in that The apparatus further includes a sending unit, which is used to send third indication information, where the third indication information is used to indicate whether the terminal device supports OQAM modulation or whether it supports QAM modulation.
36. The device according to any one of claims 28 to 35, characterized in that The threshold of the modulation order is determined based on at least one of a value of bandwidth extension, a value of scheduling bandwidth, a value of spectrum efficiency, a value of MCS index or a value of code rate.
37. A communication device, characterized in that: The apparatus comprises at least one processor coupled to at least one memory: The at least one processor is configured to execute a computer program or instruction in the at least one memory so that the method according to any one of claims 1 to 9 is executed, or so that the method according to any one of claims 10 to 18 is executed.
38. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions. When a computer reads and executes the computer program or instructions, the method as claimed in any one of claims 1 to 9 is executed, or the method as claimed in any one of claims 10 to 18 is executed.
39. A chip system, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that the method according to any one of claims 1 to 9 is executed, or so that the method according to any one of claims 10 to 18 is executed.
Citation Information
Patent Citations
Carrier modulation method and apparatus of FBMC-OQAM system
CN107995141A
Modulation manner control method and device, and base station
CN108023676A
Adjustment method for modulation and demodulation mode, terminal and computer storage medium
CN108900278A
Information transmission method and device
CN116210182A
Uplink modulation mode based on UE conditions
US20220006558A1
