Communication method and device
By introducing PTRS into the signals of the wireless communication system and adjusting the positive and negative phases of PTRS according to the data carried by the signal, the problem of signal distortion in the high power range of traditional power amplifiers is solved, and the accuracy of phase noise processing and communication performance are improved.
Patent Information
- Application Number
- CN202311684424.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-07
- Publication Date
- 2025-06-10
AI Technical Summary
In wireless communication systems, the signal needs to be amplified by orthogonal frequency division multiplexing, but traditional power amplifiers can easily cause signal distortion in the high power range, which in turn affects communication performance.
By introducing a first signal and a second signal into the communication signal, and setting a phase noise tracking pilot signal (PTRS) in the second signal, the positive and negative phases of the PTRS are used to adjust its interference according to the data carried by the signal to maximize the signal energy of the PTRS, thereby improving the accuracy of the processing of phase noise.
This method improves the accuracy of phase noise processing and enhances communication performance, especially in high-frequency scenarios, effectively reducing the risk of signal distortion.
Smart Images

Figure CN120128445A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art
[0002] When the signal of a wireless communication system needs to be sent to a far distance, orthogonal frequency division multiplexing power amplification is required. Due to technical and cost limitations, a power amplifier is often linearly amplified only within a certain range. If it exceeds this range, signal distortion will occur. Signal distortion will cause the receiving end to be unable to correctly parse the signal. To ensure that the signal peak is still within the linear range of the power amplifier, the average power must be reduced, which will result in low efficiency of the power amplifier or equivalently a smaller coverage range. To meet the coverage requirements, it is often necessary to select a signal generation technology with a low peak-to-average power ratio (PAPR).
[0003] In this technical field, single carrier-offset quadrature amplitude modulation (SC-OQAM) and discrete Fourier transform spread orthogonal frequency division multiplexing with frequency-time spreading (DFT-s-OFDM with FTSS) can reduce the PAPR of the discrete Fourier transform spreading orthogonal frequency division multiplexing (DFT-s-OFDM) waveform and are alternative waveform technologies for future mobile communications and high-frequency scenarios. However, when the modulation mode of the transmitted signal changes from the traditional quadrature amplitude modulation (QAM) constellation points to OQAM or DFT-S-OFDM with FTSS with low PAPR, phase noise cannot be estimated by separating the real and imaginary parts, which affects communication performance. Summary of the Invention
[0004] Embodiments of this application provide a communication method and apparatus, which can improve the accuracy of phase noise processing and communication performance.
[0005] In a first aspect, embodiments of this application provide a communication method, which is applied to a network device, or a chip or circuit configured in the network device, and includes:
[0006] Generate a first signal, where the first signal includes a first path signal and a second path signal. The first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS. The second data signal is The first PTRS is The θ 1 belongs to [0, 2π), and the θ 2 belongs to [0, 2π). The M first PTRS are used to process phase noise. The first path signal and the second path signal are continuously interleaved. X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers. Send the first signal to the terminal device.
[0007] Through the continuous interleaving of the first path signal and the second path signal, the phase angle between the first path signal and the second path signal satisfies And a first PTRS for processing phase noise is set in the second path signal. For example, the first path signal is a real signal, and a real pilot signal is set at the position where an imaginary signal was originally set in the second path signal, so that the interference of the data carried by the first signal on the first PTRS is in the same direction as the first PTRS, maximizing the signal energy of the first PTRS. Thus, the first PTRS is used to process phase noise, improving the accuracy of phase noise processing and the communication performance.
[0008] In a possible design, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. Determining the positive and negative phases of the first PTRS according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS ensures that the energy of the first PTRS is maximized, so that the first PTRS is used to process phase noise, improving the accuracy of phase noise processing.
[0009] In a possible design, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. Determining the positive and negative phases of the first PTRS according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS can reduce the signal energy of the transmitted PTRS, so as to reduce the signal energy of the first PTRS without changing the ability of the receiving end to process phase noise and increase the signal energy of the data, because the total energy is constant.
[0010] In a possible design, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. This maximizes the energy of the first PTRS, thereby using the first PTRS to process phase noise and improving the accuracy of phase noise processing.
[0011] In a possible design, the first path signal further includes M second PTRSs, and one second PTRS corresponds to one first PTRS. The second PTRS is The M second PTRSs are used to carry data, where d is a real number. Thus, constellation symbols are carried by the second PTRSs to carry more bits, ensuring the efficiency of data transmission.
[0012] In a possible design, the positive and negative phases of the second PTRS are the same as the positive and negative phases of the first PTRS. This makes the positive and negative phases of the interference of the second PTRS on the first PTRS the same as the positive and negative phases of the first PTRS, maximizing the energy of the first PTRS.
[0013] In a possible design, the second PTRS is adjacent to the first PTRS. This facilitates adjusting the positive and negative phases of the second PTRS in the first path signal to make it more matched to the influence on the first PTRS in the second path signal.
[0014] In a possible design, the M first PTRSs are equally spaced in the second path signal. This makes the influence of the data carried by the first signal on the multiple first PTRSs consistent. For example, the interference of the data carried by the first signal on the multiple first PTRSs is all in the positive phase.
[0015] In a possible design, a predefined PTRS pattern is sent to the terminal device, and the PTRS pattern is used to determine PTRS parameters. This enables the terminal device to determine the PTRS parameters corresponding to the PTRS pattern according to the current scheduling bandwidth, determine the mapping position of the first PTRS in the first signal based on the PTRS parameters, obtain the first PTRS at the mapping position in the first signal, and process phase noise through the first PTRS.
[0016] In a second aspect, an embodiment of the present application provides a communication method, which is applied to a terminal device, or a chip or circuit configured in the terminal device, and includes:
[0017] Receiving a first signal sent by a network device, where the first signal includes a first path signal and a second path signal, and the first path signal includes X first data signals. The first data signal is The second signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, and the second data signals are The first PTRS is The θ 1 belongs to [0, 2π), and the θ 2 belongs to [0, 2π), The M first PTRS are used to process phase noise. The first signal and the second signal are continuously interleaved. X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers. Based on the M first PTRS, phase noise is processed to improve communication performance.
[0018] By continuously interleaving the first signal and the second signal, the phase angle between the first signal and the second signal satisfies And a first PTRS for processing phase noise is set in the second signal. For example, the first signal is a real signal, and a real pilot signal is set at the position where an imaginary signal was originally set in the second signal, so that the interference of the data carried by the first signal on the first PTRS is in the same direction as the first PTRS, maximizing the signal energy of the first PTRS. Thus, the first PTRS is used to process phase noise, improving the accuracy of phase noise processing.
[0019] In a possible design, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. By determining the positive and negative phases of the first PTRS according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS, the signal energy of transmitting the PTRS can be reduced, so that the signal energy of the first PTRS can be reduced without changing the ability of the receiving end to process phase noise, and the signal energy of the data can be increased because the total energy is constant.
[0020] In a possible design, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. This maximizes the energy of the first PTRS, so that the first PTRS is used to process phase noise, improving the accuracy of phase noise processing.
[0021] In a possible design, the first signal further includes M second PTRS, and one second PTRS corresponds to one first PTRS. The second PTRS is The M second PTRS are used to carry data, and d is a real number. Thus, the second PTRS is used to carry constellation symbols to carry more bits, ensuring the efficiency of data transmission.
[0022] In a possible design, the positive and negative phases of the second PTRS are the same as those of the first PTRS, such that the positive and negative phases of the interference of the second PTRS on the first PTRS are the same as those of the first PTRS, maximizing the energy of the first PTRS.
[0023] In a possible design, the second PTRS is adjacent to the first PTRS, so as to facilitate adjusting the positive and negative phases of the second PTRS in the first signal, making it more matched to the influence on the first PTRS in the second signal.
[0024] In a possible design, the M first PTRSs are equally spaced in the second signal, making the influence of the data carried by the first signal on the multiple first PTRSs consistent. For example, making the interference of the data carried by the first signal on the multiple first PTRSs all have positive phases.
[0025] In a possible design, a predefined PTRS pattern sent by the network device is received, and the PTRS pattern is used to determine PTRS parameters. The mapping position of the first PTRS in the first signal is determined by the PTRS parameters, so as to obtain the first PTRS at the mapping position in the first signal, and the phase noise is processed by the first PTRS.
[0026] In a third aspect, an embodiment of the present application provides a communication device, which includes:
[0027] A processing module, configured to generate a first signal, where the first signal includes a first path signal and a second path signal, the first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, and the second data signal is The first PTRS is where θ belongs to [0, 2π), and the θ 2 belongs to [0, 2π), The M first PTRSs are used to process phase noise, and the first path signal and the second path signal are continuously interleaved. X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers;
[0028] A sending module, configured to send the first signal to a terminal device.
[0029] In a possible design, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0030] In a possible design, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0031] In a possible design, the first path signal further includes M second PTRSs, one second PTRS corresponding to one first PTRS, and the second PTRS is The M second PTRSs are used to carry data, and d is a real number.
[0032] In a possible design, the positive and negative phases of the second PTRS are the same as the positive and negative phases of the first PTRS.
[0033] In a possible design, the second PTRS is adjacent to the first PTRS.
[0034] In a possible design, the M first PTRSs are equally spaced in the second path signal.
[0035] In a possible design, the sending module is further configured to send a predefined PTRS pattern to the terminal device, and the PTRS pattern is used to determine PTRS parameters.
[0036] Fourthly, an embodiment of the present application provides a communication device, and the device includes:
[0037] A receiving module, configured to receive a first signal sent by a network device, where the first signal includes a first path signal and a second path signal, the first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, and the second data signal is The first PTRS is The θ 1 belongs to [0, 2π), and the θ 2 belongs to [0, 2π), The M first PTRSs are used to process phase noise, the first path signal and the second path signal are continuously interleaved, X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers;
[0038] A processing module, configured to process phase noise based on the M first PTRSs.
[0039] In a possible design, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0040] In a possible design, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0041] In a possible design, the first path of signals further includes M second PTRSs, one second PTRS corresponding to one first PTRS, and the second PTRS is The M second PTRSs are used to carry data, and d is a real number.
[0042] In a possible design, the positive and negative phases of the second PTRS are the same as the positive and negative phases of the first PTRS.
[0043] In a possible design, the second PTRS is adjacent to the first PTRS.
[0044] In a possible design, the M first PTRSs are equally spaced in the second path of signals.
[0045] In a possible design, the receiving module is further configured to receive a predefined PTRS pattern sent by the network device, and the PTRS pattern is used to determine PTRS parameters.
[0046] In a fifth aspect, the present application provides a communication device, which includes a processor and a memory. The memory is used to store a computer program; the processor is configured to execute the computer program stored in the memory, so that the communication device executes the method described in any one of the first aspect.
[0047] In a sixth aspect, the present application provides a communication device, which includes a processor and a memory. The memory is used to store a computer program; the processor is configured to execute the computer program stored in the memory, so that the communication device executes the method described in any one of the second aspect.
[0048] In a seventh aspect, the present application provides a communication device, which may be a network device, or a device in a network device, or a device that can be used in matching with a network device. Among them, the communication device may also be a chip system. The communication device can execute the method described in the first aspect. The functions of the communication device 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. The module can be software and / or hardware. The operations and beneficial effects executed by the communication device can refer to the method and beneficial effects described in the first aspect above, and the repeated parts will not be elaborated.
[0049] In an eighth aspect, the present application provides a communication device, which may be a terminal device, a device in the terminal device, or a device that can be used in matching with the terminal device. Among them, the communication device may also be a chip system. The communication device can execute the method described in the second aspect. The functions of the communication device 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. The module can be software and / or hardware. For the operations and beneficial effects executed by the communication device, reference can be made to the method and beneficial effects described in the second aspect above, and repeated parts will not be elaborated.
[0050] In a ninth aspect, the present application provides a computer-readable storage medium for storing a computer program, which, when executed, enables the method described in any one of the first aspect and the second aspect to be implemented.
[0051] In a tenth aspect, the present application provides a computer program product including a computer program, which, when executed, enables the method described in any one of the first aspect and the second aspect to be implemented.
[0052] In an eleventh aspect, an embodiment of the present application provides a communication system, which includes at least one terminal device and at least one network device. The network device is used to execute the steps in the first aspect above, and the terminal device is used to execute the steps in the second aspect above.
[0053] In a twelfth aspect, a chip is provided, which includes a processor and a communication interface. The communication interface is used to communicate with external devices or internal devices, and the processor is used to implement the methods in the above aspects.
[0054] In a possible design, the chip may further include a memory, in which a computer program or instruction is stored. The processor is used to execute the computer program or instruction stored in the memory, or a program or instruction from other sources. When the computer program or instruction is executed, the processor is used to implement the methods in the above aspects.
[0055] In a possible design, the chip can be integrated on the terminal device or the network device. Description of the Drawings
[0056] Figure 1 is a schematic structural diagram of a communication system provided by an embodiment of the present application;
[0057] Figure 2 is a schematic diagram of peak power and average power;
[0058] Figure 3 is a schematic diagram of OFDM amplitude;
[0059] Figure 4 It is a schematic diagram of the influence of phase noise on the received signal;
[0060] Figure 5 It is a schematic diagram of the processing flow of the DFT-s-OFDM technology;
[0061] Figure 6 It is a schematic diagram of SC-OQAM signal processing;
[0062] Figure 7 It is a schematic diagram of SC-QAM signal processing;
[0063] Figure 8 It is a schematic diagram of the SC-QAM waveform;
[0064] Figure 9 It is a schematic diagram of the SC-OQAM waveform;
[0065] Figure 10 It is a schematic diagram of the signal processing of DFT-S-OFDM with FTSS;
[0066] Figure 11 It is a schematic diagram of the filtering of DFT-S-OFDM with FTSS;
[0067] Figure 12 It is a schematic diagram of the PTRS pattern of DFT-s-OFDM;
[0068] Figure 13 It is a schematic diagram of the waveform interference of the filter;
[0069] Figure 14 It is a schematic diagram of the performance comparison;
[0070] Figure 15 It is a schematic diagram of the flow of a communication method provided by an embodiment of the present application;
[0071] Figure 16 It is a schematic diagram of a first signal;
[0072] Figure 17 It is another schematic diagram of the first signal;
[0073] Figure 18 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application;
[0074] Figure 19 It is a schematic diagram of the structure of another communication device provided by an embodiment of the present application;
[0075] Figure 20It is a schematic structural diagram of a network device provided by an embodiment of the present application;
[0076] Figure 21 It is a schematic structural diagram of a terminal device provided by an embodiment of the present application. Detailed implementation manners
[0077] As Figure 1 shown, Figure 1 It is a schematic structural diagram of a communication system provided by an embodiment of the present application. The communication system may include a network device and a terminal device. Among them:
[0078] The network device is a device deployed in a radio access network to provide wireless communication functions for terminal devices. The network device may include various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, etc. In systems adopting different radio access technologies, the name of the network device may be different. For example, the base transceiver station (BTS) in the global system for mobile communication (GSM) or code division multiple access (CDMA) network, the Node B (NB) in the wideband code division multiple access (WCDMA), and the evolved Node B (eNB) in the long term evolution (LTE). The network device may also be a radio controller in the cloud radio access network (CRAN) scenario. The network device may also be a base station device in the fifth generation (5G) mobile communication system or the next generation of wireless communication, or a network device in a future evolved public land mobile network (PLMN). The network device may also be a wearable device or a vehicle-mounted device. The network device may also be a transmission and reception point (TRP).
[0079] The terminal device may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem that have wireless communication capabilities. The terminal device may be a mobile station (MS), subscriber unit, cellular phone, smartphone, wireless data card, personal digital assistant (PDA) computer, tablet computer, wireless modem, handset, laptop computer, machine type communication (MTC) terminal, etc.
[0080] This communication system may be applicable to a long term evolution (LTE) system, a universal mobile telecommunications system (UMTS), a code division multiple access (CDMA) system, a wireless local area network (WLAN), or a fifth generation (5G) mobile communication system or a next-generation wireless communication system, etc.
[0081] The peak to average power ratio (PAPR), also known as the crest factor. When observed in the time domain, a wireless signal is a sine wave with continuously changing amplitude, and the amplitude is not constant. The peak amplitude of the signal within one period is different from the peak amplitudes in other periods. Therefore, the average power and peak power in each period are different. Over a relatively long period of time, the peak power is the maximum transient power that occurs with a certain probability, usually the probability is taken as 0.01% (i.e., 10 -4 ). The ratio of the peak power at this probability to the total average power of the system is the crest factor. As Figure 2 shown, Figure 2 is a schematic diagram of peak power and average power. Figure 2 It includes two lines. The first line is the peak power, and the second line is the average power. The ratio of the peak power to the average power is the crest factor.
[0082] Factors affecting the peak-to-average ratio of the system include the following: (1) The peak-to-average ratio of the baseband signal. For example, the baseband signal modulated by 1024-QAM has a relatively large peak-to-average ratio. The baseband signals modulated by quadrature phase shift keying (QPSK) and binary phase shift keying (BPSK) have a peak-to-average ratio of 1. Among them, QPSK and BPSK can be understood as having a constant signal amplitude and only changing the phase. (2) The peak-to-average ratio introduced by the superposition of multi-carrier powers. For example, 10*logN of orthogonal frequency division multiplexing (OFDM). As Figure 3 shown, Figure 3 is a schematic diagram of the OFDM amplitude. The vertical axis is the OFDM amplitude, and the horizontal axis is the sub-carrier index. The ratio of the peak power to the average power of OFDM is relatively large.
[0083] 1. Phase noise (PHN):
[0084] Since high frequencies (above 6G bands, mainly including 28G, 39G, 60G, 73G, etc.) have rich frequency band resources, they have become a hot spot for research and development in the industry to solve the growing communication demands. Their significant features include not only large bandwidth and high-integration antenna arrays to achieve high throughput, but also serious intermediate radio frequency distortion problems such as phase noise and carrier frequency offset (CFO). In addition, the Doppler frequency shift of high frequencies is also larger. All three will introduce phase errors, resulting in a decline in the performance of high-frequency communication systems or even inability to work.
[0085] Taking phase noise as an example, as the frequency band increases, the power spectral density of phase noise is higher, and the impact on the received signal is greater. For example, as Figure 4 shown, Figure 4 is a schematic diagram of the impact of phase noise on the received signal. Figure 4 The left figure of Figure 4The right figure shows the uncompensated received signal. When the frequency band is relatively high, the deterioration of phase noise will lead to poor demodulation performance. Therefore, in the existing New Radio (NR) protocol, phase tracking reference signals (PTRS) are introduced for both waveforms (cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM) and DFT-s-OFDM) to compensate for the influence of phase noise and improve the demodulation performance under phase noise conditions.
[0086] The influence of phase noise can be expressed as: where x(n) is the transmitted signal and y(n) is the received signal. n = 0, 1, …, N - 1, and n is the time-domain sampling point. Briefly speaking, a random phase value is generated at each sampling point n. An important non-ideality effect accompanied by high-frequency transmission is phase noise. In the time domain, phase noise is reflected as a phase shift applied to the standard constellation points. In the existing protocol, phase tracking reference signals are introduced to estimate and compensate for phase noise.
[0087] 2. Discrete Fourier Transform spreading OFDM (DFT-s-OFDM):
[0088] DFT-s-OFDM is the signal generation method for the uplink of LTE. Since DFT-s-OFDM has an additional discrete Fourier transform (DFT) process before the traditional OFDM processing, DFT-s-OFDM can also be called linear precoding OFDM technology.
[0089] As Figure 5 shown, Figure 5It is a schematic diagram of the processing flow of DFT-s-OFDM technology. At the transmitting end, the time-domain discrete sequence is successively subjected to serial-to-parallel conversion, N-point discrete Fourier transformation (DFT), subcarrier mapping, M-point inverse discrete Fourier transform (IDFT), parallel-to-serial conversion, adding cyclic prefix (CP), and digital-to-analog converter (DAC) processing, and then the signal is transmitted through the antenna port and the channel. When the receiving end receives the signal through the channel and the antenna port, the signal is successively subjected to analog-to-digital conversion (ADC), removing the cyclic prefix, serial-to-parallel conversion, M-point DFT, removing subcarrier mapping, N-point IDFT, and parallel-to-serial conversion to obtain the time-domain discrete sequence.
[0090] The essence of DFT-s-OFDM is still a single carrier. Physically speaking, the operations of DFT-mapping-inverse fast Fourier transform (IFFT) are actually equivalent to the convolution of the signal input before DFT and a Sinc waveform. Since its essence is still a single carrier, compared with OFDM, DFT-s-OFDM has a lower PAPR, so it can improve the power transmission efficiency of mobile terminals, extend the battery usage time, and reduce the terminal cost.
[0091] 3. SC-OQAM / DFT-s-OFDM with FTSS (two equivalent implementation forms):
[0092] SC-OQAM is not an implementation method of the 3rd generation partnership project (3GPP) protocol, while DFT-S-OFDM is an implementation method defined by the protocol. Future protocols may define SC-OQAM or DFT-S-OFDM with FTSS. But essentially, these two implementation methods are equivalent and can both reduce the PAPR of the DFT-S-OFDM waveform. Therefore, these two implementation methods are alternative waveform technologies for future mobile communications (6G+) and high-frequency scenarios.
[0093] First, SC-OQAM (time-domain implementation of DFT-S-OFDM with FTSS):
[0094] As Figure 6 shown, Figure 6 is a schematic diagram of SC-OQAM signal processing. At the transmitter, the modulated complex signal is first processed to obtain the real part signal and the imaginary part signal. Then, the real part signal is subjected to up sampling processing, and the imaginary part signal is subjected to up sampling processing and T / 2 delay processing. The two signals are combined, and finally, the combined signal is subjected to pulse shaping and down sampling processing. As Figure 7 shown, Figure 7 is a schematic diagram of SC-QAM signal processing. At the transmitter, the signal is successively subjected to modulation, up sampling, pulse shaping, and down sampling processing.
[0095] It can be seen that the difference between SC-OQAM and SC-QAM is that SC-OQAM separates the real part and the imaginary part of the complex modulated signal, then delays one of the signals by T / 2, and the other steps are the same.
[0096] As Figure 8 shown, Figure 8 is a schematic diagram of an SC-QAM waveform. The SC-QAM carries a complex signal (such as a QAM signal), and the waveform takes the root-raised cosine (RRC) filter as an example. The waveform of SC-QAM is complex orthogonal. Among them, the complex orthogonal relationship means that one SC-QAM waveform carries a complex signal, and the relationship between one waveform and the next waveform carrying the signal is orthogonal (that is, the value of this waveform at the sampling point of the next waveform carrying the signal is 0).
[0097] Another example is Figure 9 shown, Figure 9 is a schematic diagram of an SC-OQAM waveform. When the SC-QAM modulation becomes SC-OQAM modulation, the complex orthogonal relationship changes to a partial orthogonal relationship between the real and imaginary parts, and the partial orthogonal relationship means partial interference. Among them, the partial orthogonal relationship means that one SC-OQAM waveform carries a signal with the real and imaginary parts separated. Since the relationship between one waveform and the next waveform carrying the signal is non-orthogonal (that is, the value of this waveform at the sampling point of the next waveform carrying the signal is not 0), but since the information carried by the next waveform carrying the signal is orthogonal, the interference is orthogonal relative to the signal. This waveform is orthogonal to the next two waveforms carrying the signal. Therefore, it is orthogonal to the next two signals.
[0098] Due to the partial orthogonality, the receiver discards the imaginary part when receiving the real signal, and discards the real part when receiving the imaginary signal. This allows the receiver to correctly reply to the information. The advantage of the orthogonality of the real and imaginary parts is that the peaks of the real part waveform will overlap the non-peaks of the imaginary signal. This method of staggering the peaks can effectively reduce the PAPR.
[0099] DFT-s-OFDM with FTSS (frequency domain implementation of SC-OQAM):
[0100] like Figure 10 As shown, Figure 10 This is a schematic diagram of DFT-S-OFDM with FTSS signal processing. The transmitter splits the QAM constellation points used in the DFT-S-OFDM system into real signals and imaginary signals (it may also be directly defined that the input is a PAM signal instead of a QAM signal). Then it performs two times upsampling, that is, the real signal becomes [X, 0, X, 0, X, 0, ...], and the imaginary signal becomes [jY, 0, jY, 0, jY, 0, ...], and then the imaginary signal is delayed, and the imaginary signal becomes [0, jY, 0, jY, 0, jY, ...], and after merging, it becomes [X, jY, X, jY, X, jY, ...], and the total length of the merged signal becomes twice that of the original complex modulated signal. Subsequently, the symbols after phase rotation / real and imaginary part separation are subjected to a 2N-point DFT transformation. It should be noted that the above signal processing method is only a special case, and it can also be split into two complex signals, as long as the phase difference between one signal and the other signal satisfies That's it.
[0101] Then, the DFT signal after 2N points is subjected to frequency domain truncate spectrum shaping (FTSS). The specific method is as follows: For the downlink transmission direction, the terminal device receives the transmission resources and FTSS parameters configured or indicated by the network device, wherein the FTSS parameters include one or more of the resource bandwidth and center frequency, modulation mode, original signal bandwidth, filter type, and filter parameters, and the resource bandwidth is the bandwidth and center frequency of the signal received by the terminal device. Frequency filtering is performed according to the indicated signal bandwidth and filter parameters.
[0102] like Figure 11 As shown, Figure 11It is a schematic diagram of the filtering of DFT-S-OFDM with FTSS. First, since it is a QAM constellation modulation with separated real and imaginary parts, the length of the signal is twice that of the traditional QAM constellation modulation, and the length (size) of the DFT is also twice the DFT size of the QAM constellation modulation. The signal after the DFT has a characteristic that its spectrum has conjugate symmetry: s[n] = s * [N - n], that is, A and the flipped (Filp)(A*) shown in the figure, where A* represents the conjugate. Therefore, in fact, the data after the DFT is redundant. Therefore, a truncated frequency-domain filtering can be performed on the redundant signal. Among them, truncation means that the bandwidth of the filter is less than the bandwidth after the DFT. For example, if the bandwidth after the DFT is 100RB, the frequency-domain filter can be designed to be 60RB in length. The filtering process is that the frequency-domain filter directly multiplies with the signal after the DFT. Since the signal itself is redundant, the filtering after truncation will not cause performance loss. Finally, after performing the IFFT transformation, CP is added and sent.
[0103] In summary, the essence of SC-OQAM or DFT-S-OFDM with FTSS is to separate the real and imaginary parts and then pass through a shaping filter. This implementation method has a lower PAPR compared with the traditional complex implementation method. The main reason is that the overlapping method of the signal after separating the real and imaginary parts is staggered.
[0104] In the 5G high-frequency scenario, the DFT-S-OFDM waveform of the existing protocol introduces PTRS to be responsible for estimating and compensating the phase noise. As Figure 12 shown, Figure 12 It is a schematic diagram of the PTRS pattern of DFT-s-OFDM. Each grid in the figure represents a sampling point, that is, a QAM symbol, a π / 2BPSK symbol, or a QPSK symbol (the following explanation applies to all similar figures without special instructions). The parameters of the pattern include the number of PT-RS groups N and the number of samples per PT-RS group M, that is, the total number of PTRS is N*M. The specific mapping position is related to these two parameters and the scheduling bandwidth.
[0105] When the number of samples per PT-RS group M = 2, the scheduling bandwidth is evenly divided into N segments or N intervals, and a PTRS group is mapped in the middle of each segment, as Figure 12As shown in the first and third rows. When the number of sampling points M in the group is 4, the scheduling bandwidth is evenly divided into N segments or N intervals, and each segment or interval will map a PTRS group. The PTRS group of the first segment is mapped to the head of the first segment, the PTRS group of the Nth segment is mapped to the tail of the Nth segment, and the PTRS groups of other segments (intervals) are mapped in the middle, as Figure 12 shown in the second row of Figure 12 (at this time there are only two segments, so there is no PTRS group mapped in the middle of the segment), the fourth row, and the fifth row.
[0106] During the transmission process, the above two parameters will be implicitly determined by the current scheduling bandwidth based on a pre-configured mapping relationship (the corresponding relationship between the scheduling bandwidth and the parameters, as shown in Table 1, where NRB0 to NRB4 are pre-configured values). For the same terminal device and the same network device (same frequency point and same subcarrier spacing), Figure 12 the scheduling bandwidths corresponding to the 5 groups of parameters in Figure 12 show a monotonically increasing trend.
[0107] Table 1
[0108] Scheduling Bandwidth Number of PTRS Groups N Number of Sampling Points per Group M NRB0 <= NRB < NRB1 2 2 NRB1 <= NRB < NRB2 2 4 NRB2 <= NRB < NRB3 4 2 NRB3 <= NRB < NRB4 4 4 NRB4 <= NRB 8 4
[0109] When the modulation mode of the transmitted signal changes from the traditional QAM constellation points to the low-PAPR OQAM modulation, the influence of phase noise cannot be estimated by separating the real part and the imaginary part. The reasons are as follows:
[0110] Assuming there is no phase noise, from the introduction of the SC-OQAM principle, the received signal can be expressed as:
[0111]
[0112] where x represents the received signal, P is the real part signal, and ISI represents inter-symbol interference. That is, for a transmitted real part signal, the interference is reflected in the imaginary part. Therefore, by discarding the imaginary part, the real part signal P can be demodulated. There is a summation term because the interference of a waveform may have multiple-order components. As Figure 13 shown, Figure 13 is a schematic diagram of the waveform interference of a filter. The waveform interference includes a first-order interference component and a second-order interference component. That is, it has values not only for the nearest real part signal, but also for the next real part signal, and the next X real part signals may also have values. This length is related to the roll-off design of the waveform, and the waveform design is not restricted here.
[0113] However, when there is an influence of phase noise, the received signal can be expressed as:
[0114]
[0115] Phase noise will cause the signal with a pure imaginary part to leak into the real part. By performing Euler expansion on the above formula, it can be known that:
[0116]
[0117] Therefore, the real part becomes Since both the interference term and the phase noise are unknown, the interference cannot be separated from the signal, resulting in performance loss. As Figure 14 shown Figure 14 is a schematic diagram of performance comparison. Figure 14 The left figure of Figure 14 is the constellation points of SC-OQAM without phase noise, and the right figure of
[0118] To solve the above technical problems, the embodiments of the present application provide the following solutions.
[0119] As Figure 15 shown Figure 15 is a schematic flowchart of a communication method provided by an embodiment of the present application. The method mainly includes the following steps:
[0120] S1501, a network device generates a first signal, the first signal includes a first path signal and a second path signal, the first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, and the second data signal is The first PTRS is The θ 1 belongs to [0, 2π), the θ 2 belongs to [0, 2π), The M first PTRS are used to process phase noise. The first path signal and the second path signal are continuously interleaved. The X, the Y, the M, and the N are all integers greater than or equal to 1, and the a, the b, and the c are all real numbers.
[0121] Among them, the first signal can be an SC-OQAM signal or a DFT-S-OFDM with FTSS signal. The first signal includes a first path signal and a second path signal. The first path signal or the second path signal can include the following forms:
[0122] In one implementation, the X first data signals included in the first path signal are real number signals. For example, when θ 1 = 0, the X first data signals are real number signals. The Y second data signals included in the second path signal are imaginary number signals. For example, when When Y second data signals are imaginary signals, the first data signal and the second data signal are orthogonal. When the first data signal is a real signal and the second data signal is an imaginary signal, the M first PTRS included in the first path signal are real pilot signals, and the first PTRS is orthogonal to the second data signal.
[0123] In another implementation, X first data signals included in the first path signal are imaginary signals. For example, when When, X first data signals are imaginary signals. The Y second data signals included in the second path signal are real signals. For example, when θ 2 = 0, the Y second data signals are real signals, and the first data signal and the second data signal are orthogonal. When the first data signal is an imaginary signal and the second data signal is a real signal, the M first PTRS included in the second path signal are imaginary pilot signals, and the first PTRS is orthogonal to the second data signal.
[0124] In another implementation, the X first data signals included in the first path signal can be complex signals, the Y first data signals included in the second path signal can also be complex signals, and the M first PTRS included in the second path signal can also be complex pilot signals. Among them, the phase difference between the first data signal and the second data signal is The phase difference between the first PTRS and the second data signal is
[0125] Among them, the first signal can be continuously interleaved between the first path signal and the second path signal. The continuous interleaving setting can be expressed as: the first data in the first path signal is set at the 1st position in the first signal, the first data in the second path signal is set at the 2nd position in the first signal, the second data in the first path signal is set at the 3rd position in the first signal, the second data in the second path signal is set at the 4th position in the first signal, the third data in the first path signal is set at the 5th position in the first signal, and so on. The following is an illustration with the first data signal being a real signal, the second data signal being an imaginary signal, and the first PTRS being a real pilot signal.
[0126] For example, the first signal is [1, 1j, 1, 1j, 1, -j, -1, j], and the first signal is numbered as: [1, 2, 3, 4, 5, 6, …]; of course, there are multiple numbering methods, and other methods can also be used for numbering. The [1, 3, 5, 7, ……]th signals are called the I channel, and the data signals carried are I channel (real number) signals, and the I channel signals are [1, 1, 1, -1]. The [2, 4, 6, 8, ……]th signals are called the Q channel, and the data signals carried are Q channel (imaginary number) signals, and the Q channel signals are [1j, 1j, -j, j]. The Q channel signal also includes a first PTRS, and the first PTRS is a real pilot signal. For example, the first PTRS is 1, and the first PTRS is set at the 2nd position in the Q channel signal, that is, the 4th position of the first signal. Replace the imaginary number signal (1j) at the 4th position in the first signal with 1, and the first signal is adjusted to [1, 1j, 1, 1, 1, -j, -1, j].
[0127] Among them, in the first signal, the symbol polarity of the first PTRS is the same as that of the adjacent data or the data with an even interval, and the symbol polarity of the first PTRS is opposite to that of the data with an odd interval. The same symbol polarity means belonging to imaginary number signals or real number signals at the same time, and the opposite symbol polarity means not belonging to real number signals or imaginary number signals at the same time. For example, in the first signal [1, 1j, 1, 1, 1, -j, -1, j], the first PTRS is 1, which is a real number signal, and the adjacent data or the data with an even interval are [1, 1, 1, -1], all of which are real number signals, and have the same symbol polarity as the first PTRS. The data with an odd interval are [1j, -j, j], all of which are imaginary number signals, and have the opposite symbol polarity to the first PTRS.
[0128] Optionally, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. Further, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS. For example, if the total interference of the data carried by the first signal on the first PTRS is 0.2, the first PTRS can select a positive phase. Another example is that if the first PTRS is 1, the sum of the first PTRS and the interference of the data carried by the first signal on the first PTRS is 1.2, making the energy of the first PTRS the largest. Optionally, since it is relatively complex to calculate the interference of all the data carried by the first signal on the first PTRS, the positive and negative phases of the first PTRS can be determined according to the positive and negative phases of the data adjacent to the first PTRS. The positive and negative phases of the first PTRS are the same as the positive and negative phases of the adjacent data.
[0129] Optionally, the first path signal further includes M second PTRSs, where one second PTRS corresponds to one first PTRS, and the second PTRS is The M second PTRSs are used to carry data, and the M second PTRSs are not used to process phase noise, where d is a real number. That is, the first PTRS is a real pilot signal, and the second PTRS is an imaginary pilot signal; or the first PTRS is an imaginary pilot signal, and the second PTRS is a real pilot signal. The first PTRS and the second PTRS are orthogonal, or the phase difference between the first PTRS and the second PTRS is
[0130] Optionally, the second PTRS is adjacent to the first PTRS. This is to facilitate adjusting the positive and negative phases of the second PTRS in the first path signal, making it more matched to the influence on the first PTRS in the second path signal. In addition, the positive and negative phases of the second PTRS are the same as those of the first PTRS, so that the positive and negative phases of the interference of the second PTRS on the first PTRS are the same as those of the first PTRS, maximizing the energy of the first PTRS.
[0131] For example, as Figure 16 shown, Figure 16 is a schematic diagram of a first signal. The first signal includes a first path signal and a second path signal. The first path signal includes 4 real signals and 1 imaginary pilot signal I. The 4 real signals are respectively located at position #1, position #5, position #7, and position #9 in the first signal, and the imaginary pilot signal I is located at position #3 in the first signal. The second path signal includes 3 imaginary signals and 1 real pilot signal Q. The 3 imaginary signals are respectively located at position #2, position #6, and position #8 in the first signal, and 1 real pilot signal Q is located at position #4 in the first signal. Among them, the first path signal and the second path signal are continuously interleaved. One imaginary pilot signal I corresponds to one real pilot signal Q, and the imaginary pilot signal I is adjacent to the real pilot signal Q. The imaginary pilot signal I is used to carry data, and the real pilot signal Q is used to process phase noise. Figure 16 Only the PTRS pattern of a group of signals is shown. The PTRS patterns of other groups are similar and will not be elaborated here.
[0132] It should be noted that if there is a first PTRS in the second path signal but no second PTRS in the first path signal, then the second PTRS can be considered as a data signal. Among them, the positive and negative phases of the data signal are the same as those of the interference of other data on the first PTRS in the first path signal. The data signal can be the data signal at the index position before the first PTRS in the first signal, or the data signal on the first path signal at the index position after the first PTRS in the first signal.
[0133] Optionally, the M first PTRSs are equally spaced in the second path signal. That is, if the second path signal includes multiple first PTRSs, the multiple first PTRSs are equally spaced in the second path signal. Optionally, there may be an odd number of data intervals between two consecutive first PTRSs in the second path signal. Among them, the second PTRS is adjacent to the first PTRS, and the positive and negative phases of the interference of the second PTRS on the first PTRS are the same as the positive and negative phases of the interference of the data adjacent to the second PTRS on the second PTRS.
[0134] For example, as Figure 17 shown, Figure 17 is a schematic diagram of another first signal. The first signal includes a first path signal and a second path signal. The first path signal includes 2 real number signals and 2 imaginary pilot signals I. The 2 real number signals are respectively located at positions #3 and #5 in the first signal, and the 2 imaginary pilot signals I are respectively located at positions #1 and #7 in the first signal. The second path signal includes 1 imaginary number signal and 2 real number pilot signals Q. The 1 imaginary number signal is located at position #4 in the first signal, and the 2 real number pilot signals Q are respectively located at positions #2 and #6 in the first signal. Among them, one imaginary pilot signal I is adjacent to one real number pilot signal Q. The 2 imaginary pilot signals I are not used for the receiving end to process phase noise, and the 2 real number pilot signals Q are used for the receiving end to process phase noise.
[0135] Due to the interference characteristics of the filter, the interference effects of the data at position #1 on positions #2, #4, and #6 are 0.6, -0.16, and 0.05 respectively. Generally speaking, the effects of the filter are positive, negative, positive, negative. The effects of odd orders are positive, and the effects of even orders are negative. Therefore, in order to make the effects of the data on the 2 real number pilot signals Q consistent, for example, the consistency of the effects of the data at position #1 on the real number pilot signal Q at position #2 and the real number pilot signal Q at position #6 (both are positive phases), the 2 real number pilot signals Q in the second path signal are set at equally spaced positions in the second path signal, with one data interval in between. In addition, one imaginary pilot signal I is adjacent to one real number pilot signal Q, so as to facilitate adjusting the positive and negative phases of the 2 imaginary pilot signals I in the first path signal to make it more matched to the effects on the 2 real number pilot signals Q in the second path signal. Figure 17 Only the PTRS pattern of a group of signals is shown. The PTRS patterns of other groups are similar and will not be elaborated here.
[0136] S1502. The network device sends the first signal to the terminal device.
[0137] Optionally, the network device may send a predefined PTRS pattern to the terminal device, where the PTRS pattern is used to determine PTRS parameters. Among them, the PTRS parameters may include the number of PTRS groups N and the number of sampling points M within a group.
[0138] S1503. The terminal device processes phase noise based on the M first PTRSs.
[0139] Specifically, the terminal device may determine the current scheduling bandwidth, determine the PTRS parameters corresponding to the PTRS pattern according to the current scheduling bandwidth, determine the mapping position of the first PTRS in the first signal based on the PTRS parameters, obtain the first PTRS at the mapping position in the first signal, and process the phase noise through the first PTRS.
[0140] In the embodiments of the present application, by continuously interleaving the first signal and the second signal, the phase angle between the first signal and the second signal satisfies And a first PTRS for processing phase noise is set in the second signal. For example, the first signal is a real signal, and a real pilot signal is set at the position where an imaginary signal was originally set in the second signal, so that the interference of the data carried by the first signal on the first PTRS is in the same direction as the first PTRS, maximizing the signal energy of the first PTRS. Thus, the first PTRS is used to process the phase noise, improving the accuracy of phase noise processing.
[0141] It can be understood that in the above method embodiments, the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) available for the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) available for the network device.
[0142] The embodiments of the present application can perform function module division on the terminal device or the network device according to the above method examples. For example, each function can correspond to each function module, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software function modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation. The following takes the example of dividing each function module corresponding to each function for illustration.
[0143] Above, in combination with Figure 15 The method provided by the embodiments of the present application has been described in detail. Below, in combination with Figures 18 to 19A communication device provided by an embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for the content not described in detail, reference can be made to the above method embodiment. For the sake of brevity, it will not be repeated here.
[0144] Please refer to Figure 18 , Figure 18 which is a schematic structural diagram of a communication device provided by an embodiment of the present application. The communication device may include a processing module 1801 and a sending module 1802.
[0145] The communication device can implement the steps or processes corresponding to those executed by the network device in the above method embodiment. For example, it can be a network device, or a chip or circuit configured in a network device. The sending module 1802 is used to perform the transceiver-related operations on the network device side in the above method embodiment, and the processing module 1801 is used to perform the processing-related operations on the network device in the above method embodiment.
[0146] The processing module 1801 is used to generate a first signal, where the first signal includes a first path signal and a second path signal. The first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS. The second data signal is The first PTRS is The θ 1 belongs to [0, 2π), and the θ 2 belongs to [0, 2π). The M first PTRS are used to process phase noise. The first path signal and the second path signal are continuously interleaved. X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers.
[0147] The sending module 1802 is used to send the first signal to the terminal device.
[0148] Optionally, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0149] Optionally, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0150] Optionally, the first path signal further includes M second PTRS, and one second PTRS corresponds to one first PTRS. The second PTRS is The M second PTRS are used to carry data, and d is a real number.
[0151] Optionally, the positive and negative phases of the second PTRS are the same as those of the first PTRS.
[0152] Optionally, the second PTRS is adjacent to the first PTRS.
[0153] Optionally, the M first PTRSs are equally spaced in the second path signal.
[0154] Optionally, the sending module 1802 is further configured to send a predefined PTRS pattern to the terminal device, where the PTRS pattern is used to determine PTRS parameters.
[0155] It should be noted that the implementation of each module can also correspond to the corresponding description of the method embodiment shown in Figure 15 and perform the methods and functions executed by the network device in the above embodiments.
[0156] Please refer to Figure 19 , Figure 19 which is a schematic structural diagram of another communication device provided by an embodiment of the present application. The communication device may include a receiving module 1901 and a processing module 1902.
[0157] The communication device can implement the steps or processes executed by the terminal device corresponding to the above method embodiments. For example, it can be a terminal device, or a chip or circuit configured in the terminal device. The receiving module 1901 is configured to perform the transceiver-related operations on the terminal device side in the above method embodiments, and the processing module 1902 is configured to perform the processing-related operations on the terminal device in the above method embodiments.
[0158] The receiving module 1901 is configured to receive a first signal sent by a network device, where the first signal includes a first path signal and a second path signal. The first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, and the second data signal is The first PTRS is The θ 1 belongs to [0, 2π), and the θ 2 belongs to [0, 2π). The M first PTRSs are used to process phase noise. The first path signal and the second path signal are continuously interleaved. X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers.
[0159] The processing module 1902 is configured to process phase noise based on the M first PTRSs.
[0160] Optionally, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0161] Optionally, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
[0162] Optionally, the first signal further includes M second PTRSs, one second PTRS corresponding to one first PTRS, and the second PTRS is The M second PTRSs are used to carry data, and d is a real number.
[0163] Optionally, the positive and negative phases of the second PTRS are the same as the positive and negative phases of the first PTRS.
[0164] Optionally, the second PTRS is adjacent to the first PTRS.
[0165] Optionally, the M first PTRSs are equally spaced in the second signal.
[0166] Optionally, the receiving module 1901 is further configured to receive a predefined PTRS pattern sent by the network device, and the PTRS pattern is used to determine PTRS parameters.
[0167] It should be noted that the implementation of each module can also correspond to the corresponding description in Figure 15 the method embodiment shown, and execute the method and functions performed by the terminal device in the above embodiment.
[0168] Figure 20 is a schematic structural diagram of a network device provided by an embodiment of the present application. This network device can be applied to, for example, Figure 1 the system shown, execute the functions of the network device in the above method embodiment, or implement the steps or processes executed by the network device in the above method embodiment.
[0169] As Figure 20 shown, the network device includes a processor 2001 and a transceiver 2002. Optionally, the network device further includes a memory 2003. Among them, the processor 2001, the transceiver 2002, and the memory 2003 can communicate with each other through an internal connection path to transmit control and / or data signals. The memory 2003 is used to store a computer program, and the processor 2001 is used to call and run the computer program from the memory 2003 to control the transceiver 2002 to transmit and receive signals. Optionally, the network device may further include an antenna for transmitting the uplink data or uplink control signaling output by the transceiver 2002 through a wireless signal.
[0170] The above-mentioned processor 2001 and the memory 2003 can be integrated into a processing device. The processor 2001 is used to execute the program code stored in the memory 2003 to implement the above functions. Specifically, the memory 2003 can also be integrated into the processor 2001 or be independent of the processor 2001. The processor 2001 can correspond to Figure 18 the processing module in
[0171] The above-mentioned transceiver 2002 can correspond to Figure 18 the sending module in and can also be referred to as a transceiver unit or a transceiver module. The transceiver 2002 can include a receiver (or a receiver circuit) and a transmitter (or a transmitter circuit). Among them, the receiver is used to receive signals, and the transmitter is used to transmit signals.
[0172] It should be understood that Figure 20 the network device shown can implement Figure 15 each process related to the network device in the method embodiment shown. The operations and / or functions of each module in the network device are respectively for implementing the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0173] The above-mentioned processor 2001 can be used to execute the actions implemented inside the network device described in the previous method embodiment, while the transceiver 2002 can be used to execute the actions of the network device sending to or receiving from the terminal device described in the previous method embodiment. For details, please refer to the description in the previous method embodiment and will not be elaborated here.
[0174] Among them, the processor 2001 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure of the present application. The processor 2001 can also be a combination that realizes computing functions, such as a combination including one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. The communication bus 2004 can be a peripheral component interconnect standard PCI bus or an extended industry standard architecture EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 20It is only represented by a thick line, but it does not mean that there is only one bus or one type of bus. The communication bus 2004 is used to implement the connection and communication between these components. Among them, in the embodiment of the present application, the transceiver 2002 is used to communicate signaling or data with other node devices. The memory 2003 may include volatile memory, such as nonvolatile random access memory (NVRAM), phase change RAM (PRAM), magnetoresistive RAM (MRAM), etc., and may also include nonvolatile memory, such as at least one disk storage device, electrically erasable programmable read-only memory (EEPROM), flash memory devices, such as NOR flash memory or NAND flash memory, semiconductor devices, such as solid state disk (SSD), etc. Optionally, the memory 2003 may also be at least one storage device located far from the aforementioned processor 2001. Optionally, a set of computer program codes or configuration information may also be stored in the memory 2003. Optionally, the processor 2001 may also execute the programs stored in the memory 2003. The processor can cooperate with the memory and the transceiver to execute any method and function of the network device in the above embodiment of the application.
[0175] Figure 21 It is a schematic structural diagram of a terminal device provided by an embodiment of the present application. The terminal device can be applied to, for example, Figure 1 the system shown, and execute the functions of the terminal device in the above method embodiment, or implement the steps or processes executed by the terminal device in the above method embodiment.
[0176] As Figure 21 shown, the terminal device includes a processor 2101 and a transceiver 2102. Optionally, the terminal device further includes a memory 2103. Among them, the processor 2101, the transceiver 2102, and the memory 2103 can communicate with each other through an internal connection path to transmit control and / or data signals. The memory 2103 is used to store computer programs, and the processor 2101 is used to call and run the computer programs from the memory 2103 to control the transceiver 2102 to transmit and receive signals. Optionally, the terminal device may further include an antenna for transmitting the uplink data or uplink control signaling output by the transceiver 2102 through a wireless signal.
[0177] The above-mentioned processor 2101 and the memory 2103 can be integrated into a processing device. The processor 2101 is used to execute the program code stored in the memory 2103 to implement the above functions. Specifically, in implementation, the memory 2103 can also be integrated in the processor 2101 or be independent of the processor 2101. The processor 2101 can correspond to Figure 19 the processing module therein.
[0178] The above-mentioned transceiver 2102 can correspond to Figure 19 the receiving module therein, and can also be referred to as a transceiver unit or a transceiver module. The transceiver 2102 can include a receiver (or a receiver, a receiving circuit) and a transmitter (or a transmitter, a transmitting circuit). Among them, the receiver is used to receive signals, and the transmitter is used to transmit signals.
[0179] It should be understood that Figure 21 the terminal device shown can implement Figure 15 each process related to the terminal device in the method embodiment shown. The operations and / or functions of each module in the terminal device are respectively for implementing the corresponding processes in the above method embodiment. For details, reference can be made to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0180] The above-mentioned processor 2101 can be used to execute the actions implemented inside the terminal device described in the previous method embodiment, and the transceiver 2102 can be used to execute the actions of the terminal device sending to or receiving from the network device described in the previous method embodiment. For details, please refer to the description in the previous method embodiment, and details are not described here again.
[0181] Among them, the processor 2101 can be various types of processors mentioned above. The communication bus 2104 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 21 only a thick line is shown in
[0182] but it does not mean that there is only one bus or one type of bus. The communication bus 2104 is used to realize the connection and communication between these components. Among them, the transceiver 2102 of the device in the embodiment of the present application is used to communicate with other devices for signaling or data. The memory 2103 can be various types of memories mentioned above. Optionally, the memory 2103 can also be at least one storage device located far from the aforementioned processor 2101. A set of computer program codes or configuration information is stored in the memory 2103, and the processor 2101 executes the program in the memory 2103. The processor can cooperate with the memory and the transceiver to execute any method and function of the terminal device in the above application embodiment.The embodiment of the present application further provides a chip system, which includes a processor for supporting a terminal device or a network device to implement the functions involved in any of the foregoing embodiments, such as generating or processing the first signal involved in the foregoing method.
[0183] In a possible design, the chip system may further include a memory for storing necessary computer programs and data for the terminal device or the network device. The chip system may be composed of chips or may include chips and other discrete devices. Among them, the input and output of the chip system respectively correspond to the receiving and sending operations of the terminal device or the network device in the method embodiment.
[0184] According to the method provided by the embodiment of the present application, the present application further provides a computer program product, which includes: a computer program, when the computer program runs on a computer, causing the computer to execute Figure 15 the method of any one of the illustrated embodiments.
[0185] According to the method provided by the embodiment of the present application, the present application further provides a computer-readable medium storing a computer program, when the computer program runs on a computer, causing the computer to execute Figure 15 the method of any one of the illustrated embodiments.
[0186] According to the method provided by the embodiment of the present application, the present application further provides a communication system, which includes one or more of the foregoing terminal devices and one or more network devices.
[0187] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disc (SSD)), etc.
[0188] As described above, the above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, the method includes: Generate a first signal, the first signal including a first path signal and a second path signal, the first path signal including X first data signals, the first data signals being The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, the second data signals being The first PTRS is The θ 1 belongs to [0, 2π), the θ 2 belongs to [0, 2π), The M first PTRS are used to process phase noise, the first path signal and the second path signal are continuously interleaved, X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers; sending a first signal to a terminal device.
2. The method according to claim 1, characterized in that, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
3. The method according to claim 2, characterized in that, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
4. The method according to any one of claims 1-3, characterized in that, The first path signal further includes M second PTRSs, one of the second PTRSs corresponding to one of the first PTRSs, and the second PTRS is The M second PTRSs are used to carry data, where d is a real number.
5. The method according to claim 4, characterized in that, the positive and negative phases of the second PTRS are the same as the positive and negative phases of the first PTRS.
6. The method according to claim 4 or 5, characterized in that, the second PTRS is adjacent to the first PTRS.
7. The method according to any one of claims 1-6, characterized in that, the M first PTRSs are equally spaced in the second path signal.
8. The method according to any one of claims 1-7, characterized in that, the method further includes: sending a predefined PTRS pattern to the terminal device, the PTRS pattern being used to determine PTRS parameters.
9. A communication method, characterized in that, the method includes: Receive a first signal sent by a network device, where the first signal includes a first path signal and a second path signal, the first path signal includes X first data signals, and the first data signal is The second path signal includes Y second data signals and M first phase noise tracking pilot signals PTRS, and the second data signal is The first PTRS is The θ 1 belongs to [0, 2π), and the θ 2 belongs to [0, 2π), The M first PTRS are used to process phase noise. The first path signal and the second path signal are continuously interleaved. X, Y, M, and N are all integers greater than or equal to 1, and a, b, and c are all real numbers; processing phase noise based on the M first PTRSs.
10. The method according to claim 9, characterized in that, the positive and negative phases of the first PTRS are determined according to the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
11. The method according to claim 10, characterized in that, the positive and negative phases of the first PTRS are the same as the positive and negative phases of the interference of the data carried by the first signal on the first PTRS.
12. The method according to any one of claims 9-11, characterized in that, The first path signal further includes M second PTRSs, one of the second PTRSs corresponding to one of the first PTRSs, and the second PTRS is The M second PTRSs are used to carry data, and d is a real number.
13. The method according to claim 12, characterized in that, the positive and negative phases of the second PTRS are the same as the positive and negative phases of the first PTRS.
14. The method according to claim 12 or 13, characterized in that, the second PTRS is adjacent to the first PTRS.
15. The method according to any one of claims 9-14, characterized in that, the M first PTRSs are equally spaced in the second path signal.
16. The method according to any one of claims 9-15, characterized in that, the method further includes: receiving a predefined PTRS pattern sent by the network device, the PTRS pattern being used to determine PTRS parameters.
17. A communication device, characterized in that, it includes a memory and a processor, the memory is used to store a computer program, and the processor runs the computer program so that the communication device executes the method according to any one of claims 1-8.
18. A communication device, characterized in that, Comprising a memory and a processor, the memory is used for storing a computer program, and the processor runs the computer program to enable the communication device to execute the method according to any one of claims 9-16.
19. A computer-readable storage medium, characterized in that the computer-readable storage medium includes a computer program, and when the computer program is run by a processor, the method according to any one of claims 1-16 is implemented.
20. A chip, characterized in that the chip includes a processor and a communication interface, the communication interface is used for communicating with external devices or internal devices, and the processor is used for implementing the method according to any one of claims 1-16.