Signal processing method and related device

By flipping the signal polarity according to the target frequency at the transmitting end, power spectrum adjustment is achieved, and signal quality deterioration caused by channel damage effect in the communication system is solved, and transmission performance is improved.

CN119496584APending Publication Date: 2025-02-21HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311035417.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-15
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The channel damage effect in the communication system leads to deterioration of signal quality and an increase in bit error rate, which limits the transmission performance of the communication system.

Method used

The transmitter flips the polarity of some symbols in the to-be-transmitted signal according to the target frequency to realize power spectrum adjustment, so that the power of the to-be-transmitted signal at the target frequency is suppressed, thereby resisting the influence of interference or noise in the channel.

Benefits of technology

Through power spectrum adjustment, the impact of interference or noise in the channel on transmission performance is reduced, signal quality and bit error rate are improved, and the transmission performance of the communication system is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496584A_ABST
    Figure CN119496584A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a signal processing method and a related device. The signal processing method can be applied to a communication scene. A transmitting end adjusts a power spectrum of a to-be-transmitted signal according to a target frequency of interference or noise, specifically, the transmitting end flips polarities of partial symbols in the to-be-transmitted signal according to the target frequency, so that the power of the to-be-transmitted signal at the target frequency is suppressed, and the signal transmission efficiency is improved. And the influence of interference or noise in the channel on the transmission performance can be resisted. According to the invention, the transmitting end can flexibly adjust the power spectrum of the signal to be transmitted according to the frequency of the interference or noise in practice, so that the signal to be transmitted and the interference or noise are not overlapped in frequency, and the receiving end can effectively filter the interference noise and does not cause damage to the signal from the transmitting end. And the sending end also sends identification information to the receiving end, so that the receiving end carries out inverse transformation of power spectrum adjustment on the received signal according to the identification information, and an original signal before the sending end carries out the power spectrum adjustment is recovered and obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and in particular, to a signal processing method and related devices. Background Art

[0002] In the actual deployment of communication systems, the damage effects from the channel will cause the signal quality to deteriorate, causing the signal bit error rate to increase significantly, thereby limiting the transmission performance of the communication system.

[0003] When there is some interference or noise in the communication system that overlaps with the frequency of the signal, the filter at the receiving end cannot filter out the interference or noise because the frequency range is consistent with the signal. Then, the interference or noise occurring within the signal band will deteriorate the overall signal performance. Summary of the invention

[0004] The embodiments of the present application provide a signal processing method and related devices, in which the transmitting end flips the polarity of some symbols in the signal to be transmitted according to the target frequency to achieve power spectrum adjustment, so that the power of the signal to be transmitted at the target frequency is suppressed, which is beneficial to resisting the influence of interference or noise in the channel on the transmission performance.

[0005] In the first aspect, an embodiment of the present application provides a signal processing method, which is applied to a transmitting end. Specifically, the transmitting end obtains a first modulated signal, wherein the first modulated signal includes M symbol sets, each symbol set includes N symbols, and M and N are both integers greater than 1. For example, N is generally an integer multiple of 2. It should be understood that each symbol set can also be referred to as a symbol block, and each symbol in a block can include multiple bits. Afterwards, the transmitting end flips the polarity of at least one symbol in at least one symbol set of the first modulated signal to obtain a second modulated signal including M×N symbols. Among them, the power of the second modulated signal at the target frequency is less than the power of the first modulated signal at the target frequency. Next, the transmitting end generates identification information, which is used to indicate the polarity flipping of the symbol in each symbol set. Then, the transmitting end sends the second modulated signal and the identification information.

[0006] In this embodiment, the transmitting end adjusts the power spectrum of the signal to be transmitted according to the target frequency of the interference or noise. Specifically, the transmitting end flips the polarity of some symbols in the signal to be transmitted according to the target frequency to achieve power spectrum adjustment, so that the power of the signal to be transmitted at the target frequency is suppressed, which is conducive to resisting the influence of interference or noise in the channel on the transmission performance. In other words, the transmitting end can flexibly adjust the power spectrum of the signal to be transmitted according to the frequency of the interference or noise in practice, so that the signal to be transmitted does not overlap with the interference or noise in frequency, and the receiving end can effectively filter out the interference noise and will not cause damage to the signal from the transmitting end. In addition, the transmitting end will also send identification information to the receiving end, so that the receiving end can perform an inverse transformation of the power spectrum adjustment on the received signal according to the identification information, thereby recovering the original signal before the transmitting end performs the power spectrum adjustment.

[0007] In some possible implementations, flipping the polarity of at least one symbol in at least one symbol set includes: flipping the polarity of all symbols in at least one symbol set. That is, the flipping method used here is to flip the polarity of all symbols in the symbol set as a whole, which is simpler to implement.

[0008] In some possible implementations, flipping the polarity of at least one symbol in at least one symbol set includes: if the polarity of all symbols in the qth symbol set remains unchanged, determining the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set respectively, and summing and modulo-taking the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a first sum value. Wherein, 0<q≤M-1, and the frequency characteristic parameters corresponding to each symbol set are related to the target frequency. If the polarity of all symbols in the qth symbol set is flipped, determining the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set according to the target frequency respectively, and summing and modulo-taking the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a second sum value. If the square of the first sum value is greater than the square of the second sum value, flipping the polarity of all symbols in the qth symbol set. If the square of the first sum value is less than or equal to the square of the second sum value, the polarity of all symbols in the qth symbol set remains unchanged. This implementation provides a specific method for determining whether a symbol set needs to flip polarity, which is conducive to being extended to the scenario of suppressing power at any frequency position and is applicable to more scenarios.

[0009] In some possible implementations, in a scenario where the target frequency is 0, the frequency characteristic parameter corresponding to the symbol set is the sum of the values ​​of all symbols in the symbol set. It should be understood that for the case where the symbol value is a complex number, the sum of the symbol values ​​is the result of adding the real part and the imaginary part of the complex number respectively. In other words, when interference occurs in a low-frequency scenario, it is easier to calculate the frequency characteristic parameter corresponding to the symbol set, and then suppress the power of the signal at a low-frequency position through power spectrum shaping, which is beneficial for dealing with more common low-frequency losses and interference, for example, signal damage occurs near the DC frequency.

[0010] In some possible implementations, the values ​​of all symbols in the symbol set are real numbers, and flipping the polarity of at least one symbol in at least one symbol set includes: obtaining a third summation value of the sum of all symbol values ​​in the 0th symbol set to the q-1th symbol set, and obtaining a fourth summation value of the sum of all symbol values ​​in the qth symbol set. If the third summation value and the fourth summation value have the same polarity, the polarity of all symbols in the qth symbol set is flipped. If the third summation value and the fourth summation value have different polarities, the polarity of all symbols in the qth symbol set remains unchanged. It should be understood that for scenarios where interference occurs at low frequencies, this implementation provides a specific method for determining whether a symbol set needs to flip polarity, and the implementation method is simpler.

[0011] In some possible implementations, the target frequency includes a first frequency and a second frequency, and the first frequency characteristic parameter corresponding to each symbol set is related to the first frequency, and the second frequency characteristic parameter corresponding to each symbol set is related to the second frequency. Flipping the polarity of at least one symbol in at least one symbol set includes: if the polarity of all symbols in the qth symbol set remains unchanged, respectively determining the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set, summing and modulo the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a fifth summation value, respectively determining the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set, and summing and modulo the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a sixth summation value. If the polarity of all symbols in the qth symbol set is reversed, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain the seventh summation value, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, and the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain the eighth summation value. If the sum of the square of the fifth summation value and the square of the sixth summation value is greater than the sum of the square of the seventh summation value and the square of the eighth summation value, the polarity of all symbols in the qth symbol set is reversed. If the sum of the square of the fifth summation value and the square of the sixth summation value is less than or equal to the sum of the square of the seventh summation value and the square of the eighth summation value, the polarity of all symbols in the qth symbol set remains unchanged.

[0012] In this implementation, the transmitting end may also suppress the power spectra at multiple frequency positions by power spectrum shaping, so as to cope with the actual scenario where there are multiple interferences with different frequencies.

[0013] In some possible implementations, the frequency characteristic parameter corresponding to the symbol set is expressed as:

[0014]

[0015] Among them, S represents the symbol in the symbol set, i represents the imaginary part of the complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate for transmitting the second modulation signal and identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and Dq represents all symbols in the qth symbol set.

[0016] In some possible implementations, the identification information includes M sub-identifiers corresponding to the M symbol sets one by one, the first value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set is flipped, and the second value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set remains unchanged. It should be understood that the transmitting end will also send the identification information to the receiving end so that the receiving end can perform an inverse transformation of the power spectrum shaping on the received signal according to the identification information, thereby recovering the original signal before the transmitting end performs the power spectrum shaping.

[0017] In some possible implementations, each symbol set includes V symbol subsets, each symbol subset includes multiple symbols, and V is an integer greater than 1. Flipping the polarity of at least one symbol in at least one symbol set includes: flipping the polarity of all symbols in at least one symbol subset of at least one symbol set. In this implementation, the transmitter performs power spectrum shaping based on the granularity of symbol subsets, so as to facilitate power spectrum suppression at multiple frequency positions to cope with scenarios where multi-frequency interference may occur.

[0018] In some possible implementations, flipping the polarity of at least one symbol in at least one symbol set includes: if the polarity of all symbols in the hth symbol subset of the qth symbol set remains unchanged, determining the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set respectively, and summing and modulo the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set to obtain a ninth sum value. Wherein, 0≤h≤V-1, and the frequency characteristic parameters corresponding to each symbol subset are related to the target frequency. If the polarity of all symbols in the hth symbol subset of the qth symbol set is flipped, determining the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set respectively, and summing and modulo the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set to obtain a tenth sum value. If the square of the ninth sum value is greater than the square of the tenth sum value, the polarity of all symbols in the hth symbol subset of the qth symbol set is flipped. If the square of the ninth sum value is less than or equal to the square of the tenth sum value, the polarity of all symbols in the hth symbol subset of the qth symbol set remains unchanged.

[0019] In some possible implementations, the frequency characteristic parameter corresponding to the symbol subset is expressed as:

[0020]

[0021] Wherein, S represents a symbol in a symbol set, i represents an imaginary part of a complex number, j represents the sequence number of a symbol in a symbol set, f represents a target frequency, Baudrate represents the baud rate at which the second modulation signal and identification information are transmitted, q represents the sequence number of a symbol set, N represents the number of symbols in a symbol set, P represents the length of the identification information corresponding to the symbol set, and U represents the length of the identification information corresponding to the symbol set. h represents the hth symbol subset in the qth symbol set.

[0022] In some possible implementations, the identification information includes M sub-identifiers corresponding to the M symbol sets one by one, and the sub-identifiers are used to indicate whether the symbol polarity flip occurs in each symbol subset in the corresponding symbol set. It should be understood that the transmitting end will also send the identification information to the receiving end, so that the receiving end can perform an inverse transformation of the power spectrum adjustment on the received signal according to the identification information, thereby recovering the original signal before the transmitting end performs the power spectrum adjustment.

[0023] In some possible implementations, flipping the polarity of at least one symbol in at least one symbol set includes: using K methods to flip the polarity of the symbols in each symbol set to obtain K symbol sets, where K is an integer greater than 1. Obtain K frequency characteristic parameters corresponding to the K symbol sets after the polarity flipping, and the K frequency characteristic parameters are all related to the target frequency. Determine the symbol set corresponding to the frequency characteristic parameter with the smallest modulus value among the K frequency characteristic parameters. In this implementation, the transmitter independently determines how to flip the symbol polarity for each symbol set, and selects the flipping method with the best power suppression effect at the target frequency, which can effectively avoid the situation where the power spectrum suppression effect corresponding to the local frequency position is poor.

[0024] In some possible implementations, the frequency characteristic parameter corresponding to any symbol set in the K symbol sets after polarity flipping is expressed as:

[0025]

[0026] Wherein, S represents a symbol in a symbol set, i represents an imaginary part of a complex number, j represents the sequence number of a symbol in a symbol set, f represents a target frequency, Baudrate represents the baud rate at which the second modulation signal and identification information are transmitted, q represents the sequence number of a symbol set, and D q represents the qth symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U k represents the symbol whose polarity is flipped in the qth symbol set, Represents the symbol with unchanged polarity in the qth symbol set.

[0027] In some possible implementations, the identification information includes M sub-identifiers corresponding to the M symbol sets one by one, and the sub-identifiers are used to indicate the symbol polarity flipping method adopted by the corresponding symbol set. It should be understood that the transmitting end will also send the identification information to the receiving end, so that the receiving end can perform an inverse transformation of the power spectrum adjustment on the received signal according to the identification information, thereby recovering the original signal before the transmitting end performs the power spectrum adjustment.

[0028] In some possible implementations, the identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond one-to-one to the M symbol sets. In this implementation, the identification information is interspersed in the M symbol sets and sent together with the second modulated signal, so that the receiving end can synchronously receive the signal and the identification information, and the actual application effect is better.

[0029] In some possible implementations, after generating the identification information, the method further includes: performing forward error correction (FEC) encoding on the identification information.

[0030] In the second aspect, an embodiment of the present application provides a signal processing method, which is applied to a receiving end. Specifically, the receiving end receives a first signal and identification information sent by the transmitting end after channel transmission. Among them, the first signal includes the signal sent by the transmitting end and the interference in the channel transmission. Afterwards, the receiving end filters out the signal of the target frequency part in the first signal to obtain a second signal, and the second signal can be regarded as the signal sent by the transmitting end. Among them, the second signal includes M symbol sets, each symbol set includes N symbols, M is an integer greater than 1, and N is an integer greater than 1. The identification information is used to indicate the polarity reversal of the symbols in each symbol set. Furthermore, the receiving end flips the polarity of at least one symbol in at least one symbol set according to the identification information to obtain a third signal including M×N symbols to restore the original signal of the transmitting end.

[0031] In this implementation, the signal transmitted by the transmitting end does not overlap with the interference noise in frequency, and the receiving end can effectively filter the interference noise without causing damage to the signal from the transmitting end. In addition, the receiving end performs an inverse transformation of the power spectrum adjustment on the received signal according to the identification information, thereby recovering the original signal before the transmitting end performs the power spectrum adjustment.

[0032] In some possible implementations, the identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond one-to-one to the M symbol sets.

[0033] In a third aspect, an embodiment of the present application provides a chip, which includes a processor and a memory, the memory and the processor are interconnected via lines, instructions are stored in the memory, and the processor is used to execute the method described in any implementation method of the first aspect and the second aspect.

[0034] In a fourth aspect, an embodiment of the present application provides a transmitting end device, which includes: a processing unit and a transmitting unit. The processing unit is used to: obtain a first modulated signal. The first modulated signal includes M symbol sets, each symbol set includes N symbols, M is an integer greater than 1, and N is an integer greater than 1. Flip the polarity of at least one symbol in at least one symbol set to obtain a second modulated signal including M×N symbols, wherein the power of the second modulated signal at the target frequency is less than the power of the first modulated signal at the target frequency. Generate identification information, the identification information is used to indicate the polarity flipping of the symbol in each symbol set. The sending unit is used to: send the second modulated signal and the identification information.

[0035] In some possible implementations, the processing unit is specifically configured to: flip the polarities of all symbols in at least one symbol set.

[0036] In some possible implementations, the processing unit is specifically used to: if the polarity of all symbols in the qth symbol set remains unchanged, determine the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set respectively, and sum and modulo the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a first sum value, wherein 0<q≤M-1, and the frequency characteristic parameters corresponding to each symbol set are related to the target frequency. If the polarity of all symbols in the qth symbol set is reversed, determine the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set according to the target frequency, and sum and modulo the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a second sum value. If the square of the first sum value is greater than the square of the second sum value, the polarity of all symbols in the qth symbol set is reversed. If the square of the first sum value is less than or equal to the square of the second sum value, the polarity of all symbols in the qth symbol set remains unchanged.

[0037] In some possible implementations, the target frequency is 0, and the frequency characteristic parameter corresponding to the symbol set is the sum of the values ​​of all symbols in the symbol set.

[0038] In some possible implementations, the values ​​of all symbols in the symbol set are real numbers, and the processing unit is specifically used to: obtain a third sum value of the sum of all symbol values ​​in the 0th symbol set to the q-1th symbol set, and obtain a fourth sum value of the sum of all symbol values ​​in the qth symbol set. If the polarity of the third sum value is the same as the polarity of the fourth sum value, the polarity of all symbols in the qth symbol set is flipped. If the polarity of the third sum value is different from the polarity of the fourth sum value, the polarity of all symbols in the qth symbol set remains unchanged.

[0039] In some possible implementations, the target frequency includes a first frequency and a second frequency, and the first frequency characteristic parameter corresponding to each symbol set is related to the first frequency, and the second frequency characteristic parameter corresponding to each symbol set is related to the second frequency. The processing unit is specifically used to: if the polarity of all symbols in the qth symbol set remains unchanged, respectively determine the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set, sum the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set and take the modulus to obtain a fifth sum value, respectively determine the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set, sum the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set and take the modulus to obtain a sixth sum value. If the polarity of all symbols in the qth symbol set is reversed, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain the seventh summation value, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, and the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain the eighth summation value. If the sum of the square of the fifth summation value and the square of the sixth summation value is greater than the sum of the square of the seventh summation value and the square of the eighth summation value, the polarity of all symbols in the qth symbol set is reversed. If the sum of the square of the fifth summation value and the square of the sixth summation value is less than or equal to the sum of the square of the seventh summation value and the square of the eighth summation value, the polarity of all symbols in the qth symbol set remains unchanged.

[0040] In some possible implementations, the frequency characteristic parameter corresponding to the symbol set is expressed as:

[0041]

[0042] Among them, S represents the symbol in the symbol set, i represents the imaginary part of the complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate for transmitting the second modulation signal and identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and Dq represents all symbols in the qth symbol set.

[0043] In some possible embodiments, the identification information includes M sub-identifiers corresponding one-to-one to M symbol sets, and the first value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set is flipped, and the second value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set remains unchanged.

[0044] In some possible implementations, each symbol set includes V symbol subsets, each symbol subset includes multiple symbols, and V is an integer greater than 1. The processing unit is specifically configured to: flip the polarity of all symbols in at least one symbol subset of at least one symbol set.

[0045] In some possible implementations, the processing unit is specifically used to: if the polarity of all symbols in the hth symbol subset of the qth symbol set remains unchanged, determine the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set respectively, and sum and modulo the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set to obtain a ninth summation value, wherein 0≤h≤V-1, and the frequency characteristic parameters corresponding to each symbol subset are related to the target frequency. If the polarity of all symbols in the hth symbol subset of the qth symbol set is reversed, determine the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set respectively, and sum and modulo the frequency characteristic parameters corresponding to the hth symbol subset of each symbol set from the 0th symbol set to the qth symbol set to obtain a tenth summation value. If the square of the ninth summation value is greater than the square of the tenth summation value, the polarity of all symbols in the hth symbol subset of the qth symbol set is reversed. If the square of the ninth sum value is less than or equal to the square of the tenth sum value, the polarities of all symbols in the hth symbol subset of the qth symbol set remain unchanged.

[0046] In some possible implementations, the frequency characteristic parameter corresponding to the symbol subset is expressed as:

[0047]

[0048] Wherein, S represents a symbol in a symbol set, i represents an imaginary part of a complex number, j represents the sequence number of a symbol in a symbol set, f represents a target frequency, Baudrate represents the baud rate at which the second modulation signal and identification information are transmitted, q represents the sequence number of a symbol set, N represents the number of symbols in a symbol set, P represents the length of the identification information corresponding to the symbol set, and U represents the length of the identification information corresponding to the symbol set. h represents the hth symbol subset in the qth symbol set.

[0049] In some possible implementations, the identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, and the sub-identifiers are used to indicate whether the symbol polarity is flipped for each symbol subset in the corresponding symbol set.

[0050] In some possible implementations, the processing unit is specifically used to: adopt K ways to flip the polarity of the symbols in each symbol set to obtain K symbol sets, where K is an integer greater than 1. Obtain K frequency characteristic parameters corresponding to the K symbol sets after the polarity flipping, and the K frequency characteristic parameters are all related to the target frequency. Determine the symbol set corresponding to the frequency characteristic parameter with the smallest modulus value among the K frequency characteristic parameters.

[0051] In some possible implementations, the frequency characteristic parameter corresponding to any symbol set in the K symbol sets after polarity flipping is expressed as:

[0052]

[0053] Wherein, S represents a symbol in a symbol set, i represents an imaginary part of a complex number, j represents the sequence number of a symbol in a symbol set, f represents a target frequency, Baudrate represents the baud rate at which the second modulation signal and identification information are transmitted, q represents the sequence number of a symbol set, and D q represents the qth symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U k represents the symbol whose polarity is flipped in the qth symbol set, Represents the symbol with unchanged polarity in the qth symbol set.

[0054] In some possible implementations, the identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, and the sub-identifiers are used to indicate a symbol polarity flipping method adopted by the corresponding symbol set.

[0055] In some possible implementations, the identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond one-to-one to the M symbol sets.

[0056] In some possible implementations, the processing unit is further configured to: perform FEC encoding on the identification information.

[0057] In a fifth aspect, an embodiment of the present application provides a receiving end device, which includes: a receiving unit, a filtering unit and a processing unit. The receiving unit is used to: receive a first signal and identification information sent by the transmitting end through a channel. The filtering unit is used to: filter out the signal of the target frequency part in the first signal to obtain a second signal, the second signal includes M symbol sets, each symbol set includes N symbols, M is an integer greater than 1, N is an integer greater than 1, and the identification information is used to indicate the polarity reversal of the symbols in each symbol set. The processing unit is used to: flip the polarity of at least one symbol in at least one symbol set according to the identification information to obtain a third signal including M×N symbols.

[0058] In some possible implementations, the identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond one-to-one to the M symbol sets.

[0059] In a sixth aspect, an embodiment of the present application provides a communication system, which includes a transmitting device as described in any implementation manner of the fourth aspect and a receiving device as described in any implementation manner of the fifth aspect.

[0060] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0061] In an embodiment of the present application, the transmitting end adjusts the power spectrum of the signal to be transmitted according to the target frequency of the interference or noise. Specifically, the transmitting end flips the polarity of some symbols in the signal to be transmitted according to the target frequency to achieve power spectrum adjustment, so that the power of the signal to be transmitted at the target frequency is suppressed, which is helpful to resist the influence of interference or noise in the channel on the transmission performance. In other words, the transmitting end can flexibly adjust the power spectrum of the signal to be transmitted according to the frequency of the interference or noise in practice, so that the signal to be transmitted does not overlap with the interference or noise in frequency, and the receiving end can effectively filter out the interference noise and will not cause damage to the signal from the transmitting end. In addition, the transmitting end will also send identification information to the receiving end, so that the receiving end can perform an inverse transformation of the power spectrum adjustment on the received signal according to the identification information, thereby recovering the original signal before the transmitting end performs the power spectrum adjustment. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 A schematic diagram of a communication system used in an embodiment of the present application;

[0063] Figure 2 This is a schematic diagram of a first flow chart of a signal processing method in an embodiment of the present application;

[0064] Figure 3 This is a first schematic diagram of suppressing the power spectrum in an embodiment of the present application;

[0065] Figure 4 This is a second schematic diagram of suppressing the power spectrum in an embodiment of the present application;

[0066] Figure 5 This is a third schematic diagram of suppressing the power spectrum in the embodiment of the present application;

[0067] Figure 6 This is a fourth schematic diagram of suppressing the power spectrum in the embodiment of the present application;

[0068] Figure 7 This is a schematic diagram of inserting identification information into the second modulated signal in an embodiment of the present application;

[0069] Figure 8 This is a second flow chart of the signal processing method in the embodiment of the present application;

[0070] Fig. 9 A schematic diagram of filtering performed by a receiving end in an embodiment of the present application;

[0071] Fig.10 A schematic diagram of the structure of a transmitting end device in an embodiment of the present application;

[0072] Fig.11 This is another structural diagram of a sending end device in an embodiment of the present application;

[0073] Fig.12 A schematic diagram of the structure of a receiving device in an embodiment of the present application;

[0074] Fig.13 Another structural diagram of a receiving device in an embodiment of the present application. DETAILED DESCRIPTION

[0075] The embodiments of the present application provide a signal processing method and related devices, in which the transmitting end flips the polarity of some symbols in the signal to be transmitted according to the target frequency to achieve power spectrum adjustment, so that the power of the signal to be transmitted at the target frequency is suppressed, which is beneficial to resisting the influence of interference or noise in the channel on the transmission performance.

[0076] It should be noted that the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, rather than to limit a specific order or precedence. It should be understood that the above terms can be interchanged where appropriate, so that the embodiments described in this application can be implemented in a sequence other than the content described in this application. In addition, the terms "including" and "having" and any of their variations 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 necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0077] It should be understood that the present application is applicable to any system where damage occurs within the signal frequency band, especially digital baseband communication systems, such as data center interconnection, fixed network transmission, passive access network and other communication systems. In these systems, due to the wide spectrum characteristics of digital signals, they are susceptible to narrowband damage within the signal frequency band. The signal processing method proposed in the present application for the transmitting end and the receiving end can effectively filter out interference noise without causing damage to the signal from the transmitting end.

[0078] Figure 1 Schematic diagram of a communication system used in the embodiment of the present application. Figure 1 As shown in the figure, at the transmitting end, the source provides the data stream to be sent. The encoder receives the data stream and encodes it. The codeword information obtained by encoding the check bits and information bits is sent to the digital signal processing (DSP) processor at the transmitting end for framing, and then transmitted through the channel to the receiving end. After the receiving end receives the distorted signal caused by noise or other damage in the channel, it is sent to the DSP processor at the receiving end for signal damage compensation and other operations, and then decoded by the decoder to restore the original data and send it to the destination.

[0079] Figure 2 The first flow chart of the signal processing method in the embodiment of the present application is shown in FIG.

[0080] 101. Obtain a first modulated signal.

[0081] In this embodiment, the first modulated signal includes M symbol sets, each symbol set includes N symbols, and M and N are both integers greater than 1. For example, N is generally an integer multiple of 2. It should be understood that each symbol set may also be referred to as a symbol block, and each symbol in the block may include multiple bits.

[0082] It should be noted that the present application does not limit the specific modulation mode of the modulated signal. For example, the modulation mode includes but is not limited to non-return to zero code (Not Return to Zero, NRZ) modulation and multi-level pulse amplitude modulation (Multilevel Pulse Amplitude Modulation, PAMn), etc. Among them, PAMn modulation includes PAM2 modulation, PAM4 modulation or higher-level PAM modulation. In some possible scenarios, the value of the symbol is a real number. Taking NRZ modulation as an example, the value of each symbol can be -1 or +1. Taking PAM4 modulation as an example, the value of each symbol can be -3, -1, +1 or +3. In other possible scenarios, the value of the symbol is a complex number, such as using Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM). Taking QPSK as an example, the value of each symbol is 1+1i, 1-1i, -1+1i or -1-1i.

[0083] 102. Perform power spectrum shaping on the first modulated signal according to a target frequency to obtain a second modulated signal.

[0084] Before the transmitting end performs power spectrum shaping on the first modulated signal, it will first determine the frequency where interference or noise exists, which is recorded as the target frequency. Furthermore, the transmitting end performs power spectrum shaping on the first modulated signal in a targeted manner according to the target frequency to obtain a second modulated signal, so that the power of the second modulated signal at the target frequency is suppressed, that is, the power of the second modulated signal at the target frequency is less than the power of the first modulated signal at the target frequency. Specifically, the transmitting end flips the polarity of at least one symbol in at least one symbol set according to the target frequency. It should be understood that which symbols in which specific symbol sets in the first modulated signal need to have their polarity flipped depends on the specific situation, wherein the second modulated signal still includes M×N symbols, that is, the second modulated signal includes both symbol sets that have undergone symbol polarity flipping and symbol sets that have not undergone symbol polarity flipping.

[0085] Several specific implementation methods of power spectrum shaping are introduced below.

[0086] Implementation method 1: The symbol set at the starting position in the first modulated signal is called the 0th symbol set. Starting from the 1st symbol set, each symbol set is judged in turn whether the polarity of the symbol needs to be flipped. Specifically, the transmitter determines the frequency characteristic parameter corresponding to each symbol set according to the target frequency, that is, the frequency characteristic parameter corresponding to each symbol set is related to the target frequency. Furthermore, the transmitter combines the frequency characteristic parameters of the current symbol set and all previous symbol sets to judge whether the current symbol set needs to flip the polarity of all symbols.

[0087] It should be understood that the frequency characteristic parameter corresponding to the symbol set is expressed by the following formula 1:

[0088]

[0089] Among them, S represents the symbol in the symbol set, i represents the imaginary part of the complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate for transmitting the second modulation signal and identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and Dq represents all symbols in the qth symbol set.

[0090] The following takes the qth symbol set as an example to introduce how to determine whether the qth symbol set needs to flip the polarity of the symbol, where 0<q≤M-1. First, determine the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the q-1th symbol set according to the target frequency. Assuming that the polarity of all symbols in the qth symbol set remains unchanged, determine the frequency characteristic parameters corresponding to the qth symbol set according to the target frequency, and sum and modulo the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a first sum value. Assuming that the polarity of all symbols in the qth symbol set is flipped, determine the frequency characteristic parameters corresponding to the qth symbol set according to the target frequency, and sum and modulo the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain a second sum value. Then, determine whether the square of the first sum value is greater than the square of the second sum value. If the square of the first sum value is greater than the square of the second sum value, flip the polarity of all symbols in the qth symbol set. If the square of the first sum is less than or equal to the square of the second sum, the polarity of all symbols in the qth symbol set is maintained. It should be understood that taking a real number modulo obtains the absolute value of the real number, and taking a complex number modulo refers to finding the distance between the complex number and the origin on the complex plane.

[0091] Figure 3 This is a first schematic diagram of suppressing the power spectrum in the embodiment of the present application. Figure 3As shown, the horizontal axis represents the frequency f (in MHz), and the vertical axis represents the power spectral density (PSD) (in dB). Figure 3 The figure shows the effect of power suppression of a 50MHz baud rate signal at 20MHz, that is, the target frequency is 20MHz. It can be seen that the power spectrum is suppressed by more than 40dB at the target frequency, which has a good power spectrum suppression effect.

[0092] It should be noted that in a possible scenario, in order to deal with the more common low-frequency loss and interference, for example, signal damage occurs near the DC frequency, the transmitter calculates the frequency characteristic parameters corresponding to each symbol set with the target frequency as 0, and further determines whether the current symbol set needs to flip the polarity of the symbol based on the frequency characteristic parameters. It can be seen from the above formula 1 that when the target frequency f is 0, the frequency characteristic parameter corresponding to the symbol set is actually the sum of the values ​​of all symbols in the symbol set. It should be understood that for the case where the value of the symbol is a complex number, the sum of the value of the symbol is the result of adding the real part and the imaginary part of the complex number respectively. For example, the symbol sequence is 1+1j, 1-1j and 1+1j, then the result obtained after the value is summed is 3+1j. The following takes the qth symbol set as an example to introduce how to determine whether the qth symbol set needs to flip the polarity of the symbol in this scenario. Specifically, the transmitting end obtains a third sum value of all symbols in the 0th symbol set to the q-1th symbol set, and obtains a fourth sum value of all symbols in the qth symbol set. Then, it is determined whether the polarity of the third sum value is the same as that of the fourth sum value. If the polarity of the third sum value is the same as that of the fourth sum value, the polarity of all symbols in the qth symbol set is reversed to obtain the qth symbol set. If the polarity of the third sum value is different from that of the fourth sum value, the polarity of all symbols in the qth symbol set is maintained.

[0093] It should be noted that, for the qth symbol set, if some symbol sets from the 0th symbol set to the q-1th symbol set have undergone symbol polarity reversal, it is necessary to determine whether the qth symbol set needs to reverse the symbol polarity based on the frequency characteristic parameters of the symbol set after the symbol polarity reversal.

[0094] Figure 4 This is a second schematic diagram of suppressing the power spectrum in the embodiment of the present application. Figure 4 As shown, the horizontal axis represents the frequency f (in MHz), and the vertical axis represents the PSD (in dB). Figure 4 It shows the effect of suppressing the signal at low frequency when the target frequency is 0, so that the signal transmitted by the transmitter does not overlap with the interference or noise in frequency.

[0095] Implementation method 2: The transmitting end can also suppress the power spectra at multiple frequency positions by power spectrum shaping. The specific frequency positions at which the power spectra are suppressed are based on the frequency positions where the actual interference or noise may occur, and are not limited here. The following is an introduction using the interference or noise occurring at the first frequency f1 and the second frequency f2 as an example, that is, the target frequency includes the first frequency f1 and the second frequency f2. It should be understood that the first frequency characteristic parameter corresponding to the symbol set is related to the first frequency f1, and the second frequency characteristic parameter corresponding to the symbol set is related to the second frequency f2. Substituting the first frequency f1 into the above formula 1 can represent the first frequency characteristic parameter corresponding to the symbol set, and substituting the second frequency f2 into the above formula 1 can represent the second frequency characteristic parameter corresponding to the symbol set.

[0096] Specifically, the symbol set at the starting position in the first modulation signal is called the 0th symbol set, and starting from the 1st symbol set, it is determined in turn whether each symbol set needs to flip the polarity of the symbol. Specifically, taking the qth symbol set as an example, first, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the q-1th symbol set is determined according to the first frequency, and the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the q-1th symbol set is determined according to the second frequency. Assuming that the polarity of all symbols in the qth symbol set remains unchanged, the first frequency characteristic parameter corresponding to the qth symbol set is determined according to the first frequency, and the second frequency characteristic parameter corresponding to the qth symbol set is determined according to the second frequency, and then the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain the fifth summation value, and the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain the sixth summation value. Assume that the polarity of all symbols in the qth symbol set is reversed, determine the first frequency characteristic parameter corresponding to the qth symbol set according to the first frequency, determine the second frequency characteristic parameter corresponding to the qth symbol set according to the second frequency, then sum and modulo the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain the seventh sum value, and sum and modulo the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set to obtain the eighth sum value. Then, determine whether the sum of the square of the fifth sum value and the square of the sixth sum value is greater than the sum of the square of the seventh sum value and the square of the eighth sum value. If so, reverse the polarity of all symbols in the qth symbol set. If not, maintain the polarity of all symbols in the qth symbol set.

[0097] Figure 5 This is a third schematic diagram of suppressing the power spectrum in the embodiment of the present application. Figure 5As shown, the horizontal axis represents frequency (in MHz), and the vertical axis represents PSD (in dB). Figure 5 The display shows the power suppression effect of a 50MHz baud rate signal at 10MHz and 20MHz, that is, the first frequency is 10MHz and the second frequency is 20MHz. It can be seen that the power spectrum is suppressed by more than 40dB at the first and second frequencies, which has a good power spectrum suppression effect.

[0098] Embodiment 3: Each symbol set includes V symbol subsets, and each symbol subset includes multiple symbols. It should be understood that the V symbol subsets in each symbol set are divided in the same way, but the present application does not limit the specific way of dividing the symbol subsets in the symbol set. For example, the length of the 0th symbol subset in each symbol set is the same, the length of the 1st symbol subset in each symbol set is the same, and so on, the length of the V-1th symbol subset in each symbol set is the same. For the same symbol set, the lengths of different symbol subsets may be the same or different.

[0099] The transmitting end determines the frequency characteristic parameters corresponding to each symbol subset according to the target frequency, and judges whether the symbols in the symbol subset need to flip the polarity according to the frequency characteristic parameters corresponding to each symbol subset. That is to say, in this implementation mode 3, the transmitting end performs power spectrum shaping based on the symbol subset as the granularity, so as to facilitate the power spectrum suppression at multiple frequency positions to cope with the scenario where multi-frequency interference may occur. Here, the symbol set at the starting position in the first modulated signal is referred to as the 0th symbol set, and starting from the 1st symbol set, it is judged in turn whether each symbol subset of each symbol set needs to flip the polarity of the symbol. The following takes the hth symbol subset in the qth symbol set as an example to introduce how to judge whether the hth symbol subset in the qth symbol set needs to flip the polarity of the symbol, where 0≤h≤V-1.

[0100] First, determine the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0th symbol set to the q-1th symbol set according to the target frequency. Assuming that the polarity of all symbols in the h-th symbol subset of the q-th symbol set remains unchanged, determine the frequency characteristic parameters corresponding to the h-th symbol subset of the q-th symbol set according to the target frequency, and sum and modulo the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0th symbol set to the q-th symbol set to obtain a ninth sum value. Assuming that the polarity of all symbols in the h-th symbol subset of the q-th symbol set is reversed, determine the frequency characteristic parameters corresponding to the h-th symbol subset of the q-th symbol set according to the target frequency, and sum and modulo the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0th symbol set to the q-th symbol set to obtain a tenth sum value. Then, determine whether the square of the ninth sum value is greater than the square of the tenth sum value. If the square of the ninth sum value is greater than the square of the tenth sum value, the polarity of all symbols in the hth symbol subset of the qth symbol set is flipped. If the square of the ninth sum value is less than or equal to the square of the tenth sum value, the polarity of all symbols in the hth symbol subset of the qth symbol set is maintained.

[0101] It should be understood that the frequency characteristic parameter corresponding to the symbol subset is expressed by the following formula 2:

[0102]

[0103] Wherein, S represents a symbol in a symbol set, i represents an imaginary part of a complex number, j represents the sequence number of a symbol in a symbol set, f represents a target frequency, Baudrate represents the baud rate at which the second modulation signal and identification information are transmitted, q represents the sequence number of a symbol set, N represents the number of symbols in a symbol set, P represents the length of the identification information corresponding to the symbol set, and U represents the length of the identification information corresponding to the symbol set. h represents the hth symbol subset in the qth symbol set.

[0104] In one possible scenario, each symbol set is divided into two symbol subsets, which are recorded as the first symbol subset and the second symbol subset. The first symbol subset includes symbols located at even positions in the symbol set, for example, the 0th symbol subset, the 2nd symbol subset, ... The second symbol subset includes symbols located at odd positions in the symbol set, for example, the 1st symbol subset, the 3rd symbol subset, ... In accordance with the above method, it is determined in turn whether the two symbol subsets in each symbol set need to flip the polarity of the symbols. This scenario can effectively suppress the situation where the target frequencies appear in pairs, and the target frequencies that appear in pairs can be recorded as f and Baudrate-f.

[0105] Figure 6 This is a fourth schematic diagram of suppressing the power spectrum in the embodiment of the present application. Figure 6As shown, the horizontal axis represents frequency (in MHz), and the vertical axis represents PSD (in dB). It can be seen that the target frequencies that appear in pairs are 10 MHz and 40 MHZ, and the power spectrum of the signal at 10 MHz and 40 MHZ is suppressed.

[0106] Implementation method 4: For each symbol set, there may be K different flipping methods for flipping the polarity of at least one symbol in the symbol set, and the value of K is not limited here. Taking one of the symbol sets as an example, K different flipping methods are used to flip the polarity of the symbols in the symbol set to obtain K symbol sets. The transmitting end determines the K frequency characteristic parameters corresponding to the K symbol sets according to the target frequency. Furthermore, the transmitting end selects the symbol set corresponding to the frequency characteristic parameter with the smallest modulus value among the K frequency characteristic parameters as the symbol set obtained by flipping the polarity of the symbol set. Among them, the modulus value of the frequency characteristic parameter refers to the value obtained by taking the modulus of the frequency characteristic parameter. It should be understood that if there are multiple frequency characteristic parameters with the smallest modulus values, the symbol set corresponding to the frequency characteristic parameter with the smallest modulus value can be selected as the output.

[0107] It should be understood that, taking any symbol set among the above K symbol sets as an example, the frequency characteristic parameter corresponding to the symbol set is expressed by the following formula 3:

[0108]

[0109] Wherein, S represents a symbol in a symbol set, i represents an imaginary part of a complex number, j represents the sequence number of a symbol in a symbol set, f represents a target frequency, Baudrate represents the baud rate at which the second modulation signal and identification information are transmitted, q represents the sequence number of a symbol set, and D q represents the qth symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U k represents the symbol whose polarity is flipped in the qth symbol set, Indicates D q Middle U k The complement of , that is, the symbols with unchanged polarity in the qth symbol set.

[0110] In one possible scenario, the polarity of at least one symbol in the symbol set is flipped in the following manner. A target symbol in the symbol set is used as a starting symbol, and the polarity of the target symbol and all subsequent symbols are flipped, wherein the target symbol may be any one of the N symbols in the symbol set. That is, in this scenario, the symbol set has N flipping methods.

[0111] It should be noted that the use of implementation mode 4 can effectively avoid the situation where the power spectrum suppression effect corresponding to the local frequency position is not good. For example, this implementation mode 4 can also be combined with the above implementation mode 2 to expand to the power spectrum suppression scenario of multiple frequency points. Taking the expansion to the first frequency f1 and the second frequency f2 as an example, substitute f1 into the above formula 3 to obtain metric(f1), and substitute f2 into the above formula 3 to obtain metric(f2). Calculate |metric(f1)| 2 +|metric(f2)| 2 , when |metric(f1)| 2 +|metric(f2)| 2 When the value of is the smallest, the symbol set obtained by adopting the corresponding flipping method is determined. For another example, this embodiment 4 can also be combined with the above embodiment 3 to be extended to divide the symbol set into symbol subsets to realize the power spectrum suppression scenario.

[0112] 103. Generate identification information.

[0113] After completing step 102, the transmitting end will also generate identification information according to the specific method of power spectrum shaping. Among them, the identification information is used to indicate the polarity reversal of symbols in each symbol set. Specifically, the identification information includes M sub-identifiers corresponding to M symbol sets one by one, and each sub-identifier is used to indicate the polarity reversal of symbols in the corresponding symbol set. As an example, for implementation mode 1 and implementation mode 2 introduced in step 102, there are two situations in the symbol set: the polarity of all symbols is completely reversed and the polarity of all symbols remains unchanged. Therefore, the sub-identifier has two different values, for example, the value is 0 or 1, and the two values ​​of the sub-identifier correspond to these two situations respectively. As another example, for implementation mode 3 introduced in step 102, the sub-identifier is used to indicate whether the polarity of each symbol subset in the corresponding symbol set is reversed. For any symbol subset among the V symbol subsets of the symbol set, there are two situations in the symbol subset: the polarity of all symbols is completely reversed and the polarity of all symbols remains unchanged. Therefore, there are 2 for the symbol set. V Different polarity flip situations, this sub-identifier has 2 V Different values ​​correspond to these two V As an example, for implementation mode 4 introduced in step 102, the sub-identifier is used to indicate the symbol polarity flipping method adopted by the corresponding symbol set. Since each symbol set has K different polarity flipping methods, the sub-identifier has K different values ​​corresponding to the K different polarity flipping methods.

[0114] Figure 7FIG. 1 is a schematic diagram of an embodiment of the present application in which identification information is interspersed in a second modulated signal. In a possible scenario, the M sub-identifiers included in the identification information may be interspersed in a set of M symbols of the second modulated signal. Figure 7 As shown in (a), each sub-identifier is adjacent to the starting position of its corresponding symbol set. Figure 7 As shown in (b), each sub-identifier is adjacent to the end of the symbol set corresponding to it. In addition, each sub-identifier can also be inserted at any position in the symbol set corresponding to it, and the specific position is not limited here.

[0115] In some other possible scenarios, the M sub-identifiers of the above identification information may also be inserted as a whole into the second modulated signal. For example, the identification information is inserted as a whole before all symbol sets of the second modulated signal. For another example, the identification information is inserted as a whole after all symbol sets of the second modulated signal. For another example, the identification information is inserted as a whole into any position in the second modulated signal.

[0116] 104. Send a second modulated signal and identification information.

[0117] It should be noted that the second modulated signal and the identification information can be sent to the receiving end together through a channel. Alternatively, the identification information can also be sent to the receiving end through other channels independently of the second modulated signal. In some possible scenarios, the transmitting end can also perform FEC encoding on the identification information before sending it, wherein the FEC encoding method includes but is not limited to repetition code, Hamming code (Hamming) and BCH (Bose, Ray-Chaudhuri, Hocquenghem).

[0118] From the above introduction, it can be known that the transmitter adjusts the power spectrum of the signal to be transmitted according to the target frequency of the interference or noise. Specifically, the transmitter flips the polarity of some symbols in the signal to be transmitted according to the target frequency to achieve power spectrum adjustment, so that the power of the signal to be transmitted at the target frequency is suppressed, which is conducive to resisting the influence of interference or noise in the channel on the transmission performance. In other words, the transmitter can flexibly adjust the power spectrum of the signal to be transmitted according to the frequency of the interference or noise in practice, so that the signal to be transmitted does not overlap with the interference or noise in frequency, and the receiving end can effectively filter out the interference noise and will not cause damage to the signal from the transmitter. In addition, the transmitter will also send identification information to the receiving end, so that the receiving end can perform an inverse transformation of the power spectrum adjustment on the received signal according to the identification information, thereby recovering the original signal before the transmitter performs power spectrum adjustment.

[0119] The following is an introduction to the processing flow at the receiving end.

[0120] Figure 8The second flow chart of the signal processing method in the embodiment of the present application is shown in FIG.

[0121] 201. Receive a first signal and identification information sent by a transmitting end and transmitted through a channel.

[0122] It should be noted that the first signal received by the receiving end includes the signal sent by the transmitting end and the interference in the channel transmission. Since the transmitting end flips the polarity of some symbols in the original signal before sending the signal, the identification information is used to indicate the polarity flipping of the symbols in the signal sent by the transmitting end, so that the receiving end can recover the original signal of the transmitting end according to the identification information.

[0123] 202. Filter out a signal with a target frequency portion in the first signal to obtain a second signal.

[0124] Fig. 9 This is a schematic diagram of filtering performed by the receiving end in the embodiment of the present application. It should be understood that the transmitting end and the receiving end pre-agree on the target frequency where interference exists, and the power of the signal sent by the transmitting end at the target frequency is suppressed so that the transmitted signal and the interference do not overlap in frequency. In this way, the receiving end can effectively filter out the interference and will not cause damage to the signal from the transmitting end. In other words, the second signal obtained by the receiving end after filtering can be regarded as the signal sent by the transmitting end. Based on the above Figure 2 It can be seen from the relevant introduction of the illustrated embodiment that the second signal includes M symbol sets, each symbol set includes N symbols, M is an integer greater than 1, and N is an integer greater than 1. It should be noted that the present application does not limit the filtering method adopted by the receiving end. For example, the receiving end adopts a bandpass filter to implement filtering. For another example, the receiving end adopts a FIR (Finite Impulse Response) filter or an IIR (Infinite Impulse Response) digital filter in digital signal processing to implement filtering.

[0125] 203. Reverse the polarity of at least one symbol in at least one symbol set according to the identification information to obtain a third signal.

[0126] The receiving end determines which symbols in which symbol sets in the second signal need to flip polarity according to the identification information, and then flips the polarity of these symbols, thereby restoring the modulated signal before the transmitting end performs power spectrum shaping. In other words, the operation of step 203 can also be regarded as the inverse operation of the above step 102. The third signal can be regarded as the original signal before the transmitting end performs power spectrum shaping.

[0127] Fig.10 FIG. 1 is a schematic diagram of a structure of a transmitting end device in an embodiment of the present application. Fig.10 As shown, the sending end device includes: a processing unit 301 and a sending unit 302. The processing unit 301 is used to perform the operations of the above steps 101 to 103, and the sending unit 302 is used to perform the operations of the above step 104. It should be understood that the sending end device provided in the present application can also be implemented in other ways. For example, the unit division in the above-mentioned device is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system. In addition, the functional units in the various embodiments of the present application can be integrated into a processing unit, or they can be independent physical units, or two or more functional units can be integrated into a processing unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0128] Fig.11 FIG. 2 is another structural diagram of a transmitting end device in an embodiment of the present application. Fig.11 As shown, the transmitting end device includes a processor 401 and a transceiver 402. The processor 401 and the transceiver 402 are connected to each other through a line. Specifically, the transceiver 402 is used to perform signal transmission and reception operations, and the processor 401 is used to perform other operations except signal transmission and reception. In a possible implementation, the processor 401 may include the above Fig.10 The processing unit 301 and the transceiver 402 shown include the above Fig.10 The sending unit 302 is shown. Optionally, the sending end device may further include a memory 403, wherein the memory 403 is used to store program instructions and data.

[0129] Fig.12 FIG. 1 is a schematic diagram of a structure of a receiving device in an embodiment of the present application. Fig.12 As shown, the receiving end device includes: a receiving unit 501, a filtering unit 502 and a processing unit 503. The receiving unit 501 is used to perform the operation of the above step 201, the filtering unit 502 is used to perform the operation of the above step 202, and the processing unit 503 is used to perform the operation of the above step 203. It should be understood that the receiving end device provided by the present application can also be implemented in other ways. For example, the unit division in the above device is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system. In addition, the functional units in each embodiment of the present application can be integrated in a processing unit, or can be independent physical units, or two or more functional units can be integrated in a processing unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.

[0130] Fig.13FIG. 1 is another structural diagram of a receiving device in an embodiment of the present application. Fig.13 As shown, the receiving end device includes a processor 601 and a transceiver 602. The processor 601 and the transceiver 602 are connected to each other through a line. Specifically, the transceiver 602 is used to perform signal transmission and reception operations, and the processor 601 is used to perform other operations except signal transmission and reception. In a possible implementation, the processor 601 may include the above Fig.12 The filtering unit 502 and the processing unit 503 shown in the figure, the transceiver 602 includes the above Fig.12 The receiving unit 501 is shown. Optionally, the receiving end device may further include a memory 603, wherein the memory 603 is used to store program instructions and data.

[0131] The embodiment of the present application also provides a chip. The chip integrates a circuit and one or more interfaces for implementing the functions of the above-mentioned processor 401 or processor 601. When the chip integrates a memory, the chip can complete the method steps of any one or more embodiments in the above-mentioned embodiments. When the chip does not integrate a memory, it can be connected to an external memory through an interface. The chip implements the actions performed by the sending end device or the receiving end device in the above-mentioned embodiment according to the program code stored in the external memory.

[0132] Finally, it should be noted that the above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A signal processing method, characterized in that: include: Acquire a first modulated signal, where the first modulated signal includes M symbol sets, each of the symbol sets includes N symbols, where M is an integer greater than 1, and N is an integer greater than 1; Flipping the polarity of at least one symbol in at least one of the symbol sets to obtain a second modulated signal including M×N symbols, wherein the power of the second modulated signal at a target frequency is less than the power of the first modulated signal at the target frequency; Generate identification information, where the identification information is used to indicate the polarity flipping status of each symbol in the symbol set; The second modulated signal and the identification information are sent.

2. The method according to claim 1, characterized in that Flipping the polarity of at least one symbol in at least one of the symbol sets comprises: The polarities of all symbols in at least one of the symbol sets are reversed.

3. The method according to claim 1 or 2, characterized in that: Flipping the polarity of at least one symbol in at least one of the symbol sets comprises: If the polarity of all symbols in the qth symbol set remains unchanged, the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set are determined respectively, and the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set are summed and modulo-calculated to obtain a first sum value, wherein 0<q≤M-1, and the frequency characteristic parameters corresponding to each of the symbol sets are related to the target frequency; If the polarity of all symbols in the qth symbol set is reversed, the frequency characteristic parameter corresponding to each symbol set in the 0th symbol set to the qth symbol set is determined according to the target frequency, and the frequency characteristic parameter corresponding to each symbol set in the 0th symbol set to the qth symbol set is summed and modulo-calculated to obtain a second sum value; If the square of the first sum value is greater than the square of the second sum value, flipping the polarity of all symbols in the qth symbol set; If the square of the first summation value is less than or equal to the square of the second summation value, the polarities of all symbols in the qth symbol set remain unchanged.

4. The method according to claim 1 or 2, characterized in that: The target frequency is 0, and the frequency characteristic parameter corresponding to the symbol set is the sum of the values ​​of all symbols in the symbol set.

5. The method according to claim 4, characterized in that The values ​​of all symbols in the symbol set are real numbers, and flipping the polarity of at least one symbol in at least one of the symbol sets includes: Obtain a third sum value of the sum of all symbol values ​​in the 0th symbol set to the q-1th symbol set, and obtain a fourth sum value of the sum of all symbol values ​​in the qth symbol set; If the polarity of the third summation value is the same as the polarity of the fourth summation value, flipping the polarity of all symbols in the qth symbol set; If the polarities of the third summation value and the fourth summation value are different, the polarities of all symbols in the qth symbol set remain unchanged.

6. The method according to claim 1 or 2, characterized in that: The target frequency includes a first frequency and a second frequency, a first frequency characteristic parameter corresponding to each of the symbol sets is related to the first frequency, a second frequency characteristic parameter corresponding to each of the symbol sets is related to the second frequency, and flipping the polarity of at least one symbol in at least one of the symbol sets includes: If the polarity of all symbols in the qth symbol set remains unchanged, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain a fifth sum value, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain a sixth sum value; If the polarity of all symbols in the qth symbol set is reversed, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain a seventh sum value, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, and the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain an eighth sum value; If the sum of the square of the fifth sum value and the square of the sixth sum value is greater than the sum of the square of the seventh sum value and the square of the eighth sum value, flipping the polarity of all symbols in the qth symbol set; If the sum of the square of the fifth summation value and the square of the sixth summation value is less than or equal to the sum of the square of the seventh summation value and the square of the eighth summation value, the polarities of all symbols in the qth symbol set remain unchanged.

7. The method according to any one of claims 3 to 6, characterized in that The frequency characteristic parameter corresponding to the symbol set is expressed as: Among them, S represents the symbol in the symbol set, i represents the imaginary part of the complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate for transmitting the second modulated signal and the identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and Dq represents all symbols in the qth symbol set.

8. The method according to any one of claims 2 to 7, characterized in that The identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, the first value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set is reversed, and the second value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set remains unchanged.

9. The method according to claim 1, characterized in that: Each of the symbol sets includes V symbol subsets, each symbol subset includes a plurality of symbols, V is an integer greater than 1, and flipping the polarity of at least one symbol in at least one of the symbol sets includes: The polarity of all symbols in at least one subset of symbols of at least one of the symbol sets is flipped.

10. The method according to claim 9, characterized in that Flipping the polarity of at least one symbol in at least one of the symbol sets comprises: If the polarities of all symbols in the h-th symbol subset of the q-th symbol set remain unchanged, the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are determined respectively, and the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are summed and modulo-calculated to obtain a ninth summation value, wherein 0≤h≤V-1, and the frequency characteristic parameters corresponding to each of the symbol subsets are related to the target frequency; If the polarity of all symbols in the h-th symbol subset of the q-th symbol set is reversed, the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are determined respectively, and the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are summed and modulo-calculated to obtain a tenth sum value; If the square of the ninth sum value is greater than the square of the tenth sum value, flipping the polarity of all symbols in the hth symbol subset of the qth symbol set; If the square of the ninth summation value is less than or equal to the square of the tenth summation value, the polarities of all symbols in the hth symbol subset of the qth symbol set remain unchanged.

11. The method according to claim 10, characterized in that The frequency characteristic parameter corresponding to the symbol subset is expressed as: Wherein, S represents a symbol in the symbol set, i represents the imaginary part of a complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate of transmitting the second modulated signal and the identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U h represents the hth symbol subset in the qth symbol set.

12. The method according to any one of claims 9 to 11, characterized in that The identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, and the sub-identifiers are used to indicate whether a symbol polarity flip occurs in each symbol subset in the corresponding symbol set.

13. The method according to claim 1, characterized in that Flipping the polarity of at least one symbol in at least one of the symbol sets comprises: Using K ways to flip the polarity of the symbols in each of the symbol sets to obtain K symbol sets, where K is an integer greater than 1; Acquire K frequency characteristic parameters respectively corresponding to the K symbol sets after the polarity flipping, wherein the K frequency characteristic parameters are all related to the target frequency; Determine a symbol set corresponding to the frequency characteristic parameter with the smallest modulus value among the K frequency characteristic parameters.

14. The method according to claim 13, characterized in that The frequency characteristic parameter corresponding to any symbol set in the K symbol sets after the polarity flip is expressed as: Wherein, S represents a symbol in the symbol set, i represents the imaginary part of a complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate of transmitting the second modulated signal and the identification information, q represents the sequence number of the symbol set, and D q represents the qth symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U k represents the symbol whose polarity is flipped in the qth symbol set, Represents the symbol with unchanged polarity in the qth symbol set.

15. The method according to claim 13 or 14, characterized in that The identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, and the sub-identifiers are used to indicate a symbol polarity flipping method adopted by the corresponding symbol set.

16. The method according to any one of claims 1 to 15, characterized in that The identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond to the M symbol sets one by one.

17. The method according to any one of claims 1 to 16, characterized in that After generating the identification information, the method further includes: Perform forward error correction (FEC) encoding on the identification information.

18. A signal processing method, characterized in that: include: Receiving a first signal and identification information transmitted through a channel and sent by a transmitting end; Filtering a signal of a target frequency portion in the first signal to obtain a second signal, wherein the second signal includes M symbol sets, each of the symbol sets includes N symbols, M is an integer greater than 1, N is an integer greater than 1, and the identification information is used to indicate a polarity flipping condition of a symbol in each of the symbol sets; The polarity of at least one symbol in at least one symbol set is flipped according to the identification information to obtain a third signal including M×N symbols.

19. The method according to claim 18, characterized in that The identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond to the M symbol sets one by one.

20. A chip, characterized in that: The chip includes a processor and a memory, wherein the memory and the processor are connected to each other via a line, instructions are stored in the memory, and the processor is used to execute the method according to any one of claims 1 to 19.

21. A transmitting end device, characterized in that: include: A processing unit and a sending unit; The processing unit is used to: obtain a first modulated signal, the first modulated signal includes M symbol sets, each of the symbol sets includes N symbols, M is an integer greater than 1, and N is an integer greater than 1; Flipping the polarity of at least one symbol in at least one of the symbol sets to obtain a second modulated signal including M×N symbols, wherein the power of the second modulated signal at a target frequency is less than the power of the first modulated signal at the target frequency; Generate identification information, where the identification information is used to indicate the polarity flipping status of each symbol in the symbol set; The sending unit is used to send the second modulated signal and the identification information.

22. The transmitting end device according to claim 21, characterized in that: The processing unit is specifically used for: The polarities of all symbols in at least one of the symbol sets are reversed.

23. The transmitting end device according to claim 21 or 22, characterized in that: The processing unit is specifically used for: If the polarity of all symbols in the qth symbol set remains unchanged, the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set are determined respectively, and the frequency characteristic parameters corresponding to each symbol set from the 0th symbol set to the qth symbol set are summed and modulo-calculated to obtain a first sum value, wherein 0<q≤M-1, and the frequency characteristic parameters corresponding to each of the symbol sets are related to the target frequency; If the polarity of all symbols in the qth symbol set is reversed, the frequency characteristic parameter corresponding to each symbol set in the 0th symbol set to the qth symbol set is determined according to the target frequency, and the frequency characteristic parameter corresponding to each symbol set in the 0th symbol set to the qth symbol set is summed and modulo-calculated to obtain a second sum value; If the square of the first sum value is greater than the square of the second sum value, flipping the polarity of all symbols in the qth symbol set; If the square of the first summation value is less than or equal to the square of the second summation value, the polarities of all symbols in the qth symbol set remain unchanged.

24. The transmitting end device according to claim 21 or 22, characterized in that: The target frequency is 0, and the frequency characteristic parameter corresponding to the symbol set is the sum of the values ​​of all symbols in the symbol set.

25. The transmitting end device according to claim 24, characterized in that: The values ​​of all symbols in the symbol set are real numbers, and the processing unit is specifically used for: Obtain a third sum value of the sum of all symbol values ​​in the 0th symbol set to the q-1th symbol set, and obtain a fourth sum value of the sum of all symbol values ​​in the qth symbol set; If the polarity of the third summation value is the same as the polarity of the fourth summation value, flipping the polarity of all symbols in the qth symbol set; If the polarities of the third summation value and the fourth summation value are different, the polarities of all symbols in the qth symbol set remain unchanged.

26. The transmitting end device according to claim 21 or 22, characterized in that: The target frequency includes a first frequency and a second frequency, a first frequency characteristic parameter corresponding to each of the symbol sets is related to the first frequency, and a second frequency characteristic parameter corresponding to each of the symbol sets is related to the second frequency, and the processing unit is specifically configured to: If the polarity of all symbols in the qth symbol set remains unchanged, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain a fifth sum value, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain a sixth sum value; If the polarity of all symbols in the qth symbol set is reversed, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, the first frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain a seventh sum value, the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is determined respectively, and the second frequency characteristic parameter corresponding to each symbol set from the 0th symbol set to the qth symbol set is summed and modulo to obtain an eighth sum value; If the sum of the square of the fifth sum value and the square of the sixth sum value is greater than the sum of the square of the seventh sum value and the square of the eighth sum value, flipping the polarity of all symbols in the qth symbol set; If the sum of the square of the fifth summation value and the square of the sixth summation value is less than or equal to the sum of the square of the seventh summation value and the square of the eighth summation value, the polarities of all symbols in the qth symbol set remain unchanged.

27. The transmitting end device according to any one of claims 23 to 26, characterized in that: The frequency characteristic parameter corresponding to the symbol set is expressed as: Among them, S represents the symbol in the symbol set, i represents the imaginary part of the complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate for transmitting the second modulated signal and the identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and Dq represents all symbols in the qth symbol set.

28. The transmitting end device according to any one of claims 22 to 27, characterized in that: The identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, the first value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set is reversed, and the second value of the sub-identifier is used to indicate that the polarity of all symbols in the corresponding symbol set remains unchanged.

29. The transmitting end device according to claim 21, characterized in that: Each of the symbol sets includes V symbol subsets, each symbol subset includes a plurality of symbols, V is an integer greater than 1, and the processing unit is specifically configured to: The polarity of all symbols in at least one subset of symbols of at least one of the symbol sets is flipped.

30. The transmitting end device according to claim 29, characterized in that: The processing unit is specifically used for: If the polarities of all symbols in the h-th symbol subset of the q-th symbol set remain unchanged, the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are determined respectively, and the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are summed and modulo-calculated to obtain a ninth summation value, wherein 0≤h≤V-1, and the frequency characteristic parameters corresponding to each of the symbol subsets are related to the target frequency; If the polarity of all symbols in the h-th symbol subset of the q-th symbol set is reversed, the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are determined respectively, and the frequency characteristic parameters corresponding to the h-th symbol subset of each symbol set from the 0-th symbol set to the q-th symbol set are summed and modulo-calculated to obtain a tenth sum value; If the square of the ninth sum value is greater than the square of the tenth sum value, flipping the polarity of all symbols in the hth symbol subset of the qth symbol set; If the square of the ninth summation value is less than or equal to the square of the tenth summation value, the polarities of all symbols in the hth symbol subset of the qth symbol set remain unchanged.

31. The transmitting end device according to claim 30, characterized in that: The frequency characteristic parameter corresponding to the symbol subset is expressed as: Wherein, S represents a symbol in the symbol set, i represents the imaginary part of a complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate of transmitting the second modulated signal and the identification information, q represents the sequence number of the symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U h represents the hth symbol subset in the qth symbol set.

32. The transmitting end device according to any one of claims 29 to 31, characterized in that: The identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, and the sub-identifiers are used to indicate whether a symbol polarity flip occurs in each symbol subset in the corresponding symbol set.

33. The transmitting end device according to claim 21, characterized in that: The processing unit is specifically used for: Using K ways to flip the polarity of the symbols in each of the symbol sets to obtain K symbol sets, where K is an integer greater than 1; Acquire K frequency characteristic parameters respectively corresponding to the K symbol sets after the polarity flipping, wherein the K frequency characteristic parameters are all related to the target frequency; Determine a symbol set corresponding to the frequency characteristic parameter with the smallest modulus value among the K frequency characteristic parameters.

34. The transmitting end device according to claim 33, characterized in that: The frequency characteristic parameter corresponding to any symbol set in the K symbol sets after the polarity flip is expressed as: Wherein, S represents a symbol in the symbol set, i represents the imaginary part of a complex number, j represents the sequence number of the symbol in the symbol set, f represents the target frequency, Baudrate represents the baud rate of transmitting the second modulated signal and the identification information, q represents the sequence number of the symbol set, and D q represents the qth symbol set, N represents the number of symbols in the symbol set, P represents the length of the identification information corresponding to the symbol set, and U k represents the symbol whose polarity is flipped in the qth symbol set, Represents the symbol with unchanged polarity in the qth symbol set.

35. The transmitting end device according to claim 33 or 34, characterized in that: The identification information includes M sub-identifiers corresponding one-to-one to the M symbol sets, and the sub-identifiers are used to indicate a symbol polarity flipping method adopted by the corresponding symbol set.

36. The transmitting end device according to any one of claims 21 to 35, characterized in that: The identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond to the M symbol sets one by one.

37. The transmitting end device according to any one of claims 21 to 36, characterized in that: The processing unit is also used for: Perform forward error correction (FEC) encoding on the identification information.

38. A receiving device, characterized in that: include: Receiving unit, filtering unit and processing unit; The receiving unit is used to: receive a first signal and identification information sent by a transmitting end and transmitted through a channel; The filtering unit is used to: filter out the signal of the target frequency part in the first signal to obtain a second signal, the second signal includes M symbol sets, each of the symbol sets includes N symbols, M is an integer greater than 1, N is an integer greater than 1, and the identification information is used to indicate the polarity reversal of the symbols in each of the symbol sets; The processing unit is used to: flip the polarity of at least one symbol in at least one symbol set according to the identification information to obtain a third signal including M×N symbols.

39. The receiving device according to claim 38, characterized in that: The identification information includes M sub-identifiers interspersed in the M symbol sets, and the M sub-identifiers correspond to the M symbol sets one by one.

40. A communication system, characterized in that: include: A sending end device as described in any one of claims 21 to 37 and a receiving end device as described in any one of claims 38 to 39.

Citation Information

Cited By

  • Signal processing method and related apparatus

    EP4742567A1

  • Signal processing method and related apparatus

    WO2025035999A1