OFDM signal processing method, transmission system and device
By constructing a frequency-domain function from a linear combination of first-order linear and trigonometric functions, the method addresses high PAPR in OFDM systems, enhancing communication and sensing performance without sideband information transmission.
Patent Information
- Application Number
- JP2024568319
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-17
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-11-17
AI Technical Summary
Existing OFDM systems face high peak-to-average power ratio (PAPR) issues that lead to out-of-band emissions and increased bit error rates, degrading communication performance, and current methods for reducing PAPR, such as clipping, coding, and probability methods, either introduce noise, require complex calculations, or necessitate sideband information transmission.
A method that constructs a frequency-domain function by linearly combining a first-order linear function and a trigonometric function of different frequencies, using the resulting function to determine a coding matrix for processing the OFDM signal, thereby reducing PAPR without requiring sideband information transmission.
Effectively reduces PAPR, improving both communication and sensing performance of the OFDM system through an easy-to-implement probability method.
Smart Images

Figure 2026500060000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to the field of wireless communication technology, and in particular to an OFDM signal processing method, transmission system and device. [Background technology]
[0002] Orthogonal Frequency Division Multiplexing (OFDM) is a multicarrier modulation technique that divides a carrier into multiple orthogonal subcarriers to overcome frequency-selective fading and narrowband interference. However, when subcarriers are superimposed in an OFDM system, the peak power of the signal becomes much larger than its average power, resulting in a high peak-to-average power ratio (PAPR). In some power-limited scenarios, a high peak-to-average power ratio can cause out-of-band emissions and in-band distortion in nonlinear transmission channels, resulting in signal distortion and an increased bit error rate (BER) of the system, degrading the performance of OFDM communication systems.
[0003] Currently, methods for suppressing the peak-to-average power ratio in OFDM systems include clipping, coding, and probability methods. However, clipping generates clipping noise, which increases the bit error rate and reduces system performance. Coding does not distort the signal, but requires complex calculations and generates a lot of redundant data. Probability methods are simple and intuitive, but require large amounts of calculations and require the transmission of sideband information, which increases the difficulty and cost of implementing the system. Summary of the Invention
[0004] The present invention provides an OFDM signal processing method, transmission system, and device for effectively reducing the PAPR of an OFDM signal by a probability method that is easy to implement and does not require the transmission of sideband information, thereby improving the communication performance and sensing performance of an OFDM system.
[0005] In a first aspect, an embodiment of the present invention provides an OFDM signal processing method, the method comprising: determining a frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; Processing the OFDM signal according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; Includes.
[0006] In the OFDM signal processing method according to this embodiment, a frequency-domain function is constructed by linearly combining a first-order linear function and a trigonometric function of different frequencies, and a coding matrix is constructed using the frequency-domain function values corresponding to the frequencies of the OFDM modulation symbols. The entire OFDM signal is processed using the coding matrix, so that the processed target OFDM signal follows the variation rule of the frequency-domain function. Meanwhile, the frequency-domain function is constructed by linearly combining a first-order linear function and a trigonometric function of different frequencies, so that the variation rule of the OFDM signal spectrum can meet the requirement of low PAPR. Therefore, the PAPR of OFDM can be effectively reduced using a probability method that is easy to implement and does not require the transmission of sideband information, thereby improving not only the communication performance of the OFDM system but also the sensing performance.
[0007] In an alternative embodiment, determining the frequency of the OFDM modulation symbols comprises: determining a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency.
[0008] In an alternative embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, the target symbol length being for representing a length of the OFDM modulation symbol after being processed by the coding matrix; determining a start frequency, a frequency step value, and an end frequency of the OFDM modulation symbol based on a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor and a first parameter.
[0009] In an optional embodiment, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol comprises: determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol.
[0010] In an optional embodiment, when determining the frequency domain function, The frequency domain function is determined by calculating a weighted sum of the linear function and the trigonometric functions of different frequencies according to the respective weights of the linear function and the trigonometric functions of different frequencies.
[0011] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0012] In an alternative embodiment, when determining the first-order linear function, determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0013] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0014] In an optional embodiment, when determining the trigonometric functions: determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0015] JPEG2026500060000002.jpg46169
[0016] JPEG2026500060000003.jpg20170
[0017] In an optional embodiment, determining a coding matrix corresponding to the OFDM signal by frequency domain function values corresponding to the OFDM modulation symbols comprises: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient and a phase factor corresponding to the OFDM modulation symbol.
[0018] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0019] In an optional embodiment, processing the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function includes: Multiplying the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function.
[0020] In a second aspect, an embodiment of the present invention provides a method for determining an encoding matrix, the method comprising: determining a frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; and determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols.
[0021] In an alternative embodiment, determining the frequency of the OFDM modulation symbols comprises: determining a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency.
[0022] In an alternative embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, the target symbol length being for representing a length of the OFDM modulation symbol after being processed by the coding matrix; determining a start frequency, a frequency step value, and an end frequency of the OFDM modulation symbol based on a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor and a first parameter.
[0023] In an optional embodiment, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol comprises: determining a first threshold and a second threshold based on a bandwidth of the OFDM modulation symbol and a roll-off factor; If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, a frequency domain function value corresponding to the frequency of the OFDM modulation symbol is determined based on the frequency domain function and the frequency of the OFDM modulation symbol.
[0024] In an optional embodiment, when determining the frequency domain function, The frequency domain function is determined by calculating a weighted sum of the linear function and the trigonometric functions of different frequencies according to the respective weights of the linear function and the trigonometric functions of different frequencies.
[0025] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0026] In an alternative embodiment, when determining the first-order linear function, determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0027] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0028] In an optional embodiment, when determining the trigonometric functions: determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0029] JPEG2026500060000004.jpg83169
[0030] JPEG2026500060000005.jpg20170
[0031] In an optional embodiment, determining a coding matrix corresponding to the OFDM signal by frequency domain function values corresponding to the OFDM modulation symbols comprises: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient and a phase factor corresponding to the OFDM modulation symbol.
[0032] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0033] In a third aspect, an embodiment of the present invention provides a method for determining an inverse coding matrix, the method comprising: - obtaining an encoding matrix determined by the method according to any one of the second aspects; inverting the encoding matrix to determine an inverse encoding matrix; Includes.
[0034] In a fourth aspect, an embodiment of the present invention provides an OFDM signal transmission method, the method comprising: - determining a target OFDM signal by a method according to any one of the first aspects; and transmitting the target OFDM signal.
[0035] In a fifth aspect, an embodiment of the present invention provides a method for receiving an OFDM signal, the method comprising: receiving a target OFDM signal determined by the method according to any one of the first aspects, wherein the target OFDM signal is obtained by processing the OFDM signal with a coding matrix corresponding to the OFDM signal; Processing the target OFDM signal with an inverse coding matrix to obtain an OFDM signal, wherein the inverse coding matrix is obtained by inverse processing an coding matrix corresponding to the OFDM signal.
[0036] In a sixth aspect, an embodiment of the present invention provides an OFDM signaling system, the OFDM signaling system including a network device and a terminal, a network device for determining a target OFDM signal by the method according to any one of the first aspect and transmitting the target OFDM signal to a terminal, the target OFDM signal being obtained by processing the target OFDM signal with a coding matrix corresponding to the OFDM signal; The terminal is for processing a target OFDM signal by an inverse coding matrix to obtain an OFDM signal, and the inverse coding matrix is obtained by inverse processing an coding matrix corresponding to the OFDM signal.
[0037] In a seventh aspect, an embodiment of the present invention provides a network device, the network device including: a processor and a memory, the memory for storing a program executable by the processor, the processor for reading the program in the memory and performing the following steps: determining a frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; Processing the OFDM signal according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; Execute.
[0038] In an alternative embodiment, the processor specifically: determining a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency; is configured to execute
[0039] In an alternative embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, the target symbol length being for representing a length of the OFDM modulation symbol after being processed by the coding matrix; Specifically, the processor: determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor and a first parameter; is configured to execute
[0040] In an alternative embodiment, the processor specifically: determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; When the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol according to a frequency domain function and the frequency of the OFDM modulation symbol; is configured to execute
[0041] In an alternative embodiment, the processor is specifically configured to determine the frequency domain function in the following manner. According to the respective weights of the first-order linear function and the trigonometric functions of different frequencies, a weighted sum of the first-order linear function and the trigonometric functions of different frequencies is calculated to obtain the frequency domain function.
[0042] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0043] In an alternative embodiment, the processor is specifically configured to determine the first-order linear function in the following manner: determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0044] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0045] In an alternative embodiment, the processor is specifically configured to determine the trigonometric functions in the following manner: determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0046] JPEG2026500060000006.jpg91170
[0047] JPEG2026500060000007.jpg20170
[0048] In an alternative embodiment, the processor specifically: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient and a phase factor corresponding to the OFDM modulation symbol; is configured to execute
[0049] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0050] In an alternative embodiment, the processor specifically: multiplying the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; is configured to execute
[0051] In an eighth aspect, an embodiment of the present invention provides an OFDM signal processing apparatus, comprising: a frequency determination module for determining the frequency of an OFDM modulation symbol obtained by digitally modulating an OFDM signal; a frequency domain function module for determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; a coding matrix module for determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; a peak-to-average power ratio reduction module for processing the OFDM signal according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function.
[0052] In an optional embodiment, the frequency determination module specifically comprises: Determine a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency; This is for the purpose.
[0053] In an alternative embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, the target symbol length being for representing a length of the OFDM modulation symbol after being processed by the coding matrix; The frequency determination module specifically includes: determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor, and a first parameter; This is for the purpose.
[0054] In an alternative embodiment, the frequency domain function module specifically comprises: determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determine a frequency domain function value corresponding to the frequency of the OFDM modulation symbol according to the frequency domain function and the frequency of the OFDM modulation symbol; This is for the purpose.
[0055] As an alternative embodiment, the frequency domain function module is specifically for determining the frequency domain function in the following manner. According to the respective weights of the first-order linear function and the trigonometric functions of different frequencies, a weighted sum of the first-order linear function and the trigonometric functions of different frequencies is calculated to obtain the frequency domain function.
[0056] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0057] As an alternative embodiment, the frequency domain function module is specifically for determining the first-order linear function in the following manner: determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0058] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0059] In an alternative embodiment, the frequency domain function module is specifically for determining the trigonometric functions in the following manner: determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0060] JPEG2026500060000008.jpg91170
[0061] JPEG2026500060000009.jpg21170
[0062] In an alternative embodiment, the encoding matrix module specifically comprises: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient corresponding to the OFDM modulation symbol and a phase factor; This is for the purpose.
[0063] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, wherein the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0064] In an optional embodiment, the peak-to-average power ratio reduction module specifically comprises: Multiplying the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; This is for the purpose.
[0065] In a ninth aspect, an embodiment of the present invention provides a computer storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method according to any one of the first aspects above.
[0066] In a tenth aspect, the present invention provides a computer program product, the computer program product comprising computer program code which, when executed on a computer, causes the computer to perform a method according to any one of the first aspects.
[0067] These and other aspects of the present invention will be more clearly and easily understood in the description of the examples that follow. [Brief explanation of the drawings]
[0068] In order to more clearly explain the technical solutions of the embodiments of the present invention, the following briefly describes the drawings necessary for describing the embodiments. It is obvious that the drawings described below are merely some embodiments of the present invention, and those skilled in the art can derive other drawings based on these drawings without any creative efforts.
[0069] [Figure 1] FIG. 1 is a flowchart illustrating an OFDM signal processing method according to an embodiment of the present invention. [Figure 2] 2A and 2B are flowcharts illustrating a process for determining an encoding matrix according to an embodiment of the present invention. [Figure 3] FIG. 3 is a schematic diagram of a process for determining a decoding matrix according to an embodiment of the present invention. [Figure 4] 4A and 4B are detailed flowcharts illustrating an OFDM signal processing method according to an embodiment of the present invention. [Figure 5] FIG. 5 is a schematic diagram of a CCDF performance comparison between an original OFDM signal and an OFDM signal processed by a coding matrix according to an embodiment of the present invention. [Figure 6] FIG. 6 is a flowchart illustrating an implementation of a method for determining an encoding matrix according to an embodiment of the present invention. [Figure 7] FIG. 7 is a flowchart illustrating an implementation of a method for determining a decoding matrix according to an embodiment of the present invention. [Figure 8] FIG. 8 is a flowchart illustrating an implementation of an OFDM signal transmission method according to an embodiment of the present invention. [Figure 9] FIG. 9 is a flowchart illustrating an implementation of an OFDM signal receiving method according to an embodiment of the present invention. [Figure 10] FIG. 10 is a schematic diagram of an OFDM signal system according to an embodiment of the present invention. [Figure 11] FIG. 11 is a schematic diagram of a network device according to an embodiment of the present invention. [Figure 12] FIG. 12 is a schematic diagram of a terminal according to an embodiment of the present invention. [Figure 13] FIG. 13 is a schematic diagram of an OFDM signal processing apparatus according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0070] In order to clarify the objectives, technical solutions and advantages of the present invention, the present invention will be described in more detail below with reference to the drawings. It is clear that the described embodiments are not all embodiments, but only some embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments that can be obtained by those skilled in the art without any creative efforts fall within the scope of protection of the present invention.
[0071] The term "and / or" in the embodiments of the present invention merely describes the correlation between related objects and indicates that three relationships may exist. For example, A and / or B may indicate that A exists alone, that A and B exist together, or that B exists alone. The symbol " / " generally indicates that related objects in a context are in an "or" relationship.
[0072] The application scenarios described in the embodiments of the present invention are intended to more clearly explain the technical solutions of the embodiments of the present invention, and are not intended to limit the technical solutions of the embodiments of the present invention. Those skilled in the art will understand that with the emergence of new application scenarios, the technical solutions of the embodiments of the present invention can also be applied to similar technical problems. However, in the description of the present invention, unless otherwise specified, "plurality" means two or more.
[0073] Before describing an OFDM signal processing method according to an embodiment of the present invention, the technical background of the embodiment of the present invention will be described in detail below for ease of understanding.
[0074] Orthogonal Frequency Division Multiplexing (OFDM) is a multicarrier modulation technique that divides a carrier into multiple orthogonal subcarriers to overcome frequency-selective fading and narrowband interference. Therefore, OFDM offers more options for the time slots and subcarriers included in each subframe of 5G NR (5G New Radio, a global 5G standard based on OFDM's new radio technology design), enabling it to support not only different communication scenarios but also different sensing scenarios. However, when subcarriers are superimposed in an OFDM system, the peak power of the signal becomes much larger than its average power, resulting in a high PAPR (Peak-to-Average Power Ratio). In some power-limited scenarios, a high PAPR can cause out-of-band emissions and in-band distortion in nonlinear transmission channels, resulting in signal distortion and an increased bit error rate (BER) and degraded OFDM communication system performance.
[0075] Methods for suppressing the peak-to-average power ratio (PAR) in OFDM systems include predistortion, coding, and stochastic methods. Predistortion methods primarily reduce the PAPR of signals by nonlinearly transforming the signal before it enters the power amplifier so that its peak value is within the amplifier's linear dynamic range. Examples of such methods include clipping and companding. Coding methods generate different code sets using different encoding techniques, and then select the code set with the lowest PAPR for symbol transmission. Stochastic methods reduce the probability of large peaks appearing in the signal by weighting the signal. Examples include linear transformation (LT), selective mapping (SLM), partial transmission sequence (PTS), and iteratively flipping part of the transmission sequence (IPTS). Clipping is a simple technique for reducing the PAR of OFDM signals. However, clipping noise increases the system's bit error rate and degrades system performance. The coding technique is block coding, which does not cause signal distortion but is computationally complex and generates a lot of redundant data. The probability techniques mainly include selective mapping (SLM) and partial transmit sequence (PTS). Of these, SLM and PTS are simple and intuitive, but require large amounts of calculation and require the transmission of sideband information, which increases the difficulty and cost of system implementation.
[0076] The OFDM signal processing method of the present invention utilizes the basic concept of probability methods to linearly combine a first-order linear function with a trigonometric function of different frequencies to construct a frequency-domain function, construct a coding matrix using the frequency-domain function values corresponding to the frequencies of the OFDM modulation symbols, and process the entire OFDM signal using the coding matrix so that the processed target OFDM signal follows the variation rule of the frequency-domain function. The frequency-domain function constructed in the present invention is a linear combination of a first-order linear function with a trigonometric function of different frequencies. By linearly combining the first-order linear function with a trigonometric function of different frequencies, the variation rule of the OFDM signal spectrum can meet the requirement of low PAPR. Therefore, the probability method, which is easy to implement and does not require the transmission of sideband information, can effectively reduce the PAPR of the OFDM signal, thereby improving not only the communication performance but also the sensing performance of the OFDM system.
[0077] An OFDM signal processing method according to an embodiment of the present invention focuses on designing a coding matrix for PAPR reduction. A frequency-domain function is constructed by linearly combining a frequency-related first-order linear function and a trigonometric function of a different frequency. A frequency-domain function value for each OFDM modulation symbol is determined based on the constructed frequency-domain function, and a coding matrix is constructed according to the frequency-domain function value. The OFDM signal is then processed using the coding matrix for PAPR reduction. This coding matrix for PAPR reduction is easy to implement and does not require the transmission of sideband information, and can effectively reduce the PAPR of the OFDM signal, thereby improving not only the communication performance of the OFDM system but also the sensing performance.
[0078] As shown in Figure 1, the OFDM signal processing method according to the embodiment of the present invention may be applied to network devices such as 5G gNB, macro base station, micro base station, CU (Central Unit) or DU (Distributed Unit), etc. The specific implementation flow of the method is as follows:
[0079] In step 100, the frequency of the OFDM modulation symbol obtained by digitally modulating the OFDM signal is determined.
[0080] JPEG2026500060000010.jpg44169
[0081] JPEG2026500060000011.jpg28170
[0082] Optionally, second preset parameters may be set, including a target symbol length N and an expansion factor L.
[0083] In some embodiments, the present invention determines the frequency of the OFDM modulation symbols in the following manner. Determine a start frequency, a frequency step value, and an end frequency of the OFDM modulation symbol based on a bandwidth of the OFDM modulation symbol and a first preset parameter, and determine a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency.
[0084] In some embodiments, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter. A start frequency and an end frequency are determined based on the bandwidth of the OFDM modulation symbol, the roll-off factor, and the target symbol length. A frequency step value is determined based on the bandwidth of the OFDM modulation symbol, the roll-off factor, and the first parameter.
[0085] JPEG2026500060000012.jpg46170
[0086] JPEG2026500060000013.jpg47170
[0087] JPEG2026500060000014.jpg46170
[0088] In step 101, a frequency domain function value corresponding to the frequency of the OFDM modulation symbol is determined based on the frequency domain function and the frequency of the OFDM modulation symbol, and the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of different frequencies.
[0089] Optionally, the trigonometric functions of different frequencies in this embodiment include, but are not limited to, sine functions of different frequencies, cosine functions of different frequencies, or a combination of sine functions of different frequencies and cosine functions of different frequencies.
[0090] Optionally, the trigonometric functions of different frequencies include, but are not limited to, trigonometric functions of different harmonics, and this embodiment is not intended to be excessively limiting.
[0091] In some embodiments, firstly, determine whether the frequency of the OFDM modulation symbol is greater than or equal to the first threshold and the second threshold, and then determine the frequency domain function value according to different determination results. The specific determination process is as follows: A first threshold and a second threshold are determined based on a bandwidth of the OFDM modulation symbol and a roll-off factor. If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, a frequency domain function value corresponding to the frequency of the OFDM modulation symbol is determined based on the frequency domain function and the frequency of the OFDM modulation symbol.
[0092] JPEG2026500060000015.jpg40170
[0093] Alternatively, if the absolute value of the frequency of the OFDM modulation symbol is less than or equal to a first threshold, determine the frequency domain function value corresponding to the frequency of the OFDM modulation symbol as 1; or If the absolute value of the frequency of the OFDM modulation symbol is equal to or greater than a second threshold, the frequency domain function value corresponding to the frequency of the OFDM modulation symbol is determined as zero.
[0094] JPEG2026500060000016.jpg40170
[0095] In some embodiments, the frequency domain function is determined in the following manner. The frequency domain function is obtained by calculating a weighted sum of the first-order linear function and the sine functions of different frequencies according to the respective weights of the first-order linear function and the sine functions of different frequencies.
[0096] In some embodiments, the slope of the first-order linear function varies as the bandwidth and roll-off factor of the OFDM signal varies.
[0097] In some embodiments, the first-order linear function is determined in the following manner. determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0098] JPEG2026500060000017.jpg52168
[0099] In some embodiments, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal.
[0100] In some embodiments, the amplitude of the trigonometric functions increases as the number of the trigonometric functions increases. Optionally, when the trigonometric functions of different frequencies include sine functions of different frequencies, the amplitude of the sine functions increases as the number of the sine functions increases. When the trigonometric functions of different frequencies include cosine functions of different frequencies, the amplitude of the cosine functions increases as the number of the cosine functions increases. When the trigonometric functions of different frequencies include a combination of sine functions of different frequencies and cosine functions of different frequencies, the amplitude of the sine functions increases as the number of the sine functions increases, and the amplitude of the cosine functions increases as the number of the cosine functions increases.
[0101] In some embodiments, the trigonometric functions are determined in the following manner. determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0102] JPEG2026500060000018.jpg77170
[0103] JPEG2026500060000019.jpg90170
[0104] JPEG2026500060000020.jpg21170
[0105] JPEG2026500060000021.jpg20170
[0106] In step 102, a coding matrix corresponding to the OFDM signal is determined according to frequency domain function values corresponding to the OFDM modulation symbols.
[0107] In some embodiments, the encoding matrix is determined in the following manner. determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; An encoding matrix corresponding to the OFDM signal is determined based on the value of the product of the encoding matrix coefficient corresponding to the OFDM modulation symbol and the phase factor.
[0108] In some embodiments, the phase factor exhibits an exponential change law according to the change of a second preset parameter of the OFDM modulation symbol, the second preset parameter including a target symbol length and an expansion factor, and the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0109] JPEG2026500060000022.jpg52169
[0110] JPEG2026500060000023.jpg59170
[0111] In step 103, the OFDM signal is processed according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function.
[0112] In some embodiments, the OFDM signal is processed by the coding matrix in the following manner. The coding matrix corresponding to the OFDM signal is multiplied by the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function.
[0113] As shown in Figure 2A-2B, this embodiment further provides a flow for determining an encoding matrix. Specific implementation steps are as follows:
[0114] In step 200, initialization is performed.
[0115] JPEG2026500060000024.jpg46169
[0116] JPEG2026500060000025.jpg15170
[0117] JPEG2026500060000026.jpg127170
[0118] JPEG2026500060000027.jpg57169
[0119] JPEG2026500060000028.jpg27170
[0120] In step 204, if the absolute value of the frequency of the OFDM modulation symbol is greater than the first threshold and less than the second threshold, determine the corresponding frequency domain function value according to the frequency domain function and the frequency.
[0121] JPEG2026500060000029.jpg71170
[0122] In step 205, if the absolute value of the frequency of the OFDM modulation symbol is greater than or equal to the second threshold, the frequency domain function value corresponding to the frequency of the OFDM modulation symbol is zero.
[0123] JPEG2026500060000030.jpg21169
[0124] JPEG2026500060000031.jpg25170
[0125] In step 207, the frequency domain function values are used as coding matrix coefficients, and the coding matrix coefficients are multiplied by a phase factor to obtain the coding matrix.
[0126] JPEG2026500060000032.jpg52169
[0127] In some embodiments, the embodiments of the present invention further provide a process for processing the target OFDM signal after receiving the target OFDM signal. Specifically, the process is as follows: Inversely process the coding matrix corresponding to the OFDM signal to obtain an inverse coding matrix; The target OFDM signal is processed by the decoding matrix to obtain the OFDM signal.
[0128] In implementation, after the transmitter reduces the PAPR of the OFDM signal using the coding matrix of this embodiment, the receiver needs to restore the original OFDM signal using the inverse coding matrix of the coding matrix. As shown in Figure 3, this embodiment provides a process for obtaining the inverse coding matrix. The inverse coding matrix can be obtained by the following steps:
[0129] JPEG2026500060000033.jpg32169
[0130] JPEG2026500060000034.jpg23170
[0131] JPEG2026500060000035.jpg13170
[0132] JPEG2026500060000036.jpg26170
[0133] Alternatively, the OFDM signal according to the embodiment of the present invention may include, but is not limited to, a signal obtained by performing OFDM processing on a signal such as a PDSCH (Physical Downlink Shared Channel), a PDCCH (Physical Downlink Control Channel), or a PBCH (Physical Broadcast Channel).
[0134] The OFDM signal processing method according to the present invention may be applied to any wireless communication system using OFDM technology. As shown in Figures 4A and 4B, the OFDM signal processing method is applied to 5G NR downlink as an example, and the specific implementation flow of the OFDM signal processing method is as follows:
[0135] JPEG2026500060000037.jpg52169
[0136] JPEG2026500060000038.jpg28170
[0137] JPEG2026500060000039.jpg46170
[0138] JPEG2026500060000040.jpg46170
[0139] JPEG2026500060000041.jpg28170
[0140] JPEG2026500060000042.jpg33169
[0141] JPEG2026500060000043.jpg58169
[0142] In this embodiment, the coding matrix for PAPR reduction is designed by constructing a frequency domain function by linearly combining a first-order linear function of frequency with a trigonometric function of different frequencies. Then, based on the constructed frequency domain function, a frequency domain function is generated according to the start frequency, end frequency, and frequency step value of the wideband OFDM signal. Finally, the different frequency domain function values are multiplied by a phase factor to form the coding matrix for PAPR reduction. The inverse coding matrix for PAPR reduction is obtained by performing singular value decomposition (SVD) on the coding matrix for PAPR reduction, processing the singular value matrix to obtain a diagonal matrix, and then performing processes such as inverse calculation. This method can reduce complexity and the amount of calculation.
[0143] When the coding matrix for PAPR reduction in this embodiment is applied to a wideband OFDM communication system, the transmitting side (e.g., a base station) reduces the PAPR of OFDM using the coding matrix for PAPR reduction, and the receiving side (e.g., a terminal) restores the original signal using an inverse coding matrix for PAPR reduction. The coding matrix for PAPR reduction is easy to implement and does not require the transmission of sideband information, and can effectively reduce the PAPR of wideband OFDM, thereby improving not only the communication performance of the OFDM system but also the sensing performance.
[0144] In this embodiment, the method of processing an OFDM signal using a coding matrix is to directly multiply the OFDM signal by the coding matrix to obtain a target OFDM signal, and the method of obtaining an OFDM signal is to directly multiply the target OFDM signal by the inverse coding matrix to obtain an OFDM signal. This method of processing an OFDM signal using a coding matrix is simple, easy to implement, and can be effectively applied to wideband OFDM communication systems, while reducing costs.
[0145] Based on the same idea, an embodiment of the present invention further provides a coding matrix determination method, the principle of which is similar to that of the OFDM signal processing method, so that the implementation of the network device can refer to the implementation of the above method, and the overlapping content will be omitted.
[0146] As shown in FIG. 6, the specific implementation flow of this encoding matrix determination method is as follows:
[0147] In step 600, the frequency of the OFDM modulation symbols obtained by digitally modulating the OFDM signal is determined.
[0148] In step 601, a frequency domain function value corresponding to the frequency of the OFDM modulation symbol is determined based on the frequency domain function and the frequency of the OFDM modulation symbol, and the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of different frequencies.
[0149] In step 602, a coding matrix corresponding to the OFDM signal is determined according to frequency domain function values corresponding to the OFDM modulation symbols.
[0150] In an alternative embodiment, determining the frequency of the OFDM modulation symbols comprises: determining a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency.
[0151] As an optional embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0152] determining a start frequency, a frequency step value, and an end frequency of the OFDM modulation symbol based on a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor and a first parameter.
[0153] In an optional embodiment, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol comprises: determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol.
[0154] In an alternative embodiment, the frequency domain function is determined in the following manner. According to the respective weights of the first-order linear function and the trigonometric functions of different frequencies, a weighted sum of the first-order linear function and the trigonometric functions of different frequencies is calculated to obtain the frequency domain function.
[0155] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0156] In an alternative embodiment, the first-order linear function is determined in the following manner. determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0157] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0158] In an alternative embodiment, the trigonometric functions are determined in the following manner. determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0159] JPEG2026500060000044.jpg84170
[0160] JPEG2026500060000045.jpg21169
[0161] In an optional embodiment, determining a coding matrix corresponding to the OFDM signal by frequency domain function values corresponding to the OFDM modulation symbols comprises: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient and a phase factor corresponding to the OFDM modulation symbol.
[0162] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0163] Based on the same idea, the embodiment of the present invention further provides a method for determining an inverse coding matrix, as shown in Figure 7, the specific implementation flow of the method is as follows:
[0164] In step 700, an encoding matrix is obtained. Wherein, the encoding matrix is determined by the following steps: determining a frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; and determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols.
[0165] In step 701, the encoding matrix is inverted to determine the inverse encoding matrix.
[0166] Based on the same idea, the embodiment of the present invention further provides an OFDM signal transmission method, as shown in Figure 8, the specific implementation flow of the method is as follows:
[0167] In step 800, the frequency of the OFDM modulation symbols obtained by digitally modulating the OFDM signal is determined.
[0168] In step 801, a frequency domain function value corresponding to the frequency of the OFDM modulation symbol is determined based on the frequency domain function and the frequency of the OFDM modulation symbol, and the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of different frequencies.
[0169] In step 802, a coding matrix corresponding to the OFDM signal is determined according to frequency domain function values corresponding to the OFDM modulation symbols.
[0170] In step 803, the OFDM signal is processed according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function.
[0171] In step 804, the target OFDM signal is transmitted.
[0172] Based on the same idea, an embodiment of the present invention further provides an OFDM signal receiving method, as shown in Figure 9, the specific implementation flow of the method is as follows:
[0173] In step 900, a target OFDM signal is received, the target OFDM signal being obtained by processing the OFDM signal with a coding matrix corresponding to the OFDM signal.
[0174] In step 901, the target OFDM signal is processed by an inverse coding matrix to obtain an OFDM signal, where the inverse coding matrix is obtained by inverse processing an coding matrix corresponding to the OFDM signal.
[0175] Based on the same idea, an embodiment of the present invention further provides an OFDM signal system, as shown in Figure 10, the OFDM signal system includes: a transmitting device 1000 and a receiving device 1001;
[0176] The transmitting device 1000 is for performing the following: determining a frequency of an OFDM modulation symbol obtained by digitally modulating an OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol according to a frequency domain function and the frequency of the OFDM modulation symbol, where the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; determining a coding matrix corresponding to the OFDM signal according to the frequency domain function value corresponding to the OFDM modulation symbol; processing the OFDM signal according to the coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that follows a variation rule of the frequency domain function, and transmitting the target OFDM signal.
[0177] The receiving device 1001 is for receiving a target OFDM signal, processing the target OFDM signal using an inverse coding matrix to obtain an OFDM signal, where the inverse coding matrix is obtained by inverse processing an coding matrix corresponding to the OFDM signal.
[0178] It should be noted that the devices in the present invention include, but are not limited to, transmitting devices and receiving devices. Optionally, the transmitting device includes a network device and the receiving device includes a terminal. Alternatively, the transmitting device includes a terminal and the receiving device includes a network device.
[0179] Based on the same idea, an embodiment of the present invention further provides a network device, which is the network device in the method according to the embodiment of the present invention, and the principle of solving the problem by the network device is similar to that of the method, so that the implementation of the network device may refer to the implementation of the method, and the overlapping content will be omitted.
[0180] As shown in FIG. 11, the network device includes a processor 1100 and a memory 1101, the memory 1101 being for storing a program executable by the processor 1100. The processor 1100 reads the program in the memory 1101 and determining a frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; Processing the OFDM signal according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; This is to carry out the following.
[0181] In an alternative embodiment, the processor 1100 may specifically: determining a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency; is configured to execute
[0182] In an optional embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0183] Specifically, the processor 1100 determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor and a first parameter; is configured to execute
[0184] In an alternative embodiment, the processor 1100 may specifically: determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; When the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol according to a frequency domain function and the frequency of the OFDM modulation symbol; is configured to execute
[0185] As an alternative embodiment, the processor 1100 is specifically configured to determine the frequency domain function in the following manner. According to the respective weights of the first-order linear function and the trigonometric functions of different frequencies, a weighted sum of the first-order linear function and the trigonometric functions of different frequencies is calculated to obtain the frequency domain function.
[0186] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0187] As an alternative embodiment, the processor 1100 is specifically configured to determine the first-order linear function in the following manner. determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0188] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0189] As an alternative embodiment, the processor 1100 is specifically configured to determine the trigonometric functions in the following manner. determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0190] JPEG2026500060000046.jpg90170
[0191] JPEG2026500060000047.jpg21170
[0192] In an alternative embodiment, the processor 1100 may specifically: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient and a phase factor corresponding to the OFDM modulation symbol; is configured to execute
[0193] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0194] In an alternative embodiment, the processor 1100 may specifically: multiplying the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; is configured to execute
[0195] Based on the same idea, an embodiment of the present invention further provides a terminal. As shown in Fig. 12, the terminal includes a processor 1200 and a memory 1201. The memory 1201 is for storing a program executable by the processor 1200. The processor 1200 reads the program in the memory 1201 and receiving a target OFDM signal, the target OFDM signal being obtained by processing the target OFDM signal with a coding matrix corresponding to the OFDM signal; Processing the target OFDM signal with an inverse coding matrix to obtain an OFDM signal, wherein the inverse coding matrix is obtained by inverse processing an coding matrix corresponding to the OFDM signal; This is to carry out the following.
[0196] Based on the same idea, an embodiment of the present invention further provides an OFDM signal processing apparatus, which is an apparatus in the method according to the embodiment of the present invention, and the principle of solving the problem by the apparatus is similar to that of the method, so the implementation of the apparatus may refer to the implementation of the method, and the overlapping content will be omitted.
[0197] As shown in FIG. 13, the device a frequency determination module 1300 for determining the frequency of an OFDM modulation symbol obtained by digitally modulating an OFDM signal; a frequency domain function module 1301 for determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol according to a frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of different frequencies; a coding matrix module 1302 for determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; a peak-to-average power ratio reduction module 1303 for processing the OFDM signal according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function.
[0198] In an optional embodiment, the frequency determination module 1300 specifically: Determine a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol according to a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency; This is for the purpose.
[0199] In an optional embodiment, the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0200] The frequency determination module 1300 specifically includes: determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor, and a first parameter; This is for the purpose.
[0201] In an alternative embodiment, the frequency domain function module 1301 specifically: determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determine a frequency domain function value corresponding to the frequency of the OFDM modulation symbol according to the frequency domain function and the frequency of the OFDM modulation symbol; This is for the purpose.
[0202] As an optional embodiment, the frequency domain function module 1301 specifically determines the frequency domain function in the following manner. According to the respective weights of the first-order linear function and the trigonometric functions of different frequencies, a weighted sum of the first-order linear function and the trigonometric functions of different frequencies is calculated to obtain the frequency domain function.
[0203] In an alternative embodiment, the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal.
[0204] As an alternative embodiment, the frequency domain function module 1301 specifically determines the first-order linear function in the following manner. determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The first-order linear function is determined based on the slope and the linear function variables.
[0205] In an alternative embodiment, the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or The amplitude of the trigonometric functions increases as the number of the trigonometric functions increases.
[0206] As an alternative embodiment, the frequency domain function module 1301 specifically determines the trigonometric function in the following manner. determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; The trigonometric function is determined based on the phase and the trigonometric function variables.
[0207] JPEG2026500060000048.jpg89170
[0208] JPEG2026500060000049.jpg20170
[0209] In an alternative embodiment, the encoding matrix module 1302 specifically: determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on a value of a product of an encoding matrix coefficient corresponding to the OFDM modulation symbol and a phase factor; This is for the purpose.
[0210] In an alternative embodiment, The phase factor exhibits an exponential change law according to the change of the second preset parameter of the OFDM modulation symbol; The second preset parameters include a target symbol length and an expansion factor, where the target symbol length is for representing the length of the OFDM modulation symbol after being processed by the coding matrix.
[0211] In an optional embodiment, the peak-to-average power ratio reduction module 1303 specifically comprises: Multiplying the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; This is for the purpose.
[0212] Based on the same idea, an embodiment of the present invention provides a computer storage medium, which includes computer program code, and when the computer program code is executed on a computer, causes the computer to perform any one of the OFDM signal processing methods described above. Since the principle of solving the problem using the computer storage medium is similar to that of the OFDM signal processing method, the implementation of the computer storage medium may refer to the implementation of the method, and the overlapping content will be omitted.
[0213] In a specific implementation, the computer storage medium may include various storage media that can store program code, such as a Universal Serial Bus Flash Drive (USB), a portable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk, etc.
[0214] Based on the same idea, an embodiment of the present invention further provides a computer program product, which includes computer program code, which, when executed on a computer, causes the computer to perform any one of the OFDM signal processing methods described above. Since the principle of solving the problem using the computer program product is similar to that of the OFDM signal processing method, the implementation of the computer program product may refer to the implementation of the method, and the overlapping content will be omitted.
[0215] A computer program product may use any combination of one or more readable mediums. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include an electrical connection having one or more conductors, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0216] Those skilled in the art will appreciate that embodiments of the present invention may be provided as a method, a system, or a computer program product. Therefore, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product that contains computer-usable program code executed on one or more computer-usable storage media (including, but not limited to, disk memory, optical memory, etc.).
[0217] The present invention will be described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It will be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, are implemented by computer program instructions. By providing these computer program instructions to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to create a machine, the instructions executed by the processor of the computer or other programmable data processing device can create an apparatus for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0218] These computer program instructions may be stored in a computer-readable memory that can cause a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture that includes an instruction apparatus, which implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0219] These computer program instructions may be loaded into a computer or other programmable data processing apparatus and cause the computer or other programmable apparatus to perform a series of operational steps to generate a computer-implemented process, whereby the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0220] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is intended to include these modifications and variations.
Claims
1. 1. A method for processing an OFDM signal, comprising: determining the frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; Processing the OFDM signal according to a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; An OFDM signal processing method, comprising:
2. Determining the frequency of the OFDM modulation symbols comprises: determining a start frequency, a frequency step value and an end frequency of the OFDM modulation symbol based on a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a frequency of the OFDM modulation symbol based on the start frequency, the frequency step value, and the end frequency; 2. The method of claim 1, comprising:
3. the first preset parameters include a roll-off factor, a target symbol length, and a first parameter, the target symbol length being for representing a length of the OFDM modulation symbol after being processed by the coding matrix; determining a start frequency, a frequency step value, and an end frequency of the OFDM modulation symbol based on a bandwidth of the OFDM modulation symbol and a first preset parameter; determining a start frequency and an end frequency based on a bandwidth, a roll-off factor, and a target symbol length of the OFDM modulation symbol; determining a frequency step value based on a bandwidth of the OFDM modulation symbol, a roll-off factor and a first parameter; 3. The method of claim 2, comprising:
4. determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, determining a first threshold and a second threshold based on a bandwidth and a roll-off factor of the OFDM modulation symbol; If the absolute value of the frequency of the OFDM modulation symbol is greater than a first threshold and less than a second threshold, determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol; 2. The method of claim 1, comprising:
5. When determining the frequency domain function, determining the frequency domain function by calculating a weighted sum of the linear function and the trigonometric functions of different frequencies according to respective weights of the linear function and the trigonometric functions of different frequencies; 2. The method of processing an OFDM signal according to claim 1.
6. the slope of the first-order linear function varies with changes in the bandwidth and roll-off factor of the OFDM signal; 2. The method of processing an OFDM signal according to claim 1.
7. When determining the first-order linear function, determining a slope based on a bandwidth and a roll-off factor of the OFDM modulation symbol, the slope decreasing as the bandwidth and the roll-off factor increase; determining a linear function variable based on a bandwidth, a roll-off factor, and a frequency of the OFDM modulation symbol; determining the first-order linear function based on the slope and the linear function variables; 2. The method of processing an OFDM signal according to claim 1.
8. the phases of the trigonometric functions of the different frequencies vary according to the change in the roll-off factor of the OFDM signal; and / or the amplitude of the trigonometric functions increases as the number of the trigonometric functions increases; 2. The method of processing an OFDM signal according to claim 1.
9. When determining the trigonometric functions, determining a phase of the trigonometric function based on a roll-off factor of the OFDM signal; determining trigonometric variables based on the bandwidth, roll-off factor and frequency of the OFDM modulation symbols; determining the trigonometric function based on the phase and the trigonometric function variables; 2. The method of processing an OFDM signal according to claim 1.
10.
11.
12. determining a coding matrix corresponding to the OFDM signal by frequency domain function values corresponding to the OFDM modulation symbols, determining frequency domain function values corresponding to the OFDM modulation symbols as coding matrix coefficients; determining an encoding matrix corresponding to the OFDM signal based on values of products of encoding matrix coefficients and phase factors corresponding to the OFDM modulation symbols; 2. The method of claim 1, comprising:
13. the phase factor exhibits an exponential change law according to a change in a second preset parameter of the OFDM modulation symbol; the second preset parameters include a target symbol length and an expansion factor, the target symbol length being for representing the length of the OFDM modulation symbol after being processed by the coding matrix; 13. The method of processing an OFDM signal according to claim 12.
14. Processing the OFDM signal with a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the frequency domain function variation rule, multiplying the OFDM signal by a coding matrix corresponding to the OFDM signal to obtain a target OFDM signal that conforms to the variation rule of the frequency domain function; 2. The method of processing an OFDM signal according to claim 1.
15. A method for determining an encoding matrix, comprising: determining the frequency of an OFDM modulation symbol obtained by digitally modulating the OFDM signal; determining a frequency domain function value corresponding to the frequency of the OFDM modulation symbol based on the frequency domain function and the frequency of the OFDM modulation symbol, wherein the frequency domain function is obtained by linearly combining a first-order linear function and a trigonometric function of a different frequency; determining a coding matrix corresponding to the OFDM signal according to frequency domain function values corresponding to the OFDM modulation symbols; A method for determining an encoding matrix, comprising:
16. A method for determining an inverse coding matrix, comprising: Obtaining an encoding matrix determined by the method of claim 15; inverting the encoding matrix to determine an inverse encoding matrix; A method for determining an inverse coding matrix, comprising:
17. 1. A method for transmitting an OFDM signal, comprising: Determining a target OFDM signal by a method according to any one of claims 1 to 14; transmitting the target OFDM signal; 1. A method for transmitting an OFDM signal, comprising:
18. 1. A method for receiving an OFDM signal, comprising: receiving a target OFDM signal determined by the method of any one of claims 1 to 14, wherein the target OFDM signal is obtained by processing the target OFDM signal with a coding matrix corresponding to the OFDM signal; processing the target OFDM signal with an inverse coding matrix to obtain an OFDM signal, wherein the inverse coding matrix is obtained by inverse processing an coding matrix corresponding to the OFDM signal; 1. A method for receiving an OFDM signal, comprising:
19. 1. An OFDM signal transmission system, comprising: a transmitting device and a receiving device, a transmitting device for determining a target OFDM signal by the method of any one of claims 1 to 14 and for transmitting said target OFDM signal, said target OFDM signal being obtained by processing an OFDM signal with a coding matrix corresponding to said OFDM signal; a receiving device for receiving a target OFDM signal, processing the target OFDM signal with an inverse coding matrix to obtain an OFDM signal, the inverse coding matrix being obtained by inverse processing an coding matrix corresponding to the OFDM signal; OFDM signal transmission system.
20. A device, a processor and a memory, the memory is for storing a program executable by the processor; The processor is for reading a program in the memory and performing the steps of the method according to any one of claims 1 to 18. device.
21. 1. A computer storage medium, comprising: A computer program is stored The computer program, when executed by a processor, implements the steps of the method according to any one of claims 1 to 18. Computer storage media.
Citation Information
Patent Citations
Transmitter
JP2005020505A
Device and method for radio transmission and for radio reception device
JP2007306131A