Signal processing method and apparatus

By performing interference processing on the DFT-s-OFDM signal, the spectrum expansion characteristics of the frequency domain signal are used to solve the frequency domain fluctuation problem of the DFT-s-OFDM signal, the signal perception and communication performance are improved, and the communication perception needs are met.

WO2025175911A1PCT designated stage Publication Date: 2025-08-28HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142305
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-19
Filing Date
2024-12-25
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

The frequency domain signal of the DFT-s-OFDM signal fluctuates greatly, causing the energy of the noise signal to be amplified, affecting the perceived performance. At the same time, setting a high amplitude threshold will lead to loss of communication performance.

Method used

By performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal, the spectrum expansion characteristics of the frequency domain signal are used to increase the amplitude of the signal to meet the threshold requirements, and the data signal and interference signal are separated at the receiving end to improve the perception and communication performance of the signal.

Benefits of technology

While improving signal perception performance, it reduces scrambling processing volume, reduces equipment power consumption, takes into account the communication performance of signals, and meets the requirements of integrated communication perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142305_28082025_PF_FP_ABST
    Figure CN2024142305_28082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a signal processing method and apparatus, which can be applied to an integrated sensing and communication scenario. The method comprises: performing interference addition processing on a first sub-frequency domain signal and a second sub-frequency domain signal in a first frequency domain signal to obtain a second frequency domain signal, wherein a third sub-frequency domain signal in the second frequency domain signal is obtained by adding a first interference signal to the first sub-frequency domain signal, and a fourth sub-frequency domain signal is obtained by adding a second interference signal to the second sub-frequency domain signal. The first sub-frequency domain signal and the second sub-frequency domain signal are the same, and the first interference signal and the second interference signal are opposite; or the first sub-frequency domain signal and the second sub-frequency domain signal are opposite, and the first interference signal and the second interference signal are the same; or the first sub-frequency domain signal and the second sub-frequency domain signal are conjugated, and the first interference signal and the second interference signal are conjugated and opposite; or the first sub-frequency domain signal and the second sub-frequency domain signal are conjugated and opposite, and the first interference signal and the second interference signal are conjugated. According to the method, both the sensing performance and the communication performance of signals can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Signal processing method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

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

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

[0004] Discrete Fourier transformation-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) signals have a low peak to average power ratio (PAPR), so DFT-s-OFDM signals can be used as one of the alternative waveforms for integrated sensing and communication (ISAC).

[0005] However, the frequency domain signal of the DFT-s-OFDM signal has large fluctuations (i.e., the frequency domain signal is not constant modulus), which causes the energy of the noise signal to be amplified during perception, thereby impairing the signal perception performance.

[0006] One solution is to perform an amplitude boost on the lower-energy frequency-domain signal. For example, an amplitude threshold is set. When the amplitude of the DFT-s-OFDM frequency-domain signal falls below the threshold, the signal's amplitude is adjusted to match the threshold. This improves the perceived performance of the signal. However, setting the amplitude threshold higher increases the loss in communication performance, significantly impacting the receiver's block error rate (BLER).

[0007] How to improve both signal perception and communication performance is a technical problem that needs to be solved urgently. Summary of the Invention

[0008] The present application provides a signal processing method and device that can improve both signal perception and communication performance and meet the requirements of integrated sensing and communication (ISAC).

[0009] In a first aspect, a signal processing method is provided, which can be executed by a first communication device. Unless otherwise specified, the "first communication device" in this application can refer to the first communication device itself (for example, a network device, a terminal device), or a component in the first communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can realize all or part of the functions of the first communication device. The method includes: obtaining a first frequency domain signal; wherein the first frequency domain signal includes a plurality of sub-frequency domain signals, and the plurality of sub-frequency domain signals include a first sub-frequency domain signal and a second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, and the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship; performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, and the third sub-frequency domain signal is obtained by adding the first sub-frequency domain signal to the first interference signal, and the fourth sub-frequency domain signal is obtained by adding the first interference signal to the first sub-frequency domain signal. The four-sub-frequency domain signal is obtained by adding the second sub-frequency domain signal to the second interference signal; the second frequency domain signal is output; wherein, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

[0010] In the above scheme, when an interference signal is added to the frequency domain signal of the data signal (such as the first frequency domain signal), the interference signal is added based on the spectrum expansion characteristics of the frequency domain signal (for example: if the first sub-frequency domain signal is the same as the second sub-frequency domain signal, the interference signal added to the first sub-frequency domain signal (i.e., the first interference signal) and the interference signal added to the second sub-frequency domain signal (i.e., the second interference signal) are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other). In this way, when processing the scrambled signal, the receiving end can separate the data signal and the interference signal, thereby improving the communication performance of the signal while improving the perception performance of the signal, and better meeting the requirements of ISAC.

[0011] In one possible design, obtaining the first frequency domain signal includes: performing quadrature amplitude modulation (QAM) processing on the information bits to be transmitted to obtain a first time domain signal; performing transform domain encoding on the first time domain signal to obtain a third frequency domain signal; performing spectrum expansion processing on the third frequency domain signal to obtain the first frequency domain signal; wherein the first sub-frequency domain signal is the same as or opposite to the second sub-frequency domain signal.

[0012] Correspondingly, performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain the second frequency domain signal may include: if the first sub-frequency domain signal is the same as the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, then when the amplitude of the first sub-frequency domain signal or the second sub-frequency domain signal is less than the first amplitude threshold, performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal.

[0013] Because, under QAM modulation, one of the second sub-frequency domain signal and the first sub-frequency domain signal (located in the extended bandwidth) is obtained by copying the other signal (located in the original bandwidth), it is sufficient to determine whether the amplitude of either the second sub-frequency domain signal or the first sub-frequency domain signal is less than the first amplitude threshold. Of course, in practical applications, it is also possible to determine whether the amplitudes of the first sub-frequency domain signal and the second sub-frequency domain signal are less than the first amplitude threshold without limitation.

[0014] This design can improve the reliability of signal scrambling.

[0015] In one possible design, obtaining a first frequency domain signal includes: performing offset quadrature amplitude modulation (OQAM) processing on the information bits to be transmitted to obtain a first time domain signal; performing transform domain encoding on the first time domain signal to obtain a first frequency domain signal; wherein the first sub-frequency domain signal is conjugated or oppositely conjugated to the second sub-frequency domain signal.

[0016] Correspondingly, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain the second frequency domain signal, including: if the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the conjugate of the second sub-frequency domain signal, then when the amplitudes of the first sub-frequency domain signal and the second sub-frequency domain signal are less than the first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal.

[0017] Since the second sub-frequency domain signal and the first sub-frequency domain signal are directly obtained by modulation under QAM modulation, it can be determined whether the amplitudes of the second sub-frequency domain signal and the first sub-frequency domain signal are both less than the first amplitude threshold.

[0018] This design can improve the reliability of signal scrambling.

[0019] In one possible design, obtaining a first frequency domain signal includes: performing a cyclic shift on the first time domain signal to obtain a second time domain signal; and performing transform domain coding on the second time domain signal to obtain the first frequency domain signal. Accordingly, after obtaining the second frequency domain signal, the second frequency domain signal may also be phase rotated to obtain a third frequency domain signal; and the third frequency domain signal may be output. Optionally, the phase rotation value is exp(j*π*k*n), where n is the index of the subcarrier position where the subfrequency domain signal is located, and k is a preset rotation phase value.

[0020] Through the above design, for the same signal, the scrambling method of the signal in the frequency domain can be changed through time domain cyclic shift and frequency domain phase deflection, thereby improving the flexibility of the scrambling method; for different signals, the scrambling method of different signals in the frequency domain can be made the same through time domain cyclic shift and frequency domain phase deflection, thereby reducing the complexity of scrambling.

[0021] In one possible design, under QAM modulation, if the first sub-frequency domain signal is identical to or opposite to the second sub-frequency domain signal, the preset relationship is: the first sub-carrier position and the second sub-carrier position are separated by N sub-carriers, where N is the number of sub-carriers corresponding to the original bandwidth. Alternatively, the first sub-carrier position is located in the original bandwidth, and the second sub-carrier position is located in the extended bandwidth; or the second sub-carrier position is located in the original bandwidth, and the first sub-carrier position is located in the extended bandwidth.

[0022] In one possible design, under OQAM modulation, if the first sub-frequency domain signal is conjugated or oppositely conjugated to the second sub-frequency domain signal, the preset relationship is: the first sub-carrier position and the second sub-carrier position are symmetrical about the N / 4th sub-carrier position or the 3N / 4th sub-carrier position, where N is the number of sub-carriers corresponding to the transmission bandwidth.

[0023] In one possible design, the method further includes: obtaining a first amplitude threshold. For example, the first amplitude threshold is specified by a protocol, or the first amplitude threshold is configured by a network device, without limitation.

[0024] In one possible design, the method further includes: determining the first interference signal and the second interference signal based on the first amplitude threshold, the first sub-frequency domain signal and the second sub-frequency domain signal.

[0025] Exemplarily, the first sub-frequency domain signal is conjugate with the second sub-frequency domain signal, and the first amplitude threshold, the first sub-frequency domain signal, and the first interference signal satisfy the following relationship:

[0026] Wherein, x represents the first sub-frequency domain signal, z represents the first interference signal, Th represents the first amplitude threshold, real(z) represents the real part of the first interference signal, real(z) represents the imaginary part of the first interference signal, real(x) represents the real part of the first sub-frequency domain signal, and imag(x) represents the imaginary part of the first sub-frequency domain signal.

[0027] This exemplary approach can ensure that when the third sub-frequency domain signal and the fourth sub-frequency domain signal exceed the first amplitude threshold, the amplitude of the interference signal is minimized.

[0028] Exemplarily, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, then the first amplitude threshold, the first sub-frequency domain signal, the second sub-frequency domain signal, the first interference signal and the second interference signal satisfy the following relationship: |x+z|≥=Th; |yz|≥=Th;

[0029] Wherein, x represents the first sub-frequency domain signal, z represents the first interference signal, y represents the second sub-frequency domain signal, and -z represents the second interference signal.

[0030] This exemplary approach can ensure that the scrambled third sub-frequency domain signal and the fourth sub-frequency domain signal exceed the first amplitude threshold, thereby improving the perceptual performance of the signal.

[0031] Of course, the above are only some examples, and the actual method of determining the interference signal is not limited thereto.

[0032] In one possible design, the first frequency domain signal includes M sub-frequency domain signals, where M is a positive integer; X pairs of sub-frequency domain signals in the M sub-frequency domain signals satisfy the conditions that the sub-frequency domain signals are identical, opposite, conjugate, or opposite in conjugate. The method may further include: performing interference processing on P pairs of sub-frequency domain signals in the first frequency domain signal; wherein, Or P is a preset value, and P is a positive integer less than or equal to X.

[0033] In the specific implementation, Or P can be specified by the protocol, or agreed by the system, or configured by the network device, and the embodiments of this application do not limit this.

[0034] This design approach can improve signal perception and communication performance while minimizing the amount of scrambling processing, thereby reducing the workload of transmitter interference addition and receiver interference removal, and saving device power consumption.

[0035] In one possible design, if one or more of the following conditions are met, the method described in the first aspect is performed:

[0036] 1) The first amplitude threshold reaches or exceeds a first value.

[0037] 2) An index of a modulation and coding scheme (MCS) corresponding to the first frequency domain signal reaches or exceeds a second value.

[0038] 3) The code rate corresponding to the first frequency domain signal reaches or exceeds a third value.

[0039] 4) The modulation order corresponding to the first frequency domain signal reaches or exceeds a fourth value.

[0040] The above-mentioned first value, second value, third value or fourth value, etc., can be specified by the protocol, or agreed upon by the system, or configured by the network device, and the embodiments of the present application do not limit this.

[0041] In this way, it is possible to avoid the negative effects caused by implementing the embodiments of the present application when the actual transmission conditions of the channel are poor (for example, the communication performance further deteriorates), or it is possible to implement the embodiments of the present application only when the channel conditions are good, thereby better balancing the improvement of signal perception performance and communication performance.

[0042] In one possible design, the method may further include: obtaining a fourth frequency domain signal; wherein the fourth frequency domain signal includes a fifth sub-frequency domain signal and a sixth sub-frequency domain signal, the fifth sub-frequency domain signal is located at the third sub-carrier position, the sixth sub-frequency domain signal is located at the fourth sub-carrier position, and the third sub-carrier position and the fourth sub-carrier position satisfy a preset relationship; performing interference processing on the fifth sub-frequency domain signal and the sixth sub-frequency domain signal to obtain a fifth frequency domain signal; wherein the fifth frequency domain signal includes a seventh sub-frequency domain signal and an eighth sub-frequency domain signal, the seventh sub-frequency domain signal is obtained by adding the third interference signal to the fifth sub-frequency domain signal, and the eighth sub-frequency domain signal is obtained by adding the fourth interference signal to the sixth sub-frequency domain signal; outputting the fifth frequency domain signal; wherein the fifth sub-frequency domain signal is the same as the sixth sub-frequency domain signal, and the third interference signal is the same as the fourth interference signal.

[0043] This design provides another scrambling method, which can improve the flexibility of the scrambling method.

[0044] In one possible design, the amplitude of the fifth sub-frequency domain signal and / or the sixth sub-frequency domain signal is less than or does not exceed the second amplitude threshold. In this way, scrambling can be performed only when the sub-frequency domain signal in the fourth frequency domain signal is less than the second amplitude threshold.

[0045] In one possible design, the alternative scrambling method is used when one or more of the following conditions are met:

[0046] 1) The second amplitude threshold may be less than or equal to the fifth value.

[0047] 2) The index of the MCS corresponding to the fourth frequency domain signal is less than or does not exceed the sixth value.

[0048] 3) The code rate corresponding to the fourth frequency domain signal is less than or does not exceed the seventh value.

[0049] 4) The modulation order corresponding to the fourth frequency domain signal is less than or does not exceed the eighth value.

[0050] The above-mentioned fifth value, sixth value, seventh value or eighth value, etc., can be specified by the protocol, or agreed upon by the system, or configured by the network device, and the embodiments of the present application do not limit this.

[0051] In this way, different scrambling methods can be flexibly used under different channel conditions to meet the needs of different scenarios.

[0052] On the second aspect, a signal processing method is provided, which can be executed by a second communication device. Unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, a terminal device, a network device), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can realize all or part of the functions of the second communication device. The method includes: receiving a first signal, the first signal carries a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal is obtained by adding a first interference signal to the first sub-frequency domain signal, the fourth sub-frequency domain signal is obtained by adding a second interference signal to the second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship; performing transform domain coding processing on the second frequency domain signal to obtain a third time domain signal; The third time domain signal is extracted to obtain a first time domain signal; wherein, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

[0053] The above solution, that is, the second communication device can separate the data signal and the interference signal by extracting the time domain signal, thereby improving the communication performance of the signal while improving the perception performance of the signal, and better meeting the requirements of ISAC.

[0054] Taking the QAM modulation method as an example: the second frequency domain signal includes M sub-frequency domain signals, where M is the length of the transmission bandwidth and is a positive integer. Before the second frequency domain signal is subjected to transform domain coding processing, the second frequency domain signal is padded with zeros to obtain a padded second frequency domain signal. The padded second frequency domain signal includes 2N sub-frequency domain signals, where 2N is a positive integer greater than M, N is the number of subcarriers corresponding to the original bandwidth, and N is a positive integer less than or equal to M. The third time domain signal is then extracted to obtain the first time domain signal, including: extracting signals at odd or even positions in the 2N sub-frequency domain signals, and the extracted N signals constitute the first time domain signal.

[0055] Taking the OQAM modulation method as an example: the second frequency domain signal includes 2N sub-frequency domain signals, 2N is the number of subcarriers corresponding to the transmission bandwidth, and the third time domain signal is extracted to obtain the first time domain signal, including: extracting the real part of the signal at the odd position in the third time domain signal, and extracting the imaginary part of the signal at the even position in the third time domain signal, and the extracted 2N signals constitute the first time domain signal; or, extracting the imaginary part of the signal at the odd position in the third time domain signal, and extracting the real part of the signal at the even position in the third time domain signal, and the extracted 2N signals constitute the first time domain signal.

[0056] Of course, the above are just two examples and are not limited to these.

[0057] According to a third aspect, a communication device is provided, which includes a module, a unit, or a technical means for implementing the method described in the first aspect or any possible design of the first aspect.

[0058] Exemplarily, the apparatus may include:

[0059] A processing module, configured to obtain a first frequency domain signal; wherein the first frequency domain signal includes multiple sub-frequency domain signals, the multiple sub-frequency domain signals include a first sub-frequency domain signal and a second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship; perform interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal is obtained by adding the first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal is obtained by adding the second sub-frequency domain signal to the second interference signal;

[0060] An input-output module, configured to output a second frequency domain signal;

[0061] Among them, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

[0062] In a fourth aspect, a communication device is provided, which includes a module, unit or technical means for implementing the method described in the second aspect or any possible design of the second aspect.

[0063] Exemplarily, the apparatus may include:

[0064] An input / output module, configured to receive a first signal, the first signal carrying a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal being obtained by adding a first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal being obtained by adding a second interference signal to the second sub-frequency domain signal, the first sub-frequency domain signal being located at a first subcarrier position, the second sub-frequency domain signal being located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfying a preset relationship;

[0065] a processing module, configured to perform transform domain coding on the second frequency domain signal to obtain a third time domain signal; and to extract the third time domain signal to obtain the first time domain signal;

[0066] Among them, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

[0067] In a fifth aspect, a communication device is provided, which includes a processor and an interface circuit, wherein the interface circuit is electrically coupled to the processor, and the processor causes the method described in the first aspect or any possible design of the first aspect to be executed through a logic circuit or execution code instructions, or causes the method described in the second aspect or any possible design of the second aspect to be executed.

[0068] In a sixth aspect, a communication device is provided, comprising: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor executes instructions stored in a memory, so that the communication device executes the method described in the first aspect or any possible design of the first aspect through the communication interface, or executes the method described in the second aspect or any possible design of the second aspect.

[0069] In the seventh aspect, a computer-readable storage medium is provided, wherein the storage medium stores a computer program or instructions. When the computer program or instructions are executed, the method described in the first aspect or any possible design of the first aspect is executed, or the method described in the second aspect or any possible design of the second aspect is executed.

[0070] In an eighth aspect, a computer program product is provided, comprising instructions which, when run on a computer, causes the method described in the first aspect or any possible design of the first aspect to be executed, or causes the method described in the second aspect or any possible design of the second aspect to be executed.

[0071] In the ninth aspect, a communication system is provided, comprising a first communication device and a second communication device, the first communication device being used to execute the method described in the first aspect or any possible design of the first aspect, and the second communication device being used to execute the method described in the second aspect or any possible design of the second aspect.

[0072] The specific designs and beneficial effects of the third to ninth aspects mentioned above can refer to the corresponding designs and beneficial effects in the first to second aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] FIG1 is a flowchart of the processing of DFT-s-OFDM signals by the transmitter and receiver;

[0074] FIG2 is a network architecture diagram of a communication system applicable to an embodiment of the present application;

[0075] FIG3 is a flow chart of a signal processing method provided in an embodiment of the present application;

[0076] FIG4A is a schematic diagram of a QAM signal processed by FDSS;

[0077] FIG4B is a schematic diagram of an OQAM signal;

[0078] FIG5 is a flowchart of another signal processing method provided in an embodiment of the present application;

[0079] FIG6A is a schematic diagram of a data signal and an interference signal under QAM modulation;

[0080] FIG6B is a schematic diagram of a data signal and an interference signal under OQAM modulation;

[0081] FIG7 is a flowchart of another signal processing method provided in an embodiment of the present application;

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

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

[0084] FIG10 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0085] The multiple involved in the embodiments of the present application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. In addition, it should be understood that although the terms first, second, etc. may be used to describe each object in the embodiments of the present invention, these objects should not be limited to these terms. These terms are only used to distinguish each object from each other.

[0086] The terms "including" and "having" and any variations thereof mentioned in the description of the embodiments of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices. It should be noted that in the embodiments of the present 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 the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.

[0087] The single carrier in the embodiment of the present application refers to convolving a serially arranged transmission signal with a roll-off filter to form a transmission signal; the multi-carrier refers to arranging the transmission signals in parallel and forming the transmission signal by inverse fast Fourier transform (IFFT).

[0088] Among them, the single-carrier signal can be a single carrier-quadrature amplitude modulation (SC-QAM) signal, and the multi-carrier signal can be an orthogonal frequency division multiplexing (OFDM) signal. In addition, the discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) signal is almost equivalent to the traditional single-carrier signal, but it uses a multi-carrier implementation method, so it is easy to be compatible with OFDM. The DFT-s-OFDM signal can also be considered a single carrier.

[0089] FIG1 is a flow chart of signal processing at a transmitter and a receiver when using DFT-s-OFDM signals for communication.

[0090] As shown in Figure 1, the transmitter performs serial-to-parallel conversion, transform domain coding (such as discrete Fourier transform (DFT)), subcarrier mapping (such as mapping to resource elements (RE)), transform domain coding (such as inverse discrete Fourier transform (DFT)), adding a cyclic prefix (CP), and digital-to-analog conversion (DAC) on the data signal to be transmitted (single carrier) to obtain a DFT-s-OFDM signal. The DFT-s-OFDM signal is then sent through the channel.

[0091] The receiver's process is the opposite of that of the transmitter. For example, after the receiver obtains the DFT-s-OFDM signal, it performs analog-to-digital conversion (ADC), CP removal, serial-to-parallel conversion, transform domain coding (such as DFT), subcarrier demapping, transform domain coding (such as IDFT), and parallel-to-serial conversion on the signal in sequence to recover the data signal, which is then detected.

[0092] It is understandable that the relevant operations in FIG1 are merely an example, and optionally, other possible operations may also be included, such as at least one of frequency domain spectrum shaping, power amplification, and low noise amplification.

[0093] Since the PAPR of the DFT-s-OFDM signal is very low, it can be used as one of the alternative signals for integrated communication and perception. However, the DFT-s-OFDM signal has large fluctuations in the frequency domain (that is, the frequency domain signal is not constant modulus), which will cause the noise energy to be amplified during perception, resulting in impaired perception performance. One solution is to use a low signal limiting (for example, floor clipping) scheme based on the DFT-s-OFDM signal. That is, an amplitude boost operation is performed on the frequency domain signal with lower energy. For example, the amplitude boost is performed according to the following formula:

[0094] That is, an amplitude threshold Th is set. When the amplitude of a frequency domain signal is lower than the amplitude threshold, the phase of the frequency domain signal is not changed, but the amplitude of the frequency domain signal is changed so that the amplitude of the frequency domain signal is equal to the amplitude threshold Th. In this way, the perceptual performance of the signal can be enhanced.

[0095] The higher the amplitude threshold Th is set, the more interference signals are added. However, for the receiver, it is impossible to distinguish between the data signal and the interference signal in the received signal. Therefore, the higher the threshold Th is set, the greater the block error rate (BLER) of the receiver is, and the greater the communication performance loss is.

[0096] In order to solve one or more of the above technical problems, the embodiments of the present application provide a signal processing and device that can improve both signal perception and communication performance to meet the requirements of ISAC.

[0097] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as fifth-generation (5G) mobile communication systems, such as new radio (NR) systems, sixth-generation (6G) mobile communication systems, universal mobile telecommunications systems (UMTS), wireless local area networks (WLAN), wireless fidelity (Wi-Fi) systems, and other communication systems that will evolve in the future.

[0098] The embodiments of the present application can be applied to the following scenarios: enhanced mobile broadband (eMBB), multi-site transmission (the same terminal device transmits signals to multiple sites), backhaul scenarios, wireless broadband to the home (WTTx), device to device (D2D), or machine-type communications (MTC).

[0099] For example, Figure 2 is a schematic diagram of a communication system applicable to an embodiment of the present application. As shown in Figure 2, the communication system may include one or more network devices and one or more terminal devices. The interface between the network device and the terminal device may be a Uu interface (or air interface), and data may be transmitted between the network device and the terminal device via air interface resources.

[0100] FIG2 exemplifies scenarios applicable to embodiments of the present application, namely, eMBB (shown by the solid line in FIG2 ), multi-site transmission (shown by the dashed line ① in FIG2 ), backhaul scenario (shown by the dashed line ② in FIG2 ), and D2D (shown by the dashed line ③ in FIG2 ). It should be understood that the four scenarios shown in FIG2 are merely examples and are not limited to these by embodiments of the present application.

[0101] The network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc.; it can also be a module or unit that performs some of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The access network device can be a macro base station (such as 110a in Figure 2), a micro base station or an indoor station (such as 110b in Figure 2), a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device. In the embodiments of the present application, a base station is used as an example of an access network device for description.

[0102] In one possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

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

[0104] Terminal devices may also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminal devices can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal devices.

[0105] Base stations and UEs can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and UEs.

[0106] Communication between base stations and UEs, between base stations, and between UEs can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0107] It can be understood that the communication system and scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0108] See Figure 3, which is a flowchart of a signal processing method provided in an embodiment of the present application. The method can be applied to the communication system shown in Figure 2. The method can be executed by a first communication device. Unless otherwise specified, the "first communication device" in this application can refer to the first communication device itself (for example, the network device or terminal device shown in Figure 2), or a component in the first communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the first communication device. The method includes S101 to S103:

[0109] S101, obtaining a first frequency domain signal;

[0110] The first frequency domain signal includes multiple sub-frequency domain signals, and each sub-frequency domain signal corresponds to a subcarrier position.

[0111] At least part of the first frequency domain signal has a spectrum expansion characteristic, for example: the multiple sub-frequency domain signals include a first sub-frequency domain signal and a second sub-frequency domain signal, wherein the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, the first subcarrier position and the second subcarrier position satisfy a preset relationship, and the first sub-frequency domain signal and the second sub-frequency domain signal are the same signal or opposite signals or conjugate signals or conjugate opposite signals to each other.

[0112] In one possible implementation, the information bits to be transmitted can be subjected to quadrature amplitude modulation (QAM) processing to obtain a first time domain signal; the first time domain signal can be subjected to variable domain coding (such as discrete Fourier transform (DFT)) and converted into the frequency domain to obtain a third frequency domain signal; the third frequency domain signal can be subjected to frequency domain spectral shaping (FDSS) processing to obtain the first frequency domain signal.

[0113] In a specific implementation, FDSS can include spectrum expansion. Optionally, filtering can also be included. For example, referring to Figure 4A, which is a schematic diagram of FDSS processing, the transmitter performs a DFT on the first time domain signal to obtain a third frequency domain signal. The transmitter then performs spectrum expansion on the third frequency domain signal (from N subcarriers to N+2c subcarriers). A filter is then used to multiply the expanded signal to achieve the effect of frequency domain shaping. Filtering is an optional step.

[0114] The following is an example of spectrum expansion:

[0115] Assume that the first time domain signal is: x=[a1 a2 a3....a N ], where a1, a2, a3....a N is a QAM modulated signal; N is the number of subcarriers corresponding to the original bandwidth, and N is a positive integer;

[0116] The third frequency domain signal after the first time domain signal undergoes DFT is: Y = DFT(x) = [b1 b2 b3.... b N ];

[0117] The spectrum of the third frequency domain signal is expanded by copying the first c signals of Y and placing them at the end of Y, and copying the last c signals of Y and placing them at the beginning of Y. The frequency domain signal after spectrum expansion (i.e., the first frequency domain signal) is obtained as follows: Z = [b N-c b N-c+1 ...b c b1 b2 b3... b N b1 b2 b3...b c Where c is a positive integer. 2c / N is the spectrum extension bandwidth ratio. The value of 2c / N can be predefined by the protocol, for example, 20%, 30%, 50%, or 100%. The number of subcarriers after spectrum extension is M = 2c + N, which is the number of subcarriers corresponding to the actual transmission bandwidth.

[0118] For ease of understanding, the signal on the original bandwidth can be called the original signal, and the signal on the extended bandwidth is obtained by copying the signal on the original bandwidth and can be called the copied signal.

[0119] In Z, each replica signal has the same or opposite amplitude to its corresponding replicated signal (i.e., they are identical or opposite signals). For example, the c+N+1th signal in Z is a replica of the c+1th signal (or, the c+1th signal in Z is the replicated signal corresponding to the c+N+1th signal), both of which are b1. Therefore, the interval between each replica signal and its corresponding replicated signal is N signals, and the corresponding subcarrier position interval is 2.

[0120] Correspondingly, under the QAM modulation mode, when the first sub-frequency domain signal and the second sub-frequency domain signal are identical or opposite, the first sub-carrier position and the second sub-carrier position satisfy the preset relationship: the first sub-carrier position and the second sub-carrier position are separated by N sub-carriers, where N is the number of sub-carriers corresponding to the original bandwidth. The first sub-carrier position is located in the original bandwidth, and the second sub-carrier position is located in the extended bandwidth; alternatively, the second sub-carrier position is located in the original bandwidth, and the first sub-carrier position is located in the extended bandwidth, without limitation.

[0121] In another possible implementation, offset quadrature amplitude modulation (OQAM) can be performed on the information bits to be transmitted to obtain a first time domain signal; and variable domain coding (such as DFT) can be performed on the first time domain signal to convert it into the frequency domain to obtain a first frequency domain signal. It can be understood that the constellation symbols obtained by OQAM processing have separated real and imaginary parts. For example, the π / 2-binary phase shift keying (BPSK) signal defined by the protocol is a signal with separated real and imaginary parts.

[0122] In this case, the signal obtained by OQAM processing (i.e., the first frequency-domain signal) already has spectrum spreading characteristics (i.e., no spectrum spreading is required). For example, if the transmission bandwidth of the first frequency-domain signal is N, there are two symmetrical points in the entire transmission bandwidth, such as the N / 4th subcarrier position and the 3N / 4th subcarrier position. The two symmetrical signals at the N / 4th or 3N / 4th subcarrier positions are conjugate signals or conjugate inverse signals.

[0123] The following is an example of an OQAM signal:

[0124] Assume that the first time domain signal is: x=[a1 a2 a3....a N ], where a1, a2, a3....a Nis an OQAM modulated signal, and the phase difference between two adjacent signals is 90°; N is the number of subcarriers corresponding to the original bandwidth, and N is a positive integer;

[0125] The first frequency domain signal after the first time domain signal undergoes DFT is: Y = DFT(x) = [b1 b2 b3 ....b N ], the frequency domain signal itself already has spectrum expansion characteristics (no spectrum expansion is required), and its characteristics are shown in Figure 4B:

[0126] The entire bandwidth has two symmetrical points, such as N / 4 and 3N / 4 in Figure 4B. Along the symmetrical points, the signals satisfy the conjugate or conjugate inverse relationship. For example: b N / 4-1 =conj(b N / 4+1 ), b N / 4-2 =conj(b N / 4+2 ), b 3N / 4-1 =conj(b 3N / 4+1 ), b 3N / 4-2 =conj(b 3N / 4+2 )wait.

[0127] Correspondingly, under the OQAM modulation mode, the above-mentioned first sub-frequency domain signal is conjugated or opposite to the second sub-frequency domain signal, and the preset relationship is: the first subcarrier position and the second subcarrier position are symmetrical about the N / 4th subcarrier position or the 3N / 4th subcarrier position, and N is the number of subcarriers corresponding to the transmission bandwidth.

[0128] It can be understood that the first frequency domain signal is an unscrambled signal, and the second frequency domain signal is an scrambled frequency domain signal. For the sake of convenience of description, the unscrambled signal is referred to as a data signal in this article (e.g., the first frequency domain signal is a frequency domain signal of a data signal).

[0129] S102, performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain a second frequency domain signal;

[0130] In the first frequency domain signal, if there are two sub-frequency domain signals whose subcarrier positions satisfy the above-mentioned preset relationship and the two sub-frequency domain signals have spectrum expansion characteristics, then the properties between the two interference signals added to the two sub-frequency domain signals are opposite to the properties between the two sub-frequency domain signals.

[0131] Taking the first sub-frequency domain signal and the second sub-frequency domain signal as an example, the first interference signal is added to the first sub-frequency domain signal to obtain the third sub-frequency domain signal, and the second interference signal is added to the second sub-frequency domain signal to obtain the fourth sub-frequency domain signal. The second frequency domain signal includes the third sub-frequency domain signal and the fourth sub-frequency domain signal. Then: the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other.

[0132] The first sub-frequency domain signal and the second sub-frequency domain signal being the same means that the two signals have the same amplitude and the same phase.

[0133] The first sub-frequency domain signal is opposite to the second sub-frequency domain signal, which means that the first sub-frequency domain signal and the second sub-frequency domain signal have the same amplitude and a phase difference of π (i.e., 180 degrees); or, at the same phase, the amplitude of the first sub-frequency domain signal is the opposite or negative of the amplitude of the second sub-frequency domain signal.

[0134] The first sub-frequency domain signal and the second sub-frequency domain signal are conjugate, which means that when the first sub-frequency domain signal and the second sub-frequency domain signal are expressed in complex form, the real parts of the two signals are the same and the imaginary parts are opposite.

[0135] The first sub-frequency domain signal and the second sub-frequency domain signal are conjugate and opposite, which means that when the first sub-frequency domain signal and the second sub-frequency domain signal are expressed in complex form, the real parts of the two signals are opposite and the imaginary parts are the same.

[0136] It can be understood that the above takes the first sub-frequency domain signal and the second sub-frequency domain signal as an example. If the subcarrier positions of other sub-frequency domain signals in the first frequency domain signal satisfy a preset relationship, have spectrum expansion characteristics, and have an amplitude less than the first amplitude threshold, etc., scrambling processing can also be performed with reference to the scrambling method of the first sub-frequency domain signal and the second sub-frequency domain signal. In other words, in addition to the third sub-frequency domain signal and the fourth sub-frequency domain signal, the second frequency domain signal can also include more sub-frequency domain signals that have been scrambled according to the above scrambling method.

[0137] In one possible implementation, if the modulation mode is QAM, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal, which may include: if the first sub-frequency domain signal is the same as the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, then when the amplitude of the first sub-frequency domain signal and / or the second sub-frequency domain signal is less than the first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal.

[0138] Because, under QAM modulation, one of the second sub-frequency domain signal and the first sub-frequency domain signal (located in the extended bandwidth) is obtained by copying the other signal (located in the original bandwidth), it is sufficient to determine whether the amplitude of either the second sub-frequency domain signal or the first sub-frequency domain signal is less than the first amplitude threshold. In other words, as long as it is determined that the amplitude of either the first sub-frequency domain signal or the second sub-frequency domain signal is less than the first amplitude threshold, interference processing can be performed on the first sub-frequency domain signal and the second sub-frequency domain signal.

[0139] Of course, in actual applications, it is also possible to determine whether the amplitudes of the first sub-frequency domain signal and the second sub-frequency domain signal are less than the first amplitude threshold without any restriction.

[0140] In another possible implementation, if the modulation mode is OQAM, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal, which may include: if the first sub-frequency domain signal is conjugated with the second sub-frequency domain signal, or the first sub-frequency domain signal is conjugated oppositely to the second sub-frequency domain signal, then when the amplitudes of the first sub-frequency domain signal and the second sub-frequency domain signal are less than the first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal.

[0141] Since the second sub-frequency domain signal and the first sub-frequency domain signal are directly obtained by modulation under QAM modulation, it can be determined whether the amplitudes of the second sub-frequency domain signal and the first sub-frequency domain signal are both less than the first amplitude threshold.

[0142] Before determining whether the amplitude of the first sub-frequency domain signal and / or the second sub-frequency domain signal is less than the first amplitude threshold, the first amplitude threshold needs to be acquired first.

[0143] In a possible implementation, the first amplitude threshold is specified by a protocol, and the first communication device may determine the first amplitude threshold according to the protocol.

[0144] In another possible implementation, the first amplitude threshold is configured by a network device. For example, when the first communications device is a terminal device, the first communications device may receive configuration information from the network device and determine the first amplitude threshold based on the configuration information. For example, when the first communications device is a network device, the first communications device may send configuration information to the terminal device, so that the terminal device can determine the first amplitude threshold based on the configuration information.

[0145] In one possible design, before the first communication device performs interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal, it can determine the first interference signal and the second interference signal based on the first amplitude threshold, the first sub-frequency domain signal and the second sub-frequency domain signal.

[0146] For example, taking QAM modulation as an example, if the first sub-frequency domain signal is the same as the second sub-frequency domain signal, the first interference signal and the second interference signal can be determined according to the following formulas (1) and (2): |x+z|≥=Th (1) |yz|≥=Th (2)

[0147] Wherein, x represents the first sub-frequency domain signal, z represents the first interference signal, y represents the second sub-frequency domain signal, -z represents the second interference signal, and Th represents the first amplitude threshold;

[0148] If the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, the first interference signal and the second interference signal can be determined according to the following formulas (3) and (4): |x+z|≥=Th (3) |y+z|≥=Th (4)

[0149] Wherein, x represents the first sub-frequency domain signal, y represents the second sub-frequency domain signal, z represents the first interference signal and the second interference signal, and Th represents the first amplitude threshold.

[0150] In this way, it can be ensured that the scrambled third sub-frequency domain signal and the fourth sub-frequency domain signal exceed the first amplitude threshold, thereby improving the perception performance of the signal.

[0151] For example, taking OQAM modulation as an example, if the first sub-frequency domain signal is conjugated with the second sub-frequency domain signal, the first interference signal and the second interference signal can be determined according to the following formulas (5) and (6):

[0152] Wherein, x represents the first sub-frequency domain signal, z represents the first interference signal, Th represents the first amplitude threshold, real(z) represents the real part of the first interference signal, real(z) represents the imaginary part of the first interference signal, real(x) represents the real part of the first sub-frequency domain signal, and imag(x) represents the imaginary part of the first sub-frequency domain signal;

[0153] The above formulas (5) and (6) can be obtained by finding the optimal solution for z through the following formulas (7), (8), and (9): argmin|z| (7) |x+z|≥=Th (8) |y+(-z*)|≥=Th (9)

[0154] In this way, it can be ensured that when the third sub-frequency domain signal and the fourth sub-frequency domain signal exceed the first amplitude threshold, the amplitude of the interference signal is minimized.

[0155] S103: Output a second frequency domain signal.

[0156] It can be understood that outputting the second frequency domain signal may refer to outputting the second frequency domain signal to the next processing node of the transmitter, such as subcarrier mapping, or it may refer to sending the second frequency domain signal through the channel after processing such as subcarrier mapping, inverse Fourier transform, and adding CP.

[0157] In the above scheme, when adding an interference signal to the frequency domain signal, the interference signal is added based on the spectrum expansion characteristics of the frequency domain signal (for example: if the first sub-frequency domain signal is the same as the second sub-frequency domain signal, the interference signal added to the first sub-frequency domain signal (i.e., the first interference signal) and the interference signal added to the second sub-frequency domain signal (i.e., the second interference signal) are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other). In this way, when processing the scrambled signal, the receiving end can separate the data signal and the interference signal, thereby improving the communication performance of the signal while improving the perception performance of the signal, and better meeting the requirements of ISAC.

[0158] The following describes how the second frequency domain signal is processed at the receiving end:

[0159] See Figure 5, which is a flowchart of another signal processing method provided in an embodiment of the present application, which can be applied to the communication system shown in Figure 2. The method can be performed by a first communication device and a second communication device. Unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, the terminal device or network device shown in Figure 2), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the second communication device. The method includes S201 to S203:

[0160] S201: Receive a first signal, where the first signal carries a second frequency domain signal;

[0161] It can be understood that the first signal can be a signal received by the second communication device on the air interface, or a signal obtained after some processing (such as analog-to-digital conversion, CP removal, etc.) of the signal received on the air interface, without limitation.

[0162] The second frequency domain signal corresponds to the second frequency domain signal described in S102 above. For example, the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal. The third sub-frequency domain signal is obtained by adding the first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal is obtained by adding the second sub-frequency domain signal to the second interference signal. The first sub-frequency domain signal is located at the first sub-carrier position, and the second sub-frequency domain signal is located at the second sub-carrier position. The first sub-carrier position and the second sub-carrier position satisfy a preset relationship. The first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other.

[0163] S202, performing transform domain coding processing on the second frequency domain signal to obtain a third time domain signal;

[0164] It can be understood that the transform domain coding process is used to convert the second frequency domain signal from the frequency domain to the time domain, and a specific method is, for example, IDFT. The obtained third time domain signal includes a data signal and an interference signal.

[0165] S203: Extract the third time domain signal to obtain a first time domain signal.

[0166] It can be understood that based on different modulation modes, the extraction mode of the third time domain signal is different.

[0167] In one example, for the QAM modulation mode, assume that the second frequency domain signal includes M sub-frequency domain signals, where M is the length of the transmission bandwidth and M is a positive integer. Before the second frequency domain signal is subjected to transform domain coding, if M < 2N, the second frequency domain signal can also be padded with zeros to obtain a padded second frequency domain signal, which includes 2N sub-frequency domain signals, where 2N is a positive integer greater than M, N is the number of subcarriers corresponding to the original bandwidth, and N is a positive integer less than or equal to M. Accordingly, the third time domain signal is extracted to obtain a first time domain signal, including: extracting signals at odd or even positions in the 2N sub-frequency domain signals, and the extracted N signals constitute the first time domain signal. It can be understood that whether the signals at odd or even positions are extracted is related to the relationship (same or opposite) between the original signal and the replica signal in the second frequency domain signal.

[0168] For example, as shown in FIG6A , for a QAM signal, the time domain signal of the data signal is: [1 0 1 0];

[0169] Perform DFT on [1 0 1 0] and get the frequency domain signal: [xyxy];

[0170] Therefore, the frequency domain signal of the interference signal is set as: [zu -z -u];

[0171] Perform IDFT on the interference signal and obtain the time domain signal of the interference signal as: [0 b 0 d]

[0172] The superposition of the data and interference signal time domains is: [(1+0) (0+b) (1+0) (0+d)]. In this superposition, when the data signal has a value (such as 1), the interference signal is 0, and when the data signal is 0, the interference signal has a value (such as b). The data and interference signal values ​​alternate. Therefore, the receiver can separate the data signal from the interference signal by extracting the signals at odd or even positions.

[0173] In one example, for an OQAM modulation scheme, assuming the second frequency domain signal includes 2N sub-frequency domain signals, where 2N is the number of subcarriers corresponding to the transmission bandwidth, the third time domain signal is extracted to obtain a first time domain signal, including: extracting the real part of the signal at odd positions in the third time domain signal, and extracting the imaginary part of the signal at even positions in the third time domain signal, and the extracted 2N signals constitute the first time domain signal; or extracting the imaginary part of the signal at odd positions in the third time domain signal, and extracting the real part of the signal at even positions in the third time domain signal, and the extracted 2N signals constitute the first time domain signal. It can be understood that whether the data signal at each position in the third time domain signal is real or imaginary is related to the constellation diagram used for OQAM modulation; in other words, it is related to whether the first transmission signal predefined for OQAM modulation is real or imaginary.

[0174] For example, as shown in FIG6B , for an OQAM signal, the time domain signal of the data signal is assumed to be: [1 j 1 j];

[0175] Perform DFT on [1 j 1 j] and the resulting frequency domain signal is: [xx*yy*];

[0176] Therefore, the frequency domain signal of the interference signal is set to: [z -z*uu*];

[0177] Perform IDFT on the interference signal and obtain the time domain signal of the interference signal as: [aj b cj d];

[0178] The superposition of the data and interference signal time domains is: [(1+aj) (j+b) (1+cj) (j+d)]. In this superposition, when the data signal is a real number (e.g., 1), the interference signal is an imaginary number (e.g., aj). When the data signal is an imaginary number (e.g., j), the interference signal is a real number (e.g., b). Therefore, the receiver can separate the data signal from the interference signal by extracting either the imaginary or real part of each signal.

[0179] In the above solution, the second communication device can separate the data signal and the interference signal by extracting the time domain signal, thereby improving the perception performance of the signal while also improving the communication performance of the signal, better meeting the requirements of the ISAC.

[0180] The scheme introduced above is to scramble the sub-frequency domain signals (such as the first sub-frequency domain signal and the second sub-frequency domain signal) in the first frequency domain signal using different scrambling methods according to the different relationships between the sub-frequency domain signals (such as the first sub-frequency domain signal and the second sub-frequency domain signal) (for example, when the first sub-frequency domain signal and the second sub-frequency domain signal are the same, the first interference signal and the second interference signal are opposite signals to each other; when the first sub-frequency domain signal and the second sub-frequency domain signal are opposite, the first interference signal and the second interference signal are the same signal).

[0181] In an alternative design, the relationship between the sub-frequency domain signals in the frequency domain signal of the data signal can be changed by time domain cyclic shift and frequency domain phase deflection. Exemplarily, the time domain signal corresponding to the first frequency domain signal is cyclically shifted, for example: the first time domain signal is cyclically shifted to obtain the second time domain signal; then, the second time domain signal is transformed into a first frequency domain signal. In this case, after the first frequency domain signal is subjected to interference processing according to the above scheme to obtain the second frequency domain signal, the second frequency domain signal needs to be phase rotated to obtain a third frequency domain signal, and the third frequency domain signal is output. The third frequency domain signal generated in this way is equivalent to directly performing DFT on the first frequency domain signal and performing interference processing on the signal after DFT according to the above scheme to obtain the second frequency domain signal.

[0182] Optionally, the phase rotation value is exp(j*π*k*n), where n is the index of the subcarrier position where the sub-frequency domain signal is located, and k is a preset rotation phase value.

[0183] Here are two examples to illustrate:

[0184] Example 1:

[0185] The first time domain signal is: x=[a1 a2 a3....a N ];

[0186] The frequency domain signal obtained by directly performing DFT on the first time domain signal is: Y = DFT(x) = [b1 b2 b3....b N ];

[0187] Perform spectrum expansion on Y, and the frequency domain signal obtained is: Z=[b N-c b N-c+1 ...b1 b2b3...b N b1 b2 b3...b c ];

[0188] The replica signal in Z is the same as the corresponding original signal. For example, the c+1th signal and the c+N+1th signal in Z are the same, both are b1.

[0189] Then, an opposite interference signal is added to the replica signal whose amplitude in Z is less than the first amplitude threshold and its corresponding original signal, and the scrambled frequency domain signal is obtained, for example: Q = [b N-c b N-c+1 ...(b1-z) b2 b3...b N (b1+z) b2 b3...b c ].

[0190] Example 2:

[0191] The first time domain signal is: x=[a1 a2 a3....a N ];

[0192] Perform a cyclic shift on the first time domain signal, such as shifting it right by one bit: x'=[a2 a3....a N a1]

[0193] The frequency domain signal obtained after DFT of x' is: Y'=DFT(x)=[b1′ b2′ b3′....b N ′];

[0194] Perform spectrum expansion on Y, and the frequency domain signal obtained is: Z'=[-b N-c ′ -b N-c+1′ ...b1′ b2′ b3′ ...b N ′-b1′ -b2′ -b3′ ...-b c '];

[0195] Each replica signal in Z' is the opposite of its corresponding original signal. For example, the c+1th signal in Z' is b ′ 1, and its replica signal (c+N+1th signal) is -b′1.

[0196] The same interference signal is added to the replica signal in Z' and its corresponding original signal, and the scrambled frequency domain signal is obtained, for example: Q' = [-b N-c ′ -b N-c+1 ′ ...(b′1+z) b2′ b3′ ...b N ′ (-b1′ +z)-b2′ -b3′ ...-b c ′].

[0197] Add phase shift exp(j*π*k*n) to Q' to get frequency domain signal Q"=[b N-c b N-c+1 ...(b1-z) b2 b3...b N (b1+z) b2 b3...b c ].

[0198] By comparing Example 1 and Example 2, it can be seen that the above-mentioned "the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other" can be converted into "the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal" through time domain cyclic shift and frequency domain phase deflection, or the above-mentioned "the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal" can be converted into "the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other" through time domain cyclic shift and frequency domain phase deflection.

[0199] Through the above design, for the same signal, the scrambling method of the signal in the frequency domain can be changed through time domain cyclic shift and frequency domain phase deflection, thereby improving the flexibility of the scrambling method; for different signals, the scrambling method of different signals in the frequency domain can be made the same through time domain cyclic shift and frequency domain phase deflection, thereby reducing the complexity of scrambling.

[0200] In one possible design, only part of the sub-frequency domain signals in the first frequency domain signal can be scrambled in the above manner. Exemplarily, the first frequency domain signal includes M sub-frequency domain signals, where M is a positive integer; the M sub-frequency domain signals include X pairs of sub-frequency domain signals, each pair of sub-frequency domain signals in the X pairs of sub-frequency domain signals includes two sub-frequency domain signals, each pair of sub-frequency domain signals in the X pairs of sub-frequency domain signals satisfies the conditions that the sub-frequency domain signals are identical or opposite or conjugate or opposite in conjugate, and the subcarrier positions of each pair of sub-frequency domains in the X pairs of sub-frequency domain signals satisfy the above preset relationship, then interference processing can be performed on P pairs of sub-frequency domain signals in the first frequency domain signal. Wherein, Or P is a preset value, and P is a positive integer less than or equal to X.

[0201] In the specific implementation, Or P can be specified by the protocol, or agreed by the system, or configured by the network device, and the embodiments of this application do not limit this.

[0202] In one possible example, when the modulation mode is QAM, scrambling can be performed only on the replica signals of the extended spectrum portion and the original signals corresponding to these signals. For example, if the number of subcarriers corresponding to the original bandwidth is N, the number of subcarriers corresponding to the extended bandwidth is 2c, and the transmission bandwidth is M = N + 2c, then scrambling is performed on the 2c subcarriers of the extended spectrum and the original signals corresponding to these signals (also 2c subcarriers), a total of 4c subcarriers.

[0203] In this way, the amount of scrambling processing can be minimized while improving signal perception and communication performance, thereby reducing the workload of transmitter interference addition and receiver interference removal, and saving equipment power consumption.

[0204] In one possible design, the above-mentioned solutions of S101 to S103 and S201 to S203 may be implemented when one or more of the following conditions are met:

[0205] 1) The first amplitude threshold reaches or exceeds a first value.

[0206] 2) An index of a modulation and coding scheme (MCS) corresponding to the first frequency domain signal reaches or exceeds a second value.

[0207] 3) The code rate corresponding to the first frequency domain signal reaches or exceeds a third value.

[0208] 4) The modulation order corresponding to the first frequency domain signal reaches or exceeds a fourth value.

[0209] The above-mentioned first value, second value, third value or fourth value, etc., can be specified by the protocol, or agreed upon by the system, or configured by the network device, and the embodiments of the present application do not limit this.

[0210] In this way, the above scheme can be used for scrambling only when the channel conditions are good, ensuring that both the signal perception performance and the communication performance are taken into account.

[0211] In one possible design, the present application further provides a signal processing method, as shown in FIG7 , including:

[0212] S301. Acquire a fourth frequency domain signal; wherein the fourth frequency domain signal includes a fifth sub-frequency domain signal and a sixth sub-frequency domain signal, the fifth sub-frequency domain signal is located at a third subcarrier position, the sixth sub-frequency domain signal is located at a fourth subcarrier position, and the third subcarrier position and the fourth subcarrier position satisfy a preset relationship;

[0213] S302. Perform interference processing on the fifth sub-frequency domain signal and the sixth sub-frequency domain signal to obtain a fifth frequency domain signal; wherein the fifth frequency domain signal includes a seventh sub-frequency domain signal and an eighth sub-frequency domain signal, the seventh sub-frequency domain signal is obtained by adding a third interference signal to the fifth sub-frequency domain signal, and the eighth sub-frequency domain signal is obtained by adding a fourth interference signal to the sixth sub-frequency domain signal;

[0214] S303: Output a fifth frequency domain signal.

[0215] The fifth sub-frequency domain signal is the same as the sixth sub-frequency domain signal, and the third interference signal is the same as the fourth interference signal.

[0216] Optionally, scrambling is performed only when the amplitude of the sub-frequency domain signal in the fourth frequency domain signal is less than a second amplitude threshold. Accordingly, the amplitude of the fifth sub-frequency domain signal and / or the sixth sub-frequency domain signal is less than or does not exceed the second amplitude threshold.

[0217] Optionally, when one or more of the following conditions are met, the method of S301 to S303 is executed:

[0218] 1) The second amplitude threshold may be less than or equal to the fifth value.

[0219] 2) The index of the MCS corresponding to the fourth frequency domain signal is less than or does not exceed the sixth value.

[0220] 3) The code rate corresponding to the fourth frequency domain signal is less than or does not exceed the seventh value.

[0221] 4) The modulation order corresponding to the fourth frequency domain signal is less than or does not exceed the eighth value.

[0222] The above-mentioned fifth value, sixth value, seventh value or eighth value, etc., can be specified by the protocol, or agreed upon by the system, or configured by the network device, and the embodiments of the present application do not limit this.

[0223] In this way, the floor clipping scheme can be used for scrambling when the channel conditions are poor, ensuring better communication performance while maintaining certain perception performance.

[0224] By combining the above S101 to S103 and S301 to S303, different scrambling schemes can be flexibly used in different scenarios to ensure that the perception performance and communication performance in various scenarios can achieve the optimal effect in the scenario.

[0225] It can be understood that the above embodiments can be implemented separately or in combination with each other without limitation.

[0226] The method provided by the embodiment of the present application is described above in conjunction with the accompanying drawings, and the device provided by the embodiment of the present application is described below in conjunction with the accompanying drawings.

[0227] Based on the same technical concept, an embodiment of the present application provides a communication device 800, which can be, for example, a satellite, a base station, a terminal, or an access point, or a chip inside a satellite, a base station, a terminal, or an access point. The device 800 includes modules, units, or means corresponding to the method steps in the above method embodiments. The functions, units, or means can be implemented by software or hardware, or the corresponding software implementation can be executed by hardware.

[0228] Exemplarily, referring to FIG. 8 , the apparatus 800 may include an input / output module 801 and a processing module 802 .

[0229] When the apparatus 800 is located in the first communication device:

[0230] Processing module 802 is configured to obtain a first frequency domain signal; wherein the first frequency domain signal includes multiple sub-frequency domain signals, the multiple sub-frequency domain signals include a first sub-frequency domain signal and a second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship; perform interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal is obtained by adding a first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal is obtained by adding a second interference signal to the second sub-frequency domain signal;

[0231] Input-output module 801, configured to output a second frequency domain signal;

[0232] Among them, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

[0233] In one possible design, the processing module 802 is configured to:

[0234] If the first sub-frequency domain signal is identical to the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, then when the amplitude of the first sub-frequency domain signal or the second sub-frequency domain signal is less than the first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal; or

[0235] If the first sub-frequency domain signal is conjugate with the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the conjugate of the second sub-frequency domain signal, when the amplitudes of the first sub-frequency domain signal and the second sub-frequency domain signal are less than the first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal.

[0236] In one possible design, the processing module 802 is configured to:

[0237] Performing cyclic shift processing on the first time domain signal to obtain a second time domain signal; performing transform domain coding processing on the second time domain signal to obtain a first frequency domain signal;

[0238] The processing module 802 is further configured to:

[0239] Performing phase rotation processing on the second frequency domain signal to obtain a third frequency domain signal; wherein the phase rotation value is exp(j*π*k*n), where n is the index of the subcarrier position where the sub-frequency domain signal is located, and k is a preset rotation phase value;

[0240] The input-output module 801 is further configured to output a third frequency domain signal.

[0241] In one possible design, the first sub-frequency domain signal is the same as or opposite to the second sub-frequency domain signal, and the preset relationship is: the first sub-carrier position and the second sub-carrier position are separated by N sub-carriers, where N is the number of sub-carriers corresponding to the original bandwidth.

[0242] In one possible design, the first subcarrier is located in the original bandwidth and the second subcarrier is located in the extended bandwidth.

[0243] In one possible design, the first sub-frequency domain signal is conjugated or opposite to the second sub-frequency domain signal, and the preset relationship is: the first sub-carrier position and the second sub-carrier position are symmetrical about the N / 4th sub-carrier position or the 3N / 4th sub-carrier position, where N is the number of sub-carriers corresponding to the transmission bandwidth.

[0244] In one possible design, the processing module 802 is further used to obtain a first amplitude threshold.

[0245] In one possible design, the processing module 802 is further used to determine the first interference signal and the second interference signal based on the first amplitude threshold, the first sub-frequency domain signal and the second sub-frequency domain signal.

[0246] In one possible design, the first sub-frequency domain signal is conjugated with the second sub-frequency domain signal;

[0247] The first amplitude threshold, the first sub-frequency domain signal, and the first interference signal satisfy the following relationship:

[0248] Wherein, x represents the first sub-frequency domain signal, z represents the first interference signal, Th represents the first amplitude threshold, real(z) represents the real part of the first interference signal, real(z) represents the imaginary part of the first interference signal, real(x) represents the real part of the first sub-frequency domain signal, and imag(x) represents the imaginary part of the first sub-frequency domain signal.

[0249] In one possible design, the first sub-frequency domain signal is identical to the second sub-frequency domain signal;

[0250] The first amplitude threshold, the first sub-frequency domain signal, the second sub-frequency domain signal, the first interference signal and the second interference signal satisfy the following relationship: |x+z|≥=Th; |yz|≥=Th;

[0251] Wherein, x represents the first sub-frequency domain signal, z represents the first interference signal, y represents the second sub-frequency domain signal, and -z represents the second interference signal.

[0252] In one possible design, the first frequency domain signal includes M sub-frequency domain signals, where M is a positive integer; X pairs of sub-frequency domain signals in the M sub-frequency domain signals satisfy the conditions that the sub-frequency domain signals are identical, opposite, conjugate, or opposite in conjugate;

[0253] The processing module 802 is further configured to perform interference processing on the P pairs of sub-frequency domain signals in the first frequency domain signal; wherein, Or P is a preset value, and P is a positive integer less than or equal to X.

[0254] In one possible design, the first amplitude threshold reaches or exceeds a first value.

[0255] In one possible design, the index of the MCS corresponding to the first frequency domain signal reaches or exceeds the second value.

[0256] In one possible design, the bit rate corresponding to the first frequency domain signal reaches or exceeds a third value.

[0257] In one possible design, the modulation order corresponding to the first frequency domain signal reaches or exceeds a fourth value.

[0258] In one possible design, the processing module 802 is configured to:

[0259] Performing quadrature amplitude modulation (QAM) processing on the information bits to be transmitted to obtain a first time domain signal; performing transform domain coding on the first time domain signal to obtain a third frequency domain signal; performing spectrum expansion processing on the third frequency domain signal to obtain a first frequency domain signal; wherein the first sub-frequency domain signal is identical to or opposite to the second sub-frequency domain signal; or,

[0260] The information bits to be transmitted are subjected to offset quadrature amplitude modulation (OQAM) processing to obtain a first time domain signal; the first time domain signal is subjected to transform domain coding to obtain a first frequency domain signal; wherein the first sub-frequency domain signal is conjugated or oppositely conjugated to the second sub-frequency domain signal.

[0261] In one possible design, the processing module 802 is further configured to:

[0262] Obtain a fourth frequency domain signal; wherein the fourth frequency domain signal includes a fifth sub-frequency domain signal and a sixth sub-frequency domain signal, the fifth sub-frequency domain signal is located at a third subcarrier position, the sixth sub-frequency domain signal is located at a fourth subcarrier position, and the third subcarrier position and the fourth subcarrier position satisfy a preset relationship;

[0263] performing interference processing on the fifth sub-frequency domain signal and the sixth sub-frequency domain signal to obtain a fifth frequency domain signal; wherein the fifth frequency domain signal includes a seventh sub-frequency domain signal and an eighth sub-frequency domain signal, the seventh sub-frequency domain signal is obtained by adding the third interference signal to the fifth sub-frequency domain signal, and the eighth sub-frequency domain signal is obtained by adding the fourth interference signal to the sixth sub-frequency domain signal;

[0264] The input-output module 801 is further configured to output a fifth frequency domain signal;

[0265] In one possible design, the third interference signal is the same as the fourth interference signal.

[0266] In one possible design, the amplitude of the fifth sub-frequency domain signal and / or the sixth sub-frequency domain signal is less than or does not exceed a second amplitude threshold, and the second amplitude threshold is less than the fifth value.

[0267] In one possible design, the index of the MCS corresponding to the fourth frequency domain signal is less than or does not exceed the sixth value.

[0268] In one possible design, the code rate corresponding to the fourth frequency domain signal is less than or does not exceed the seventh value.

[0269] In one possible design, the modulation order corresponding to the fourth frequency domain signal is less than or does not exceed the eighth value.

[0270] When the apparatus 800 is located in the second communication device:

[0271] Input / output module 801 is configured to receive a first signal, where the first signal carries a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal is obtained by adding a first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal is obtained by adding a second interference signal to the second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship;

[0272] The processing module 802 is configured to perform transform domain coding on the second frequency domain signal to obtain a third time domain signal; and perform decimation on the third time domain signal to obtain a first time domain signal.

[0273] Among them, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

[0274] In one possible design, the second frequency domain signal includes M sub-frequency domain signals, where M is the length of the transmission bandwidth and is a positive integer;

[0275] The processing module 802 is further configured to: before performing transform domain coding processing on the second frequency domain signal, perform zero padding processing on the second frequency domain signal to obtain a padded second frequency domain signal, where the padded second frequency domain signal includes 2N sub-frequency domain signals, where 2N is a positive integer greater than M, N is the number of subcarriers corresponding to the original bandwidth, and N is a positive integer less than or equal to M;

[0276] The processing module 802 is configured to extract signals at odd or even positions from the 2N sub-frequency domain signals, and the extracted N signals form a first time domain signal.

[0277] In one possible design, the second frequency domain signal includes 2N sub-frequency domain signals, where 2N is the number of subcarriers corresponding to the transmission bandwidth;

[0278] The processing module 802 is used to: extract the real part of the signal located at the odd position in the third time domain signal, and extract the imaginary part of the signal located at the even position in the third time domain signal, and the extracted 2N signals constitute the first time domain signal; or extract the imaginary part of the signal located at the odd position in the third time domain signal, and extract the real part of the signal located at the even position in the third time domain signal, and the extracted 2N signals constitute the first time domain signal.

[0279] It should be understood that 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.

[0280] Based on the same technical concept, an embodiment of the present application further provides a communication device 900. Referring to FIG. 9 , the communication device 900 includes:

[0281] At least one processor 901; and a communication interface 903 communicatively connected to the at least one processor 901; the at least one processor 901 executes instructions stored in the memory 902, so that the communication device 900 executes the method steps in the above method embodiment through the communication interface 903.

[0282] Optionally, the memory 902 is located outside the communication device 900 .

[0283] Optionally, the communication device 900 includes the memory 902, which is connected to the at least one processor 901 and stores instructions executable by the at least one processor 901. FIG9 shows with dashed lines that the memory 902 is optional for the device 900.

[0284] The processor 901 and the memory 902 may be coupled via an interface circuit or may be integrated together, which is not limited here.

[0285] The specific connection medium between the processor 901, memory 902, and communication interface 903 is not limited in the embodiments of the present application. In Figure 9, the processor 901, memory 902, and communication interface 903 are connected via a bus 904. The bus is represented by a bold line in Figure 9. The connection between other components is only for illustrative purposes and is not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 9 only uses a single bold line, but this does not mean that there is only one bus or only one type of bus.

[0286] The specific connection medium between the processor 901, memory 902, and communication interface 903 is not limited in the embodiments of the present application. In Figure 9, the processor 901, memory 902, and communication interface 903 are connected via a bus 904. The bus is represented by a bold line in Figure 9. The connection between other components is only for illustrative purposes and is not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 9 only uses a single bold line, but this does not mean that there is only one bus or only one type of bus.

[0287] Based on the same technical concept, an embodiment of the present application further provides a communication device 1000. Referring to FIG10 , the communication device 1000 includes a processor 1001 and an interface circuit 1002. The interface circuit 1002 is electrically coupled to the processor 1001. The processor 1001 executes the method steps in the above method embodiment via a logic circuit or by executing code instructions. Optionally, the communication device 1000 further includes a memory.

[0288] It should be understood that the processors mentioned in the embodiments of the present application can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor that is implemented by reading software code stored in a memory.

[0289] Exemplarily, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0290] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM).

[0291] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0292] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0293] Based on the same technical concept, an embodiment of the present application further provides a computer-readable storage medium, including a program or instructions. When the program or instructions are run on a computer, the method in the above method embodiment is executed.

[0294] Based on the same technical concept, an embodiment of the present application further provides a computer program product, including instructions, which, when executed on a computer, enables the method in the above method embodiment to be executed.

[0295] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0296] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.

[0297] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0298] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

Claims

1. A signal processing method, characterized in that: The method comprises: Acquire a first frequency domain signal; wherein the first frequency domain signal includes multiple sub-frequency domain signals, the multiple sub-frequency domain signals include a first sub-frequency domain signal and a second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship; performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal is obtained by adding a first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal is obtained by adding a second interference signal to the second sub-frequency domain signal; outputting the second frequency domain signal; In which, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

2. The method according to claim 1, wherein The performing interference processing on the first sub-frequency domain signal and the second sub-frequency domain signal to obtain a second frequency domain signal includes: If the first sub-frequency domain signal is identical to the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, when the amplitude of the first sub-frequency domain signal or the second sub-frequency domain signal is less than a first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal; or If the first sub-frequency domain signal is conjugate with the second sub-frequency domain signal, or the first sub-frequency domain signal is opposite to the conjugate of the second sub-frequency domain signal, when the amplitudes of the first sub-frequency domain signal and the second sub-frequency domain signal are less than a first amplitude threshold, interference processing is performed on the first sub-frequency domain signal and the second sub-frequency domain signal.

3. The method according to claim 1 or 2, wherein: The acquiring of the first frequency domain signal includes: Performing cyclic shift processing on the first time domain signal to obtain a second time domain signal; performing transform domain coding processing on the second time domain signal to obtain the first frequency domain signal; The method further comprises: Performing phase rotation processing on the second frequency domain signal to obtain a third frequency domain signal; wherein the phase rotation value is exp(j*π*k*n), where n is the index of the subcarrier position where the sub-frequency domain signal is located, and k is a preset rotation phase value; Output the third frequency domain signal.

4. The method according to any one of claims 1 to 3, wherein The first sub-frequency domain signal is identical to or opposite to the second sub-frequency domain signal, and the preset relationship is: the first sub-carrier position and the second sub-carrier position are separated by N sub-carriers, where N is the number of sub-carriers corresponding to the original bandwidth.

5. The method according to claim 4, wherein The first subcarrier position is located in an original bandwidth, and the second subcarrier position is located in an extended bandwidth.

6. The method according to any one of claims 1 to 3, wherein: The first sub-frequency domain signal is conjugate or opposite to the second sub-frequency domain signal, and the preset relationship is: the first subcarrier position and the second subcarrier position are symmetrical about the N / 4th subcarrier position or the 3N / 4th subcarrier position, where N is the number of subcarriers corresponding to the transmission bandwidth.

7. The method according to claim 2, wherein The method further comprises: Obtain the first amplitude threshold.

8. The method according to claim 2 or 7, wherein: The method further comprises: The first interference signal and the second interference signal are determined according to the first amplitude threshold, the first sub-frequency domain signal, and the second sub-frequency domain signal.

9. The method according to any one of claims 1 to 8, wherein The first frequency domain signal includes M sub-frequency domain signals, where M is a positive integer; X pairs of sub-frequency domain signals in the M sub-frequency domain signals satisfy the conditions that the sub-frequency domain signals are identical or opposite or conjugate or opposite in conjugate; The method further comprises: Performing the interference addition processing on P pairs of sub-frequency domain signals in the first frequency domain signal; wherein, Or the P is a preset value, and the P is a positive integer less than or equal to the X.

10. The method according to claim 2, 7 or 8, wherein: The first amplitude threshold reaches or exceeds a first value.

11. The method according to any one of claims 1 to 10, wherein: An index of a modulation and coding scheme MCS corresponding to the first frequency domain signal reaches or exceeds a second value.

12. The method according to any one of claims 1 to 11, wherein: The bit rate corresponding to the first frequency domain signal reaches or exceeds a third value.

13. The method according to any one of claims 1 to 12, wherein: The modulation order corresponding to the first frequency domain signal reaches or exceeds a fourth value.

14. The method according to any one of claims 1 to 13, wherein: The acquiring of the first frequency domain signal includes: Performing quadrature amplitude modulation (QAM) processing on the information bits to be transmitted to obtain a first time domain signal; performing transform domain coding on the first time domain signal to obtain a third frequency domain signal; performing spectrum expansion processing on the third frequency domain signal to obtain the first frequency domain signal; wherein the first sub-frequency domain signal is the same as or opposite to the second sub-frequency domain signal; or, The information bits to be transmitted are subjected to offset quadrature amplitude modulation (OQAM) processing to obtain a first time domain signal; the first time domain signal is subjected to transform domain coding to obtain a first frequency domain signal; wherein the first sub-frequency domain signal is conjugated or opposite to the conjugate of the second sub-frequency domain signal.

15. The method according to any one of claims 1 to 14, wherein: The method further comprises: Acquire a fourth frequency domain signal; wherein the fourth frequency domain signal includes a fifth sub-frequency domain signal and a sixth sub-frequency domain signal, the fifth sub-frequency domain signal is located at a third subcarrier position, the sixth sub-frequency domain signal is located at a fourth subcarrier position, and the third subcarrier position and the fourth subcarrier position satisfy the preset relationship; performing interference processing on the fifth sub-frequency domain signal and the sixth sub-frequency domain signal to obtain a fifth frequency domain signal; wherein the fifth frequency domain signal includes a seventh sub-frequency domain signal and an eighth sub-frequency domain signal, the seventh sub-frequency domain signal is obtained by adding a third interference signal to the fifth sub-frequency domain signal, and the eighth sub-frequency domain signal is obtained by adding a fourth interference signal to the sixth sub-frequency domain signal; outputting the fifth frequency domain signal; The fifth sub-frequency domain signal is the same as the sixth sub-frequency domain signal, and the third interference signal is the same as the fourth interference signal.

16. The method according to claim 15, wherein The amplitude of the fifth sub-frequency domain signal and / or the sixth sub-frequency domain signal is smaller than or does not exceed a second amplitude threshold, and the second amplitude threshold is smaller than a fifth value.

17. The method according to any one of claims 1 to 16, wherein: The index of the MCS corresponding to the fourth frequency domain signal is less than or does not exceed the sixth value.

18. The method according to any one of claims 1 to 17, wherein: The code rate corresponding to the fourth frequency domain signal is less than or does not exceed the seventh value.

19. The method according to any one of claims 1 to 18, wherein: The modulation order corresponding to the fourth frequency domain signal is less than or does not exceed the eighth value.

20. A signal processing method, characterized in that: include: Receive a first signal, where the first signal carries a second frequency domain signal; wherein the second frequency domain signal includes a third sub-frequency domain signal and a fourth sub-frequency domain signal, the third sub-frequency domain signal is obtained by adding a first interference signal to the first sub-frequency domain signal, and the fourth sub-frequency domain signal is obtained by adding a second interference signal to the second sub-frequency domain signal, the first sub-frequency domain signal is located at a first subcarrier position, the second sub-frequency domain signal is located at a second subcarrier position, and the first subcarrier position and the second subcarrier position satisfy a preset relationship; performing transform domain coding processing on the second frequency domain signal to obtain a third time domain signal; Extracting the third time domain signal to obtain a first time domain signal; In which, the first sub-frequency domain signal is the same as the second sub-frequency domain signal, and the first interference signal and the second interference signal are opposite signals to each other; or, the first sub-frequency domain signal is opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are the same signal; or, the first sub-frequency domain signal is conjugate to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate opposite signals to each other; or, the first sub-frequency domain signal is conjugate opposite to the second sub-frequency domain signal, and the first interference signal and the second interference signal are conjugate signals to each other.

21. The method according to claim 20, wherein The second frequency domain signal includes M sub-frequency domain signals, where M is the length of the transmission bandwidth and is a positive integer; The method also includes: Before performing transform domain coding on the second frequency domain signal, performing zero padding on the second frequency domain signal to obtain a padded second frequency domain signal, wherein the padded second frequency domain signal includes 2N sub-frequency domain signals, where 2N is a positive integer greater than M, N is the number of subcarriers corresponding to the original bandwidth, and N is a positive integer less than or equal to M; The extracting the third time domain signal to obtain the first time domain signal includes: Signals located at odd or even positions in the 2N sub-frequency domain signals are extracted, and the extracted N signals constitute the first time domain signal.

22. The method according to claim 21, wherein The second frequency domain signal includes 2N sub-frequency domain signals, where 2N is the number of subcarriers corresponding to the transmission bandwidth; The extracting the third time domain signal to obtain the first time domain signal includes: Extracting the real parts of the signals at odd positions in the third time domain signal, and extracting the imaginary parts of the signals at even positions in the third time domain signal, and the extracted 2N signals constitute the first time domain signal; or, The imaginary parts of the signals at odd positions in the third time domain signal are extracted, and the real parts of the signals at even positions in the third time domain signal are extracted. The extracted 2N signals constitute the first time domain signal.

23. A communication device, characterized in that: The method comprises a processor and an interface circuit, wherein the interface circuit is electrically coupled to the processor, and the processor causes the method according to any one of claims 1 to 19 to be executed through a logic circuit or by executing code instructions, or causes the method according to any one of claims 20 to 22 to be executed.

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

25. A computer program product, characterized in that The invention comprises instructions, which, when executed on a computer, enable the method according to any one of claims 1 to 19 to be executed, or enable the method according to any one of claims 20 to 22 to be executed.

26. A communication system, characterized in that: include: A first communication device, configured to perform the method according to any one of claims 1 to 19; The second communication device is configured to execute the method according to any one of claims 20 to 22.

Citation Information

Patent Citations

  • Communication processing method, processor and communication equipment

    CN106936754A

  • Communication method in wireless local area network and related device

    CN115250220A

  • Efficient design and implementation of synthesis of near-constant modulus (STORM) waveform

    WO2019042532A1

  • Signal transmission method and apparatus

    WO2023197931A1