Communication method and device

By determining the reference signal sequence based on the modulation order of the data signal, the problem of increasing the error vector amplitude under higher-order modulation is solved, and the accuracy of nonlinear parameter estimation and signal distortion compensation ability are improved.

CN119544436APending Publication Date: 2025-02-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311103199.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-29
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the new generation of wireless communication systems, higher-order modulation leads to an increase in the error vector amplitude, affecting modulation performance, and it is difficult for the prior art to accurately estimate and compensate for signal distortion caused by nonlinear factors at the transmitter end.

Method used

By determining the reference signal sequence corresponding to the reference signal based on the modulation order used by the data signal, the accuracy of estimating the nonlinear parameters of the data signal at the receiving end is improved. The specific method includes using a time domain sequence as a reference signal sequence in higher order modulation and using a frequency domain sequence in lower order modulation.

Benefits of technology

The accuracy of estimation of the reference signal for the nonlinear parameters of the data signal is improved, the ability to compensate signal distortion caused by nonlinear factors at the receiving end is enhanced, and the modulation performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544436A_ABST
    Figure CN119544436A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a communication method and device, and the method comprises the steps: determining a reference signal sequence corresponding to a data signal according to a modulation order used by the data signal; the reference signal sequence is used for obtaining reference signals; and sending the reference signal. According to the method, the reference signal sequence corresponding to the reference signal can be determined based on the modulation order, so that the accuracy of estimating the nonlinear parameter of the data signal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In the existing new generation wireless communication system (new radio, NR) protocol, the downlink supports up to 1024 quadrature amplitude modulation (quadrature amplitude modulation, QAM) modulation, and the uplink supports up to 256QAM modulation. For 1024QAM and 256QAM, each modulation symbol can carry up to 10 bits and 8 bits respectively. Further improving the modulation order is an effective means to improve spectrum efficiency and peak rate. For example, the downlink supports 4096QAM and above modulation orders, and the uplink supports 1024QAM and above modulation orders.

[0003] Usually, the non-ideal factors of the transmitting device (such as the nonlinear distortion of the power amplifier) ​​will cause the Error Vector Magnitude (EVM) to increase, thus affecting the modulation performance. At this time, the receiving end can estimate the nonlinear parameters of the data signal corresponding to the reference signal based on the reference signal, and then perform nonlinear compensation on the data signal. What kind of reference signal to send to ensure more accurate estimation and compensation of nonlinear parameters is an urgent problem to be solved. Summary of the invention

[0004] The embodiments of the present application disclose a communication method and apparatus, which can determine a reference signal sequence corresponding to a reference signal based on a modulation order, so as to improve the accuracy of estimating nonlinear parameters of a data signal.

[0005] In a first aspect, the present application discloses a communication method, which is applied to a sending end and may include:

[0006] Determine a reference signal sequence corresponding to the data signal according to a modulation order used by the data signal; the reference signal sequence is used to obtain a reference signal;

[0007] Send a reference signal to the receiving end.

[0008] In the embodiment of the present application, the transmitting end can determine the reference signal sequence corresponding to the reference signal based on the modulation order, which can improve the accuracy of estimating the nonlinear parameters of the data signal through the reference signal.

[0009] The embodiments of the present application take into account that different PAPR requirements for reference signals are different in different scenarios (i.e., scenarios with different modulation orders). Therefore, using different reference signal sequences according to scenario changes is beneficial to improving the performance of reference signals.

[0010] In combination with the first aspect, in a possible implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0011] In the embodiment of the present application, in high-order modulation (ie, the modulation order is not less than a preset threshold), the PAPR of the data signal and the reference signal are ensured to be the same, which is beneficial for the receiving end to better estimate and compensate for the signal distortion caused by nonlinearity.

[0012] In combination with the first aspect, in a possible implementation manner, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

[0013] In an embodiment of the present application, since the PAPR of the reference signal corresponding to the frequency domain sequence (such as ZC sequence and CGS) is low, when nonlinear compensation is not performed, the lower the PAPR of the reference signal, the smaller the distortion caused by nonlinearity, and the quality of the reference signal can be improved.

[0014] In combination with the first aspect, in a possible implementation, the frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

[0015] In combination with the first aspect, in a possible implementation manner, the method further includes:

[0016] Based on the modulation mode used by the data signal, the scrambling code sequence is modulated to obtain a time domain sequence;

[0017] Perform discrete Fourier transform on the time domain sequence to obtain the frequency domain sequence;

[0018] The frequency domain sequence is mapped to the subcarrier to obtain a reference signal.

[0019] In this method, the generation process of the reference signal and the data signal is the same, so the PAPR of the reference signal and the data signal are the same, which is beneficial for the receiving end to better estimate the nonlinear parameters.

[0020] In combination with the first aspect, in a possible implementation manner, determining a reference signal sequence corresponding to the data signal according to a modulation order used by the data signal includes:

[0021] When nonlinear compensation is performed on a data signal at the receiving end, a reference signal sequence corresponding to the data signal is determined according to the modulation order used by the data signal.

[0022] In a possible implementation, when the receiving end performs nonlinear compensation on the data signal and the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0023] In an embodiment of the present application, when nonlinear compensation is performed and the data signal uses high-order modulation (for example, 1024QAM), the time domain sequence of the high-order modulation can be used as a reference signal, ensuring that the PAPR of the data signal is the same as that of the reference signal, which is conducive to estimating the nonlinear parameters through the reference signal.

[0024] In combination with the first aspect, in a possible implementation manner, the method further includes:

[0025] When the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is a frequency domain sequence.

[0026] In an embodiment of the present application, since the PAPR of the reference signal corresponding to the frequency domain sequence (such as ZC sequence and CGS) is low, when nonlinear compensation is not performed, the lower the PAPR of the reference signal, the smaller the distortion caused by nonlinearity, and the quality of the reference signal can be improved.

[0027] In combination with the first aspect, in a possible implementation manner, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0028] In an embodiment of the present application, when the power amplifier nonlinearity compensation (i.e., PA nonlinearity compensation) is not performed, the lower the reference signal PAPR is, the smaller the distortion caused by PA nonlinearity is, which is beneficial to improving the quality of the reference signal, and therefore a low PAPR sequence is used.

[0029] In combination with the first aspect, in a possible implementation manner, a waveform used by the data signal is a single carrier waveform.

[0030] In combination with the first aspect, in a possible implementation manner, the single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0031] In the embodiment of the present application, the DFT-S-OFDM waveform can effectively reduce the peak to average power ratio (PAPR) of the signal, thereby providing a wider coverage range.

[0032] In a second aspect, the present application discloses a communication method, which is applied to a receiving end and may include:

[0033] receiving a reference signal from a transmitting end;

[0034] According to the modulation order used by the data signal, a reference signal sequence corresponding to the data signal is determined; the reference signal sequence is used to process the reference signal.

[0035] In combination with the second aspect, in a possible implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0036] In combination with the second aspect, in a possible implementation manner, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

[0037] In conjunction with the second aspect, in a possible implementation, the frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

[0038] In combination with the second aspect, in a possible implementation, the reference signal is obtained by mapping a frequency domain sequence to a subcarrier, the frequency domain sequence is obtained by discrete Fourier transforming a time domain sequence, and the time domain sequence is obtained by modulating a scrambling code sequence based on a modulation method used by a data signal.

[0039] In combination with the second aspect, in a possible implementation manner, determining a reference signal sequence corresponding to the data signal according to a modulation order used by the data signal includes:

[0040] When nonlinear compensation is performed on a data signal at the receiving end, a reference signal sequence corresponding to the data signal is determined according to the modulation order used by the data signal.

[0041] In conjunction with the second aspect, in a possible implementation manner, the method further includes:

[0042] When the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is a frequency domain sequence.

[0043] In combination with the second aspect, in a possible implementation manner, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0044] In combination with the second aspect, in a possible implementation manner, a waveform used by the data signal is a single carrier waveform.

[0045] In combination with the second aspect, in a possible implementation, the single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0046] In a third aspect, the present application discloses a communication device, which may include:

[0047] A determination unit, used to determine a reference signal sequence corresponding to the data signal according to a modulation order used by the data signal; the reference signal sequence is used to obtain a reference signal;

[0048] The sending unit is used to send a reference signal.

[0049] In combination with the third aspect, in a possible implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0050] In combination with the third aspect, in a possible implementation, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

[0051] In conjunction with the third aspect, in a possible implementation, the frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

[0052] In combination with the third aspect, in a possible implementation manner, the device further includes a modulation unit, and the modulation unit is used to:

[0053] Based on the modulation mode used by the data signal, the scrambling code sequence is modulated to obtain a time domain sequence;

[0054] Perform discrete Fourier transform on the time domain sequence to obtain the frequency domain sequence;

[0055] The frequency domain sequence is mapped to the subcarrier to obtain a reference signal.

[0056] In conjunction with the third aspect, in a possible implementation manner, the determining unit is specifically configured to:

[0057] When the receiving end performs nonlinear compensation on the data signal, a reference signal sequence corresponding to the data signal is determined according to the modulation order used by the data signal; the receiving end is a device that receives the parameter signal.

[0058] In conjunction with the third aspect, in a possible implementation manner, the determining unit is further configured to:

[0059] When the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is a frequency domain sequence.

[0060] In combination with the third aspect, in a possible implementation manner, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0061] In combination with the third aspect, in a possible implementation manner, a waveform used by the data signal is a single carrier waveform.

[0062] In combination with the third aspect, in a possible implementation, the single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0063] In a fourth aspect, the present application discloses a communication device, which may include:

[0064] A receiving unit, configured to receive a reference signal;

[0065] The determination unit is used to determine a reference signal sequence corresponding to the data signal according to the modulation order used by the data signal; the reference signal sequence is used to process the reference signal.

[0066] In combination with the fourth aspect, in a possible implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0067] In combination with the fourth aspect, in a possible implementation, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

[0068] In conjunction with the fourth aspect, in a possible implementation, the frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

[0069] In combination with the fourth aspect, in a possible implementation, the reference signal is obtained by mapping a frequency domain sequence to a subcarrier, the frequency domain sequence is obtained by discrete Fourier transforming a time domain sequence, and the time domain sequence is obtained by modulating a scrambling code sequence based on a modulation method used by a data signal.

[0070] In conjunction with the fourth aspect, in a possible implementation manner, the determining unit is specifically configured to:

[0071] When the communication device performs nonlinear compensation on a data signal, a reference signal sequence corresponding to the data signal is determined according to a modulation order used by the data signal.

[0072] In conjunction with the fourth aspect, in a possible implementation manner, the determining unit is further configured to:

[0073] When the communication device does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is a frequency domain sequence.

[0074] In combination with the fourth aspect, in a possible implementation manner, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0075] In combination with the fourth aspect, in a possible implementation manner, a waveform used by the data signal is a single carrier waveform.

[0076] In combination with the fourth aspect, in a possible implementation, the single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0077] In a fifth aspect, the present application discloses a communication device, which may be a transmitting end in the above method embodiment, or a chip or processor arranged in the transmitting end. The communication device includes a processor, the processor is coupled to a memory, and the memory is used to store programs or instructions. When the program or instruction is executed by the processor, the communication device executes the method executed by the transmitting end, or the chip or processor in the transmitting end in the above method embodiment.

[0078] In a sixth aspect, the present application discloses a communication device, which may be a receiving end in the above method embodiment, or a chip or processor arranged in the receiving end. The communication device includes a processor, the processor is coupled to a memory, and the memory is used to store programs or instructions. When the program or instruction is executed by the processor, the communication device executes the method executed by the receiving end, or the chip or processor in the receiving end in the above method embodiment.

[0079] In a seventh aspect, the present application discloses a communication system, which may include a transmitting end that executes a communication method disclosed in the first aspect above and a receiving end that executes a communication method disclosed in the second aspect above.

[0080] In an eighth aspect, the present application discloses a computer-readable storage medium having a computer program or computer instructions stored thereon. When the computer program or computer instructions are executed by a processor, a communication method disclosed in the above aspects is implemented.

[0081] In a ninth aspect, the present application discloses a chip, including a processor, for executing a program stored in a memory, and when the program is executed, the chip executes the above method.

[0082] As a possible implementation, the memory is located outside the chip.

[0083] In a tenth aspect, the present application discloses a computer program product, which includes a computer program code. When the computer program code is executed by a processor, the above-mentioned communication method is executed.

[0084] The beneficial effects of the fifth to tenth aspects described above are similar to the beneficial effects of the corresponding methods in the first aspect, and the detailed description can refer to the beneficial effects of the corresponding methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0085] Figure 1 is a schematic diagram of a network architecture of a communication system provided in an embodiment of the present application;

[0086] Figure 2 It is a flow chart of a communication method provided in an embodiment of the present application;

[0087] Figure 3 It is a schematic diagram of a process of generating a reference signal based on a time domain sequence provided by an embodiment of the present application;

[0088] Figure 4 is a structural diagram of a communication device provided in an embodiment of the present application;

[0089] Figure 5 is a structural diagram of another communication device provided in an embodiment of the present application;

[0090] Figure 6 is a structural diagram of another communication device provided in an embodiment of the present application;

[0091] Figure 7 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0092] The embodiments of the present application will be described clearly and in detail below with reference to the accompanying drawings in the embodiments of the present application.

[0093] The terms used in the implementation section of this application are only used to explain the specific embodiments of this application and are not intended to limit this application.

[0094] First, the definitions of technical terms that may appear in the embodiments of the present application are given:

[0095] (1) Error Vector Magnitude (EVM)

[0096] EVM is a parameter that characterizes the error of the transmitted signal (i.e., the difference between the actual transmitted signal and the ideal transmitted signal). The larger the EVM, the greater the error of the transmitted signal, and the greater the impact on performance. Usually, the non-ideal factors of the device, such as the nonlinear distortion of the PA (power amplifier), will lead to an increase in EVM. Higher modulation orders (also called high-order modulation) have higher requirements for signal quality, and too high EVM will seriously affect the performance of high-order modulation.

[0097] (2) Data Signal and Reference Signal (RS)

[0098] Signals transmitted by wireless communication systems can be divided into data signals and reference signals. Data signals are practical information actually transmitted from the transmitter to the receiver, while reference signals are information known to both the transmitter and the receiver for channel estimation.

[0099] It should be noted that the data signal may also be referred to as data.

[0100] (3) Single carrier waveform

[0101] Single carrier waveforms include discrete Fourier transform-spread-OFDM (DFT-s-OFDM) and single carrier-QAM (quadrature amplitude modulation, SC-QAM).

[0102] For example, NR supports cyclic prefix OFDM (CP-OFDM) waveform and DFT-s-OFDM. Compared with OFDM waveform, DFT-S-OFDM waveform can effectively reduce the PAPR of the signal, thus providing a wider coverage range.

[0103] The existing protocol stipulates that when the waveform used by the data signal is DFT-S-OFDM, the reference signal uses the Zadoff-Chu (ZC) sequence or the computer generated sequence (CGS). When the length of the sequence is greater than or equal to 30, the ZC sequence is used, and when it is less than 30, the CGS sequence is used. The PAPR of these two sequences is low, with a PAPR of about 6 decibels (dB).

[0104] Taking the ZC sequence as an example, the reference signal corresponding to the ZC sequence is generated as follows:

[0105] Step S1: Determine the length M of the sequence according to the scheduled bandwidth zc , determine the group number and sequence number based on the configuration parameters.

[0106] Step S2: Set the sequence length M zc , group number u, and sequence number v are entered into the formula to generate the sequence and obtain the generated sequence.

[0107]

[0108]

[0109] in, u is the group number, v is the sequence number, N zc is less than M zc The largest prime number

[0110] Step S3: Map the generated sequence to the subcarrier to generate a reference signal.

[0111] In the above technical scheme, the PAPR of the DFT-S-OFDM waveform will increase with the increase of the modulation order. For example, when QPSK (Quadrature Phase Shift Keying) modulation is used, the PAPR is about 6dB, which is close to the existing reference signal PAPR. However, when the modulation order is higher, the PAPR of the data signal will be much higher than the PAPR of the reference signal generated by the above scheme. For example, when 1024QAM is used, the PAPR of the data signal is about 9dB, which is more than 3dB higher than the existing reference signal PAPR.

[0112] In high-order modulation, estimating and compensating for non-ideal factors (such as PA nonlinearity) at the receiving end is one of the effective means to reduce EVM. The process is that the receiving end estimates the parameters of non-ideal factors through the reference signal, and then inversely transforms the received signal to reduce EVM. Since the PAPR of the reference signal is much lower than that of the data signal, the degree of nonlinear distortion experienced by the data signal and the reference signal is different. Therefore, it is impossible to accurately estimate the PA nonlinear parameters of the data signal through the reference signal, resulting in the inability to accurately compensate for the signal distortion caused by PA nonlinearity.

[0113] In the above scheme, when the single carrier waveform (such as DFT-S-OFDM waveform) and the modulation order are high, the PAPR of the reference signal is lower than that of the data signal, resulting in the inability to accurately estimate the nonlinear parameters of the data signal (such as PA nonlinear parameters) through the reference signal.

[0114] In view of this, an embodiment of the present application provides a communication method, which can determine a reference signal sequence corresponding to a reference signal based on a modulation order to improve the accuracy of estimating nonlinear parameters of a data signal.

[0115] Based on the above, in order to better understand a communication method and related devices proposed in the present application, the network architecture applied in the embodiment of the present application is described below.

[0116] See also Figure 1 , Figure 1 It is a schematic diagram of a network architecture of a communication system provided in an embodiment of the present application.

[0117] like Figure 1 As shown, the network architecture may include a network device 101 and a terminal device 102. When the network device 101 is a transmitter (i.e., a transmitter), the terminal device 102 is a receiver (receiver); when the terminal device 102 is a transmitter (i.e., a transmitter), the network device 101 is a receiver (receiver).

[0118] The terminal device 102 may be connected to the network device 101 in a wireless manner, and may be connected to the core network through the network device 101. The terminal device 102 may be fixed or movable.

[0119] The network device 101 may be an entity for transmitting or receiving signals, or may be a device for communicating with the terminal device 102. The network device may be a base transceiver station (BTS) in a global system for mobile communications (GSM) system or a code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved NodeB (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, an on-board device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc., which is not limited in the embodiments of the present application. The network device may be a device in a wireless network, such as a radio access network (RAN) node that connects the terminal device 102 to a wireless network. At present, some examples of RAN nodes are: base station, next generation base station gNB, transmission reception point (TRP), evolved NodeB (eNB), home base station, baseband unit (BBU), or access point (AP) in WiFi system. In a network structure, the network equipment may include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node. Among them, in the O-RAN system, CU can also be called O-CU, and DU can also be called O-DU.

[0120] The terminal device 102 is an entity on the user side for receiving or transmitting signals, and is mainly used to realize the function of wireless communication with the network device 101.

[0121] For example, terminal device 102 can be an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The terminal device 102 may also be a mobile phone, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), a terminal device in a 5G network, or a public land mobile communication network (public land mobile communication network) to be evolved in the future. The terminal device 102 may be a terminal device in a local mobile network (PLMN), etc., which is not limited in the embodiments of the present application. The terminal device 102 may be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted, or may be deployed on water (such as ships, etc.), or may be deployed in the air (for example, on airplanes, balloons, and satellites, etc.). In the embodiments of the present application, the terminal device 102 may be a legacy UE, or may be an RB-level partial frequency hopping (RPFS) UE that supports SRS coverage and capacity enhancement, or may be other UEs. The present application does not limit the type of the terminal device 102. Among them, legacy UE refers to user equipment that supports existing mechanisms, for example, user equipment that supports release-15 and release-16.

[0122] In an embodiment of the present application, the terminal device 102 or the network device 101 includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device 102 or a network device 101, or a functional module in the terminal device 102 or the network device 101 that can call a program and execute the program.

[0123] It should be noted that Figure 1 The number and type of terminal devices 102 included in the network architecture shown are only examples, and the embodiments of the present application are not limited thereto. For example, more or fewer terminal devices 102 communicating with the network device 101 may also be included, which are not described one by one in the drawings for the sake of simplicity.

[0124] In addition, in Figure 1 In the network architecture shown, although the network device 101 and the terminal device 102 are shown, the application scenario may not be limited to including the network device 101 and the terminal device 102, for example, it may also include a core network device or a device for carrying virtualized network functions, wherein the core network device communicates with the terminal device 102 through the network device 101.

[0125] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and future communication systems, etc., without limitation here.

[0126] In combination with the above-mentioned network architecture, a communication method provided in an embodiment of the present application is described below.

[0127] See also Figure 2 , Figure 2 It is a flow chart of a communication method provided in an embodiment of the present application. The functions performed by the transmitting end in this embodiment can also be performed by a module (e.g., a chip) in the transmitting end, and the functions performed by the receiving end in this application can also be performed by a module (e.g., a chip) in the receiving end.

[0128] like Figure 2 As shown, the communication method may include the following steps:

[0129] Step S201: The transmitting end determines a reference signal sequence corresponding to the data signal according to the modulation order used by the data signal; the reference signal sequence is used to obtain a reference signal.

[0130] In some embodiments, the transmitting end may determine the reference signal sequence based on the modulation order used by the data signal and a preset threshold.

[0131] In one implementation, when the modulation order is less than a preset threshold, the reference signal sequence may be a frequency domain sequence, wherein the reference signal sequence is a frequency domain sequence, which means that after the reference signal sequence is determined, it is directly mapped to a subcarrier to generate a reference signal.

[0132] Exemplarily, the frequency domain sequence may be a ZC sequence or a computer generated sequence CGS.

[0133] In another implementation, when the modulation order is not less than a preset threshold, the reference signal sequence can be a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal. Wherein, the reference signal sequence is a time domain sequence, which means that after determining the reference signal sequence, a discrete Fourier transform (DFT) is first performed, and then mapped to the subcarrier to generate a reference signal. It should be noted that in the implementation process, the transmitting end can also directly generate the sequence corresponding to the time domain sequence after DFT, or obtain the sequence corresponding to the time domain sequence after DFT by reading the storage, and then map it to the subcarrier to generate a reference signal, without generating the time domain sequence, and this application does not impose any restrictions on this.

[0134] In some other embodiments of the present application, the transmitting end may determine the reference signal sequence based on the nonlinear compensation performed on the data signal by the receiving end and the modulation order used by the data signal.

[0135] In one implementation, the transmitting end may determine a reference signal sequence corresponding to the data signal according to the modulation order used by the data signal when the receiving end performs nonlinear compensation on the data signal. For example, when the receiving end performs nonlinear compensation on the data signal, if the modulation order is not less than a preset threshold, the reference signal sequence may be a time domain sequence; if the modulation order is less than the preset threshold, the reference signal sequence may be a frequency domain sequence.

[0136] In another implementation, the transmitting end may determine that the reference signal sequence corresponding to the data signal is a frequency domain sequence, such as a ZC sequence or a CGS, when the receiving end does not perform nonlinear compensation on the data signal.

[0137] Exemplarily, the above nonlinear compensation is nonlinear compensation for a power amplifier.

[0138] Exemplarily, the waveform used by the data signal is a single-carrier waveform. For example, the single-carrier waveform used by the data signal is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0139] Step S202: The transmitting end sends a reference signal to the receiving end.

[0140] Correspondingly, the receiving end receives the reference signal from the transmitting end.

[0141] In some embodiments, after obtaining the reference signal sequence, the transmitting end generates a reference signal based on the reference signal sequence.

[0142] The embodiment of the present application does not limit the method for the transmitter to generate a reference signal based on a frequency domain sequence. For example, refer to the contents of generating a reference signal corresponding to a ZC sequence shown in steps S1 to S3 above.

[0143] The following introduces a specific implementation of determining a reference signal based on a time domain sequence when the modulation order is less than a preset threshold: First, the transmitter can modulate the scrambling sequence based on the modulation method used by the data signal to obtain a time domain sequence; then, the time domain sequence is discrete Fourier transformed to obtain a frequency domain sequence; the frequency domain sequence is mapped to a subcarrier to obtain a reference signal. The waveform used by the data signal is the same as the waveform used by the reference signal.

[0144] It should be noted that, during the implementation process, the transmitting end may also directly generate the sequence corresponding to the time domain sequence after DFT, or obtain the sequence corresponding to the time domain sequence after DFT by reading the storage, and then map it to the subcarrier to generate a reference signal, without generating the time domain sequence, and this application does not impose any restrictions on this.

[0145] Step S203: The receiving end determines a reference signal sequence corresponding to the data signal according to the modulation order used by the data signal; the reference signal sequence is used to process the reference signal.

[0146] In some embodiments, the receiving end may determine the reference signal sequence based on the modulation order used by the data signal and a preset threshold. It should be noted that the rule for determining the reference signal sequence by the receiving end is the same as the rule for determining the reference signal sequence by the transmitting end.

[0147] In one implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0148] In another implementation, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence. Exemplarily, the frequency domain sequence may be a ZC sequence or a computer generated sequence CGS.

[0149] Optionally, the reference signal is obtained by mapping a frequency domain sequence to a subcarrier, the frequency domain sequence is obtained by discrete Fourier transforming a time domain sequence, and the time domain sequence is obtained by modulating a scrambling code sequence based on a modulation method used by a data signal.

[0150] In some other embodiments, the receiving end may determine the reference signal sequence based on the nonlinear compensation performed by the receiving end on the data signal and the modulation order used by the data signal.

[0151] For example, when the receiving end performs nonlinear compensation on the data signal, a reference signal sequence corresponding to the data signal is determined according to the modulation order used by the data signal.

[0152] For another example, when the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is the frequency domain sequence.

[0153] Optionally, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0154] Optionally, the above nonlinear compensation is nonlinear compensation for a power amplifier.

[0155] Optionally, the waveform used by the data signal is a single-carrier waveform. For example, the single-carrier waveform used by the data signal is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0156] In some other embodiments of the present application, the receiving end determines a reference signal sequence corresponding to the data signal according to a modulation order used by the data signal; processes the reference signal based on the reference signal sequence;

[0157] For example, the receiving end first estimates the channel coefficient according to the reference signal sequence and the received reference signal, then reconstructs the reference signal according to the channel coefficient and the reference signal sequence, and estimates the nonlinear parameters of the data signal according to the reconstructed reference signal and the received reference signal, and then performs nonlinear compensation on the data signal. It should be noted that the receiving end can also use other methods to process the reference signal, and the embodiments of the present application are not limited to this.

[0158] The communication method provided in the embodiment of the present application is described in detail below by taking nonlinear compensation for a power amplifier (PA nonlinear compensation) as an example.

[0159] Embodiment 1: The reference signal sequence to be used is determined according to the modulation order of the data signal and whether the receiving end performs PA nonlinear compensation.

[0160] When the data signal uses a single carrier waveform, the reference signal sequence used is determined according to the modulation order of the data signal and whether the receiving end performs PA nonlinear compensation.

[0161] First, based on whether the receiving end performs PA nonlinear compensation, it is divided into the following first implementation and second implementation.

[0162] The first implementation: When the receiving end does not perform PA nonlinear compensation, the reference signal uses a low PAPR ZC sequence or CGS sequence regardless of the modulation order used by the data signal.

[0163] The second implementation: when the receiving end performs PA nonlinear compensation, it is divided into case 1 and case 2 based on the relationship between the modulation order and the preset threshold.

[0164] Case 1: If the modulation order is less than a preset threshold, the reference signal uses a low PAPR ZC sequence or CGS sequence. For example, the preset threshold may be 1024QAM, and when the modulation order is less than 1024QAM, the reference signal uses a low PAPR ZC sequence or CGS sequence.

[0165] Case 2: If the modulation order is greater than or equal to the preset threshold, the reference signal uses a time domain sequence, and the modulation order used by the time domain sequence is the same as that of the data signal. For example, the preset threshold may be 1024QAM, and when the modulation order is not less than 1024QAM, the reference signal uses a time domain sequence.

[0166] Figure 3 The process of generating a reference signal based on a time domain sequence is exemplified, and the specific steps may be as follows:

[0167] S301: Generate a binary scrambling code sequence.

[0168] For example, a pseudo-random sequence in the NR protocol may be used as a scrambling sequence, and the generation method thereof may be as shown in S3011 and S3012 below:

[0169] S3011: Determine the scrambling code sequence initialization value c init, The initialization value can be determined according to the configured scrambling code ID and the time domain position index where the reference signal is located.

[0170] S3012: Substitute the initialization value into the following formula to obtain the scrambling code sequence c(n):

[0171] c(n)=(x1(n+N C )+x2(n+N C ))mod2

[0172] x1(n+31)=(x1(n+3)+x1(n))mod2

[0173] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2

[0174] Among them, N C =1600, x1(0)=1, x1(n)=0, n=1,2,...,30,

[0175] S302: Modulate the scrambling code sequence to obtain a modulated sequence, and the modulation method used is the same as that of the data signal.

[0176] Among them, the modulated sequence is the above-mentioned time domain sequence.

[0177] S303: Perform DFT on the sequence obtained after modulation to obtain a frequency domain sequence.

[0178] Here, DFT is the abbreviation of Discrete Fourier Transform.

[0179] S304: Map the frequency domain sequence to the subcarrier to obtain a reference signal.

[0180] The subcarrier is a single carrier waveform, and the waveform of the subcarrier is the same as the waveform used by the data signal.

[0181] In an embodiment of the present application, when the receiving end performs PA nonlinear compensation and the modulation order is greater than or equal to a preset threshold, the modulation method of the reference signal is the same as that of the data signal; and a time domain sequence is used, that is, the sequence obtained after modulation is not directly mapped to the subcarrier, but DFT is first performed to obtain a frequency domain sequence, and then mapped to the subcarrier.

[0182] It should be noted that, during the implementation process, the transmitting end may also directly generate the sequence corresponding to the time domain sequence after DFT, or obtain the sequence corresponding to the time domain sequence after DFT by reading the storage, and then map it to the subcarrier to generate a reference signal, without generating the time domain sequence, and this application does not impose any restrictions on this.

[0183] In this method, when PA nonlinear compensation is performed at the receiving end and the modulation order is greater than or equal to a preset threshold, the generation process of the reference signal and the data signal is the same. Therefore, the PAPR of the reference signal and the data signal are the same, which is conducive to the receiving end to better estimate the nonlinear parameters.

[0184] Embodiment 2: Determine the reference signal sequence to be used according to the modulation order of the data signal and a preset threshold.

[0185] (1) If the modulation order is less than a preset threshold, the reference signal uses a low PAPR ZC sequence or CGS sequence. For example, the preset threshold may be 1024QAM. When the modulation order is less than 1024QAM, the reference signal uses a low PAPR ZC sequence or CGS sequence.

[0186] (2) If the modulation order is greater than or equal to a preset threshold, the reference signal uses a time domain sequence, and the modulation order used by the time domain sequence is the same as that of the data signal. For example, the preset threshold may be 1024QAM, and when the modulation order is not less than 1024QAM, the reference signal uses a time domain sequence.

[0187] The specific process of generating the reference signal based on the time domain sequence can be found in the above Figure 3 The relevant description will not be repeated here.

[0188] In an embodiment of the present application, when the modulation order at the receiving end is greater than or equal to a preset threshold, the modulation method of the reference signal is the same as that of the data signal; and a time domain sequence is used, that is, the sequence obtained after modulation is not directly mapped to the subcarrier, but DFT is first performed to obtain a frequency domain sequence, and then mapped to the subcarrier.

[0189] In this method, when the modulation order is greater than or equal to a preset threshold, the generation process of the reference signal and the data signal is the same. Therefore, the PAPR of the reference signal and the data signal are the same, which is beneficial for the receiving end to better estimate the nonlinear parameters.

[0190] See also Figure 4 , Figure 4 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The device may be a transmitting end, or a module (eg, a chip) in the transmitting end. Figure 4 As shown, the device 400 at least includes: a determining unit 401 and a sending unit 402; wherein:

[0191] A determination unit 401 is used to determine a reference signal sequence corresponding to the data signal according to a modulation order used by the data signal; the reference signal sequence is used to obtain a reference signal;

[0192] The sending unit 402 is configured to send a reference signal.

[0193] In a possible implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0194] In a possible implementation, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

[0195] In a possible implementation, the frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

[0196] In a possible implementation manner, the device further includes a modulation unit 403, and the modulation unit 403 is configured to:

[0197] Based on the modulation mode used by the data signal, the scrambling code sequence is modulated to obtain a time domain sequence;

[0198] Perform discrete Fourier transform on the time domain sequence to obtain the frequency domain sequence;

[0199] The frequency domain sequence is mapped to the subcarrier to obtain a reference signal.

[0200] In a possible implementation manner, the determining unit 401 is specifically configured to:

[0201] When the receiving end performs nonlinear compensation on the data signal, a reference signal sequence corresponding to the data signal is determined according to the modulation order used by the data signal; the receiving end is a device that receives the parameter signal.

[0202] In a possible implementation manner, the determining unit 401 is further configured to:

[0203] When the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is a frequency domain sequence.

[0204] In a possible implementation manner, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0205] In a possible implementation manner, the waveform used by the data signal is a single carrier waveform.

[0206] In one possible implementation, the single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0207] For a more detailed description of the above-mentioned determination unit 401, the sending unit 402 and the modulation unit 403, please refer to the above-mentioned Figure 2 and Figure 3 The relevant description of the sending end in the method embodiment shown is not repeated here.

[0208] See also Figure 5 , Figure 5 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The device may be a receiving end, or a module (eg, a chip) in the receiving end. Figure 5 As shown, the device 500 at least includes: a receiving unit 501 and a determining unit 502; wherein:

[0209] The receiving unit 501 is configured to receive a reference signal;

[0210] The determination unit 502 is used to determine a reference signal sequence corresponding to the data signal according to the modulation order used by the data signal; the reference signal sequence is used to process the reference signal.

[0211] In a possible implementation, when the modulation order is not less than a preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

[0212] In a possible implementation, when the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

[0213] In a possible implementation, the frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

[0214] In a possible implementation, the reference signal is obtained by mapping a frequency domain sequence onto a subcarrier, the frequency domain sequence is obtained by discrete Fourier transforming a time domain sequence, and the time domain sequence is obtained by modulating a scrambling code sequence based on a modulation method used by a data signal.

[0215] In a possible implementation manner, the receiving unit 501 is specifically configured to:

[0216] When the communication device performs nonlinear compensation on the data signal, a reference signal sequence corresponding to the data signal is determined according to the modulation order used by the data signal.

[0217] In a possible implementation manner, the receiving unit 501 is further configured to:

[0218] When the communication device does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is a frequency domain sequence.

[0219] In a possible implementation manner, the nonlinear compensation is nonlinear compensation for a power amplifier.

[0220] In a possible implementation manner, the waveform used by the data signal is a single carrier waveform.

[0221] In one possible implementation, the single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

[0222] For a more detailed description of the receiving unit 501 and the determining unit 502, please refer to the above Figure 2 The relevant description of the receiving end in the method embodiment shown is not repeated here.

[0223] Based on the above network architecture, please refer to Figure 6 , Figure 6 is a schematic diagram of the structure of another communication device disclosed in the embodiment of the present application. Figure 6 As shown, the communication device may include a processor 601, a memory 602, a transceiver 603, and a bus 604. The memory 602 may exist independently and may be connected to the processor 601 via the bus 604. The memory 602 may also be integrated with the processor 601. The bus 604 is used to realize the connection between these components. In one case, Figure 6As shown, the transceiver 603 may include a transmitter 6031, a receiver 6032, and an antenna 6033. In another case, the transceiver 603 may include a transmitter (i.e., an output interface) and a receiver (i.e., an input interface). The transmitter may include a transmitter and an antenna, and the receiver may include a receiver and an antenna.

[0224] The communication device may be a transmitting end or a module in the transmitting end. When the computer program instructions stored in the memory 602 are executed, the processor 601 may be used to execute the above embodiment, and the transceiver 603 may be used to execute the operation performed by the transmitting unit 402 in the above embodiment. The above communication device may also be used to execute the above Figure 2-Figure 3 The various methods executed by the sending end in the method embodiment will not be described in detail.

[0225] The communication device may be a receiving end or a module in the receiving end. When the computer program instructions stored in the memory 602 are executed, the processor 601 may be used to execute the above embodiment, and the transceiver 603 may be used to execute the operations performed by the receiving unit 501 in the above embodiment. The above communication device may also be used to execute the above Figure 2-Figure 3 The various methods executed by the receiving end in the method embodiment will not be described in detail.

[0226] Based on the above network architecture, please refer to Figure 7 , Figure 7 is a schematic diagram of the structure of another communication device disclosed in the embodiment of the present application. Figure 7 As shown, the communication device may include an input interface 701, a logic circuit 702 and an output interface 703. The input interface 701 is connected to the output interface 703 through the logic circuit 702. Among them, the input interface 701 is used to receive information from other communication devices, and the output interface 703 is used to output, schedule or send information to other communication devices. The logic circuit 702 is used to perform operations other than the operations of the input interface 701 and the output interface 703, such as implementing the functions implemented by the processor 601 in the above embodiment. Among them, the communication device can be a transmitting end (or a module in the transmitting end), or it can be a receiving end (or a module in the receiving end). Among them, a more detailed description of the input interface 701, the logic circuit 702 and the output interface 703 can be directly obtained by referring to the relevant description of the transmitting end and the receiving end in the above method embodiment, and no further description is given here.

[0227] The embodiment of the present application also discloses a computer-readable storage medium having instructions stored thereon, and when the instructions are executed, the method in the above method embodiment is executed.

[0228] The embodiment of the present application also discloses a computer program product including instructions, which, when executed, execute the method in the above method embodiment.

[0229] The present application also discloses a communication system, which may include a receiving end and a transmitting end. For a detailed description, please refer to Figure 2-Figure 3 The communication method shown.

[0230] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only the specific implementation methods of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the present application should be included in the scope of protection of the present application.

Claims

1. A communication method, characterized in that: Applied to the sending end, the method includes: Determine, according to the modulation order used by the data signal, a reference signal sequence corresponding to the data signal; the reference signal sequence is used to obtain a reference signal; The reference signal is sent to a receiving end.

2. The method according to claim 1, characterized in that When the modulation order is not less than the preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

3. The method according to claim 1 or 2, characterized in that: When the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

4. The method according to claim 3, characterized in that The frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

5. The method according to claim 2, characterized in that: The method further comprises: Modulating the scrambling code sequence based on the modulation mode used by the data signal to obtain the time domain sequence; Performing discrete Fourier transform on the time domain sequence to obtain a frequency domain sequence; The frequency domain sequence is mapped onto a subcarrier to obtain the reference signal.

6. The method according to any one of claims 1 to 5, characterized in that: The determining, according to the modulation order used by the data signal, a reference signal sequence corresponding to the data signal comprises: When the receiving end performs nonlinear compensation on the data signal, a reference signal sequence corresponding to the data signal is determined according to a modulation order used by the data signal.

7. The method according to claim 6, characterized in that The method further comprises: When the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is the frequency domain sequence.

8. The method according to claim 6 or 7, characterized in that: The nonlinear compensation is for a power amplifier.

9. The method according to any one of claims 1 to 8, characterized in that: The waveform used by the data signal is a single carrier waveform.

10. The method according to claim 9, characterized in that The single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

11. A communication method, characterized in that: Applied to the receiving end, the method includes: receiving a reference signal from a transmitting end; A reference signal sequence corresponding to the data signal is determined according to a modulation order used by the data signal; the reference signal sequence is used to process the reference signal.

12. The method according to claim 11, characterized in that When the modulation order is not less than the preset threshold, the reference signal sequence is a time domain sequence, and the modulation order used by the time domain sequence is the same as the modulation order used by the data signal.

13. The method according to claim 11 or 12, characterized in that: When the modulation order is less than a preset threshold, the reference signal sequence is a frequency domain sequence.

14. The method according to claim 13, characterized in that The frequency domain sequence is a Zadov-ZC sequence or a computer generated sequence CGS.

15. The method according to claim 12, characterized in that The reference signal is obtained by mapping a frequency domain sequence onto a subcarrier, the frequency domain sequence is obtained by performing discrete Fourier transform on the time domain sequence, and the time domain sequence is obtained by modulating a scrambling code sequence based on a modulation method used by the data signal.

16. The method according to any one of claims 11 to 15, characterized in that: The determining, according to the modulation order used by the data signal, a reference signal sequence corresponding to the data signal comprises: When the receiving end performs nonlinear compensation on the data signal, a reference signal sequence corresponding to the data signal is determined according to a modulation order used by the data signal.

17. The method according to claim 16, characterized in that The method further comprises: When the receiving end does not perform nonlinear compensation on the data signal, it is determined that the reference signal sequence corresponding to the data signal is the frequency domain sequence.

18. The method according to claim 16 or 17, characterized in that The nonlinear compensation is for a power amplifier.

19. The method according to any one of claims 11 to 18, characterized in that The waveform used by the data signal is a single carrier waveform.

20. The method according to claim 19, characterized in that The single carrier waveform is discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM.

21. A communication device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 1 to 10.

22. A communication device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 11 to 20.

23. A communication device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are coupled, and the processor calls a computer program stored in the memory to implement the method according to any one of claims 1 to 20.

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

25. A computer program product, characterized in that The computer program product comprises a computer program code, and when the computer program code is executed by a processor, the method according to any one of claims 1 to 20 is implemented.

26. A communication system, characterized in that: The communication system comprises a transmitting end and a receiving end, the transmitting end is used to execute the method according to any one of claims 1-10, and the receiving end is used to execute the method according to any one of claims 11-20.