Communication method and apparatus

By adjusting the transmission power enhancement value of DMRS, the nonlinear distortion problem introduced by the power amplifier is solved, and the nonlinear consistency estimation of DMRS and data is realized, improving data transmission performance and compensation accuracy at the receiver.

WO2025162232A9PCT designated stage Publication Date: 2025-09-04HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/074578
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-02
Filing Date
2025-01-24
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

The nonlinear distortion introduced by power amplifiers in wireless communications leads to deterioration of the transmission signal performance, especially the increase in bit error rate and the degradation of the error vector amplitude performance. The existing nonlinear compensation method at the receiving end cannot effectively compensate for the nonlinear inconsistency between DMRS and data.

Method used

By determining the first power enhancement value, the transmission power of the DMRS is adjusted according to the transmission configuration of the DMRS or the PAPR difference between the PAPR and the data to ensure that the DMRS and the data experience consistent nonlinearity, and accurate nonlinear compensation is performed using the nonlinear estimation results of the DMRS.

Benefits of technology

It improves data transmission performance, enhances the accuracy of the nonlinear estimation of DMRS at the receiver, reduces the impact of signal distortion, and improves the overall performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025074578_04092025_PF_FP_ABST
    Figure CN2025074578_04092025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, in particular to a communication method and an apparatus, which aim to ensure that nonlinearities that a DMRS and data undergo are consistent, and thus support accurate nonlinearity compensation of the data using a nonlinearity estimation result of the DMRS, thereby improving the data transmission performance. The method comprises: determining a first power enhancement value, the first power enhancement value being determined according to a transmission configuration of a first DMRS and a mapping relationship between transmission configurations of DMRSs and power enhancement values, or the first power enhancement value being determined according to the difference value between the PAPR of the first DMRS and the PAPR of the data; and transmitting the data to a second communication apparatus, and, according to the first power enhancement value, transmitting the first DMRS to the second communication apparatus, wherein a nonlinearity estimation result of the first DMRS is used for the second communication apparatus to perform nonlinearity compensation of the data.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on February 2, 2024, with application number 202410156645.8 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0004] Power amplifiers (PAs) are core components in wireless communication devices, amplifying low-power signals generated by network equipment or terminal devices to power levels suitable for long-distance transmission. During power amplification, PAs can introduce nonlinear distortion, degrading the performance of transmitted signals. For example, PA-induced nonlinear distortion can increase the bit error rate (BER) of transmitted signals and degrade error vector magnitude (EVM) performance.

[0005] This problem can be addressed by using receiver-side nonlinear compensation. This can be achieved by nonlinearly estimating the demodulation reference signal (DMRS). However, due to the inconsistency between the DMRS's peak-to-average power ratio (PAPR) and the data's PAPR, the DMRS and data experience inconsistent nonlinearities. This makes it impossible to accurately compensate for the data's nonlinearity using the DMRS's nonlinear estimation results, impacting data transmission performance. Summary of the Invention

[0006] The embodiments of the present application provide a communication method and apparatus to improve data transmission performance.

[0007] In a first aspect, an embodiment of the present application provides a communication method, which can be executed by a first communication device, and the method includes: determining a first power boost value, the first power boost value is determined according to the transmission configuration of the first DMRS, and the mapping relationship between the transmission configuration of the DMRS and the power boost value, or the first power boost value is determined according to the difference between the PAPR of the first DMRS and the PAPR of the data; sending data to a second communication device, and sending the first DMRS to the second communication device according to the first power boost value, wherein the nonlinear estimation result of the first DMRS is used by the second communication device to perform nonlinear compensation on the data.

[0008] It can be understood that the above-mentioned DMRS (such as the first DMRS) can also be replaced by a reference signal, which can be an uplink reference signal (such as DMRS, channel sounding reference signal (SRS)), etc.), a downlink reference signal (such as a cell reference signal (CRS)), etc.), a side reference signal, etc. The above-mentioned communication method can be used for nonlinear estimation and nonlinear compensation in scenarios such as uplink communication, downlink communication, and side communication.

[0009] In the above communication method, the first communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device; the second communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device. Alternatively, the first communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device, and the second communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device.

[0010] In the embodiment of the present application, considering that both average power and PAPR will affect the nonlinear distortion of the signal, the DMRS can be power-enhanced so that the DMRS and the data experience consistent nonlinearity, thereby supporting accurate nonlinear compensation of the data through the nonlinear estimation results of the DMRS to improve the data transmission performance.

[0011] In one possible design, the transmission configuration of the DMRS includes one or more of the following: a waveform, a modulation scheme (such as a modulation code type and / or a modulation order), a number of mapping layers, or a code division multiplexing (CDM) group configuration.

[0012] Through the above design, in view of the fact that the PAPR of DMRS may be different under different DMRS transmission configurations, corresponding power boost values ​​can be configured for different DMRS transmission configurations to maintain the nonlinear consistency experienced by DMRS and data, thereby improving the accuracy of DMRS nonlinear estimation used by the receiving end (i.e., the second communication device).

[0013] In one possible design, a difference between the PAPR of the DMRS and the PAPR of the data corresponds one-to-one to the power boost value.

[0014] Through the above design, considering that both average power and PAPR will affect the nonlinear distortion of the signal, the power boost value adopted can be determined based on the difference between the DMRS PAPR and the data PAPR to maintain the nonlinear consistency experienced by the DMRS and the data, thereby improving the accuracy of the DMRS nonlinear estimation used by the receiving end.

[0015] In one possible design, the difference between the PAPR of a DMRS and the PAPR of data corresponds to multiple power boost values, and a first power boost value is determined, including: sending first information to a second communication device, the first information indicating multiple power boost values ​​corresponding to the difference between the PAPR of the first DMRS and the PAPR of the data, and time domain unit positions corresponding to the multiple power boost values; for the time domain unit position corresponding to any one of the multiple power boost values, sending test data to the second communication device at the time domain unit position, and sending a test DMRS to the second communication device according to the power boost value, wherein a nonlinear estimation result of the test DMRS is used by the second communication device to perform nonlinear compensation on the test data at the time domain unit position; receiving second information from the second communication device, the second information indicating the first power boost value, the first power boost value belonging to multiple power boost values, and determined by the second communication device based on the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values.

[0016] Through the above design, the power boost value can be determined according to the measurement results of the receiving end, further maintaining the consistency of the nonlinearity experienced by the DMRS and the data, and improving the accuracy of the nonlinear estimation performed by the receiving end using the DMRS.

[0017] In one possible design, the method further includes sending third information to the second communication device, where the third information indicates the first power boost value.

[0018] Through the above design, the receiving end can be informed of the power boost value used by the DMRS, thereby avoiding affecting the channel estimation performed by the receiving end using the DMRS.

[0019] In one possible design, before determining the first power boost value, the method further includes: receiving fourth information from the second communication device, the fourth information indicating enabling power boost of the DMRS.

[0020] Through the above design, the understanding of the transmitter and receiver on whether to enable DMRS power boost can be aligned, thereby preventing the DMRS power boost from affecting the receiver's use of DMRS for channel estimation.

[0021] In one possible design, the fourth information also indicates the sub-time domain unit position occupied by the first DMRS in the time domain unit, and sends the first DMRS to the second communication device according to the first power boost value, including: sending the first DMRS to the second communication device according to the sub-time domain unit position occupied by the first DMRS in the time domain unit and the first power boost value.

[0022] Through the above design, the time domain position of the DMRS for power boosting can be aligned between the transmitting end and the receiving end, thereby avoiding affecting the channel estimation using the DMRS at the receiving end.

[0023] In a possible design, the first DMRS is generated by modulating a Gold sequence through quadrature phase shift keying (QPSK).

[0024] Through the above design, DMRS can be generated based on the Gold sequence corresponding to a larger PAPR, which can reduce the power required for DMRS enhancement without affecting the nonlinear estimation at the receiving end.

[0025] In one possible design, when the first DMRS corresponds to a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform and different CDM groups, the DMRS configuration for reducing PAPR is not enabled; or, when the first DMRS corresponds to a discrete fourier transform-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups are the same.

[0026] The above design is conducive to increasing the PAPR of the DMRS and can reduce the power required for enhancing the DMRS without affecting the nonlinear estimation of the receiving end.

[0027] In one possible design, the time domain unit for sending the first DMRS is determined periodically in the time domain unit for sending data; or, the time domain unit for sending the first DMRS is the time domain unit for each data transmission.

[0028] The above design can support multiple DMRS transmission modes for nonlinear estimation, which is conducive to meeting the requirements for nonlinear estimation in different communication scenarios.

[0029] In one possible design, before sending the first DMRS to the second communication device according to the first power boost value, the method also includes: determining that the communication quality with the second communication device is not higher than a communication quality threshold; and / or determining that a request to perform nonlinear estimation is received from the second communication device.

[0030] The above design supports the sending of DMRS for nonlinear estimation according to the communication quality and the request of the receiving end, which is beneficial to improving the accuracy of nonlinear compensation of data by the receiving end and improving data transmission performance.

[0031] In one possible design, the method further includes sending a second DMRS without power boosting to the second communication device.

[0032] The above design can support the transmitting end to simultaneously transmit the DMRS with power boosting and the DMRS without power boosting for nonlinear estimation and channel estimation at the receiving end.

[0033] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a second communication device, and the method includes: receiving data and a first DMRS from a first communication device, wherein the first DMRS is sent by the first communication device according to a first power boost value, and the first power boost value is determined according to the sending configuration of the first DMRS, and the mapping relationship between the sending configuration of the DMRS and the power boost value, or the first power boost value is determined according to the difference between the PAPR of the first DMRS and the PAPR of the data; and performing nonlinear compensation on the data according to the nonlinear estimation result of the first DMRS.

[0034] It can be understood that the above-mentioned DMRS (such as the first DMRS) can also be replaced by a reference signal, which can be an uplink reference signal (such as DMRS, SRS, etc.), a downlink reference signal (such as CRS), etc.), a sidelink reference signal, etc. The above-mentioned communication method can be used for nonlinear estimation and nonlinear compensation in scenarios such as uplink communication, downlink communication, and sidelink communication.

[0035] In the above communication method, the first communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device; the second communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device. Alternatively, the first communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device, and the second communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device.

[0036] In one possible design, the transmission configuration of DMRS includes one or more of the following: waveform, modulation mode, number of mapping layers, or code division multiplexing (CDM) group configuration.

[0037] In one possible design, a difference between the PAPR of the DMRS and the PAPR of the data corresponds one-to-one to the power boost value.

[0038] In one possible design, the difference between the PAPR of a DMRS and the PAPR of data corresponds to multiple power boost values, and the method also includes: receiving first information from a first communication device, the first information indicating multiple power boost values ​​corresponding to the difference between the PAPR of the first DMRS and the PAPR of the data, and time domain unit positions corresponding to the multiple power boost values; for the time domain unit position corresponding to any one of the multiple power boost values, receiving test data and test DMRS from the first communication device at the time domain unit position, wherein the test DMRS is sent by the first communication device according to the power boost value, and the nonlinear estimation result of the test DMRS is used to perform nonlinear compensation on the test data at the time domain unit position; sending second information to the first communication device, the second information indicating the first power boost value, the first power boost value belonging to multiple power boost values, and determined according to the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values.

[0039] In one possible design, the method further includes receiving third information from the first communication device, where the third information indicates the first power boost value.

[0040] In one possible design, before receiving the data and the first DMRS from the first communication device, the method further includes: sending fourth information to the first communication device, where the fourth information indicates enabling power boosting of the DMRS.

[0041] In one possible design, the fourth information also indicates the sub-time domain unit position occupied by the first DMRS in the time domain unit, and receiving data and the first DMRS from the first communication device includes: receiving the first DMRS from the first communication device according to the sub-time domain unit position occupied by the first DMRS in the time domain unit.

[0042] In one possible design, the first DMRS is generated by QPSK modulation of a Gold sequence.

[0043] In one possible design, when the first DMRS corresponds to a CP-OFDM waveform and different CDM groups, the DMRS configuration for reducing PAPR is not enabled; or, when the first DMRS corresponds to a DFT-s-OFDM waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups are the same.

[0044] In one possible design, the method further includes: reducing the power of the first DMRS according to the first power boost value; and performing channel equalization on the data according to a channel estimation result of the first DMRS after the power reduction.

[0045] In one possible design, the method also includes: receiving a second DMRS that has not been power-enhanced from the first communication device; reducing the power of the first DMRS according to the first power enhancement value; and performing channel equalization on the data based on the channel estimation results of the first DMRS after power reduction and the second DMRS.

[0046] In a third aspect, an embodiment of the present application provides a communication method, which can be executed by a first communication device, and the method includes: sending first data and second data to a second communication device, wherein the first data is determined based on the sending configuration of the second data and the mapping relationship between the sending configuration of the data and predefined data, and the nonlinear estimation result of the first data is used by the second communication device to perform nonlinear compensation on the second data.

[0047] In the above communication method, the first communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device; the second communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device. Alternatively, the first communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device, and the second communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device.

[0048] In an embodiment of the present application, predefined data can be used as a signal for nonlinear estimation to obtain the same nonlinear estimation result as the actually transmitted data (such as the second data), thereby accurately performing nonlinear compensation on the actually transmitted data to improve the data transmission performance.

[0049] In one possible design, the data transmission configuration includes one or more of the following: waveform, modulation method, or number of mapping layers.

[0050] Through the above design, data can be predefined for different transmission configurations to ensure that the predefined data and the actual transmitted data have the same PAPR under different data transmission configurations, thereby ensuring accurate nonlinear compensation for the actual transmitted data.

[0051] In one possible design, before sending the first data and the second data to the second communication device, the method further includes: using a first modulation and coding scheme (MCS) to send the first data to the second communication device, wherein the first MCS is higher than a second MCS, and the second MCS is the MCS for sending the first data and the second data to the second communication device.

[0052] Through the above design, the first data used for nonlinear estimation can be sent to the second communication device by utilizing the characteristics that low MCS corresponds to a lower modulation order and a lower code rate, and the transmission data reliability is high, so that the second communication device can know the true first data, thereby supporting after receiving the first data and second data sent by the first communication device using a high MCS, nonlinear estimation can be performed based on the true first data and the received first data.

[0053] In a fourth aspect, an embodiment of the present application provides a communication method, which can be executed by a second communication device, and the method includes: receiving first data and second data from a first communication device, wherein the first data is determined based on the sending configuration of the second data, and the mapping relationship between the sending configuration of the data and predefined data; and performing nonlinear compensation on the second data based on the nonlinear estimation result of the first data.

[0054] In the above communication method, the first communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device; the second communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device. Alternatively, the first communication device can be a network device, a component of a network device (such as a processor, chip, or chip system), or a device used in conjunction with a network device, and the second communication device can be a terminal device, a component of a terminal device (such as a processor, chip, or chip system), or a device used in conjunction with a terminal device.

[0055] In one possible design, the data transmission configuration includes one or more of the following: waveform, modulation method, or number of mapping layers.

[0056] In one possible design, before receiving the first data and the second data from the first communication device, the method also includes: receiving the first data sent by the first communication device using a first MCS, wherein the first MCS is higher than a second MCS, and the second MCS is the MCS used by the first communication device to send the first data and the second data.

[0057] In a fifth aspect, an embodiment of the present application provides a communication device having the function of implementing the method of the first aspect, the second aspect, the third aspect, or the fourth aspect, wherein the function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, such as an interface unit and a processing unit.

[0058] In one possible design, the device may be a chip or an integrated circuit.

[0059] In one possible design, the device includes a memory and a processor, the memory is used to store instructions executed by the processor, and when the instructions are executed by the processor, the device can execute the method of the first aspect, the second aspect, the third aspect, or the fourth aspect.

[0060] In a sixth aspect, an embodiment of the present application provides a communication device, which includes an interface circuit and a processor, wherein the processor and the interface circuit are coupled to each other. The processor is used to implement the method of the first aspect, the second aspect, the third aspect, or the fourth aspect through a logic circuit or execution instruction. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device. It is understandable that the interface circuit can be a transceiver, a transceiver, a transceiver, or an input / output interface.

[0061] Optionally, the communication device may further include a memory for storing instructions executed by the processor, or storing input data required by the processor to execute instructions, or storing data generated after the processor executes instructions. The memory may be a physically independent unit, or may be coupled to the processor, or the processor may include the memory (i.e., the processor and memory are integrated together).

[0062] In a possible implementation, the communication device is a chip.

[0063] In the seventh aspect, an embodiment of the present application provides a communication system, which includes a first communication device and a second communication device. The first communication device can implement the method of the first aspect above, and the second communication device can implement the method of the second aspect above; or the first communication device can implement the method of the third aspect above, and the second communication device can implement the method of the fourth aspect above.

[0064] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method of the above-mentioned first aspect, second aspect, third aspect, or fourth aspect can be implemented.

[0065] In the ninth aspect, an embodiment of the present application further provides a computer program product, including a computer program or instructions. When the computer program or instructions are executed by a processor, the method of the first aspect, the second aspect, the third aspect, or the fourth aspect mentioned above can be implemented.

[0066] In the tenth aspect, an embodiment of the present application also provides a chip system, which includes a processor and an interface, and the processor is used to call and execute instructions from the interface. When the processor executes the instructions, the method of the above-mentioned first aspect, second aspect, third aspect or fourth aspect can be implemented.

[0067] The technical effects that can be achieved in the second, fourth to tenth aspects mentioned above can refer to the technical effects that can be achieved in the first or third aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0069] FIG2 is a schematic diagram of an application scenario provided by an embodiment of the present application;

[0070] FIG3 is a schematic diagram of the nonlinearity of a power amplifier provided in an embodiment of the present application;

[0071] FIG4 is a schematic diagram of the basic principle of the predistortion technology provided in an embodiment of the present application;

[0072] FIG5 is one of the DMRS distribution diagrams provided in an embodiment of the present application;

[0073] FIG6 is a schematic diagram of a CDM group provided in an embodiment of the present application;

[0074] FIG7 is a schematic diagram of DMRS power enhancement provided in an embodiment of the present application;

[0075] FIG8 is a schematic diagram of the reasons for the increase in PAPR of DMRS provided in an embodiment of the present application;

[0076] FIG9 is a schematic diagram of a communication method according to an embodiment of the present application;

[0077] FIG10 is a schematic diagram of determining a first power boost value according to an embodiment of the present application;

[0078] FIG11 is a second schematic diagram of a communication method provided in an embodiment of the present application;

[0079] FIG12 is a third schematic diagram of a communication method provided in an embodiment of the present application;

[0080] FIG13 is a fourth schematic diagram of a communication method provided in an embodiment of the present application;

[0081] FIG14 is a fifth schematic diagram of a communication method provided in an embodiment of the present application;

[0082] FIG15 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;

[0083] FIG16 is a second schematic diagram of the structure of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[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, evolved LTE (LTE-advanced, LTE-A) system, universal mobile telecommunications system (UMTS), and fifth generation (5G) mobile communication system, beyond 5G (B5G) mobile communication system, or communication system evolved after 5G (such as 6G mobile communication system). The communication system can also be a device-to-device (D2D) network, a WiFi network, a machine-to-machine (M2M) network, an Internet of Things (IoT) network, or other networks.

[0085] The architecture of the communication system used in the embodiments of the present application can be shown in Figure 1. Communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, communication system 1000 may also include the Internet 300. RAN 100 includes at least one network device (such as 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal device (such as 120a-120j in Figure 1, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal device 120 is wirelessly connected to network device 110. Network device 110 is wirelessly or wiredly connected to core network 200. The core network devices in core network 200 and network device 110 in RAN 100 may be different physical devices, or they may be the same physical device that integrates core network logical functions and radio access network logical functions.

[0086] The RAN 100 may be a cellular system related to the Third Generation Partnership Project (3GPP), such as a 4G, 5G, or an evolved system beyond 5G (e.g., a 6G mobile communication system). The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 may also be a communication system that integrates two or more of the above systems.

[0087] The apparatus provided in the embodiment of the present application can be applied to the network device 110 or to the terminal device 120. It is understood that FIG1 only shows a possible communication system architecture to which the embodiment of the present application can be applied, and in other possible scenarios, the communication system architecture may also include other devices.

[0088] The network device 110 is a node in the radio access network (RAN), which can also be called an access network device or a RAN node (or device). The network device 110 is used to help terminal devices achieve wireless access. The multiple network devices 110 in the communication system 1000 can be nodes of the same type or different types. In some scenarios, the roles of the network device 110 and the terminal device 120 are relative. For example, the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For terminal devices 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The network device 110 and the terminal device 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and the network elements 120a-120j can be understood as communication devices with terminal device functions.

[0089] In one possible scenario, a network device can be a base station (BS), an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a base station in a future mobile communication system, a satellite, an access point (AP) in a WiFi system, an integrated access and backhaul (IAB) node, a mobile switching center, or a network device in a non-terrestrial network (NTN) communication system, i.e., it can be deployed on a high-altitude platform or satellite. The network device can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. The network device can also be a device that functions as a base station in device-to-device (D2D) communication, Internet of Vehicles (IoV) communication, drone communication, or machine communication. Optionally, the network device can also be a server, wearable device, vehicle, or vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU).

[0090] In another possible scenario, multiple network devices collaborate to assist the terminal device in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network CN, which is not limited here.

[0091] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0092] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.

[0093] The terminal device 120, which may also be referred to as a terminal, user equipment (UE), mobile station (MS), or mobile terminal (MT), can be a device for providing voice or data connectivity to a user, an IoT device, or a station (STA) in a WiFi system. For example, the terminal device includes a handheld device or vehicle-mounted device with wireless connectivity. Currently, terminal devices may include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices (e.g., smart watches, smart bracelets, pedometers, smart glasses, etc.), vehicle-mounted devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), satellite terminals, virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, smart home devices (e.g., refrigerators, televisions, air conditioners, electric meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in unmanned driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and flying devices (e.g., intelligent robots, hot air balloons, drones, airplanes), etc. Terminal devices may also be other devices with terminal functions, for example, a terminal device may also be a device that functions as a terminal in D2D communication.

[0094] The embodiments of this application do not limit the device form factor of the terminal device. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of a chip or include a chip and other discrete components.

[0095] Based on the communication system architecture shown in Figure 1, Figure 2 exemplifies an application scenario applicable to an embodiment of the present application, including a transmitting end and a receiving end, wherein the transmitting end can be the terminal device in Figure 1 and the receiving end can be the network device in Figure 1, or the transmitting end can be the network device in Figure 1 and the receiving end can be the terminal device in Figure 1.

[0096] The DMRS and data (i.e., the signals corresponding to the DMRS and data) sent by the transmitter experience nonlinearity when passing through the PA when the input power is high, causing signal distortion. The signal passing through the PA can then be transmitted through the antenna to the air interface. The signal (corresponding to the DMRS and data) sent by the transmitter travels through the channel and reaches the antenna at the receiver. After being processed and converted into a baseband signal, the receiver can use the DMRS (i.e., the signal corresponding to the DMRS) for channel estimation and nonlinearity estimation. The resulting estimation results are then used to perform channel equalization and nonlinearity compensation on the transmitted data (i.e., the signal corresponding to the data), thereby obtaining data free of channel interference and nonlinearity.

[0097] To facilitate understanding by those skilled in the art, some terms in this application are explained below.

[0098] 1) PA and nonlinearity.

[0099] In the transmitter, the PA converts low-power signals into higher-power signals, overcoming signal attenuation between the transmitter and receiver and ensuring a sufficiently strong signal at the receiver. The PA's core semiconductor components are transistors, which exhibit nonlinear characteristics. Therefore, the PA cannot maintain the ideal linearity expected by the transmitter. These nonlinear characteristics cause the PA to generate harmonics and intermodulation distortion. These distortions degrade the system's transmission performance, causing out-of-band radiation interference, increased bit error rates, and reduced EVM performance. Figure 3 shows a schematic diagram of PA nonlinearity. The horizontal axis represents input power, and the vertical axis represents output power. As input power increases, the relationship between input and output no longer becomes linear. Therefore, as input power increases, the signal transmitted through the PA will experience nonlinear characteristics, resulting in nonlinear signal distortion.

[0100] Both the average power (i.e., mean power) and PAPR of a signal affect nonlinear distortion. Reducing the average power of the PA input signal helps improve nonlinear distortion, but it also reduces the system's energy efficiency. PAPR is the ratio of the signal's peak power to its average power. Given the same average power, a higher PAPR (i.e., a higher peak power) results in more severe nonlinear distortion. To overcome attenuation and achieve longer transmission distances, the PA must transmit at a higher power, which results in nonlinear distortion. Therefore, linearization technology is necessary to mitigate the effects of nonlinear distortion.

[0101] 2) Pre-distortion.

[0102] Since increases in average power and PAPR both lead to increased PA nonlinear distortion, linearization techniques are needed to compensate for the PA's linearity and meet transmitter linearity requirements. Among various linearization techniques, such as feedforward and predistortion, predistortion has rapidly developed and gained widespread application due to its simplicity and accuracy. The basic principle of predistortion is shown in Figure 4. The predistorter extracts the PA's nonlinear characteristics by pre-processing the PA input signal, ultimately achieving a linear output for the cascaded system. The predistorter can be either analog or digital predistortion (DPD). Analog predistortion is primarily used to compensate for nonlinearity in traditional, essentially memoryless PAs. However, its accuracy in practical applications is insufficient for high-order modulation, making it inappropriate. Digital predistortion, however, is widely used in PA linearization due to its high accuracy and flexible configuration. However, due to maximum power limitations at the transmitter, it cannot completely eliminate nonlinearity at high average powers. Therefore, to improve transmission efficiency, further nonlinearity reduction is required at the receiver.

[0103] 3) Receiver linearization algorithm.

[0104] The receiving-side linearization algorithm and DPD work on similar principles. DPD is equivalent to adding a function to cancel distortion before input, while the receiving-side linearization algorithm adds the function to cancel distortion after receiving the distorted signal. The difference is that DPD can be fed back through the feedback circuit at the transmitter to calculate the nonlinear distortion function and the corresponding DPD function. On the receiving side, nonlinearity can only be estimated through DMRS (because it passes through the channel and only DMRS is a known signal). Therefore, it is necessary to ensure that DMRS and data experience the same nonlinearity to ensure the accuracy of the estimated results.

[0105] 4) DMRS.

[0106] In current communications technology, DMRS is primarily used for channel estimation and equalization at the receiver end, specifically for uplink and downlink data demodulation. In the time domain, there are two types of DMRS mapping: Type A and Type B. Type A and Type B determine the starting position of the symbols occupied by the DMRS within a time slot. For Type A, the DMRS starts at the second or third symbol in the time slot, regardless of the start position of data transmission. For Type B, the DMRS starts at the first symbol in the time slot where the data transmission resource is located, not relative to the slot. For example, if the first symbol occupied by the data transmission resource is the eighth symbol in the slot, the DMRS starts at the eighth symbol in that slot. In the frequency domain, DMRS mapping has two types: type 1 and type 2. As shown in Figure 5, the arrangement of type 1 and type 2 is that the DMRS resource elements (REs) of type 1 are arranged at intervals in the frequency domain with a density of 50%; and every two DMRS REs of type 2 are connected together, with an interval of 4 REs between them, with a density of 33.3%.

[0107] Code division multiplexing (CDM) group: For the case where DMRSs of different antenna ports occupy the same time-frequency resources, the orthogonal characteristics of DMRSs can be achieved through code division multiplexing. DMRSs of the same time-frequency resources belong to the same CDM group, and DMRSs of different time-frequency resources belong to different CDM groups. Taking the orthogonal cover code (OCC) as an example to achieve the orthogonal property of DMRS, Figure 6 shows an example of OCC corresponding to four different ports using a single column of type 1 DMRS, where the vertical axis represents the frequency domain, the shaded part represents the frequency domain resources occupied by the DMRS port, + represents +1, - represents -1, the CDM type is CDM2, DMRS port 1000 (OCC is +1, +1, +1, +1, +1, +1) and DMRS port 1001 (OCC is -1, +1, -1, +1, -1, +1) are in the same frequency domain resources and belong to the same CDM group, DMRS port 1002 (OCC is +1, +1, +1, +1, +1, +1) and DMRS port 1003 (OCC is -1, +1, -1, +1, -1, +1) belong to another CDM group.

[0108] 5) Changes in DMRS power and PAPR.

[0109] Regarding changes in DMRS power, the current 3GPP definition stipulates that when DMRS and data are not multiplexed in the time domain (e.g., symbols), DMRS power can be boosted so that the average power per RE between the symbols transmitting DMRS and the symbols transmitting data is consistent. The parameter Number of DM-RS CDM groups without data determines whether DMRS and data are multiplexed in the same symbol. This parameter can be configured based on the scheduling information of the downlink control information (DCI). The value of Number of DM-RS CDM groups without data can be 1, 2, or 3, corresponding to three different DMRS configurations, that is, corresponding to three different power boosting values.

[0110] As an example: Referring to the DMRS power boost diagram shown in FIG7 , for the DMRS and data distribution shown in (A) and (B) of FIG7 , DMRS and data are multiplexed in the same symbol (such as symbol 2), and the power on each RE is kept consistent between the symbols for sending DMRS and the symbols for sending data, and no power boost is required for DMRS. The boosting value is 0dB. For the DMRS and data distribution shown in (C) of Figure 7 , DMRS and data are not multiplexed within the same symbol. Since there are REs in the symbol where DMRS is located (symbol 2) where neither DMRS nor data is transmitted, the average power per RE in the symbol where DMRS is transmitted (e.g., symbol 2) is lower than the average power per RE in the symbol where data is transmitted (e.g., symbol 3 or symbol 4). Therefore, the DMRS transmit power needs to be boosted by -3dB. For the DMRS and data distribution shown in (D) of Figure 7 , DMRS and data are not multiplexed within the same symbol. Since there are REs in the symbol where DMRS is located (symbol 2) where neither DMRS nor data is transmitted, the average power per RE in the symbol where DMRS is transmitted (e.g., symbol 2) is lower than the average power per RE in the symbol where data is transmitted (e.g., symbol 3 or symbol 4). Therefore, the DMRS transmit power needs to be boosted by -4.77dB. The power boosting value can be determined based on the ratio of the energy per resource element (EPRE) in the symbol where data is transmitted to the EPRE in the symbol where DMRS is transmitted. The above processing can make the average power of DMRS and data in each symbol consistent, that is, the average power of the symbol sending DMRS is equal to the average power of the symbol sending data.

[0111] To address PAPR changes, 3GPP's R16 version added a PAPR-reducing DMRS configuration. As shown in Figure 8, the DMRS in the CP-OFDM waveform uses the same sequence for antenna ports corresponding to different CDM group pairs. This results in a high PAPR after the antenna ports using different CDM groups pass through the precoding matrix (due to sequence repetition, the DMRS PAPR is high). Therefore, the R16-lowPAPR DMRS (lowPAPR DMRS) configuration was added to reduce PAPR. The R16-lowPAPR DMRS configuration, also known as a PAPR-reducing DMRS configuration, reduces PAPR by avoiding sequence repetition.

[0112] Currently, due to the inconsistency between the PAPR of DMRS and the PAPR of data, even if the average power of the symbols sending DMRS is consistent with the average power of the symbols sending data, the nonlinearity experienced by DMRS and data is inconsistent, resulting in the receiver being unable to use the nonlinear estimation results of DMRS to accurately compensate for the data nonlinearity. There is even a situation where the data transmission performance after nonlinear compensation is worse than the data transmission performance without nonlinear compensation.

[0113] Based on this, the embodiment of the present application provides a communication method and apparatus to improve data transmission performance. The embodiment of the present application will be described in detail below with reference to the accompanying drawings.

[0114] In addition, it should be understood that the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. For example, the first DMRS and the second DMRS do not indicate a difference in priority or importance between the two DMRSs.

[0115] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0116] The communication method provided in the embodiments of the present application can be performed by a first communication device and a second communication device. The first communication device can be a terminal device, a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a device used in conjunction with a terminal device; the second communication device can be a network device, a component of a network device (such as a processor, a chip, or a chip system, etc.), or a device used in conjunction with a network device; or, the first communication device can be a network device, a component of a network device (such as a processor, a chip, or a chip system, etc.), or a device used in conjunction with a network device, and the second communication device can be a terminal device, a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a device used in conjunction with a terminal device, etc.

[0117] FIG9 is a schematic diagram of a communication method provided in an embodiment of the present application, the method comprising:

[0118] S901: The first communication device determines a first power boost value.

[0119] Among them, the first power boost value can be determined based on the transmission configuration of the first DMRS and the mapping relationship between the transmission configuration of the DMRS and the power boost value, or the first power boost value can be determined based on the difference between the PAPR of the first DMRS and the PAPR of the data; wherein the first DMRS is a DMRS that can be used for nonlinear estimation, or a DMRS to be power enhanced.

[0120] Since both average power and PAPR affect the nonlinear distortion of the signal, in an embodiment of the present application, when the PAPR of the DMRS is lower than the PAPR of the data, power boosting can be used on the DMRS to increase the average power transmitted by the DMRS, thereby ensuring that the DMRS and the data experience the same nonlinearity, supporting the nonlinear estimation results of the DMRS, and can be used to perform nonlinear compensation on the data.

[0121] In addition, in an embodiment of the present application, a first power boost value for power boosting the DMRS may be determined based on the consistency of the average power of the DMRS (such as the first DMRS) and the data on each symbol (such as the consistency of the average power of the symbol in which the DMRS is transmitted and the average power of the symbol in which the data is transmitted). For example, when the DMRS (such as the first DMRS) and the data are not multiplexed in the time domain (such as the symbol), the power of the DMRS may be boosted according to the power boost value corresponding to the CDM group without data parameter. After the average power of the DMRS and the data on each symbol is consistent, the first power boost value for power boosting the DMRS is determined.

[0122] Specifically, the power boost value for power boosting of a DMRS (such as the first DMRS) may be determined in the following manner.

[0123] Implementation Method 1: Considering the differences in DMRS PAPR under different DMRS transmission configurations, a mapping relationship between the DMRS transmission configuration and the power boost value can be pre-configured. For a first DMRS to be power boosted, the first communication device can use the power boost value mapped to the first DMRS transmission configuration as the first power boost value based on the first DMRS transmission configuration and the mapping relationship between the DMRS transmission configuration and the power boost value. The DMRS transmission configuration includes one or more of a waveform, a modulation order (such as a modulation code type and / or modulation order), a number of mapping layers, or a CDM group configuration.

[0124] It should be noted that the pre-configuration here may refer to the pre-definition of the communication system (such as the communication system pre-defines the mapping relationship between the DMRS transmission configuration and the power enhancement value), or the pre-definition of the communication protocol (such as the communication protocol pre-defines the mapping relationship between the DMRS transmission configuration and the power enhancement value), or the pre-configuration of the communication device when it leaves the factory (such as the first communication device pre-configures the mapping relationship between the DMRS transmission configuration and the power enhancement value when it leaves the factory), etc.

[0125] The mapping relationship between the DMRS transmission configuration and the power boost value can be expressed in the form of a table, formula, etc. The embodiment of the present application does not limit the specific expression form of the mapping relationship between the DMRS transmission configuration and the power boost value.

[0126] As an example: under the condition that the average power on the DMRS and data symbols is the same, the mapping relationship between the DMRS transmission configuration and the power boost value can be shown in Table 1 and Table 2.

[0127] Table 1

[0128] Table 1 illustrates the following examples for DMRS type 1 in a CP-OFDM waveform: if the DMRS uses the same CDM group, regardless of whether the number of mapping layers is 1 or not, the power boost is 2dB; if the DMRS uses different CDM groups, the power boost is 1.5dB; if the DMRS uses different CDM groups and R16 low-PAPR DMRS is not configured, the power boost is 0dB. For DMRS type 2, if the DMRS uses the same CDM group, regardless of whether the number of mapping layers is 1 or not, the power boost is 2.5dB; if the DMRS uses different CDM groups, the power boost is 2dB; if the DMRS uses different CDM groups and R16 low-PAPR DMRS is not configured, the power boost is 0.5dB. Not configuring R16 low-PAPR DMRS can also be referred to as not enabling (or using) R16 low-PAPR DMRS.

[0129] Table 2

[0130] Among them, Table 2 shows that under the DFT-s-OFDM waveform, for the mapping layer number (layer) equal to 1 and DMRS type 1, if the modulation mode is quadrature phase shift keying (QPSK), the power enhancement value is 1dB; if the modulation mode is 16 orthogonal amplitude modulation (quadrature amplitude modulation, QAM), the power enhancement value is 1.5dB; if the modulation mode is 64QAM, the power enhancement value is 1.5dB; if the modulation mode is 256QAM, the power enhancement value is 2dB; if the modulation mode is 1024QAM, the power enhancement value is 2dB; if the modulation mode is 4096QAM, the power enhancement value is 2.5dB. For mapping layer number 1 and DMRS type 2, if the modulation mode is QPSK, the power enhancement value is 1.5dB; if the modulation mode is 16QAM, the power enhancement value is 2dB; if the modulation mode is 64QAM, the power enhancement value is 2dB; if the modulation mode is 256QAM, the power enhancement value is 2.5dB; if the modulation mode is 1024QAM, the power enhancement value is 2.5dB; if the modulation mode is 4096QAM, the power enhancement value is 3dB.

[0131] It should be noted that Table 1 and Table 2 are only examples of the mapping relationship between the DMRS transmission configuration and the power enhancement value. In specific applications, all or part of the DMRS transmission configuration and power enhancement value mapping relationship in Table 1 and Table 2 can be applied; part or all of the DMRS transmission configuration and power enhancement value mapping relationship in Table 1 and Table 2 can also be combined with other DMRS transmission configuration and power enhancement value mapping relationships; DMRS transmission configuration and power enhancement value mapping relationships different from those in Table 1 and Table 2 can also be applied, and this application does not limit this.

[0132] Implementation method 2: Since both average power and PAPR affect the nonlinear distortion of the signal, a correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value can also be pre-configured, where the difference between the PAPR of the DMRS and the PAPR of the data can correspond one-to-one to the power boost value. The first communication device can also determine the first power boost value based on the difference between the PAPR of the first DMRS and the PAPR of the data.

[0133] It should be noted that the pre-configuration here may refer to pre-definition by the communication system, pre-definition by the communication protocol, or pre-configuration of the communication device when it leaves the factory, etc. The difference between the PAPR of the DMRS (such as the first DMRS) and the PAPR of the data here may be a value obtained by subtracting the PAPR of the data from the PAPR of the DMRS, or a value obtained by subtracting the PAPR of the data from the PAPR of the DMRS, and this application does not limit this.

[0134] The correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value (the difference and the boost value correspond one to one) can be expressed in the form of a table, formula, etc. For example, the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value can be shown in Table 3, where the difference between the PAPR of the DMRS and the PAPR of the data is 0dB-0.5dB, and the corresponding power boost value is 0dB; the difference between the PAPR of the DMRS and the PAPR of the data is 0.5dB-1dB, and the corresponding power boost value is 0.5dB; the difference between the PAPR of the DMRS and the PAPR of the data is 1dB-2dB, and the corresponding power boost value is 1dB; the difference between the PAPR of the DMRS and the PAPR of the data is 2dB-3dB, and the corresponding power boost value is 1.5dB; the difference between the PAPR of the DMRS and the PAPR of the data is 3dB-5dB, and the corresponding power boost value is 2dB.

[0135] Table 3

[0136] It should be noted that Table 3 is only an example of the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value (the difference and the boost value correspond one to one). In specific applications, the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value in 3 can be applied; the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value of part or all of the PAPR of the DMRS and the PAPR of the data and the power boost value in Table 3 can also be combined with the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value of other DMRS; the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value different from that in Table 3 can also be applied, and this application does not limit this.

[0137] Implementation method 3: Since both average power and PAPR affect the nonlinear distortion of the signal, a correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value can also be pre-configured, where the difference between the PAPR of one DMRS and the PAPR of the data can correspond to multiple power boost values, and the first communication device can determine the first power boost value based on the difference between the PAPR of the first DMRS and the PAPR of the data.

[0138] The correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value (one difference corresponds to multiple power boost values) can be expressed in the form of a table, a formula, etc. For example: the correspondence between the difference between the PAPR of DMRS and the PAPR of data and the power boost value can be shown in Table 4, wherein the difference between the PAPR of DMRS and the PAPR of data is 0dB-0.5dB, and the corresponding power boost value is 0dB; the difference between the PAPR of DMRS and the PAPR of data is 0.5dB-1dB, and the corresponding power boost values ​​are 0.5dB and 1dB; the difference between the PAPR of DMRS and the PAPR of data is 1dB-2dB, and the corresponding power boost values ​​are 0.5dB, 1dB and 1.5dB; the difference between the PAPR of DMRS and the PAPR of data is 2dB-3dB, and the corresponding power boost values ​​are 1dB, 1.5dB, and 2dB; the difference between the PAPR of DMRS and the PAPR of data is 3dB-5dB, and the corresponding power boost values ​​are 1.5dB, 2dB and 2.5dB.

[0139] Table 4

[0140] It should be noted that Table 4 is only an example of the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value (one difference corresponds to multiple boost values). In specific applications, the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value in 4 can be applied; the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value of part or all of the DMRS in Table 4 can also be combined with the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value; the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value different from that in Table 4 can also be applied, and this application does not limit this.

[0141] As an example: Referring to Figure 10, the first communication device can determine multiple power boost values ​​corresponding to the difference between the PAPR of the first DMRS and the PAPR of the data based on the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value (one difference corresponds to multiple power boost values). And can send first information to the second communication device, and the first information can indicate the above-mentioned multiple power boost values ​​and the time domain unit positions corresponding to the above-mentioned multiple power boost values. After sending the first information, for the time domain unit position corresponding to any one of the above-mentioned multiple power boost values, the first communication device can send test data to the second communication device at the time domain unit position, and send a test DMRS to the second communication device according to the power boost value (that is, send the test DMRS after power boosting according to the power boost value to the second communication device).

[0142] It is understood that in the embodiments of the present application, the test data may be determined by the first communication device, may be determined by the second communication device and indicated to the first communication device, or may be determined by negotiation between the first and second communication devices, and this application does not limit this. As an example, the first communication device may select a portion of the data to be sent to the second communication device as test data, or the first communication device may select a portion of the data already sent to the second communication device as test data, and so on.

[0143] The second communication device can perform nonlinear compensation on the test data and test DMRS received in the time domain unit corresponding to any power boost value based on the nonlinear estimation result of the test DMRS, and can reduce the power of the test DMRS based on the corresponding power boost value. Based on the channel estimation result of the test DMRS after the power reduction, the second communication device can perform channel equalization on the nonlinearly compensated test data, and can determine (or evaluate) the transmission performance (such as throughput or BLER, etc.) of the test data after nonlinear compensation and channel equalization. After determining the transmission performance of the test data received at the time domain unit positions corresponding to multiple power boost values, the second communication device can send second information to the first communication device. The second information can indicate a first power boost value. The first power boost value can be determined by the second communication device based on the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values. For example, the power boost value with the best corresponding transmission performance (such as throughput or BLER) is selected as the first power boost value.

[0144] It is understood that in the embodiment of the present application, the time domain unit may be a time slot, a mini-time slot, a symbol, a subframe, a half-frame, etc. Taking the time domain unit as a time slot as an example, the time domain unit position corresponding to the power boost value may be the position of one or more time slots in the time domain.

[0145] In some implementations, in order to avoid power boosting of the first DMRS, which affects the second communication device's determination of the channel estimation result based on the first DMRS, the first communication device may further send third information to the second communication device. The third information may indicate a first power boost value, which is used for the second communication device to reduce the power of the first DMRS before performing channel estimation based on the first DMRS, so that the average power of the first DMRS and the data on each symbol is consistent (such as the average power of the symbol sending the DMRS is consistent with the average power of the symbol sending the data).

[0146] S902: The first communication device sends data to the second communication device, and sends a first DMRS to the second communication device according to the first power boost value. Correspondingly, the second communication device receives the data and the first DMRS.

[0147] After determining the first power boost value, the first communication device may send data and a first DMRS to the second communication device. For the first DMRS, the first communication device may perform power boosting on the first DMRS according to the first power boost value before sending.

[0148] In a possible implementation, the first communication apparatus performing power boosting on the DMRS (eg, performing power boosting on the first DMRS according to the first power boosting value) may be instructed or triggered by the second communication apparatus.

[0149] As an example, when the first communications device needs to perform nonlinear estimation, the first communications device may send fourth information to the second communications device, where the fourth information may indicate enabling DMRS power boosting. After receiving the fourth information, the first communications device may initiate DMRS power boosting, such as by determining a first power boost value and sending the first DMRS to the second communications device based on the first power boost value.

[0150] The position of the sub-time domain unit occupied by the first DMRS can be pre-configured by a protocol, etc., or can be determined by the first communication device and then configured or indicated to the second communication device, or can be configured or indicated to the first communication device by the second communication device. This application does not limit this. For example, the fourth information sent by the second communication device to the first communication device can also indicate the sub-time domain unit position occupied by the first DMRS in the time domain unit. When the first communication device sends the first DMRS to the second communication device according to the first power boost value, it can also perform power boosting on the DMRS (i.e., the first DMRS) at the sub-time domain unit position indicated by the fourth information according to the first power boost value and then send it to the second communication device.

[0151] It should be understood that in the embodiment of the present application, the sub-time domain unit is a time domain unit that is less than or equal to the time domain unit, such as the time domain unit is a time slot, the sub-time domain unit is a symbol, etc. Taking the time domain unit as the time slot and the sub-time domain unit as the symbol, the DMRS (such as the first DMRS) that can be used for nonlinear estimation in a time slot can occupy one or more symbols. For example, if a time slot includes two DMRS symbols (that is, there are two symbols for sending DMRS), the DMRS of one symbol can be configured for nonlinear estimation, or the DMRS of two symbols can be configured for nonlinear estimation.

[0152] S903: The second communication device performs nonlinear compensation on the data according to the nonlinear estimation result of the first DMRS.

[0153] After receiving the first DMRS and the data, the second communication device may perform nonlinear compensation on the data based on the nonlinear estimation result of the first DMRS. The second communication device may also reduce the power of the first DMRS based on the first power boost value, and perform channel equalization on the data based on the channel estimation result of the first DMRS after the power reduction.

[0154] In some implementations, the first communication device may further transmit a second DMRS without power boosting to the second communication device. The second communication device may further receive the second DMRS without power boosting from the first communication device and perform channel equalization on the data based on the first DMRS with reduced power and the channel estimation result of the second DMRS.

[0155] As an example: one time slot includes two DMRS symbols (such as symbol 2 and symbol 11), and the other symbols are used for data transmission. The first communication device can perform power enhancement on the DMRS of symbol 2 (i.e., the first DMRS) according to the determined first power enhancement value, and does not perform power enhancement on the DMRS of symbol 11 (i.e., the second DMRS). After the second communication device receives the DMRS of symbol 2 (i.e., the first DMRS), the DMRS of symbol 11 (i.e., the second DMRS) and data located in the time slot, it can reduce the power of the DMRS of symbol 2 (i.e., the first DMRS) according to the first power enhancement value, and perform channel equalization on the data based on the channel estimation results of the DMRS of symbol 2 and the DMRS of symbol 11 after the power reduction.

[0156] In addition, the DMRS of the current DFT-s-OFDM waveform generally adopts a Zadoff-Chu (ZC) sequence, and the PAPR of the DMRS of the ZC sequence is low. Therefore, in the embodiment of the present application, when a DFT-s-OFDM waveform is used to transmit a DMRS (such as the first DMRS) and data, the first communication device can choose to use a Gold sequence to generate a signal as the DMRS (such as the first DMRS) through QPSK modulation to increase the PAPR of the DMRS, thereby reducing the power required for boosting or not using power boosting for the DMRS (such as the first DMRS).

[0157] In some implementations, considering the issue of enabling a DMRS configuration that reduces PAPR when DMRSs use different CDM groups during transmission using a CP-OFDM waveform (e.g., R16 adds a low-PAPR DMRS configuration as described in the above section regarding PAPR changes to reduce the issue of increased PAPR when using different CDM groups), when a DMRS (e.g., a first DMRS) corresponds to a CP-OFDM waveform and different CDM groups, the DMRS configuration that reduces PAPR may not be enabled (e.g., the R16-lowPAPR DMRS configuration is not enabled) to increase the PAPR of the DMRS (e.g., the first DMRS), thereby reducing the power required for boosting or not using power boosting on the DMRS (e.g., the first DMRS). Furthermore, the current 3GPP standard TS38.212 provides a limited number of port configuration combinations for different CDM groups for DMRS. Tables 7.3.1.1.2-13 / 14 / 15 / 17 / 18 / 19 / 21 / 22 / 23 of TS38.212 may be added to further CDM group port combinations. During CP-PFDM waveform transmission, for a DMRS (e.g., a first DMRS), when corresponding to the CDM group port combinations in Tables 7.3.1.1.2-13 / 14 / 15 / 17 / 18 / 19 / 21 / 22 / 23 of TS38.212, as well as for the newly added CDM group port combinations, a PAPR-reducing DMRS configuration (e.g., R16-lowPAPR DMRS configuration) may be disabled to increase the PAPR of the DMRS (e.g., the first DMRS), thereby reducing the required power boost or eliminating power boosting for the DMRS (e.g., the first DMRS).

[0158] Similarly, for the case where DMRS (such as the first DMRS) corresponds to a DFT-s-OFDM waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups can also be made the same to increase the PAPR of the DMRS (such as the first DMRS), thereby reducing the power that needs to be enhanced or not using power enhancement for the DMRS (such as the first DMRS).

[0159] The following takes the first communication device as a terminal device, the second communication device as a network device, and the first power boost value determined by the above-mentioned implementation method 1 as an example, and combines the example shown in Figure 11 to introduce the communication method shown in Figure 9 in detail.

[0160] S1101: The network device sends fourth information to the terminal device, and correspondingly, the terminal device receives the fourth information.

[0161] The fourth information may instruct the terminal device to enable DMRS power enhancement for nonlinear estimation of the network device.

[0162] In a possible implementation, the fourth information may be control information or a signal sent by the network device to the terminal device, and may be carried by signaling such as DCI, radio resource control (RRC), or media access control (MAC).

[0163] In addition, it can be understood that the network device can also instruct the terminal device to send the configuration of DMRS (such as the first DMRS) and the configuration of uplink data through signaling. The fourth message can be the same signaling as the signaling that instructs the terminal device to send the configuration of DMRS (such as the first DMRS) and the configuration of uplink data, or it can be a different signaling. This application does not limit this.

[0164] S1102: The terminal device determines a first power boost value according to the transmission configuration of the first DMRS and a mapping relationship between the transmission configuration of the DMRS and the power boost value.

[0165] The position of the sub-time domain unit occupied by the first DMRS may be pre-configured by a protocol, etc., or may be determined by the terminal device and then configured or indicated to the network device, or may be configured or indicated to the terminal device by the network device.

[0166] As an example: the fourth information sent by the network device to the terminal device may also indicate the position of the sub-time domain unit (such as symbol) occupied by the first DMRS in the time domain unit (such as time slot).

[0167] S1103: The terminal device sends data to the first network device, and sends a first DMRS to the network device according to the first power boost value. Correspondingly, the network device receives the data and the first DMRS.

[0168] After determining the first power boost value, the terminal device can send data and the first DMRS to the network device. For the first DMRS, the terminal device can power-boost the first DMRS at the corresponding sub-time domain unit (such as symbol) position based on the first power boost value and the sub-time domain unit (such as symbol) position occupied by the first DMRS in the time domain unit (such as time slot) and then send it.

[0169] S1104: The network device determines a nonlinear estimation result and a channel estimation result according to the first DMRS.

[0170] As an example: the network device can perform nonlinear estimation on the received first DMRS to determine the nonlinear estimation result; and can reduce the power of the first DMRS according to the first power boost value, and determine the channel estimation result based on the first DMRS after power reduction and the second DMRS (if any) sent by the terminal device without power boost.

[0171] Among them, the first power enhancement value can be determined by the network device based on the transmission configuration of the first DMRS and the mapping relationship between the transmission configuration of the DMRS and the power enhancement value, or it can be reported to the network device by the terminal device. This application does not limit this.

[0172] S1105: The network device performs nonlinear compensation and channel equalization on the data according to the nonlinear estimation result and the channel estimation result.

[0173] The following takes the first communication device as a terminal device, the second communication device as a network device, and the first power boost value determined by the above-mentioned implementation method 2 as an example, and combines the example shown in Figure 12 to introduce the communication method shown in Figure 9 in detail.

[0174] S1201: The network device sends fourth information to the terminal device, and correspondingly, the terminal device receives the fourth information.

[0175] The fourth information may instruct the terminal device to enable DMRS power enhancement for nonlinear estimation of the network device.

[0176] In a possible implementation, the fourth information may be control information or a signal sent by a network device to a terminal device, and may be carried by signaling such as DCI, RRC, or MAC.

[0177] In addition, it can be understood that the network device can also instruct the terminal device to send the configuration of DMRS (such as the first DMRS) and the configuration of uplink data through signaling. The fourth message can be the same signaling as the signaling that instructs the terminal device to send the configuration of DMRS (such as the first DMRS) and the configuration of uplink data, or it can be a different signaling. This application does not limit this.

[0178] S1202: The terminal device determines a first power boost value according to a difference between the PAPR of the first DMRS and the PAPR of the data.

[0179] The difference between the PAPR of the DMRS and the PAPR of the data corresponds to the power boost value one by one.

[0180] The position of the sub-time domain unit occupied by the first DMRS may be pre-configured by a protocol, etc., or may be determined by the terminal device and then configured or indicated to the network device, or may be configured or indicated to the terminal device by the network device.

[0181] As an example: the fourth information sent by the network device to the terminal device may also indicate the position of the sub-time domain unit (such as symbol) occupied by the first DMRS in the time domain unit (such as time slot).

[0182] S1203: The terminal device sends third information to the network device, and correspondingly, the network device receives the third information.

[0183] The third information may indicate the first power boost value.

[0184] In a possible implementation, the third information can be sent by the terminal device to the network device through RRC or other signaling, and the third information indicating the first power boost value can be carried in fields such as UE assistance information (UEAssistanceInformation) in the above signaling.

[0185] As an example: the DMRS power boost value distribution range is 0dB-3dB, with an interval of 0.5dB. The third information can occupy 3 bits in RRC signaling, that is, the first power boost value can be indicated by 3 bits in RRC signaling. For example: the first power boost value is 0dB, which can be indicated by 000; the first power boost value is 0.5dB, which can be indicated by 001; the first power boost value is 1dB, which can be indicated by 010; the first power boost value is 1.5dB, which can be indicated by 011; the first power boost value is 2dB, which can be indicated by 100; the first power boost value is 2.5dB, which can be indicated by 101; and the first power boost value is 3dB, which can be indicated by 111.

[0186] S1204: The terminal device sends data to the network device, and sends a first DMRS to the network device according to the first power boost value. Correspondingly, the network device receives the data and the first DMRS.

[0187] After determining the first power boost value, the terminal device can send data and the first DMRS to the network device. For the first DMRS, the terminal device can power-boost the first DMRS at the corresponding sub-time domain unit (such as symbol) position based on the first power boost value and the sub-time domain unit (such as symbol) position occupied by the first DMRS in the time domain unit (such as time slot) and then send it.

[0188] S1205: The network device determines a nonlinear estimation result and a channel estimation result according to the first DMRS.

[0189] As an example: the network device can perform nonlinear estimation on the received first DMRS to determine the nonlinear estimation result; and can reduce the power of the first DMRS according to the first power boost value, and determine the channel estimation result based on the first DMRS after power reduction and the second DMRS (if any) sent by the terminal device without power boost.

[0190] S1206: The network device performs nonlinear compensation and channel equalization on the data according to the nonlinear estimation result and the channel estimation result.

[0191] The following takes the first communication device as a terminal device, the second communication device as a network device, and the first power boost value as determined by the above-mentioned implementation method 3 as an example, and combines the example shown in Figure 13 to introduce the communication method shown in Figure 9 in detail.

[0192] S1301: The network device sends fourth information to the terminal device, and correspondingly, the terminal device receives the fourth information.

[0193] The fourth information may instruct the terminal device to enable DMRS power enhancement for nonlinear estimation of the network device.

[0194] In a possible implementation, the fourth information may be control information or a signal sent by a network device to a terminal device, and may be carried by signaling such as DCI, RRC, or MAC.

[0195] In addition, it can be understood that the network device can also instruct the terminal device to send the configuration of DMRS (such as the first DMRS) and the configuration of uplink data through signaling. The fourth message can be the same signaling as the signaling that instructs the terminal device to send the configuration of DMRS (such as the first DMRS) and the configuration of uplink data, or it can be a different signaling. This application does not limit this.

[0196] S1302: The terminal device determines multiple power boost values ​​according to the difference between the PAPR of the first DMRS and the PAPR of the data.

[0197] The difference between the PAPR of a DMRS and the PAPR of data corresponds to multiple power boost values.

[0198] S1303: The terminal device sends first information to the network device, and correspondingly, the network device receives the first information.

[0199] The first information indicates a plurality of power boost values ​​corresponding to a difference between the PAPR of the first DMRS and the PAPR of the data, and time domain unit positions corresponding to the plurality of power boost values.

[0200] S1304: For a time domain unit position corresponding to any one of the multiple power boost values, the terminal device sends test data to the terminal device at the time domain unit position, and sends a test DMRS to the network device according to the power boost value; accordingly, the network device receives the test data and the test DMRS.

[0201] As an example: the terminal device can determine multiple power boost values ​​corresponding to the difference between the PAPR of the first DMRS and the PAPR of the data based on the correspondence between the difference between the PAPR of the DMRS and the PAPR of the data and the power boost value (one difference corresponds to multiple power boost values). And can send first information to the network device, which can indicate the above-mentioned multiple power boost values ​​and the time domain unit positions corresponding to the above-mentioned multiple power boost values. After sending the first information, for the time domain unit position corresponding to any one of the above-mentioned multiple power boost values, the terminal device can send test data to the network device at the time domain unit position, and send a test DMRS to the network device according to the power boost value (that is, send the test DMRS after power boosting according to the power boost value to the network device).

[0202] S1305: The network device sends second information to the terminal device, and correspondingly, the terminal device receives the second information.

[0203] The second information indicates the first power boost value.

[0204] As an example: for the test data and test DMRS received in the time domain unit corresponding to any power boost value, the network device can perform nonlinear compensation on the test data based on the nonlinear estimation result of the test DMRS, and can reduce the power of the test DMRS according to the corresponding power boost value. Based on the channel estimation result of the test DMRS after the power reduction, the network device can perform channel equalization on the test data after nonlinear compensation, and can determine (or evaluate) the transmission performance (such as throughput or BLER, etc.) of the test data after nonlinear compensation and channel equalization. After determining the transmission performance of the test data received at the time domain unit positions corresponding to multiple power boost values, the network device can send second information to the terminal device. The second information can indicate a first power boost value. The first power boost value can be determined by the network device based on the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values. For example, the power boost value with the best corresponding transmission performance (such as throughput or BLER) is selected as the first power boost value.

[0205] In a possible implementation, the second information may be sent by the network device to the terminal device via signaling such as RRC, DCI or MAC.

[0206] S1306: The terminal device sends data to the first network device, and sends a first DMRS to the network device according to the first power boost value. Correspondingly, the network device receives the data and the first DMRS.

[0207] After determining the first power boost value, the terminal device can send data and the first DMRS to the network device. For the first DMRS, the terminal device can power-boost the first DMRS at the corresponding sub-time domain unit (such as symbol) position based on the first power boost value and the sub-time domain unit (such as symbol) position occupied by the first DMRS in the time domain unit (such as time slot) and then send it.

[0208] The position of the sub-time domain unit occupied by the first DMRS may be pre-configured by a protocol, etc., or may be determined by the terminal device and then configured or indicated to the network device, or may be configured or indicated to the terminal device by the network device.

[0209] As an example: the fourth information sent by the network device to the terminal device may also indicate the position of the sub-time domain unit (such as symbol) occupied by the first DMRS in the time domain unit (such as time slot).

[0210] S1307: The network device determines a nonlinear estimation result and a channel estimation result according to the first DMRS.

[0211] As an example: the network device can perform nonlinear estimation on the received first DMRS to determine the nonlinear estimation result; and can reduce the power of the first DMRS according to the first power boost value, and determine the channel estimation result based on the first DMRS after power reduction and the second DMRS (if any) sent by the terminal device without power boost.

[0212] S1308: The network device performs nonlinear compensation and channel equalization on the data according to the nonlinear estimation result and the channel estimation result.

[0213] In some implementations, nonlinear estimation is performed on the second communication device (i.e., the first communication device sends a DMRS (such as the first DMRS) for power enhancement), which can be configured periodically or along the path, and can also be configured by the transmitting end (such as the first communication device) or the receiving end (such as the second communication device) as needed.

[0214] For periodic configuration, the period of nonlinear estimation can be configured (or set) by the protocol, or the receiving end (such as the second communication device) can use signaling (such as RRC signaling, etc.) to configure (or set) the period of nonlinear estimation according to the nonlinear change. The first communication device can determine the number of interval time domain units according to the configured period. When the configured period is reached, the first communication device performs power enhancement on the first DMRS and sends the first DMRS after power enhancement. The second communication device performs nonlinear estimation based on the first DMRS to obtain a nonlinear estimation result. In the time domain unit where nonlinear estimation is not performed, the second communication device can use the previously determined nonlinear estimation result for nonlinear compensation. That is, the time domain unit for sending the first DMRS can be determined according to the period in the time domain unit for sending data.

[0215] As an example: the configured period is 8 time domain units, the first communication device can send the first DMRS for power enhancement in the first time domain unit in the period, the second communication device determines the nonlinear estimation result based on the first DMRS received in the first time domain unit in the period, and can use the result in all time domain units in the period.

[0216] For a channel-associated configuration, the first communication device may transmit a first DMRS for nonlinear estimation during each data transmission. For example, power boosting is performed during each time domain unit transmission, and the second communication device performs nonlinear estimation. That is, the time domain unit in which the first DMRS is transmitted may be each time domain unit in which the data is transmitted.

[0217] For a transmitting end (such as a first communication device) or a receiving end (such as a second communication device) configured as required, the first communication device or the second communication device may request to execute or stop the nonlinear estimation process through RRC signaling based on the current communication quality (for example, if the throughput rate of communication transmission data decreases using the results of the previous nonlinear estimation, a request may be made to execute nonlinear estimation to increase the transmission rate). For example, when the communication quality is not higher than a communication quality threshold, the second communication device may send RRC signaling to the first communication device to request to execute nonlinear estimation; when the communication quality is lower than the communication quality threshold, the second communication device may send RRC signaling to the first communication device to request to stop nonlinear estimation.

[0218] It can be understood that the above-mentioned DMRS (such as the first DMRS) can also be replaced by a reference signal, which can be an uplink reference signal (such as DMRS, channel sounding reference signal (SRS)), etc.), a downlink reference signal (such as a cell reference signal (CRS)), etc.), a side reference signal, etc. The above-mentioned communication method can be used for nonlinear estimation and nonlinear compensation in scenarios such as uplink communication, downlink communication, and side communication.

[0219] In some implementations, data may also be used for nonlinear estimation. The following specifically describes a scheme for using predefined data for nonlinear estimation in conjunction with the communication method schematic diagram provided in FIG14 . The method includes:

[0220] S1401: A first communication device sends first data and second data to a second communication device, and correspondingly, the second communication device receives the first data and the second data.

[0221] S1402: The second communication device performs nonlinear compensation on the second data according to the nonlinear estimation result of the first data.

[0222] In an embodiment of the present application, a section of data that can be used for nonlinear estimation can be predefined for different data transmission configurations, where the data transmission configuration may include one or more of a waveform, a modulation mode (such as a modulation code type and / or a modulation order), or a number of mapping layers.

[0223] When there is second data to be sent to the second communication device, the first communication device can determine the first data mapped to the sending configuration of the second data based on the sending configuration of the second data and the mapping relationship between the sending configuration of the data and the predefined data, and send the first data and the second data to the second communication device.

[0224] After receiving the first data and the second data from the first communication device, the second communication device may determine a nonlinear estimation result according to the first data, and may perform nonlinear compensation on the second data according to the nonlinear estimation result.

[0225] Optionally, the second communication device may also determine a channel estimation result based on the first data, and may perform channel equalization on the second data based on the channel estimation result.

[0226] Corresponding to the first data, the second communication device may also determine the second data according to the sending configuration of the second data and the mapping relationship between the sending configuration of the data and the predefined data. Of course, the first communication device may also report it to the second communication device.

[0227] As an example: the first communication device can take advantage of the characteristics of low MCS corresponding to lower modulation order and lower code rate, and high reliability of data transmission, and use the first MCS to send the first data to the second communication device, where the first MCS is higher than the second MCS, and the second MCS is the MCS for sending the first data and the second data to the second communication device, so that the second communication device can obtain the accurate first data.

[0228] In some implementations, the first data may also be part of the second data, or other data determined or generated by the first communication device. The first communication device may utilize the fact that a low MCS corresponds to a lower modulation order and a lower code rate, which provides high data transmission reliability, to send the first data to the second communication device using the first MCS before sending the first data and the second data to the second communication device, so that the second communication device can obtain accurate first data.

[0229] As an example: the first communication device can use two time domain units for nonlinear estimation. The first time domain unit uses a lower MCS (i.e., the first MCS) to send the first data. Since the MCS is lower, the second communication device can obtain the correct transmission signal through error correction, that is, obtain the correct first data. In the second time domain unit, the first communication device can select one or more sub-time domain units to send the same first data as the first time domain unit, and use a higher MCS (i.e., the second MCS). The second communication device can determine the nonlinearity experienced by the first data in the second time domain unit based on the error of the first data received in the second time domain unit relative to the correct first data, and obtain a nonlinear estimation result. The nonlinear estimation result can be used to compensate for the nonlinearity of the second data that is also sent using a higher MCS (i.e., the second MCS).

[0230] It is understood that in order to implement the functions in the above embodiments, the first communication device or the second communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, 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 hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.

[0231] Figures 15 and 16 are schematic diagrams of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the first communication device or the second communication device in the above method embodiments, thereby also achieving the beneficial effects of the above method embodiments.

[0232] As shown in FIG15 , a communication device 1500 includes a processing unit 1510 and an interface unit 1520. The processing unit 1510 may be a processor or a processing circuit, and the interface unit 1520 may be a transceiver unit, an input / output interface, a transceiver, etc. The communication device 1500 may be used to implement the steps performed by the first communication device or the second communication device in the above-described embodiments.

[0233] When the communication device 1500 is used to implement the steps performed by the first communication device in the above embodiment:

[0234] a processing unit 1510 configured to determine a first power boost value, where the first power boost value is determined according to a transmission configuration of the first DMRS and a mapping relationship between the transmission configuration of the DMRS and the power boost value, or the first power boost value is determined according to a difference between a PAPR of the first DMRS and a PAPR of the data;

[0235] The interface unit 1520 is configured to send data to the second communication device and send a first DMRS to the second communication device according to the first power boost value, wherein the nonlinear estimation result of the first DMRS is used by the second communication device to perform nonlinear compensation on the data.

[0236] In one possible design, the transmission configuration of DMRS includes one or more of the following: waveform, modulation mode, number of mapping layers, or CDM group configuration.

[0237] In one possible design, a difference between the PAPR of the DMRS and the PAPR of the data corresponds one-to-one to the power boost value.

[0238] In one possible design, the difference between the PAPR of a DMRS and the PAPR of data corresponds to multiple power boost values. When the processing unit 1510 determines the first power boost value, it is specifically used to send first information to the second communication device through the interface unit 1520, where the first information indicates multiple power boost values ​​corresponding to the difference between the PAPR of the first DMRS and the PAPR of the data, and the time domain unit positions corresponding to the multiple power boost values; for the time domain unit position corresponding to any one of the multiple power boost values, test data is sent to the second communication device at the time domain unit position, and a test DMRS is sent to the second communication device according to the power boost value, wherein the nonlinear estimation result of the test DMRS is used by the second communication device to perform nonlinear compensation on the test data at the time domain unit position; and second information is received from the second communication device, where the second information indicates the first power boost value, the first power boost value belongs to the multiple power boost values, and is determined by the second communication device based on the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values.

[0239] In one possible design, the interface unit 1520 is further used to send third information to the second communication device, where the third information indicates the first power boost value.

[0240] In one possible design, the interface unit 1520 is further configured to receive fourth information from the second communication device before the processing unit 1510 determines the first power boost value, where the fourth information indicates enabling power boost of the DMRS.

[0241] In one possible design, the fourth information also indicates the sub-time domain unit position occupied by the first DMRS in the time domain unit. When the interface unit 1520 sends the first DMRS to the second communication device according to the first power boost value, it is specifically used to send the first DMRS to the second communication device according to the sub-time domain unit position occupied by the first DMRS in the time domain unit and the first power boost value.

[0242] In one possible design, the first DMRS is generated by QPSK modulation of a Gold sequence.

[0243] In one possible design, when the first DMRS corresponds to a CP-OFDM waveform and different CDM groups, the DMRS configuration for reducing PAPR is not enabled; or, when the first DMRS corresponds to a DFT-s-OFDM waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups are the same.

[0244] In one possible design, the time domain unit for sending the first DMRS is determined periodically in the time domain unit for sending data; or, the time domain unit for sending the first DMRS is the time domain unit for each data transmission.

[0245] In one possible design, the processing unit 1510 is further used to determine that the communication quality with the second communication device is not higher than the communication quality threshold before the interface unit 1520 sends the first DMRS to the second communication device according to the first power boost value; and / or determine that a request to perform nonlinear estimation is received from the second communication device.

[0246] In one possible design, the interface unit 1520 is further configured to send a second DMRS without power enhancement to the second communication device.

[0247] Alternatively, the interface unit 1520 is used to send first data and second data to a second communication device, wherein the first data is determined based on the sending configuration of the second data and the mapping relationship between the sending configuration of the data and predefined data, and the nonlinear estimation result of the first data is used by the second communication device to perform nonlinear compensation on the second data.

[0248] In one possible design, the data transmission configuration includes one or more of the following: waveform, modulation method, or number of mapping layers.

[0249] In one possible design, the interface unit 1520 is further used to send the first data to the second communication device using a first MCS before sending the first data and the second data to the second communication device, where the first MCS is higher than the second MCS, and the second MCS is the MCS for sending the first data and the second data to the second communication device.

[0250] When the communication device 1500 is used to implement the steps performed by the second communication device in the above embodiment:

[0251] An interface unit 1520 is configured to receive data and a first DMRS from a first communications device, where the first DMRS is transmitted by the first communications device according to a first power boost value, the first power boost value being determined based on a transmission configuration of the first DMRS and a mapping relationship between the DMRS transmission configuration and the power boost value, or the first power boost value being determined based on a difference between a PAPR of the first DMRS and a PAPR of the data;

[0252] The processing unit 1510 is configured to perform nonlinear compensation on the data according to the nonlinear estimation result of the first DMRS.

[0253] In one possible design, the transmission configuration of DMRS includes one or more of the following: waveform, modulation mode, number of mapping layers, or CDM group configuration.

[0254] In one possible design, a difference between the PAPR of the DMRS and the PAPR of the data corresponds one-to-one to the power boost value.

[0255] In one possible design, the difference between the PAPR of a DMRS and the PAPR of data corresponds to multiple power boost values, and the interface unit 1520 is further used to receive first information from the first communication device, the first information indicating multiple power boost values ​​corresponding to the difference between the PAPR of the first DMRS and the PAPR of the data, and the time domain unit positions corresponding to the multiple power boost values; for the time domain unit position corresponding to any one of the multiple power boost values, receiving test data and test DMRS from the first communication device at the time domain unit position, wherein the test DMRS is sent by the first communication device according to the power boost value, and the nonlinear estimation result of the test DMRS is used to perform nonlinear compensation on the test data at the time domain unit position; and sending second information to the first communication device, the second information indicating the first power boost value, the first power boost value belonging to the multiple power boost values, and determined according to the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values.

[0256] In one possible design, the interface unit 1520 is further configured to receive third information from the first communication device, where the third information indicates the first power boost value.

[0257] In one possible design, the interface unit 1520 is further configured to send fourth information to the first communication device before receiving data and the first DMRS from the first communication device, where the fourth information indicates enabling power boosting of the DMRS.

[0258] In one possible design, the fourth information also indicates the sub-time domain unit position occupied by the first DMRS in the time domain unit. When receiving data and the first DMRS from the first communication device, the interface unit 1520 is specifically used to receive the first DMRS from the first communication device according to the sub-time domain unit position occupied by the first DMRS in the time domain unit.

[0259] In one possible design, the first DMRS is generated by QPSK modulation of a Gold sequence.

[0260] In one possible design, when the first DMRS corresponds to a CP-OFDM waveform and different CDM groups, the DMRS configuration for reducing PAPR is not enabled; or, when the first DMRS corresponds to a DFT-s-OFDM waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups are the same.

[0261] In one possible design, the processing unit 1510 is further used to reduce the power of the first DMRS according to the first power boost value; and perform channel equalization on the data according to the channel estimation result of the first DMRS after the power reduction.

[0262] In one possible design, the interface unit 1520 is also used to receive a second DMRS that has not been power-enhanced from the first communication device; the processing unit 1510 is also used to reduce the power of the first DMRS according to the first power enhancement value; and perform channel equalization on the data based on the channel estimation results of the first DMRS after power reduction and the second DMRS.

[0263] Alternatively, the interface unit 1520 is configured to receive first data and second data from the first communication device, wherein the first data is determined according to a transmission configuration of the second data and a mapping relationship between the transmission configuration of the data and predefined data;

[0264] The processing unit 1510 is configured to perform nonlinear compensation on the second data according to the nonlinear estimation result of the first data.

[0265] In one possible design, the data transmission configuration includes one or more of the following: waveform, modulation method, or number of mapping layers.

[0266] In one possible design, before receiving the first data and the second data from the first communication device, the interface unit 1520 is further used to receive the first data sent by the first communication device using a first MCS, where the first MCS is higher than the second MCS, and the second MCS is the MCS used by the first communication device to send the first data and the second data.

[0267] As shown in Figure 16, the present application also provides a communication device 1600, which includes a processor 1610 and may also include a communication interface 1620. The processor 1610 and the communication interface 1620 are coupled to each other. It is understandable that the communication interface 1620 can be a transceiver, an input / output interface, an input interface, an output interface, an interface circuit, etc. Optionally, the communication device 1600 may also include a memory 1630 for storing instructions executed by the processor 1610 or storing input data required by the processor 1610 to execute instructions or storing data generated after the processor 1610 executes instructions. The memory 1630 may be a physically independent unit coupled to the processor 1610, or the processor 1610 and the memory 1630 may be integrated together.

[0268] When the communication device 1600 is used to implement the steps performed by the first communication device and the second communication device in the above embodiments, the processor 1610 can be used to implement the functions of the above processing unit 1510, and the communication interface 1620 can be used to implement the functions of the above interface unit 1520.

[0269] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), logic circuits, field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0270] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also be present in a network device or a terminal device as discrete components.

[0271] In the above embodiments, all or part of the embodiments can be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented 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 instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program or instructions can be transmitted from one network device, terminal, computer, server, or data center to another network device, terminal, computer, server, or data center via wired or wireless means. 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 or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video disk; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0272] 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.

[0273] Furthermore, it should be understood that in the embodiments of this application, the word "exemplary" is used to indicate an example, illustration, or description. Any embodiment or design described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.

[0274] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A communication method, characterized in that: include: Determine a first power boost value, where the first power boost value is determined according to a transmission configuration of a first demodulation reference signal (DMRS) and a mapping relationship between the DMRS transmission configuration and the power boost value, or the first power boost value is determined according to a difference between a peak-to-average power ratio (PAPR) of the first DMRS and a PAPR of data; The data is sent to a second communication device, and the first DMRS is sent to the second communication device according to the first power boost value, wherein a nonlinear estimation result of the first DMRS is used by the second communication device to perform nonlinear compensation on the data.

2. The method according to claim 1, wherein The DMRS transmission configuration includes one or more of the following: Waveform, modulation mode, number of mapping layers, or code division multiplexing (CDM) group configuration.

3. The method according to claim 1, wherein The difference between the PAPR of the DMRS and the PAPR of the data corresponds to the power boost value one-to-one.

4. The method according to claim 1, wherein A difference between a PAPR of a DMRS and a PAPR of data corresponds to a plurality of power boost values, and determining a first power boost value includes: Sending first information to the second communication device, where the first information indicates a plurality of power boost values ​​corresponding to a difference between a PAPR of the first DMRS and a PAPR of data, and time domain unit positions corresponding to the plurality of power boost values; For a time domain unit position corresponding to any one of the multiple power boost values, sending test data to the second communication device at the time domain unit position, and sending a test DMRS to the second communication device according to the power boost value, wherein a nonlinear estimation result of the test DMRS is used by the second communication device to perform nonlinear compensation on the test data at the time domain unit position; Receive second information from the second communication device, the second information indicates the first power boost value, the first power boost value belongs to the multiple power boost values, and is determined by the second communication device based on the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values.

5. The method according to any one of claims 1 to 3, wherein The method further comprises: Third information is sent to the second communication device, where the third information indicates the first power boost value.

6. The method according to any one of claims 1 to 5, wherein Before determining the first power boost value, the method further includes: Fourth information is received from the second communication device, the fourth information indicating enabling power boosting of the DMRS.

7. The method according to claim 6, wherein The fourth information further indicates a sub-time domain unit position occupied by the first DMRS in the time domain unit, and the sending the first DMRS to the second communication device according to the first power boost value includes: The first DMRS is sent to the second communication device according to the sub-time domain unit position occupied by the first DMRS in the time domain unit and the first power boost value.

8. The method according to any one of claims 1 to 7, wherein The first DMRS is generated by modulating a Gold sequence through quadrature phase shift keying (QPSK).

9. The method according to any one of claims 1 to 8, wherein When the first DMRS corresponds to a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform and a different CDM group, the DMRS configuration for reducing PAPR is not enabled; or, When the first DMRS corresponds to a discrete Fourier spread orthogonal frequency division multiplexing DFT-s-OFDM waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups are the same.

10. The method according to any one of claims 1 to 9, wherein The time domain unit for sending the first DMRS is determined periodically within the time domain unit for sending the data; or, The time domain unit for sending the first DMRS is the time domain unit for sending each data.

11. The method according to any one of claims 1 to 10, wherein Before sending the first DMRS to the second communication device according to the first power boost value, the method further includes: determining that the communication quality with the second communication device is not higher than a communication quality threshold; and / or, It is determined that a request to perform nonlinear estimation is received from the second communication device.

12. The method according to any one of claims 1 to 11, wherein The method further comprises: A second DMRS without power boosting is sent to the second communication device.

13. A communication method, characterized in that: include: receiving data and a first demodulation reference signal (DMRS) from a first communications device, wherein the first DMRS is sent by the first communications device according to a first power boost value, the first power boost value being determined according to a transmission configuration of the first DMRS and a mapping relationship between the transmission configuration of the DMRS and the power boost value, or the first power boost value being determined according to a difference between a peak-to-average power ratio (PAPR) of the first DMRS and a PAPR of the data; Nonlinear compensation is performed on the data according to a nonlinear estimation result of the first DMRS.

14. The method according to claim 13, wherein The DMRS transmission configuration includes one or more of the following: Waveform, modulation mode, number of mapping layers, or code division multiplexing (CDM) group configuration.

15. The method according to claim 13, wherein The difference between the PAPR of the DMRS and the PAPR of the data corresponds to the power boost value one-to-one.

16. The method according to claim 13, wherein A difference between a PAPR of a DMRS and a PAPR of data corresponds to a plurality of power boost values, and the method further includes: receiving first information from the first communication device, the first information indicating a plurality of power boost values ​​corresponding to a difference between a PAPR of the first DMRS and a PAPR of data, and time domain unit positions corresponding to the plurality of power boost values; For a time domain unit position corresponding to any one of the multiple power boost values, receiving test data and a test DMRS from the first communication device at the time domain unit position, wherein the test DMRS is sent by the first communication device according to the power boost value, and a nonlinear estimation result of the test DMRS is used to perform nonlinear compensation on the test data at the time domain unit position; Second information is sent to the first communication device, where the second information indicates the first power boost value, and the first power boost value belongs to the multiple power boost values ​​and is determined based on the transmission performance of the test data received at the time domain unit positions corresponding to the multiple power boost values.

17. The method according to any one of claims 13 to 15, wherein: The method further comprises: Third information is received from the first communication device, the third information indicating the first power boost value.

18. The method according to any one of claims 13 to 17, wherein: Before receiving the data and the first DMRS from the first communication device, the method further includes: Fourth information is sent to the first communication device, where the fourth information indicates enabling power boosting of DMRS.

19. The method according to claim 18, wherein The fourth information further indicates a sub-time domain unit position occupied by the first DMRS in the time domain unit, and the receiving data and the first DMRS from the first communication device includes: The first DMRS is received from a first communication device according to a sub-time domain unit position occupied by the first DMRS in a time domain unit.

20. The method according to any one of claims 13 to 19, wherein The first DMRS is generated by modulating a Gold sequence through quadrature phase shift keying (QPSK).

21. The method according to any one of claims 13 to 20, wherein: When the first DMRS corresponds to a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform and a different CDM group, the DMRS configuration for reducing PAPR is not enabled; or, When the first DMRS corresponds to a discrete Fourier spread orthogonal frequency division multiplexing DFT-s-OFDM waveform, different CDM groups, and the number of mapping layers is greater than 1, the DMRS sequences corresponding to different CDM groups are the same.

22. The method according to any one of claims 13 to 21, wherein The method further comprises: Reducing the power of the first DMRS according to the first power boost value; Channel equalization is performed on the data according to a channel estimation result of the first DMRS after power reduction.

23. The method according to any one of claims 13 to 22, wherein: The method further comprises: receiving a second DMRS from the first communication device that is not power boosted; Reducing the power of the first DMRS according to the first power boost value; Channel equalization is performed on the data according to the channel estimation results of the first DMRS and the second DMRS after power reduction.

24. A communication device, characterized in that: The method comprises a unit for performing the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 23.

25. A communication device, characterized in that: The device comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 23 through a logic circuit or execution instruction.

26. A computer program product, characterized in that The method comprises a computer program or an instruction, and when the computer program or the instruction is executed by a processor, the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 23 is implemented.

27. A chip system, characterized in that: The chip system includes: A processor and an interface, wherein the processor is used to call and execute instructions from the interface, and when the processor executes the instructions, the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 23 is implemented.

28. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction. When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 23 is implemented.

29. A communication system, characterized in that: including a first communication device and a second communication device; The first communication device is used to implement the method according to any one of claims 1 to 12; The second communication device is used to implement the method according to any one of claims 13 to 23.