Communication method and apparatus

Through the receiving device, the received signal is grouped and combined to compute, which solves the problem of difficult phase noise estimation in the terahertz band and improves data demodulation performance and transmission performance.

WO2025054780A1PCT designated stage expired Publication Date: 2025-03-20HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/118078
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-11
Publication Date
2025-03-20

AI Technical Summary

Technical Problem

During the data transmission process in the terahertz band, the PTRS-based phase noise estimation method cannot effectively estimate the phase noise, resulting in a degradation of data demodulation performance.

Method used

The receiving device divides the received multiple received signals into two groups and performs joint operations on the two groups of signals to obtain constant values ​​independent of phase noise, thereby realizing data demodulation and avoiding dependence on phase noise.

Benefits of technology

Through this method, the demodulation performance of data can be improved and the data transmission performance can be improved, especially in the terahertz frequency band.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023118078_20032025_PF_FP_ABST
    Figure CN2023118078_20032025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application are a communication method and apparatus, which relate to the field of communications, and can improve the demodulation performance of data during a terahertz (Thz) data transmission process. The method comprises: a receiving-end device receiving a plurality of reception signals, wherein the plurality of reception signals comprise a first group of signals and a second group of signals, and the first group of signals and the second group of signals respectively comprise at least one reception signal; performing a joint operation on the first group of signals and the second group of signals, so as to obtain a first numerical value; and according to the first numerical value, determining sending data respectively corresponding to the plurality of reception signals.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device Technical Field

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

[0002] Driven by the ever-increasing demand for communications, high-frequency (HF) spectrum has become a research hotspot in the industry due to its abundant spectrum resources. High-frequency spectrum offers significant advantages, including wide bandwidth, highly integrated antenna arrays, and the ability to achieve high throughput. However, high-frequency phase noise (PHN) can introduce common phase error (CPE) in the frequency domain of cyclic prefix (CP)-orthogonal frequency division multiplexing (OFDM) and discrete Fourier transform spreading (DFT-S-OFDM) waveforms, severely impacting data demodulation performance.

[0003] Currently, a discrete phase-tracking reference signal (PTRS) is used to estimate phase noise (PHN), which can be compensated for at high frequencies. However, in terahertz (THz) data transmission, PHN cannot be estimated based on PTRS, which degrades data demodulation performance.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a communication method and apparatus that can improve data demodulation performance.

[0006] In a first aspect, a communication method is provided. The method can be executed by a receiving device, or by a component of the receiving device, such as a processor, chip, or chip system of the receiving device, or by a logic module or software capable of implementing all or part of the functions of the receiving device. The method comprises: receiving multiple received signals, the multiple received signals including a first group of signals and a second group of signals, each of the first group of signals and the second group of signals including at least one received signal; performing a joint operation on the first group of signals and the second group of signals to obtain a first value; and determining, based on the first value, transmit data corresponding to each of the multiple received signals.

[0007] Based on this solution, since phase noise (PHN) exists in the received signal and the receiving device cannot estimate PHN during the demodulation process, the receiving device divides the multiple received signals into two groups and performs a joint operation on the two groups of signals to obtain a constant value (i.e., a first value) that is unrelated to PHN. This constant value is then used to demodulate the data. In other words, the embodiment of the present application does not need to consider PHN during the data demodulation process. Compared with the solution of demodulating data by estimating PHN, it can improve the data demodulation performance, that is, improve the data transmission performance.

[0008] In one possible design, the joint operation includes multiplying the conjugate value of the first set of signals and the second set of signals.

[0009] In one possible design, the joint operation includes dividing the first set of signals and the second set of signals.

[0010] Based on the above two possible designs, the receiving device can obtain a constant value (i.e., the first value) that is independent of the PHN by performing a joint operation on the first group of signals and the second group of signals, so as to determine the transmission data corresponding to multiple received signals according to the first value, thereby avoiding the influence of PHN on the demodulation performance of the data, improving the demodulation performance of the data, and improving the data transmission performance.

[0011] In one possible design, based on the first numerical value, the sending data corresponding to multiple reference signals are determined, including: determining the multiple data corresponding to the first numerical value in the first corresponding relationship as the sending data corresponding to multiple received signals, and the first corresponding relationship includes the corresponding relationship between the numerical value and the multiple data.

[0012] In one possible design, a first group of signals and a second group of signals are jointly operated to obtain a first numerical value, including: merging the first group of signals to obtain a first combined signal corresponding to the first group of signals, the first combined signal being the result obtained by multiplying, adding, subtracting, and dividing at least one of the first group of signals; merging the second group of signals to obtain a second combined signal corresponding to the second group of signals, the second combined signal being the result obtained by multiplying, adding, subtracting, and dividing at least one of the second group of signals; and performing a joint operation on the first combined signal and the second combined signal to obtain the first numerical value.

[0013] In a possible design, the number of received signals in the first group of signals and the second group of signals are both even numbers.

[0014] In one possible design, the received signal is a single-carrier signal, which includes a single-carrier offset quadrature amplitude modulation SC-OQAM signal, a single-carrier quadrature amplitude modulation SC-QAM signal, and a discrete Fourier transform spread orthogonal frequency division multiplexing DFT-s-OFDM signal.

[0015] Based on this possible design, compared with a multi-carrier signal, a single-carrier signal has a lower peak-to-average power ratio (PAPR), that is, the signal transmission power is smaller. Therefore, the signal can be transmitted with a smaller transmission power, thereby reducing the cost of the transmitting device, improving the power transmission efficiency of the transmitting device, and extending the service life of the battery of the transmitting device.

[0016] In one possible design, multiple received signals are located in the same resource block (RB), or multiple received signals are located in adjacent RBs.

[0017] In one possible design, the first group of signals includes a first received signal and a second received signal, the first received signal being the received signal corresponding to the real part of the first transmitted data, and the second received signal being the received signal corresponding to the imaginary part of the first transmitted data; and / or the second group of signals includes a third received signal and a fourth received signal, the third received signal being the received signal corresponding to the real part of the second transmitted data, and the fourth received signal being the received signal corresponding to the imaginary part of the second transmitted data.

[0018] In a second aspect, a communication device is provided for implementing various methods. The communication device may be the receiving device described in the first aspect, or a device included in the receiving device, such as a chip or chip system; the communication device includes modules, units, or means corresponding to the implementation method. The modules, units, or means may be implemented in hardware, software, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the functions.

[0019] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module may be configured to implement the processing functionality of any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively configured to implement the receiving functionality and the transmitting functionality of any of the above aspects and any possible implementations thereof.

[0020] In some possible designs, the transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0021] In a third aspect, a communication device is provided, comprising: a processor and a memory; the memory is configured to store computer instructions, and when the processor executes the instructions, the communication device performs the method described in any one of the aspects. The communication device may be the receiving device described in the first aspect, or a device included in the receiving device, such as a chip or chip system.

[0022] In a fourth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module external to the communication device; and the processor is configured to execute a computer program or instruction to cause the communication device to perform the method described in any one of the aspects. The communication device may be the receiving device described in the first aspect, or a device included in the receiving device, such as a chip or chip system.

[0023] In a fifth aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction stored in a memory, so that the communication device performs the method described in any aspect. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the receiving device described in the first aspect, or a device included in the receiving device, such as a chip or chip system.

[0024] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.

[0025] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.

[0026] It can be understood that when the communication device provided in any one of the second to fifth aspects is a chip, the sending action / function of the communication device can be understood as output information, and the receiving action / function of the communication device can be understood as input information.

[0027] In a sixth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any one of the aspects.

[0028] In a seventh aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in any one of the aspects.

[0029] In an eighth aspect, a chip is provided, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip executes the method described in any one of the aspects.

[0030] In the ninth aspect, a system is provided, comprising: a transmitting device or an apparatus contained in the transmitting device provided in any one of the second to fifth aspects, and an apparatus contained in the receiving device provided in any one of the second to fifth aspects.

[0031] Among them, the technical effects brought about by any design method in the second to fifth aspects can refer to the technical effects brought about by the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] FIG1 is a schematic diagram of a signal power spectrum provided in an embodiment of the present application;

[0033] FIG2 is a schematic diagram of a multi-carrier spectrum provided in an embodiment of the present application;

[0034] FIG3 is a schematic diagram of signal generation and reception provided by an embodiment of the present application;

[0035] FIG4 is a time domain implementation block diagram of an SC-QAM signal and an SC-OQAM signal provided in an embodiment of the present application;

[0036] FIG5 is a waveform diagram of an SC-QAM signal provided in an embodiment of the present application;

[0037] FIG6 is a waveform diagram of an SC-OQAM signal provided in an embodiment of the present application;

[0038] FIG7 is a block diagram of a frequency domain implementation of an SC-OQAM signal provided in an embodiment of the present application;

[0039] FIG8 is a schematic diagram of frequency domain filtering of a signal provided by an embodiment of the present application;

[0040] FIG9 is a schematic diagram of a curve showing phase variation over time provided by an embodiment of the present application;

[0041] FIG10 is a schematic diagram of the effect of phase noise on constellation points provided by an embodiment of the present application;

[0042] FIG11 is a schematic diagram of a flow chart of signal generation and reception according to an embodiment of the present application;

[0043] FIG12 is a schematic diagram of another flow chart of signal generation and reception according to an embodiment of the present application;

[0044] FIG13 is a schematic structural diagram of a communication system provided in an embodiment of the present application;

[0045] FIG14 is a schematic structural diagram of another communication system provided in an embodiment of the present application;

[0046] FIG15 is a flow chart of a communication method provided in an embodiment of the present application;

[0047] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0048] FIG17 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0049] FIG18 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] In the description of this application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0051] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0052] In addition, to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.

[0053] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0054] It will be understood that the “embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It will be understood that in the various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0055] It can be understood that in this application, "when" and "if" both mean that corresponding processing will be taken under certain objective circumstances, and do not limit the time, nor do they require any judgment action when implementing, nor do they mean that there are other limitations.

[0056] It is understood that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the devices provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0057] In this application, unless otherwise specified, the same or similar parts between the various embodiments can refer to each other. In the various embodiments in this application, and the various implementation methods / implementation methods / implementation methods in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The implementation methods of this application described below do not constitute a limitation on the scope of protection of this application.

[0058] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies of the present application is first given as follows.

[0059] 1. Resource unit, resource block (RB), transport block (TB):

[0060] Resource unit: may refer to a physical resource of a certain granularity. For example, a resource unit may be the smallest resource unit in a physical resource, and the resource unit may also be called a resource element (RE) or a resource particle. Alternatively, a resource unit may be a physical resource comprising multiple resource units. In addition, a resource unit may also be a physical resource with other definitions. For example, a resource unit represents a duration in the time domain and a bandwidth in the frequency domain. This is not limited in the present application. For another example, a resource unit represents an OFDM symbol in the time domain and a resource block (RB) in the frequency domain. Among them, 1 RE represents 1 orthogonal frequency division multiplexing (OFDM) symbol in the time domain and 1 subcarrier in the frequency domain.

[0061] RB: Contains multiple subcarriers or multiple REs. For example, one RB contains 12 subcarriers. RBs can be classified into different types, each containing a different number of subcarriers and subcarrier number ranges. RBs are the smallest unit of scheduled resources.

[0062] TB: A block of data to be encoded. A TB is the basic unit of data exchange between the media access control (MAC) sublayer and the physical layer. Cyclic parity bits can be added after the transport block for verification.

[0063] 2. Modulation and coding parameters:

[0064] Modulation and coding parameters can include one or more of the following: modulation and coding scheme (MCS) index, modulation order (Modulation Order), coding rate (coding rate), or spectral efficiency (SE). The coding rate represents the ratio of original data bits to coded data bits. Spectral efficiency represents the number of original data bits that can be transmitted per subcarrier.

[0065] MCS is a scheme for encoding and modulating raw data bits. MCS can include three parameters: modulation order, code rate, and spectral efficiency. The combination of these three parameters can be represented by an MCS index, as shown in Table 1. The MCS index uniquely identifies an MCS.

[0066] Table 1

[0067] In Table 1 above, the second column indicates the modulation order. For example, 2, 4, and 6 represent QPSK, 16QAM, and 64QAM, respectively. The third column indicates the target code rate, which is the product of the code rate (expressed as R) and 1024, where R < 1. For example, the 120 in the first row, third column of Table 1 represents R*1024, meaning the code rate R = 120 / 1024 = 0.1172.

[0068] It should be noted that the modulation and coding scheme can also be called a modulation and coding strategy. The MCS index can also be called an MCS number, and the two concepts of MCS index and MCS number are interchangeable.

[0069] 3. Peak to average power ratio (PAPR):

[0070] As shown in Figure 1, when observed in the time domain, a wireless signal is a sinusoidal wave with a constantly changing amplitude. Its amplitude is not constant. The peak amplitude of the signal in one cycle is different from the peak amplitude of the signal in other cycles. Therefore, the average power and peak power of the wireless signal in each cycle are different. The peak power is the peak power with a preset probability (usually 1%, i.e. 10) within a certain period of time. -2 ) The maximum transient power that occurs. PAPR is the ratio of peak power to the average power of the system.

[0071] The PAPR of the system is related to the following two factors:

[0072] (1) PAPR of the baseband signal; the PAPR of the baseband signal is positively correlated with the PAPR of the system.

[0073] For example, the PAPR of a baseband signal modulated by 1024-quadrature amplitude modulation (QAM) is large, resulting in a large system PAPR. For another example, the PAPR of a baseband signal modulated by quadrature phase shift keying (QPSK) and binary phase shift keying (BPSK) is low, resulting in a low system PAPR. The signal amplitude of the baseband signals modulated by QPSK and BPSK is constant, so the PAPR of the baseband signals modulated by QPSK and BPSK is 1.

[0074] (2) PAPR introduced by multi-carrier superposition: The PAPR introduced by multi-carrier superposition is positively correlated with the PAPR of the system.

[0075] For example, a multi-carrier spectrum diagram in an OFDM system is shown in Figure 2. As shown in Figure 2, the signal on each single carrier is a sinc function (i.e., the signal corresponding to the waveform in Figure 2), meaning that the signal has tails on both sides of the peak. The tails of multiple carriers may overlap at a certain location to form a point with high peak power, which may result in a high PAPR for the system. The dashed waveform in Figure 2 represents the signal amplitude after the multi-carrier superposition at different subcarrier indices.

[0076] In wireless systems, power amplification increases signal strength, enabling the signal to reach greater distances. However, due to technical and equipment cost limitations, a power amplifier can only operate in its linear operating range, where the signal power is linearly amplified and the receiving device can correctly interpret the signal. When the PAPR is too high, the power amplifier operates in a nonlinear region, causing signal distortion. This prevents the receiving device from correctly interpreting the signal. Therefore, power backoff is necessary to ensure that the peak power of the signal remains within this range. However, this approach significantly reduces amplifier efficiency, which in turn reduces the signal's coverage range.

[0077] 4. Cyclic prefix (CP)-OFDM signal:

[0078] The CP-OFDM signal is obtained by mapping the modulated modulation symbols onto frequency domain subcarriers, performing Fourier transform on the modulated symbols, and then adding a cyclic prefix to the transformed signal.

[0079] 5. Discrete Fourier transform spreading orthogonal frequency division multiplexing (DFT-S-OFDM) signal:

[0080] A DFT-s-OFDM signal is a transformed CP-OFDM signal. Figure 3 shows a schematic diagram of DFT-s-OFDM signal generation and reception. The transmitting device performs a serial-to-parallel (s-to-p) conversion on the N-point modulation symbols generated by encoding, followed by an N-point discrete Fourier transform (DFT). After transforming the symbols to the frequency domain, the transmitting device filters them, or directly maps them to frequency domain subcarriers without filtering, performing subcarrier mapping. The transmitting device then performs an M-point inverse discrete Fourier transform (IDFT) and a parallel-to-serial (p-to-s) conversion. Finally, the transmitting device adds a cyclic prefix (CP) to obtain the transmitted DFT-s-OFDM signal. Thus, the transmitting end device transmits the DFT-S-OFDM signal through a digital to analog converter (DAC) or a radio frequency (RF) device.

[0081] After receiving the signal via RF or an analog-to-digital converter (ADC), the receiving device removes the CP from the received signal, performs an s-to-p transform, and then performs an M-point DFT transform, along with subcarrier demapping or equalization. The receiving device then performs an N-point inverse discrete Fourier transform (IDFT) and a p-to-s transform before inputting the signal into a demodulator for detection.

[0082] The DFT-S-OFDM signal is a single carrier, so compared to the CP-OFDM signal, the PAPR of the DFT-S-OFDM signal is lower, that is, the signal transmission power is smaller. That is, compared to the CP-OFDM signal, the DFT-S-OFDM signal can transmit the signal with a smaller transmission power, thereby reducing the cost of the transmitting device, improving the power transmission efficiency of the transmitting device, and extending the battery life of the transmitting device.

[0083] However, broadband signals in high-frequency communications, such as CP-OFDM and DFT-s-OFDM, inherently have large PAPRs, which can cause severe distortion in power devices due to excessive transmit power. Therefore, to reduce signal transmit power, high-frequency communications require waveforms with lower PAPRs.

[0084] 6. Single-carrier quadrature amplitude modulation (SC-QAM) signal and single-carrier offset quadrature amplitude modulation (SC-OQAM) signal:

[0085] (1) Time domain implementation of SC-QAM and SC-OQAM signals:

[0086] Refer to (a) in Figure 4, which is a time domain implementation block diagram of the SC-QAM signal. As shown in (a) in Figure 4, the transmitting device modulates the data information (i.e., the encoded 0 and 1 information) into a modulated signal. The modulated signal can be a QAM modulated signal, a phase modulated signal, or other modulated signals. The transmitting end then upsamples the modulated signal twice (i.e., repeats the modulated signal) to obtain an upsampled signal, then pulse shapes the upsampled signal, and then downsamples the filtered signal to obtain an SC-QAM signal. Pulse shaping refers to filtering the signal with a filter, and downsampling refers to extracting the signal.

[0087] See Figure 4(b) for a time-domain block diagram of an SC-OQAM signal. As shown in Figure 4(b), the transmitting device modulates the data information into a modulated signal. The modulated signal is separated into real and imaginary components, and then upsampled to produce a real upsampled signal and an imaginary upsampled signal, respectively. Furthermore, the imaginary upsampled signal is delayed by T / 2 to produce a delayed imaginary signal. These upsampled real and delayed imaginary signals are then pulse-shaped and downsampled to produce the SC-OQAM signal.

[0088] The following compares the waveforms of the SC-QAM signal and the SC-OQAM signal.

[0089] Figure 5 shows the waveform of an SC-QAM signal. An SC-QAM signal carries a complex signal. The four waveforms in Figure 5 each carry a different SC-QAM signal. Waveform 2 is the next waveform after Waveform 1, Waveform 3 is the next waveform after Waveform 2, and Waveform 4 is the next waveform after Waveform 3. When Waveform 2 is at its peak, the amplitude of Waveform 1 is zero; when Waveform 3 is at its peak, the amplitude of Waveform 2 is zero; and when Waveform 4 is at its peak, the amplitude of Waveform 3 is zero. Therefore, adjacent SC-QAM waveforms can be considered orthogonal.

[0090] The waveform of the SC-OQAM signal is shown in Figure 6. Each SC-OQAM waveform carries either a real or imaginary signal. Waveforms 1, 3, 5, and 7 in Figure 6 each carry a different real signal, while waveforms 2, 4, 6, and 8 each carry a different imaginary signal. Waveform 2 is the waveform following waveform 1, waveform 3 is the waveform following waveform 2, and so on. Waveform 8 is the waveform following waveform 7. When waveform 2 is at its peak, the amplitude of waveform 1 is not zero. However, when waveform 3 is at its peak, the amplitude of waveform 1 is zero. When waveform 3 is at its peak, the amplitude of waveform 2 is not zero. However, when waveform 4 is at its peak, the amplitude of waveform 2 is zero. Similarly, when waveform 7 is at its peak, the amplitude of waveform 6 is not zero. However, when waveform 8 is at its peak, the amplitude of waveform 6 is zero. Therefore, it can be considered that the two adjacent SC-QAM waveforms that both carry real part signals are in an orthogonal relationship, the two adjacent SC-QAM waveforms that both carry imaginary part signals are in an orthogonal relationship, and the SC-QAM waveform carrying the real part signal and the adjacent SC-QAM waveform carrying the imaginary part signal are in a non-orthogonal relationship.

[0091] In addition, in the SC-OQAM signal, the actual amplitude peak of the real signal (i.e., the actual peak of the SC-QAM waveform carrying the real signal) is the superposition of the amplitude peak of the real signal and the non-amplitude peak of the adjacent imaginary signal (for example, the imaginary signal adjacent to waveform 3 is waveform 2 and waveform 4), and the actual amplitude peak of the imaginary signal is the amplitude peak of the imaginary signal and the non-amplitude peak of the adjacent real signal (for example, the real signal adjacent to waveform 4 is waveform 3 and waveform 5). Compared with the SC-QAM signal, the SC-OQAM signal can achieve the same signal strength as the SC-QAM signal with a smaller transmission power during the transmission process. In other words, compared with the SC-QAM signal, the SC-OQAM signal can reduce the transmission power of the signal, thereby reducing the PAPR of the system.

[0092] (2) Frequency domain implementation of SC-OQAM signal:

[0093] See Figure 7 for a frequency-domain block diagram of an SC-OQAM signal. As shown in Figure 7, the transmitting device splits the QAM constellation points used in the OFDM system into real and imaginary parts, or directly defines the input as a pulse amplitude modulation (PAM) signal. The transmitting device then performs a double upsampling process, converting the real signal to [X, 0, X, 0, X, 0, ...] and the imaginary signal to [jY, 0, jY, 0, jY, 0, ...]. The imaginary signal is then delayed, resulting in a signal of [0, jY, 0, jY, 0, jY, ...]. After the real and imaginary signals are combined, the resulting signal becomes [X, jY, X, jY, X, jY, ...]. This results in a total signal length twice that of the original modulated signal. The transmitting device then performs a 2N-point Fourier transform (such as DFT or fast Fourier transform (FFT)) on the phase-rotated or real-imaginary-part separated symbols to transform the time-domain signal into a frequency-domain signal, where N is a positive integer.

[0094] Because the transmitter splits the QAM constellation points into real and imaginary parts, the signal length becomes twice that of traditional QAM constellation modulation. Consequently, the number of Fourier transform points is also twice that of traditional QAM constellation modulation. Therefore, the Fourier transform data at the transmitter is redundant. The transmitter can perform truncated frequency-domain filtering on the redundant signal. This truncation means that the filter bandwidth is smaller than the bandwidth after the Fourier transform.

[0095] Specifically, the schematic diagram of frequency-domain filtering performed by the transmitting device is shown in Figure 8. That is, the bandwidth after the Fourier transform is 2N. The transmitting device can design the frequency-domain filter length to be 2J points, where J is less than or equal to N and is a positive integer. The filtering process involves directly multiplying the frequency-domain filter by the Fourier-transformed signal. When J is less than N, all values ​​in the 2Z points are non-zero. When J is equal to N, some values ​​in the 2J points are zero. Because the signal itself is redundant, truncated filtering does not cause performance loss. Finally, the transmitting device performs an M-point IFFT transform with zero padding and adds the CP to obtain the SC-OQAM signal, where M is a positive integer.

[0096] In summary, regardless of whether the transmitting device generates the SC-OQAM signal in the time domain or in the frequency domain, the SC-OQAM signal is a real- and imaginary-separated signal. For example, the SC-OQAM signal can be [X, jY, X, jY, X, jY, …] or [jY, X, jY, X, jY, X …]. Therefore, when the receiving device receives the real signal in the SC-OQAM signal, it discards the imaginary signal; when receiving the imaginary signal in the SC-OQAM signal, it discards the real signal to recover the information.

[0097] 7. Phase noise (PHN):

[0098] PHN refers to the random change in the phase of the output signal of a communication device (such as various radio frequency devices) that transmits a signal caused by various noises.

[0099] Because high frequencies provide large bandwidth and highly integrated antenna arrays for communication, achieving high throughput, communication systems are increasingly utilizing high-frequency bands (millimeter wave bands, primarily including 28 GHz, 39 GHz, 60 GHz, and 73 GHz) to transmit signals to meet growing communication demands. However, the problem of PHN (Physical Non-noise) (PHN) is particularly prominent in high-frequency bands. As the frequency band increases, the PHN power spectral density increases, which in turn increases the impact on the signals received by receiving devices. This worsens PHN, leading to poor signal demodulation performance and reduced communication quality.

[0100] The impact of PHN on the signal y(n) can be expressed as:

[0101] Among them, x(n) is the transmitted signal, θ n is the value of PHN, n = 0, 1, ... N-1, and n is the time domain sampling point. In other words, PHN is a random phase value generated at each sampling point n of the signal.

[0102] Figure 9 shows a graph of the phase variation over time within the range of [-40, 30] degrees. Curve 2 in Figure 9 represents a higher frequency signal than Curve 1. As shown in Figure 9, as the frequency band increases, the phase noise power spectral density increases, which in turn has a greater impact on the received signal. This means that deteriorating phase noise leads to poor demodulation performance.

[0103] In the new radio (NR) communication system, phase compensation is performed by introducing a phase tracking reference signal (PTRS) to improve the demodulation performance under phase noise conditions. For example, Figure 10 (a) shows the impact of phase noise on the receiving performance of the receiving device when phase noise compensation is not performed, and Figure 10 (b) shows the impact of phase compensation on the receiving performance of the receiving device after phase compensation. As can be seen from Figure 10, after phase compensation of the signal, the receiving performance is significantly improved. Among them, the receiving performance is positively correlated with the demodulation performance.

[0104] For multi-carrier (such as OFDM signals) and single-carrier (such as DFT-S-OFDM signals), PTRS can be considered as part of the modulation symbol. In other words, the modulation symbol is obtained by encoding and modulating the data and PTRS. Furthermore, the carrier (single carrier or multi-carrier) sent by the transmitting device is also formed by processing the data and PTRS through the transmission process of Figure 3. Among them, the position of PTRS is fixed.

[0105] Under phase noise conditions, for the receiving device, the phase and amplitude of the data are unknown, while the phase and amplitude of the PTRS are known. Therefore, the receiving device can directly estimate the PHN based on the PTRS and the received data corresponding to the PTRS received by the receiving device.

[0106] 8. PTRS configuration:

[0107] (1) PTRS configuration in OFDM signal:

[0108] The current protocol uses the same PTRS configuration and parameters for both uplink and downlink OFDM signals. Network equipment configures PTRS by configuring both frequency-domain density and time-domain density. The time-domain density of PTRS is related to the MCS index value of the data. The range of MCS index values ​​configured by network equipment for PTRS includes (0, PTRS-MCS1), [PTRS-MCS1, PTRS-MCS2), [PTRS-MCS2, PTRS-MCS3), and [PTRS-MCS3, PTRS-MCS4). Alternatively, the network device can configure different MCS index thresholds for PTRS, such as PTRS-MCS1, PTRS-MCS2, and PTRS-MCS3. In this case, PTRS-MCS1, PTRS-MCS2, and PTRS-MCS3 correspond to four different ranges: (0, PTRS-MCS1), [PTRS-MCS1, PTRS-MCS2), [PTRS-MCS2, PTRS-MCS3), and [PTRS-MCS3, PTRS-MCS4). The MCS index value of the data is IMCS When in different ranges, the time domain density of the PTRS used is different.

[0109] As shown in Table 2, when the MCS index value of the data is I MCS When the MCS index value of the data is in the range of (0, PTRS-MCS1), the time domain density of the PTRS corresponding to the data is 0, indicating that there is no PTRS on the time domain symbol. MCS When the MCS index value of the data is in the range of [PTRS-MCS1, PTRS-MCS2), the time domain density of the PTRS corresponding to the data is 4, which means that there is a PTRS on every 4 time domain symbols. MCS When the data is in the range of [PTRS-MCS2, PTRS-MCS3), the time domain density of the PTRS corresponding to the data is 2, indicating that there is a PTRS on every 2 time domain symbols. MCS When in the range of [PTRS-MCS2, PTRS-MCS3), the time domain density of the PTRS corresponding to the data is 1, indicating that there is one PTRS on each time domain symbol.

[0110] Table 2

[0111] The frequency domain density of PTRS is related to the scheduling bandwidth of the data, that is, when the scheduling bandwidth of the data is in different ranges, the frequency domain density of PTRS corresponding to the data is different. The scheduling bandwidth N configured by the network device for PTRS RB The range includes (0, N RB0 ), [N RB0 , N RB1 ), [N RB1 Alternatively, the network device can configure different bandwidth thresholds for PTRS, such as N RB0 、N RB1 , at this time N RB0 、N RB1 Corresponding to three different ranges: (0, N RB0 ),[N RB0 , N RB1 ) and [N RB1 ,∞).

[0112] As shown in Table 3, the scheduling bandwidth N of this data RB In (0, N RB0 ) range, the frequency density of the PTRS corresponding to the data is 0, indicating that there is no PTRS in the bandwidth; the scheduling bandwidth of the data is N RB In [N RB0 , N RB1) range, the frequency density of the PTRS corresponding to the data is 2, indicating that there is a PTRS resource element (RE) for every 2 RBs in the bandwidth; the scheduling bandwidth of the data is N RB In [N RB1 ,∞), the frequency density of PTRS corresponding to the data is 4, indicating that there is a PTRS RE in every 4 RBs within the bandwidth.

[0113] Table 3

[0114] (2) PTRS configuration in a single-carrier signal (DFT-S-OFDM signal is used as an example below):

[0115] The PTRS of the DFT-S-OFDM signal only has a frequency domain density configuration. In other words, the density of the PTRS is only related to the scheduling bandwidth of the data. That is, when the scheduling bandwidth of the data is in different ranges, the density of the PTRS corresponding to the data is different. The scheduling bandwidth N configured by the network device for PTRS RB The range includes (0, N RB0 ), [N RB0 , N RB1 ), [N RB1 , N RB2 ), [N RB2 , N RB3 ), [N RB3 , N RB4 ), [N RB4 Alternatively, the network device can configure different bandwidth thresholds for PTRS, such as N RB0 、N RB1 、N RB2 、N RB3 、N RB4 , at this time N RB0 、N RB1 、N RB2 、N RB3 、N RB4 Corresponding to six different ranges: (0, N RB0 ), [N RB0 , N RB1 ), [N RB1 , N RB2 ), [N RB2 , N RB3 ), [N R B3, N RB4 ), [N RB4 ,∞).

[0116] As shown in Table 4, the scheduling bandwidth N of this data RB In (0, NRB0 ) range, the frequency density of the PTRS corresponding to the data is 0, indicating that there is no PTRS in the bandwidth; the scheduling bandwidth of the data is N RB In [N RB0 , N RB1 ) range, the PTRS blocks corresponding to the data are 2, and the number of PTRS in each PTRS block is 2 (ie, each PTRS block includes 2 PTRS REs); the scheduling bandwidth of the data is N RB In [N R B1, N RB2 ) range, the PTRS blocks corresponding to the data are 2, and the number of PTRS in each PTRS block is 4 (ie, each PTRS block includes 4 PTRS REs); the scheduling bandwidth of the data is N RB In [N RB2 , N RB3 ) range, the PTRS blocks corresponding to the data are 4, and the number of PTRS in each PTRS block is 2 (ie, each PTRS block includes 2 PTRS REs); the scheduling bandwidth of the data is N RB In [N RB3 , N RB4 ) range, the PTRS blocks corresponding to the data are 4, and the number of PTRS in each PTRS block is 4 (ie, each PTRS block includes 4 PTRS REs); the scheduling bandwidth of the data is N RB In [N RB4 ,∞), the PTRS blocks corresponding to the data are 8, and the number of PTRSs in each PTRS block is 4 (ie, each PTRS block includes 4 PTRS REs, where one PTRS RE can become a PTRS).

[0117] Table 4

[0118] For the PTRS sequence of the DFT-S-OFDM signal, taking the pseudo-random sequence of pi / 2-binary phase shift keying (BPSK) modulation as an example, the sequence can satisfy the following relationship (2) in the time domain:

[0119] Among them, m' represents the time domain position of PTRS, s' represents the number of a PTRS block in multiple PTRS blocks, k' represents the frequency domain position of PTRS, pi represents π, Expressed as the number of PTRS in each PTRS block, is the number of PTRS blocks. r(m′) is the pseudo-random sequence modulated by pi / 2-BPSK, w(k′) is the orthogonal code of the k′th PTRS in the PTRS block, and c(m′) is the initial sequence of the sequence, which is generally a random sequence of 0 and 1.

[0120] The transmitting device may insert the PTRS into the data according to the above PTRS configuration, thereby forming a transmission signal, and send the signal to the receiving device.

[0121] After receiving the received signal corresponding to the transmitted signal, the receiving end device demodulates the PTRS in the received signal. Since the phase and amplitude of the PTRS are known, the receiving end device can estimate the PHN of the PTRS and demodulate the data according to the PHN.

[0122] Exemplarily, taking the original data bit transmitted by the transmitting device to the receiving device as the first data bit as an example, the sending process of the transmitting device sending the first data bit can be shown as (a) in Figure 11: the transmitting device modulates the first data bit and PTRS respectively, and performs Fourier transform (such as DFT or FFT) on the modulated first data bit and PTRS to obtain frequency domain data, wherein the frequency domain data includes the frequency domain data corresponding to the first data and the frequency domain data corresponding to the PTRS (for the convenience of description, the frequency domain data corresponding to the first data bit and the frequency domain data corresponding to the PTRS are collectively referred to as the first frequency domain data below). The first frequency domain data is mapped to the frequency domain subcarrier, and the first frequency domain data on the frequency domain subcarrier is inverse Fourier transformed (such as IDFT or IFFT) to obtain the first time domain data, and a cyclic prefix is ​​added to obtain the second data bit (such as DFT-S-OFDM), and the second data bit is sent through the radio frequency device.

[0123] The process of receiving the first data bit by the receiving device can be illustrated in (b) of Figure 11 : The receiving device receives the third data bit via a radio frequency device. After removing the cyclic prefix from the third data bit, second time domain data is obtained. The second time domain data is the first time domain data with a PHN. Fourier transform, demapping, and inverse Fourier transform are performed on the second time domain data to obtain the fourth data bit corresponding to the first data and the fifth data bit corresponding to the PTRS. The fourth data bit is the first data bit with a PHN, and the fifth data bit is the PTRS with a PHN. Since the phase and amplitude of the PTRS are known to the receiving device, the receiving device can directly demodulate the fifth data bit to obtain the PTRS. Since the phase and amplitude of the first data bit are unknown, the receiving device cannot obtain the first data bit by demodulating the fourth data bit alone. Therefore, after obtaining the PTRS, the receiving device can estimate the PHN based on the fifth data bit and the PTRS, and then demodulate the fourth data bit based on the PHN to obtain the first data bit.

[0124] However, in the above scheme of estimating PHN based on PTRS, since PTRS is inserted into the first data bit and the resource block carrying PTRS is not used for data transmission, resource overhead increases compared with the scheme in which the transmitting end device only sends the first data bit.

[0125] In order to reduce resource overhead, a solution is proposed to transmit part of the data in the first data bit through the resource block carrying PTRS, so that the resource overhead of sending the first data bit with PTRS inserted is the same as the resource overhead of sending only the first data bit, and the resource overhead can be reduced.

[0126] Specifically, as shown in Figure 12, in (a) of Figure 12, the first data bit includes data bit 1 and data bit 2. Data bit 2 is transmitted through the resource block carrying PTRS. The transmitting end device modulates data bit 1 using high-order modulation parameters and modulates data bit 2 using low-order modulation parameters. After modulation, the transmitting end device can perform Fourier transform, filtering, mapping, inverse Fourier transform, etc. on the modulated first data bit to generate a sixth data bit, and send the sixth data bit through the radio frequency device. The process in which the transmitting end device performs Fourier transform, filtering, mapping, inverse Fourier transform, etc. on the modulated first data bit to generate the sixth data bit is similar to the process in (a) of Figure 11 above that performs Fourier transform, filtering, mapping, inverse Fourier transform, etc. on the modulated first data bit and PTRS to generate the second data bit. For details, please refer to the relevant description of (a) of Figure 11 above, which will not be repeated here.

[0127] In (b) in Figure 12, after the receiving device receives the seventh data bit, it can obtain the eighth data bit corresponding to data bit 1 and the ninth data bit corresponding to data bit 2 according to the seventh data bit in the manner of obtaining the fourth data bit and the fifth data bit according to the third data bit in (b) in Figure 11 above.

[0128] Since data modulated with low-order modulation parameters is insensitive to PHN, the receiving device can directly estimate data bit 2 based on the ninth data bit, and thus estimate the PHN based on the ninth data bit and data bit 2. The eighth data bit is then demodulated based on the PHN to obtain data bit 1.

[0129] However, during transmission in the terahertz (THz) band, PHN is significant, and data modulated using low-order modulation parameters is no longer insensitive to PHN. In other words, even data modulated using low-order modulation parameters in the THz band is affected by PHN. Consequently, the receiving device cannot estimate data bit 2 based on the ninth data bit, and thus cannot detect PHN and demodulate data bit 1. In other words, in the THz band, the receiving device cannot demodulate data bits 1 and 2. Therefore, improving data demodulation performance during THz data transmission is an urgent issue to be addressed.

[0130] Based on this, an embodiment of the present application proposes a communication method, in which the receiving device divides the multiple received signals into two groups, and performs a joint operation on the two groups of signals to obtain a constant value (i.e., a first value), so that the sending data corresponding to the multiple received signals can be determined according to the first value, thereby avoiding the impact of PHN on the demodulation performance of the data and improving the demodulation performance of the data.

[0131] The technical solutions provided in this application can be used in various communication systems, which may be fourth-generation (4G) long term evolution (LTE) systems, evolved LTE systems (LTE-Advanced, LTE-A) systems, fifth-generation mobile communications (5G) NR systems, vehicle-to-everything (V2X) systems, LTE and NR hybrid networking systems, or device-to-device (D2D) systems, machine-to-machine (M2M) communication systems, Internet of Things (IoT), and other next-generation communication systems, such as sixth-generation (6G) communication systems. Alternatively, the communication system may also be a non-3rd Generation Partnership Project (3GPP) communication system, without limitation.

[0132] The above-mentioned communication system applicable to the present application is only an example, and the communication system applicable to the present application is not limited to this. It is described uniformly here and will not be repeated below.

[0133] The above-mentioned communication system applicable to the present application is only an example, and the communication system applicable to the present application is not limited to this. It is described uniformly here and will not be repeated below.

[0134] Referring to FIG13 , a communication system used in an embodiment of the present application is shown. The communication system includes a transmitting device and a receiving device. The transmitting device and the receiving device can communicate with each other.

[0135] Optionally, the sending end device may be a terminal device, and correspondingly, the receiving end device may be a network device. Alternatively, the sending end device may be a network device, and correspondingly, the receiving end device may be a terminal device.

[0136] Exemplarily, the transmitting device may include a terminal device, and the receiving device may include at least one network device. As shown in FIG14(a), the communication system may include a terminal device (i.e., terminal device #1) and at least one network device (i.e., network device #1, network device #2, and network device #3). Alternatively, as shown in FIG14(b), the communication system may include a network device (i.e., network device #4) and at least one terminal device (i.e., terminal device #2 and terminal device #3).

[0137] Optionally, the network device in the embodiment of the present application is a device that connects a terminal device to a wireless network. The network device may be a node in a wireless access network, which may also be called a base station or a radio access network (RAN) node.

[0138] For example, the network device may include an evolved NodeB (eNB) or e-NodeB in an LTE system or LTE-A system, such as a traditional macro eNB and a micro eNB in ​​a heterogeneous network scenario. Alternatively, it may include a next-generation NodeB (gNB) in an NR system. Alternatively, it may include a transmission reception point (TRP), a home base station (e.g., a home evolved NodeB or HNB), a baseband unit (BBU), a baseband pool (BBU pool), or a wireless fidelity (WiFi) access point (AP). Alternatively, it may include a base station in a non-terrestrial network (NTN), which may be deployed on a high-altitude platform or satellite. In the NTN, the network device may function as a Layer 1 (L1) relay, a base station, a DU, or an integrated access and backhaul (IAB) node. Alternatively, the network device may be a device that implements a base station function in IoT, such as a device that implements a base station function in V2X, D2D, or machine to machine (M2M), but the embodiments of the present application are not limited thereto.

[0139] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, home base stations, TRPs, transmitting points (TPs), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations on this.

[0140] Optionally, the terminal device in the embodiment of the present application may be a user-side device for implementing wireless communication functions, such as a terminal or a chip that can be used in a terminal. The terminal may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent, or a terminal device in a 5G network or a public land mobile network (PLMN) evolved after 5G. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device or wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, 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, etc. Alternatively, the terminal may be a terminal with communication capabilities in the IoT, such as a terminal in V2X (e.g., a vehicle-to-everything (V2X) device), a terminal in D2D communication, or a terminal in M2M communication. The terminal may be mobile or fixed.

[0141] The communication method provided by the embodiment of the present application will be described below in conjunction with the accompanying drawings. It will be understood that in the embodiment of the present application, the transmitting end device or the receiving end device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are merely examples. The embodiment of the present application can also perform other operations or variations of various operations. In addition, the various steps can be performed in different orders presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.

[0142] Referring to FIG. 15 , a communication method provided in an embodiment of the present application may include the following steps:

[0143] S1501. A transmitting device sends multiple transmission signals to a receiving device. Correspondingly, the receiving device receives reception signals corresponding to the multiple transmission signals from the transmitting device. That is, the receiving device receives multiple reception signals. Exemplarily, the multiple transmission signals correspond one-to-one to the multiple reception signals. The multiple reception signals include a first group of signals and a second group of signals, each of which includes at least one reception signal.

[0144] For example, the received signal can be understood as the transmitted signal after being affected by PHN and noise during the transmission process. For example, the transmitted signal is signal #1, and its corresponding received signal is signal #2; signal #1 and signal #2 satisfy the following relationship (3):

[0145] Among them, θ n is the value of PHN, and n can refer to the relevant description in the above relationship (1), which will not be repeated here. Noise is the channel noise.

[0146] Optionally, the transmission signal is used to transmit transmission data. Exemplarily, there is a one-to-one correspondence between transmission data and transmission signals, i.e., one transmission signal is used to transmit one transmission data. For example, if transmission data #1 is 1+j, transmission signal #1 can transmit transmission data #1, i.e., transmission signal #1 is used to transmit 1+j. In this case, transmission data #1 corresponds to one transmission signal.

[0147] Alternatively, one transmit data item corresponds to two transmit signals, i.e., two transmit signals are used to transmit one transmit data item, wherein one transmit signal transmits the real part of the transmit data item, and the other transmit signal transmits the imaginary part of the transmit data item. For example, if transmit data item #1 is 1+j, transmit signal #1 can transmit the real part of transmit data item #1, i.e., transmit signal #1 is used to transmit 1; transmit signal #2 can transmit the imaginary part of transmit data item #1, i.e., transmit signal #2 is used to transmit j. In this case, transmit data item #1 corresponds to two transmit signals.

[0148] Optionally, the transmitted signal may be a single-carrier signal, and accordingly, the received signal corresponding to the transmitted signal is also a single-carrier signal. Exemplarily, the single-carrier signal may include any one of an SC-OQAM signal, an SC-QAM signal, and a DFT-s-OFDM signal.

[0149] For example, when the single carrier signal is an SC-OQAM signal, one transmission signal is used to transmit one transmission data. When the single carrier signal is an SC-QAM signal or a DFT-s-OFDM signal, two transmission signals are used to transmit one transmission data.

[0150] Optionally, multiple transmission signals may be located in the same RB, that is, multiple reception signals may be located in the same RB. Alternatively, multiple transmission signals may be located in adjacent RBs, that is, multiple reception signals may be located in adjacent RBs.

[0151] Optionally, the number of received signals included in the first group of signals and the second group of signals is equal. Exemplarily, the received signals included in the same group of signals are located in the same RB or adjacent RBs.

[0152] S1502: The receiving device performs a joint operation on the first group of signals and the second group of signals to obtain a first value.

[0153] Optionally, the receiving device performs a joint operation on the first group of signals and the second group of signals, including: merging the first group of signals and the second group of signals respectively to obtain a first merged signal corresponding to the first group of signals and a second merged signal corresponding to the second group of signals; and performing a joint operation on the first merged signal and the second merged signal to obtain a first numerical value.

[0154] Optionally, the receiving device may combine the first and second group signals separately by at least one of multiplication, addition, subtraction, and division. That is, the first combined signal is the result obtained by at least one of multiplication, addition, subtraction, and division of the first group signals; and the second combined signal is the result obtained by at least one of multiplication, addition, subtraction, and division of the second group signals.

[0155] For example, taking the case where the multiple received signals are signal #1, signal #2, signal #3, and signal #4, the first group of signals may include signal #1 and signal #2, and the second group of signals may include signal #3 and signal #4. The receiving device may multiply signal #1 by signal #2 to obtain a first combined signal; alternatively, it may divide signal #1 by signal #2 to obtain a first combined signal; alternatively, it may add signal #1 and signal #2 to obtain a first combined signal; alternatively, it may subtract signal #1 from signal #2 to obtain a first combined signal. Similarly, the receiving device may obtain the second combined signal in the same manner as described above for obtaining the first combined signal, which will not be further described herein.

[0156] S1503: The receiving end device determines, based on the first value, the transmission data corresponding to the plurality of received signals.

[0157] As an example, the transmission data corresponding to the multiple received signals can be understood as: each of the multiple received signals corresponds to different transmission data. Optionally, in this example, the received signal can be a DFT-s-OFDM signal.

[0158] As another example, the transmission data corresponding to the multiple received signals can be understood as: among the multiple received signals, every two received signals correspond to the same transmission data. Optionally, in this example, the received signal can be an SC-OQAM signal or an SC-QAM signal.

[0159] Optionally, the receiving end device may determine the transmission data corresponding to the plurality of received signals from a first correspondence relationship based on the first value, wherein the first correspondence relationship includes a correspondence relationship between the value and the plurality of data.

[0160] Exemplarily, the first correspondence may be predefined by a protocol, or may be determined by the transmitting device and communicated to the receiving device. Alternatively, the receiving device may determine and communicated to the transmitting device. For example, taking the transmitting device and the receiving device as a terminal device and a network device, respectively, the first correspondence may be reported by the terminal device to the network device. Alternatively, the network device may be configured for the terminal device.

[0161] In the communication method provided by the embodiment of the present application, since PHN exists in the received signal and the receiving device cannot estimate PHN during the demodulation process, the receiving device divides the received signals into two groups and performs a joint operation on the two groups of signals to obtain a constant value (i.e., a first value) that is unrelated to PHN. This constant value is then used to demodulate the data. In other words, the embodiment of the present application does not need to consider PHN during the data demodulation process. Compared with a solution that demodulates data by estimating PHN, the data demodulation performance, i.e., the data transmission performance, can be improved.

[0162] The above is an overall description of the communication method provided in the embodiment of the present application. The following is a detailed description of steps S1501-S1503.

[0163] For the above step S1501:

[0164] Optionally, the process of the transmitting device sending multiple transmission signals to the receiving device can be implemented based on the following two scenarios:

[0165] Scenario 1: The transmitted signal is a DFT-s-OFDM signal, and accordingly, the received signal is also a DFT-s-OFDM signal.

[0166] Optionally, the transmitting device sends multiple transmission signals to the receiving device. This includes: the transmitting device encodes the multiple transmission data to obtain the transmission signals corresponding to the multiple transmission data; and sending the transmission signals corresponding to the multiple transmission data to the receiving device. The multiple transmission signals correspond to the multiple transmission data on a one-to-one basis. That is, one transmission signal is used to transmit one transmission data. In this case, the multiple reception signals also correspond to the multiple transmission data on a one-to-one basis.

[0167] Exemplarily, the transmitting device can encode multiple transmission data according to the encoding process described in (a) in Figure 11 or (a) in Figure 12, thereby obtaining transmission signals corresponding to the multiple transmission data. For details, please refer to the relevant description of (a) in Figure 11 or (a) in Figure 12, which will not be repeated here.

[0168] Optionally, in the following scenario, the number of multiple received signals can be an even number. For example, if the number of multiple received signals is an even multiple of 2, the number of received signals in the first and second groups of signals is an even number; if the number of multiple received signals is an odd multiple of 2, the number of received signals in the first and second groups of signals is an odd number. For example, if the number of multiple received signals is 2, then the first and second groups of signals each include one received signal. If the number of multiple received signals is 4, then the first and second groups of signals each include two received signals.

[0169] Scenario 2: The received signal is an SC-OQAM signal or an SC-QAM signal. Correspondingly, the received signal is also a DFT-s-OFDM signal.

[0170] Optionally, the transmitting end device sends multiple transmission signals to the receiving end device. This includes: the transmitting end device separates the imaginary part and the real part of the multiple transmission data to obtain multiple separated data, wherein two separated data correspond to one transmission data; encodes the multiple separated data to obtain transmission signals corresponding to the multiple separated data; and sends the transmission signals corresponding to the multiple separated data to the receiving end device. Among the multiple transmission signals, two transmission signals correspond to one transmission data, and one of the two transmission signals corresponds to the real part of the transmission data, that is, the one transmission signal is used to transmit the real part of the transmission data; the other transmission signal corresponds to the imaginary part of the transmission data, that is, the other transmission signal is used to transmit the imaginary part of the transmission data.

[0171] Exemplarily, the transmitting end device can separate the imaginary part and the real part of multiple transmission data according to the separation steps described in Figure 7 to obtain multiple separated data, and encode the multiple separated data according to the encoding process described in (a) in Figure 11 or (a) in Figure 12 to obtain transmission signals corresponding to the multiple separated data. For details, please refer to Figure 7, and the relevant descriptions in (a) in Figure 11 or (a) in Figure 12, which will not be repeated here.

[0172] Optionally, in scenario 2, the received signal corresponding to the real part and the received signal corresponding to the imaginary part of the same transmitted data are located in the same group of signals.

[0173] For example, taking the case where the number of multiple received signals is four (the multiple received signals include a first received signal, a second received signal, a third received signal, and a fourth received signal), and the first received signal is a received signal corresponding to the real part of the first transmitted data, the second received signal is a received signal corresponding to the imaginary part of the first transmitted data, the third received signal is a received signal corresponding to the real part of the second transmitted data, and the fourth received signal is a received signal corresponding to the imaginary part of the second transmitted data, as an example, the first group of signals may include the first received signal and the second received signal; accordingly, the second group of signals may include the third received signal and the fourth received signal. Alternatively, the first group of signals may include the third received signal and the fourth received signal; accordingly, the second group of signals may include the first received signal and the second received signal.

[0174] Optionally, in scenario 2, the number of the multiple received signals may be an even multiple of 2, or an integer multiple of 4.

[0175] Exemplarily, the number of received signals in the first and second groups of signals is an even number. For example, if the number of received signals is 4, then the first and second groups of signals each include two received signals. If the number of received signals is 8, then the first and second groups of signals each include four received signals.

[0176] For the convenience of description, the transmission signal described in the above steps S1501 to S1503 is referred to as the second transmission signal, and the corresponding reception signal described in the above steps S1501 to S1503 is referred to as the reception signal corresponding to the second transmission signal.

[0177] Optionally, before step S1502, the method further includes: the transmitting end device sending multiple first transmission signals to the receiving end device. Correspondingly, the receiving end receives reception signals corresponding to the multiple first transmission signals from the transmitting end device.

[0178] Among them, the data corresponding to the multiple first transmission signals is a part of the original data (or can also be called original data bits) of the transmitting device, and the data corresponding to the multiple second transmission signals (i.e., multiple transmission data) is another part of the original data.

[0179] Exemplarily, the transmitting device may send the first transmission signal and the second transmission signal simultaneously, or the transmitting device may first send the first transmission signal and then send the second transmission signal; or the transmitting device may first send the second transmission signal and then send the first transmission signal, without limitation.

[0180] Optionally, the resource unit used to carry the second transmit signal and the resource unit used to carry the first transmit signal belong to the same frequency domain resource allocation.

[0181] Exemplarily, the resource unit used to carry the first transmitted signal and the resource unit used to carry the second signal belong to frequency domain resources allocated in the same frequency domain, and the same frequency domain resource is a frequency domain resource configured through the same control signaling. For example, the control signaling can be downlink control information (DCI).

[0182] Alternatively, the resource unit used to carry the second transmit signal and the resource unit used to carry the first transmit signal belong to the same RB or the same scheduling bandwidth. RB is the minimum scheduling bandwidth. The scheduling bandwidth can be a scheduling unit of other granularity. For example, the scheduling bandwidth includes multiple RBs. The scheduling bandwidth can represent the number of resource blocks or the number of consecutive resource blocks occupied by the PDSCH scheduled by the DCI.

[0183] The resource unit used to carry the second transmit signal and the resource unit used to carry the first transmit signal belong to the same RB or the same scheduling bandwidth, which can be understood as: the subcarrier used to carry the second transmit signal and the subcarrier used to carry the first transmit signal belong to the same RB or the same scheduling bandwidth. Among them, the data transmitted by the first transmit signal can be mapped to the subcarrier used to carry the data signal through the first modulation method, and the data transmitted by the second transmit signal can be mapped to the subcarrier used to carry the transmit signal through the second modulation method. Exemplarily, the first modulation method and the second modulation method can be the same or different, without limitation.

[0184] Optionally, the modulation and coding parameters of the second transmitted signal are smaller than the modulation and coding parameters of the first transmitted signal. The modulation and coding parameters include one or more of the following: MCS index, modulation order, code rate, or spectrum efficiency.

[0185] Exemplarily, if the modulation and coding order includes the MCS order, modulation order, code rate and spectral efficiency, the MCS index of the second transmitted signal may be smaller than the MCS index of the first transmitted signal, the modulation order of the second transmitted signal may be smaller than the modulation order of the first transmitted signal, the code rate of the second transmitted signal may be smaller than the code rate of the first transmitted signal, and the spectral efficiency of the second transmitted signal may be smaller than the spectral efficiency of the first transmitted signal.

[0186] If the modulation and coding parameters include an MCS index, a modulation order, and a spectral efficiency, the MCS index of the second transmitted signal may be smaller than the MCS index of the first transmitted signal, the modulation order of the second transmitted signal may be smaller than the modulation order of the first transmitted signal, and the spectral efficiency of the second transmitted signal may be smaller than the spectral efficiency of the first transmitted signal. However, the code rate of the second transmitted signal may be greater than or equal to the code rate of the first transmitted signal, or the code rate of the second transmitted signal may be smaller than the code rate of the first transmitted signal.

[0187] It is understood that for a particular signal, the smaller the modulation and coding parameters of the signal, the lower the signal-to-noise ratio required to demodulate the signal at the receiving end. Having the modulation and coding parameters of the second transmitted signal smaller than the modulation and coding parameters of the first transmitted signal can lower the signal-to-noise ratio required to demodulate the second transmitted signal, thereby increasing the success rate of demodulating the received signal corresponding to the second transmitted signal at the receiving end device, thereby improving data demodulation performance.

[0188] Optionally, the modulation mode of the second transmission signal may include but is not limited to the following modulation modes: BPSK, pi / 2-BPSK, QPSK, pi / 4QPSK, 8PSK, and 16QAM. Correspondingly, the modulation order of the second transmission signal may be the modulation order corresponding to the above modulation modes.

[0189] Optionally, the code rate of the second transmitted signal may be 1, i.e., no encoding is performed and the raw data bits are transmitted. Optionally, the code rate of the second transmitted signal may be greater than a first threshold, i.e., the reference signal is transmitted at a higher code rate. For example, the first threshold may be 0.5.

[0190] For example, the code rates of the second transmitted signal and the first transmitted signal in the embodiment of the present application may be values ​​in the table shown in Table 1, or values ​​in another table (e.g., a new MCS table). For example, the code rates in the new MCS table may include, but are not limited to, one or more of the following values: 517, 553, 526, 602, 553, 616, 658, 682.5, 711, 754, 797, 841, 885, 916.5, 567, 616, 666, 719, 772, 822, 873, 910, 948, and 1.

[0191] Optionally, the modulation and coding parameters of the second transmitted signal and the modulation and coding parameters of the first transmitted signal may include the following two possible implementations:

[0192] As an example, the modulation and coding parameters of the second transmit signal correspond to the modulation and coding parameters of the first transmit signal in a one-to-one correspondence. Therefore, after determining the modulation and coding parameters of the first transmit signal, the transmitting end device can determine the modulation and coding parameters of the second transmit signal based on the correspondence between the modulation and coding parameters of the second transmit signal and the modulation and coding parameters of the first transmit signal.

[0193] As another example, the correspondence between the modulation and coding parameters of the second transmit signal and the modulation and coding parameters of the first transmit signal is many-to-one. For example, taking the modulation and coding parameters including the MCS index as an example, the correspondence between the modulation and coding parameters of the second transmit signal and the modulation and coding parameters of the first transmit signal may include the content shown in the following Table 5 (i.e., Table 5A or Table 5B):

[0194] Table 5A

[0195] In the above Table 5A, when the MCS index of the first transmission signal (i.e., MCS1) is greater than or equal to MCS11, the MCS index of the first transmission signal can correspond to multiple MCS indices of the second transmission signals (i.e., MCS2). For example, when MCS11 ≤ MCS1 < MCS12, the value range of MCS2 corresponding to MCS1 is MCS2 ≤ MCS21. Here, n is a positive integer.

[0196] It can be understood that in the above Table 5A, that the second transmission signal does not transmit data means that the second transmission signal does not carry original data. Exemplarily, the second transmission signal carries a reference signal, for example, the reference signal can be PTRS.

[0197] Table 5B

[0198] The parameters in Table 5B are the same as those in Table 5A. For specific details, reference can be made to the relevant descriptions in Table 5A above, which will not be elaborated here.

[0199] It should be noted that in the above Table 5, taking the modulation and coding parameters including the MCS index as an example, the MCS index in Table 5 can also be replaced by the code rate, modulation order (or modulation method), or spectral efficiency. For example, when the MCS index in Table 5A is replaced by the modulation method, when the modulation method of the data signal is 16QAM, the modulation method that the transmission signal can adopt is QPSK. When the modulation method of the data signal is 64QAM, the modulation method that the transmission signal can adopt is 16QAM or 8PSK.

[0200] Optionally, the modulation and coding parameters of the second transmission signal can be indicated by the network device, that is, the network device can indicate the modulation and coding parameters of the second transmission signal from multiple modulation and coding parameters in the above Table 5A or Table 5B.

[0201] Optionally, the correspondence between the modulation and coding parameters of the second transmission signal and the modulation and coding parameters of the first transmission signal can be configured by the network device and informed to the terminal device, or can be reported by the terminal device to the network device, or can also be predefined by the protocol.

[0202] Taking the example that the correspondence between the modulation and coding parameters of the second transmission signal and the modulation and coding parameters of the first transmission signal is configured by the network device and notified to the terminal device, the network device can indicate the correspondence between the modulation and coding parameters and the modulation and coding parameters of the first transmission signal (i.e., the correspondence between MCS1 and MCS2) to the terminal device through radio resource control (RRC) signaling and MAC layer control element (MAC control element, MAC-CE) signaling, and then indicate the modulation and coding parameters of the second transmission signal from the correspondence through DCI.

[0203] As a possible implementation, the second transmit signal may exist as an independent transmission block. That is, other signals carried in the resource block used to carry the second transmit signal are transmitted in a different transmission block from the second transmit signal. This prevents interference of other signals on the transmit signal.

[0204] Optionally, in this possible implementation, a new field may be added for scheduling the transport block carrying the second transmission signal. Exemplarily, if the transmission signal is scheduled via DCI, a modulation and coding scheme field may be added to the DCI, and the modulation and coding scheme field may be used to indicate the scheduling parameters of the transport block carrying the second transmission signal. Furthermore, at least one of a new data indicator field or a redundant version field may be added to the DCI. The new data indicator field is the access condition field for activation signaling; the redundant version field is the verification field for activation signaling.

[0205] As another possible implementation, the second transmit signal and other signals in the resource block used to carry the second transmit signal are located in the same transmission block, thereby saving transmission block resources.

[0206] Exemplarily, the second transmit signal in the resource block used to carry the second transmit signal and other signals are located in the same transmission block, which can be understood as: the subcarrier occupied by the second transmit signal and the subcarrier occupied by other signals in the resource block are located in the same transmission block, or, the resource elements occupied by the second transmit signal and the resource elements occupied by other signals in the resource block are located in the same transmission block.

[0207] Optionally, in this example, the scheduling parameters used to schedule the second transmitted signal may be completely different from, or partially different from, the scheduling parameters used to schedule other signals. For example, the scheduling parameters include modulation and coding parameters, and the modulation and coding parameters in the scheduling parameters used to schedule the second transmitted signal are different from the modulation and coding parameters in the scheduling parameters used to schedule other signals.

[0208] Optionally, the first transmit signal may be scheduled by a control channel, and the second transmit signal may be scheduled by a control channel or a data channel. For example, the transmit signal may be scheduled by DCI or MAC-CE signaling, and the MAC-CE signaling is transmitted through a physical downlink shared channel (PDSCH). Optionally, the second transmit signal and the first transmit signal may be scheduled by the same DCI. Optionally, the range of the modulation and coding parameters of the second transmit signal may be configured by RRC signaling; or, the range of the modulation and coding parameters of the second transmit signal may be configured by MAC-CE signaling; or, the range of the modulation and coding parameters of the second transmit signal may be agreed upon by a protocol.

[0209] Optionally, the modulation and coding parameters of the second transmitted signal can be determined by one or more of the following parameters: the number of resource units occupied by the data transmitted by the first transmitted signal, the frequency domain density of the second transmitted signal, the time domain density of the second transmitted signal, the power of the second transmitted signal, the number of resource blocks used to carry the second transmitted signal, the number of second transmitted signals carried on the resource blocks used to carry the second transmitted signal, the modulation and coding parameters of the first transmitted signal, and the power of the first transmitted signal.

[0210] Exemplarily, the number of resource units occupied by data transmitted by the first transmission signal may represent a bandwidth in the frequency domain and may represent the length of a duration in the time domain.

[0211] Taking the modulation and coding parameters including the code rate as an example, the number of resource blocks used to carry the second transmission signal can be determined by the number of resource units occupied by the data transmitted by the first transmission signal and the frequency domain density of the second transmission signal, and then the code rate of the second transmission signal can be determined based on the number of resource blocks used to carry the second transmission signal.

[0212] For example, if the bandwidth of the data transmitted by the first transmission signal is 60 RBs, where there is an RE of the second transmission signal on every 2 RBs (i.e., the frequency domain density of the second transmission signal is 2), and the transmission block of the PDSCH carrying the data transmitted by the first transmission signal lasts for the entire time slot, and one time slot includes 14 OFDM symbols. Then the number of REs of the second transmission signal of the PDSCH in the entire time slot is 60 / 2*14=420REs. If the data transmitted by the second transmission signal is 100 bits, and the modulation mode of the second transmission signal is QPSK (i.e., one RE can transmit 2 bits of information), then the code rate of the second transmission signal is 100 / (420*2)=0.119.

[0213] Alternatively, if the bandwidth of the data transmitted by the first transmission signal is 60 RBs, where there is one RE for the second transmission signal on every 2 RBs (i.e., the frequency domain density of the second transmission signal is 2), and the transmission block of the PDSCH carrying the data transmitted by the first transmission signal lasts for 11 OFDM symbols, then the number of REs of the second transmission signal of the PDSCH in the entire time slot is 60 / 2*11=330REs. If the data transmitted by the second transmission signal is 100 bits and the modulation mode of the second transmission signal is QPSK, then the code rate of the second transmission signal is 100 / (330*2)=0.152.

[0214] Optionally, if the modulation parameters of the second transmit signal are determined when the power of the first transmit signal is the same as the power of the second transmit signal, then if the power of the second transmit signal increases, the modulation and coding parameters of the second transmit signal may be increased. For example, if the power of the second transmit signal increases by M times, then the modulation and coding parameters of the second transmit signal may be increased by K. Where M and K are both positive integers.

[0215] For example, if the modulation and coding parameters include an MCS index, and M = 2, K = 3, then when the power of the second transmitted signal is increased by 2 times, the MCS index of the second transmitted signal can be increased by 3 levels. Among them, one MCS index can be understood as one level, or, in Table 5 above, MCS11, MCS12, MCS13...MCS1n are each a level, and MCS11 is one level lower than MCS12. Among them, the values ​​of M and K can be configured by RRC signaling (or MAC-CE signaling) or agreed upon by the protocol, and this embodiment of the present application does not limit this.

[0216] Optionally, when the number of second transmission signals is less than a second threshold, or the amount of data transmitted by the second transmission signal is less than a third threshold, the data transmitted by the second transmission signal may be transmitted using a sequence, i.e., the data transmitted by the second transmission signal is not encoded. Each second transmission signal sequence may indicate a piece of data transmitted by the second transmission signal.

[0217] Optionally, when the number of second transmission signals is greater than or equal to a second threshold, or the amount of data transmitted by the second transmission signal is greater than or equal to a third threshold, the data transmitted by the second transmission signal may be transmitted using a higher bit rate. In this case, the amount of data transmitted by the second transmission signal is large, and the coding gain is higher due to transmission at a higher bit rate.

[0218] Based on the above optional scheme, the transmitting device divides the original data into two parts, one part of which is transmitted through the first transmission signal, and the other part is transmitted through the second transmission signal. Compared with the scheme of inserting PTRS into the original data and then transmitting it, the resource units in the bandwidth that are not used for data transmission are reduced, thereby improving the spectrum efficiency.

[0219] For the above step S1502:

[0220] Exemplarily, the first value can be implemented based on the following two scenarios:

[0221] Scenario 1: The transmitted signal is a DFT-s-OFDM signal, and accordingly, the received signal is also a DFT-s-OFDM signal.

[0222] For example, in the following scenario, the first value may include the following two possible implementations:

[0223] In one possible implementation, the receiving device may multiply the conjugate value of the first group of signals by the second group of signals to obtain the first value. In other words, the joint operation includes multiplying the conjugate value of the first group of signals by the second group of signals.

[0224] As a first example, the first group of signals and the second group of signals each include one received signal, that is, the number of the multiple received signals is 2.

[0225] For example, take two received signals r1 and r2 as an example, where: s1 is the transmitted signal corresponding to r1, and s2 is the transmitted signal corresponding to r2. At this time, if the first group of signals includes r1 and the second group of signals includes r2, the first group of signals, the second group of signals and the first value can satisfy the following relationship (4):

[0226] In the above formula, C1 is the first value. Since s1 and s2 are both constants, the result C1 of conj(s1)*s2 is also a constant. noise is related to at least one of noise1 or noise2.

[0227] If the first group of signals includes r2 and the second group of signals includes r1, the first group of signals, the second group of signals and the first value may satisfy the following relationship (5):

[0228] In the above formula, C2 is the first value. Since both s1 and s2 are constants, the result of s1*conj(s2), C2, is also a constant. noise is related to at least one of noise1 or noise2.

[0229] As a second example, the first group of signals and the second group of signals respectively include at least two received signals, that is, the number of the multiple received signals is greater than or equal to four.

[0230] For example, the number of received signals is 4, and the 4 received signals are r1, r2, r3, and r4, where: s1 is the transmission signal corresponding to r1, s2 is the transmission signal corresponding to r2, s3 is the transmission signal corresponding to r3, and s4 is the transmission signal corresponding to r4. At this time, if the first group of signals includes r1 and r2, and the second group of signals includes r3 and r4, the first group of signals, the second group of signals, and the first value can satisfy the following relationship (6):

[0231] In the above formula, C3 is the first value. Since s1, s2, s3, and s4 are all constants, the result of conj(s1+s2)*(s3+s4), C3, is also a constant. noise is related to at least one of noise1, noise2, noise3, and noise4.

[0232] If the first group of signals includes r3 and r4, and the second group of signals includes r1 and r2, the first group of signals, the second group of signals, and the first value can satisfy the following relationship (7):

[0233] In the above formula, C4 is the first value. Since s1, s2, s3, and s4 are all constants, the result of conj(s3+s4)*(s1+s2), C4, is also a constant. noise is related to at least one of noise1, noise2, noise3, and noise4.

[0234] In the above relationship (6) and relationship (7), the first combined signal is obtained by adding the received signals included in the first group of signals, the second combined signal is obtained by adding the received signals included in the second group of signals, and then the conjugate value of the first combined signal and the second combined signal are multiplied to obtain the first value. The first combined signal can also be obtained by subtracting, multiplying, or dividing the received signals included in the first group of signals; correspondingly, the second combined signal is obtained by subtracting, multiplying, or dividing the received signals included in the second group of signals, and then the first value is obtained. Its specific implementation can refer to the relevant description of the above relationship (6) or relationship (7), which will not be repeated here.

[0235] In another possible implementation, the receiving device may divide the first group of signals by the second group of signals to obtain the first value. In other words, the joint operation includes dividing the first group of signals by the second group of signals.

[0236] As a first example, the first group of signals and the second group of signals each include one received signal, that is, the number of the multiple received signals is 2.

[0237] For example, take two received signals r1 and r2 as an example, where: s1 is the transmitted signal corresponding to r1, and s2 is the transmitted signal corresponding to r2. At this time, if the first group of signals includes r1 and the second group of signals includes r2, the first group of signals, the second group of signals and the first value can satisfy the following relationship (8):

[0238] In the above formula, C5 is the first value. Since s1 and s2 are both constants, the result of s1 ÷ s2, C5, is also a constant. noise is related to at least one of noise1 or noise2.

[0239] If the first group of signals includes r2 and the second group of signals includes r1, the first group of signals, the second group of signals and the first value may satisfy the following relationship (9):

[0240] In the above formula, C6 is the first value. Since s1 and s2 are both constants, the result of s2÷s1, C6, is also a constant. noise is related to at least one of noise1 or noise2.

[0241] As a second example, the first group of signals and the second group of signals respectively include at least two received signals, that is, the number of the multiple received signals is greater than or equal to four.

[0242] For example, the number of received signals is 4, and the 4 received signals are r1, r2, r3, and r4, where: s1 is the transmission signal corresponding to r1, s2 is the transmission signal corresponding to r2, s3 is the transmission signal corresponding to r3, and s4 is the transmission signal corresponding to r4. At this time, if the first group of signals includes r1 and r2, and the second group of signals includes r3 and r4, the first group of signals, the second group of signals, and the first value can satisfy the following relationship (10):

[0243] In the above formula, C7 is the first value. Since s1 and s2 are both constants, the result of (s1 + s2) ÷ (s3 + s4), C7, is also a constant. noise is related to at least one of noise1, noise2, noise3, and noise4.

[0244] If the first group of signals includes r3 and r4, and the second group of signals includes r1 and r2, the first group of signals, the second group of signals, and the first value can satisfy the following relationship (11):

[0245] In the above formula, C8 is the first value. Since s1, s2, s3, and s4 are all constants, the result of (s3 + s4) ÷ (s1 + s2), C8, is also a constant. noise is related to at least one of noise1, noise2, noise3, and noise4.

[0246] In the above relationship (10) and relationship (11), the first combined signal is obtained by adding the received signals included in the first group of signals, the second combined signal is obtained by adding the received signals included in the second group of signals, and then the conjugate value of the first combined signal and the second combined signal are multiplied to obtain the first value. The first combined signal can also be obtained by subtracting, multiplying, or dividing the received signals included in the first group of signals; correspondingly, the second combined signal is obtained by subtracting, multiplying, or dividing the received signals included in the second group of signals, and then the first value is obtained. Its specific implementation can refer to the relevant description of the above relationship (10) or relationship (11), which will not be repeated here.

[0247] Scenario 2: The received signal is an SC-OQAM signal or an SC-QAM signal. Correspondingly, the received signal is also a DFT-s-OFDM signal.

[0248] Optionally, in scenario two, the receiving end device performs a joint operation on the first group of signals and the second group of signals to obtain a first numerical value, including: the receiving end device sums or differs the received signals corresponding to the real part and the received signals corresponding to the imaginary part of the same transmitted data in the received signals of the first group of signals to obtain a combined received signal corresponding to the received signals in the first group of signals; sums or differs the received signals corresponding to the real part and the received signals corresponding to the imaginary part of the same transmitted data in the received signals of the second group of signals to obtain a combined received signal corresponding to the received signals in the second group of signals; and performs a joint operation on the combined received signal corresponding to the received signals in the first group of signals and the combined received signal corresponding to the received signals in the second group of signals to obtain the first numerical value.

[0249] The following describes an example of determining a combined received signal corresponding to a transmitted data based on a received signal corresponding to a real part of the transmitted data and a received signal corresponding to an imaginary part of the transmitted data.

[0250] Optionally, the receiving end device may, based on the coding vector, perform a combined received signal corresponding to a real part of the transmitted data and a received signal corresponding to an imaginary part of the transmitted data, thereby obtaining a combined received signal corresponding to the transmitted data.

[0251] For example, the two received signals corresponding to one transmitted data may be y1 and y2, where y1 satisfies the following relationship (12) and y2 satisfies the following relationship (13):

[0252] In the above relations (12) and (13), I is the real part of the transmitted data corresponding to y1 and y2, Q is the imaginary part of the transmitted data; ISI1 is the interference of other data except the transmitted data on the real part; ISI2 is the interference of other data except the transmitted data on the imaginary part; jQ α is the interference of the adjacent data of the real part on the real part; Iα is the interference of the adjacent data of the imaginary part on the imaginary part; α is the interference coefficient, or the filter coefficient.

[0253] If the encoding vector is That is, all elements in the encoding vector are 1, indicating that the combined received signal is obtained by summing y1 and y2. That is, the combined received signal A satisfies the following relationship (14) with y1 and y2:

[0254] Let I + Iα + ISI2 = B1, Q + Q α +ISI1=B2, where B1 and B2 are specific values, and the signs of B1 and B2 can be specified. The transmitting device can determine the values ​​of the real part I and imaginary part Q of the transmitted data based on the equivalent relationship between B1 and B2: I=(±B1-ISI2) / (1+α) (15) Q=(±B2-ISI1) / (1+α) (16)

[0255] At this time, the relationship (14) can be transformed into the following relationship (17):

[0256] From relation (15), it can be seen that B1 is the real part of the transmitted data corresponding to A, and B2 is the imaginary part of the transmitted data corresponding to A. In other words, the transmitted data corresponding to y1 and y2 is B1 + jB2. In the embodiment of the present application, the values ​​of B1 and B2 can be the same or different, without limitation.

[0257] If the encoding vector is That is, the second element in the encoding vector is -1, indicating that the combined received signal is obtained by performing difference processing on y1 and y2, that is, the combined received signal A satisfies the following relationship with y1 and y2 (18):

[0258] Let I-Iα-ISI2=B3,-Q+Q α+ISI1=B4, B3 and B4 are specific values, and the positive and negative signs of B3 and B4 can be specified. Similarly, the relationship (18) can be transformed into the following relationship (19):

[0259] The parameters in the above relationships (18) and (19) can refer to the relevant descriptions of the parameters in the above relationships (12) to (17), and will not be repeated here.

[0260] The above description of the implementation of combining received signals is based on the example of the value of the elements in the coding vector being 1 or -1. The value of the elements in the coding vector can also be any number other than 1 or -1. For example, the value of the elements in the coding vector can be 2, 3, -3, etc. In this case, the implementation of combining received signals is similar to the implementation of combining received signals in the above relationship (14) or relationship (15). You can refer to the relevant description in the above relationship (14) or relationship (15), which will not be repeated here. That is, the embodiment of the present application does not limit the value of the elements in the coding vector. When the value of the elements in the coding vector is a positive number, it indicates that the received signals are summed; when the value of the elements in the coding vector is a negative number, it indicates that the received signals are subtracted.

[0261] Optionally, in scenario 2, the receiving device performs a joint operation on the combined received signal corresponding to the received signals in the first group of signals and the combined received signal corresponding to the received signals in the second group of signals. The process for obtaining the first value is similar to the process for determining the first value in scenario 1 above. That is, the receiving device treats the combined received signal as the received signal in scenario 1, thereby determining the first value according to the process of scenario 1 above. For details, please refer to the relevant description in scenario 1 above, and will not be repeated here.

[0262] For the above step S1503:

[0263] Optionally, the receiving end device may determine a first corresponding relationship from a plurality of corresponding relationships, thereby determining the transmission data corresponding to the plurality of received signals respectively from the first corresponding relationship.

[0264] Exemplarily, each of the multiple corresponding relationships includes a corresponding relationship between a numerical value and multiple data. For example, the number of transmitted data corresponding to the multiple received signals is 2X, and each numerical value in a corresponding relationship corresponds to 2X data, where X is a positive integer.

[0265] Optionally, the multiple corresponding relationships are distinguished based on at least one of different joint operation modes, the value of X, and different grouping modes of the 2X or 4X received signals. Therefore, the receiving device can determine the first corresponding relationship from the multiple corresponding relationships based on at least one of the joint operation mode, the value of X, and the grouping mode of the 2X or 4X received signals.

[0266] Exemplarily, based on different modes of joint operations, the multiple corresponding relationships include two corresponding relationships, wherein the joint operation corresponding to one corresponding relationship includes multiplying the conjugate value of the first group of signals and the second signal; and the joint operation corresponding to the other corresponding relationship includes dividing the first group of signals and the second signal.

[0267] Based on the value of X, the multiple corresponding relationships include X corresponding relationships, and each corresponding relationship corresponds to a value of X.

[0268] Based on different grouping methods of 2X received signals, the multiple corresponding relationships include two corresponding relationships, where the grouping method corresponding to one of the corresponding relationships is: the first group includes the first half of the received signals of the 2X or 4X received signals (such as the first X received signals or the first 2X received signals), and the second group includes the second half of the received signals of the 2X or 4X received signals (such as the last X received signals or the last 2X received signals); the grouping method corresponding to the other corresponding relationship is: the second group includes the first half of the received signals of the 2X or 4X received signals (such as the first X received signals or the first 2X received signals), and the first group includes the second half of the received signals of the 2X or 4X received signals (such as the last X received signals or the last 2X received signals).

[0269] For ease of description, the following describes an example in which the value of X is 2 and the joint operation includes multiplying the conjugate value of the first group of signals by the second signal. In this case, if the received signal is a DFT-s-OFDM signal, the first group of signals and the second group of signals each include one received signal. If the received signal is an SC-OQAM signal or an SC-QAM signal, the first group of signals and the second group of signals each include two received signals.

[0270] As an example, the first correspondence relationship can be represented by a table.

[0271] Exemplarily, when the first group of signals includes the received signal corresponding to the transmitted data #1 and the second group of signals includes the received signal corresponding to the transmitted data #2, the first value is determined according to relationship (4). The first corresponding relationship may include the content in Table 6A or Table 6B below:

[0272] Table 6A

[0273] Table 6B

[0274] The above Tables 6A and 6B provide an exemplary description of the two corresponding transmission data when C1 takes the values ​​of 2j, -2j, 2, and -2, respectively. C1 may also be other values ​​other than the values ​​of C1 exemplified in the above Table 6 (i.e., 6A or 6B). Accordingly, the two transmission data corresponding to C1 may also be other values ​​other than the values ​​of the two transmission data exemplified in the above Table 6 (i.e., 6A or 6B), without limitation.

[0275] Exemplarily, when the first group of signals includes the received signal corresponding to the transmitted data #2 and the second group of signals includes the received signal corresponding to the transmitted data #1, the first value is determined according to relationship (5). The first corresponding relationship may include the content in Table 6A or Table 6B below:

[0276] Table 7A

[0277] Table 7B

[0278] For the above Table 7A and Table 7B, reference can be made to the relevant description of the above Table 6, which will not be repeated here.

[0279] As another example, the first correspondence relationship may be represented by a set.

[0280] Exemplarily, when the first group of signals includes the received signal corresponding to the sent data #1, and the second group of signals includes the received signal corresponding to the sent data #2, the first correspondence may include {value: 2j; sent data #1: 1-j; sent data #2: 1+j}; {value: -2j; sent data #1: 1+j; sent data #2: 1-j}; {value: 2; sent data #1: 1-j; sent data #2: 1-j}; {value: -2; sent data #1: 1+j; sent data #2: -1-j};…

[0281] Alternatively, the first correspondence may include {value: 2j; send data #1: -1+j; send data #2: -1-j}; {value: -2j; send data #1: -1-j; send data #2: -1+j}; {value: 2; send data #1: -1+j; send data #2: -1+j}; {value: -2; send data #1: -1-j; send data #2: 1+j};…

[0282] When the first group of signals includes the received signal corresponding to the sent data #2, and the second group of signals includes the received signal corresponding to the sent data #1, the first correspondence may include {value: 2j; sent data #1: 1+j; sent data #2: 1-j}; {value: -2j; sent data #1: 1-j; sent data #2: 1+j}; {value: 2; sent data #1: 1-j; sent data #2: 1-j}; {value: -2; sent data #1: -1+j; sent data #2: 1+j};…

[0283] Alternatively, the first correspondence may include {value: 2j; send data #1: -1-j; send data #2: -1+j}; {value: -2j; send data #1: -1+j; send data #2: -1-j}; {value: 2; send data #1: -1+j; send data #2: -1+j}; {value: -2; send data #1: 1+j; send data #2: -1-j};…

[0284] The above is only an exemplary introduction to the first correspondence relationship when the value of X is 1 and the joint operation includes the multiplication of the conjugate value of the first group of signals and the second signal. When the value of X is other than 1, or when the joint operation includes the division of the first group of signals and the second signal, the implementation of the first correspondence relationship is similar to the implementation of the first correspondence relationship when the value of X is 1 and the joint operation includes the multiplication of the conjugate value of the first group of signals and the second signal. For specific implementation, reference can be made to the relevant description of the first correspondence relationship when the value of X is 1 and the joint operation includes the multiplication of the conjugate value of the first group of signals and the second signal, and no further details will be given here.

[0285] Optionally, determining, based on the first value, the transmitted data corresponding to each of the multiple reference signals includes: determining the multiple data corresponding to the first value in a first correspondence as the transmitted data corresponding to each of the multiple received signals, the first correspondence including a correspondence between a value and the multiple data. Exemplarily, the first correspondence is as follows: For example, taking the first value of 2 in Table 6 as an example, according to Table 6A, transmitted signal #1 is 1-j, and transmitted signal #2 is 1-j.

[0286] Optionally, after obtaining multiple second transmission signals according to steps S1501 to S1503, the PHN of the data transmission process from the transmitting end device to the receiving end device can be determined based on the second transmission signal and the received signals corresponding to the second transmission signals (i.e., the multiple received signals in steps S1501 to S1503). Further, the received signals corresponding to the first transmission signals are demodulated according to the PHN to obtain multiple first transmission signals. Exemplarily, the demodulation process of the received signals corresponding to the first transmission signals by the receiving end device is similar to the process of processing the eighth data bit to obtain data bit 1 in (b) of Figure 12 above. For details, please refer to the relevant description in (b) of Figure 12 above and no further details will be given here.

[0287] It can be understood that in each of the above embodiments, the methods and / or steps implemented by the receiving device can also be implemented by components that can be used for the receiving device (such as a processor, chip, chip system, circuit, logic module, or software such as a chip or circuit); the methods and / or steps implemented by the sending device can also be implemented by components that can be used for the sending device (such as a processor, chip, chip system, circuit, logic module, or software such as a chip or circuit).

[0288] The above mainly introduces the solutions provided by this application. Accordingly, this application also provides a communication device, which is used to implement the various methods described above. The communication device can be the transmitting device in the above method embodiments, or a device including the above transmitting device, or a component that can be used for the transmitting device, such as a chip or chip system; or the communication device can be the receiving device in the above method embodiments, or a device including the above receiving device, or a component that can be used for the receiving device, such as a chip or chip system.

[0289] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0290] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, 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 functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0291] 16 shows a schematic structural diagram of a communication device 160. The communication device 160 includes a processing module 1601 and a transceiver module 1602. The communication device 160 can be used to implement the functions of the above-mentioned transmitting end device or receiving end device.

[0292] In some embodiments, the communication device 160 may further include a storage module (not shown in FIG. 16 ) for storing program instructions and data.

[0293] In some embodiments, the transceiver module 1602, which may also be referred to as a transceiver unit, is configured to implement a transmitting and / or receiving function. The transceiver module 1602 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.

[0294] In some embodiments, the transceiver module 1602 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the sending device or the receiving device in the above method embodiments, and / or used to support other processes of the technology described in this document; the processing module 1601 may be used to execute the processing steps (such as determination, generation, etc.) performed by the sending device or the receiving device in the above method embodiments, and / or used to support other processes of the technology described in this document.

[0295] When the communication device 160 is used to implement the functions of the above-mentioned receiving device:

[0296] In some embodiments, the transceiver module 1602 is used to receive multiple received signals, the multiple received signals include a first group of signals and a second group of signals, and the first group of signals and the second group of signals respectively include at least one received signal; the processing module 1601 is used to perform a joint operation on the first group of signals and the second group of signals to obtain a first numerical value; the processing module 1601 is also used to determine the sending data corresponding to the multiple received signals respectively based on the first numerical value.

[0297] Optionally, the processing module 1601 is further configured to determine multiple data corresponding to the first numerical value in the first corresponding relationship as transmission data corresponding to the multiple received signals respectively, where the first corresponding relationship includes a corresponding relationship between the numerical value and the multiple data.

[0298] Optionally, the processing module 1601 is also used to merge the first group of signals to obtain a first merged signal corresponding to the first group of signals, where the first merged signal is the result obtained by multiplying, adding, subtracting, and dividing at least one of the first group of signals; and to merge the second group of signals to obtain a second merged signal corresponding to the second group of signals, where the second merged signal is the result obtained by multiplying, adding, subtracting, and dividing at least one of the second group of signals; and to perform a joint operation on the first merged signal and the second merged signal to obtain a first numerical value.

[0299] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0300] In the present application, the communication device 160 may be presented in the form of various functional modules divided in an integrated manner. The "module" here may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0301] In some embodiments, when the communication device 160 in Figure 16 is a chip or a chip system, the function / implementation process of the transceiver module 1602 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1601 can be implemented through the processor (or processing circuit) of the chip or chip system.

[0302] Since the communication device 160 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0303] As a possible product form, the transmitting device or receiving device described in the embodiments of the present application can also be implemented using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout this application.

[0304] As another possible product form, the transmitting device or receiving device of the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 17, which is a structural diagram of a communication device 170 provided in an embodiment of the present application, and the communication device 170 includes a processor 1701 and a transceiver 1702. The communication device 170 can be a transmitting device, or a chip or chip system therein; or, the communication device 170 can be a receiving device, or a chip or module therein. Figure 17 only shows the main components of the communication device 170. In addition to the processor 1701 and the transceiver 1702, the communication device may further include a memory 1703, and an input and output device (not shown in Figure 17).

[0305] Optionally, processor 1701 is primarily used to process communication protocols and communication data, as well as control the entire communication device, execute software programs, and process software program data. Memory 1703 is primarily used to store software programs and data. Transceiver 1702 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.

[0306] Optionally, the processor 1701 , the transceiver 1702 , and the memory 1703 may be connected via a communication bus.

[0307] When the communication device is powered on, the processor 1701 can read the software program in the memory 1703, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1701 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1701. The processor 1701 converts the baseband signal into data and processes the data.

[0308] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.

[0309] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the communication device 160 may take the form of the communication device 170 shown in FIG. 17 .

[0310] As an example, the functions / implementation process of the processing module 1601 in FIG16 can be implemented by the processor 1701 in the communication device 170 shown in FIG17 calling the computer-executable instructions stored in the memory 1703. The functions / implementation process of the transceiver module 1602 in FIG16 can be implemented by the transceiver 1702 in the communication device 170 shown in FIG17.

[0311] As another possible product form, the transmitting device or receiving device in this application may adopt the structure shown in Figure 18, or include the components shown in Figure 18. Figure 18 is a schematic diagram of the composition of a communication device 180 provided in this application. The communication device 180 can be a transmitting device or a chip or system-on-chip in the transmitting device; or it can be a receiving device or a module, chip or system-on-chip in the receiving device.

[0312] As shown in FIG18 , the communication device 180 includes at least one processor 1801 and at least one communication interface ( FIG18 is merely an example of one communication interface 1804 and one processor 1801). Optionally, the communication device 180 may further include a communication bus 1802 and a memory 1803.

[0313] Processor 1801 can be a general-purpose central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. Processor 1801 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.

[0314] Communication bus 1802 is used to connect the various components in communication device 180, enabling communication between them. Communication bus 1802 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, for example. This bus can be categorized as an address bus, a data bus, a control bus, and so on. For ease of illustration, FIG18 shows a single bold line, but this does not necessarily indicate that there is only one bus or only one type of bus.

[0315] Communication interface 1804 is used to communicate with other devices or communication networks. Exemplarily, communication interface 1804 can be a module, circuit, transceiver, or any other device capable of communication. Optionally, communication interface 1804 can also be an input / output interface within processor 1801, used to implement signal input and output to the processor.

[0316] The memory 1803 may be a device with a storage function, used to store instructions and / or data, wherein the instructions may be computer programs.

[0317] Exemplarily, the memory 1803 may be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0318] It should be noted that memory 1803 can exist independently of processor 1801 or can be integrated with processor 1801. Memory 1803 can be located within or outside of communication device 180, without limitation. Processor 1801 can be used to execute instructions stored in memory 1803 to implement the methods provided in the following embodiments of this application.

[0319] As an optional implementation, the communication device 180 may further include an output device 1805 and an input device 1806. The output device 1805 communicates with the processor 1801 and can display information in a variety of ways. For example, the output device 1805 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 1806 communicates with the processor 1801 and can receive user input in a variety of ways. For example, the input device 1806 can be a mouse, a keyboard, a touch screen device, or a sensor device.

[0320] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the communication device 160 may take the form of the communication device 180 shown in FIG. 18 .

[0321] As an example, the functions / implementation process of the processing module 1601 in FIG16 can be implemented by the processor 1801 in the communication device 180 shown in FIG18 calling the computer-executable instructions stored in the memory 1803. The functions / implementation process of the transceiver module 1602 in FIG16 can be implemented by the communication interface 1804 in the communication device 180 shown in FIG18.

[0322] It should be noted that the structure shown in FIG18 does not constitute a specific limitation on the transmitting device or the receiving device. For example, in other embodiments of the present application, the transmitting device or the receiving device may include more or fewer components than shown in the figure, or some components may be combined or separated, or the components may be arranged differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0323] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing the method in any of the above method embodiments.

[0324] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may invoke the instructions in the computer program stored in the memory to instruct the communication device to execute any of the above-described method embodiments. Of course, the memory may not be located in the communication device.

[0325] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, and the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.

[0326] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.

[0327] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or include chips and other discrete devices. The embodiments of the present application do not specifically limit this.

[0328] The present application also provides a computer-readable storage medium having a computer program or instruction stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.

[0329] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0330] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the above-described systems, devices, and units may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0331] It is understood that the systems, devices, and methods described in this application may also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.

[0332] The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Components shown as units may or may not be physical units. Some or all of these units may be selected to achieve the objectives of this embodiment as needed.

[0333] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0334] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). In the embodiment of the present application, the computer may include the aforementioned device.

[0335] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0336] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, the present application is intended to include such modifications and variations if they fall within the scope of the claims of the present application and their equivalents.

Claims

1. A communication method, characterized in that: The method comprises: Receiving a plurality of received signals, the plurality of received signals comprising a first group of signals and a second group of signals, the first group of signals and the second group of signals respectively comprising at least one received signal; Performing a joint operation on the first group of signals and the second group of signals to obtain a first value; According to the first value, the transmission data respectively corresponding to the plurality of received signals are determined.

2. The method according to claim 1, characterized in that The joint operation includes multiplying the conjugate value of the first set of signals and the second set of signals.

3. The method according to claim 1, characterized in that The joining operation includes dividing the first set of signals and the second set of signals.

4. The method according to any one of claims 1 to 3, characterized in that: The determining, according to the first value, the transmission data respectively corresponding to the plurality of reference signals includes: The multiple data corresponding to the first value in the first corresponding relationship are determined as the transmission data respectively corresponding to the multiple received signals, and the first corresponding relationship includes a corresponding relationship between the value and the multiple data.

5. The method according to any one of claims 1 to 4, characterized in that: The performing a joint operation on the first group of signals and the second group of signals to obtain a first value includes: Merging the first group of signals to obtain a first combined signal corresponding to the first group of signals, where the first combined signal is a result obtained by at least one of multiplying, adding, subtracting, and dividing the first group of signals; Merging the second group of signals to obtain a second combined signal corresponding to the second group of signals, where the second combined signal is a result obtained by at least one of multiplying, adding, subtracting, and dividing the second group of signals; The first combined signal and the second combined signal are jointly operated to obtain the first value.

6. The method according to any one of claims 1 to 5, characterized in that: The number of received signals in the first group of signals and the second group of signals are both even numbers.

7. The method according to any one of claims 1 to 6, characterized in that: The received signal is a single carrier signal, and the single carrier signal includes a single carrier offset quadrature amplitude modulation SC-OQAM signal, a single carrier quadrature amplitude modulation SC-QAM signal, and a discrete Fourier transform spread spectrum orthogonal frequency division multiplexing DFT-s-OFDM signal.

8. The method according to any one of claims 1 to 7, characterized in that: The multiple received signals are located in the same resource block RB, or the multiple received signals are located in adjacent RBs.

9. The method according to any one of claims 1 to 8, characterized in that: The first group of signals includes a first received signal and a second received signal, the first received signal being a received signal corresponding to a real part of the first transmitted data, and the second received signal being a received signal corresponding to an imaginary part of the first transmitted data; and / or The second group of signals includes a third received signal and a fourth received signal, the third received signal being a received signal corresponding to the real part of the second transmitted data, and the fourth received signal being a received signal corresponding to the imaginary part of the second transmitted data.

10. A communication device, characterized in that: The communication device includes a transceiver module and a processing module. The transceiver module is used to perform the receiving behavior or the sending behavior in the method according to any one of claims 1 to 9; The processing module is used to execute the processing behavior in the method according to any one of claims 1-9.

11. A communication device, characterized in that: The communication device comprises a processor; the processor is configured to run a computer program or instruction so that the communication device executes the method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs. When the computer instructions or programs are executed on a computer, the method according to any one of claims 1 to 9 is executed.

13. A computer program product, characterized in that When the computer program product is executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 9.

14. A chip, characterized in that: include: A processor, wherein the processor is coupled to a memory, wherein the memory is used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip executes the method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • CPM modulation multi-symbol detection frequency offset detection

    CN102291346A

  • Phase noise suppression method and related device

    CN114629762A

  • Signal transmission method and device

    CN115499111A

  • Communication method and device

    CN116319197A

  • Method and node related to channel estimation

    US20140247747A1