Dynamic distribution method, device and equipment for sub-carrier transmitting power and medium

Dynamic subcarrier power allocation in 5G-U systems addresses interference issues by setting signal amplitude scaling parameters, enhancing signal-to-noise ratio and transmission rates through flexible power control.

CN120321659AActive Publication Date: 2025-07-15GUANGZHOU ANGTE MASCH EQUIP CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510524558.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-07-15
Estimated Expiration
2045-04-24

AI Technical Summary

Technical Problem

In the authorization-free frequency band, when 5G-U devices share spectrum with WiFi devices and Bluetooth devices, there is interference problem, and the power amplifier in the transmission link may cause signal loss orthogonality, and the prior art is difficult to effectively solve the dynamic allocation of transmission power of subcarriers.

Method used

By monitoring the spectrum usage requirements, the signal amplitude scaling control parameters of the subcarrier are dynamically set to perform flexible power control, including the allocation of vacant, power down, standard and power up subcarriers, and combined with inverse discrete Fourier inverse transform to generate OFDM symbol time domain signals.

Benefits of technology

It improves the signal-to-noise ratio of wireless signals, improves the signal transmission rate and anti-interference ability, and ensures the communication quality in the spectrum sharing environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321659A_ABST
    Figure CN120321659A_ABST
Patent Text Reader

Abstract

The invention discloses a dynamic distribution method, device and equipment for subcarrier transmitting power and a medium, and belongs to the technical field of communication. The method comprises the following steps: monitoring a working frequency band, and determining a frequency spectrum dynamic use requirement according to monitored data; determining a signal amplitude scaling control parameter of each subcarrier according to the frequency spectrum dynamic use requirement; calculating the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulation complex signal of the subcarrier to obtain a calculation result; and performing inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time domain signal. According to the technical scheme, the corresponding signal amplitude scaling control parameters are set for different types of subcarriers, so that the function of flexibly controlling the power of the transmitted signal in the time domain and the frequency domain is realized, the signal-to-noise ratio of the wireless signal is favorably improved, and the transmission rate of the signal and the anti-interference signal capability are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a method, apparatus, device, and medium for dynamically allocating subcarrier transmission power. Background Art

[0002] The 5G-U technology is a technical solution to ensure the normal operation of the 5G system in the unlicensed frequency band. The 5G-U technology aims to integrate licensed spectrum and unlicensed spectrum to improve the utilization rate of spectrum resources and the performance of the 5G network.

[0003] However, in the unlicensed frequency band, 5G-U needs to share the frequency with frequency-using devices such as WiFi devices and Bluetooth communication devices. Since the working bandwidth of a single 5G carrier reaches 100 MHz (400 MHz in the millimeter wave band), which is larger than that of general frequency-using devices, there are often problems such as unnecessary interference between 5G-U devices and other frequency-using devices, and the inability to avoid other frequency-using devices in a timely manner. Moreover, if the power amplifier in the transmission link does not maintain the linear amplification working range, there is also a risk of signal loss and destruction of orthogonality.

[0004] Therefore, how to dynamically allocate the transmission power of subcarriers is a technical problem that needs to be solved urgently by those skilled in the art. Summary of the Invention

[0005] The embodiments of this application provide a method, apparatus, device, and medium for dynamically allocating subcarrier transmission power. The purpose is to set corresponding signal amplitude scaling control parameters for different types of subcarriers to achieve the function of flexibly controlling the power of the transmitted signal in the time domain and frequency domain, which is beneficial to improving the signal-to-noise ratio of wireless signals, and further enhancing the signal transmission rate and the ability to resist interference signals.

[0006] In a first aspect, this embodiment provides a method for dynamically allocating subcarrier transmission power, and the method includes:

[0007] Monitor the working frequency band and determine the dynamic spectrum usage requirements according to the monitoring data;

[0008] Determine the signal amplitude scaling control parameters of each subcarrier according to the dynamic spectrum usage requirements;

[0009] Calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result;

[0010] Perform an inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time-domain signal.

[0011] Further, determining the signal amplitude scaling control parameters of each subcarrier according to the dynamic spectrum usage requirements includes:

[0012] Obtain the maximum available power of the power amplifier;

[0013] Identify the vacant sub-carrier part in the sub-carriers, determine the first signal amplitude scaling control parameter of the vacant sub-carriers according to the spectrum dynamic usage requirements, allocate power to the vacant sub-carriers according to the first signal amplitude scaling control parameter, and calculate the remaining available power according to the power allocation result and the maximum available power; wherein, the first signal amplitude scaling control parameter is equal to 0;

[0014] Identify the down-power sub-carrier part in the sub-carriers, determine the second signal amplitude scaling control parameter of the down-power sub-carriers according to the spectrum dynamic usage requirements, allocate power to the down-power sub-carriers according to the second signal amplitude scaling control parameter, and update the remaining available power according to the power allocation result; wherein, the second signal amplitude scaling control parameter is less than 1;

[0015] Identify the standard sub-carrier part in the sub-carriers, determine the third signal amplitude scaling control parameter of the standard sub-carriers according to the spectrum dynamic usage requirements, allocate power to the standard sub-carriers according to the third signal amplitude scaling control parameter, and update the remaining available power according to the power allocation result; wherein, the third signal amplitude scaling control parameter is equal to 1;

[0016] Identify the up-power sub-carrier part in the sub-carriers, perform pre-allocation according to the spectrum dynamic usage requirements and the latest remaining available power, determine the fourth signal amplitude scaling control parameter of the up-power sub-carriers, and allocate power to the up-power sub-carriers according to the fourth signal amplitude scaling control parameter; wherein, the fourth signal amplitude scaling control parameter is greater than or equal to 1.

[0017] Further, calculating the remaining available power according to the power allocation result and the maximum available power includes:

[0018] Obtain the number of vacant sub-carriers, substitute the number of control sub-carriers, the first signal amplitude scaling control parameter, and the maximum available power into the formula to calculate the remaining available power:

[0019]

[0020] wherein, N_temp is the remaining available power, N is the maximum available power, k i is the first signal amplitude scaling control parameter of the i-th vacant sub-carrier, and a is the number of vacant sub-carriers;

[0021] Correspondingly, power is allocated to the power-down subcarriers according to the second signal amplitude scaling control parameter, and the remaining available power is updated according to the power allocation result, including:

[0022] Calculate the total power allocated to the power-down subcarriers through the following formula:

[0023]

[0024] where P1 is the total power allocated to the power-down subcarriers, k i is the second signal amplitude scaling control parameter of the i-th power-down subcarrier, and b is the number of power-down subcarriers;

[0025] Calculate the remaining available power after removing the total power allocated to the power-down subcarriers;

[0026] Correspondingly, power is allocated to the standard subcarriers according to the third signal amplitude scaling control parameter, and the remaining available power is updated according to the power allocation result, including:

[0027] Calculate the total power allocated to the standard subcarriers through the following formula:

[0028]

[0029] where P2 is the total power allocated to the standard subcarriers, k i is the third signal amplitude scaling control parameter of the i-th standard subcarrier, and c is the number of power-down subcarriers;

[0030] Calculate the remaining available power after removing the total power allocated to the standard subcarriers.

[0031] Furthermore, pre-allocation is performed according to the spectrum dynamic usage requirement and the latest remaining available power to determine the fourth signal amplitude scaling control parameter of the power-up subcarriers, including:

[0032] Obtain the preset signal amplitude scaling control parameter of the power-up subcarriers according to the spectrum dynamic usage requirement, and calculate the estimated remaining available power according to the latest remaining available power and the preset signal amplitude scaling control parameter;

[0033] If the estimated remaining available power is greater than or equal to 0, power is allocated to the power-up subcarriers according to the preset signal amplitude scaling control parameter; among them, the preset signal amplitude scaling control parameter is used as the fourth signal amplitude scaling control parameter of the power-up subcarriers;

[0034] If the estimated remaining available power is less than 0, count the number of all power-increasing subcarriers, evenly distribute the latest remaining available power to all power-increasing subcarriers, and calculate the fourth signal amplitude scaling control parameter of each power-increasing subcarrier after the equal distribution of power.

[0035] Further, after the estimated remaining available power is greater than or equal to 0, the method further includes:

[0036] Identify whether the estimated remaining available power reaches a preset threshold. If it reaches, first perform the first-round power distribution on the power-increasing subcarriers according to the preset signal amplitude scaling control parameter, and calculate the remaining available power after the first-round power distribution;

[0037] Perform the second-round power distribution on the power-increasing subcarriers according to the remaining available power after the first-round power distribution, evenly distribute the updated remaining available power to all power-increasing subcarriers, and calculate the supplementary signal amplitude scaling control parameter of each power-increasing subcarrier during the second-round power distribution process;

[0038] Determine the fourth signal amplitude scaling control parameter of each power-increasing subcarrier according to the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter.

[0039] Further, after the estimated remaining available power is less than 0, the method further includes:

[0040] Select a preset number of power-increasing subcarriers, set their signal amplitude scaling control parameters to 1 and perform power distribution, and update the estimated remaining available power according to the power distribution result so that the updated estimated remaining available power is greater than or equal to 0;

[0041] Perform power distribution on the remaining power-increasing subcarriers according to the preset signal amplitude scaling control parameter; wherein, use the preset signal amplitude scaling control parameter as the fourth signal amplitude scaling control parameter of the remaining power-increasing subcarriers.

[0042] Further, calculating the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result includes:

[0043] Represent the modulated complex signal of each subcarrier as x + y*j; where x is the real part and y is the imaginary part;

[0044] Substitute the signal amplitude scaling control parameter and the modulated complex signal into the formula to obtain the calculation result:

[0045] Q = (x + y*j)*k i ;

[0046] Among them, Q is the product of the signal amplitude scaling control parameter corresponding to the i-th subcarrier and the modulated complex signal, and k i is the signal amplitude scaling control parameter corresponding to the i-th modulated complex signal.

[0047] In a second aspect, the present embodiment provides a device for dynamically allocating subcarrier transmission power, and the device includes:

[0048] A spectrum dynamic usage requirement determination module, configured to monitor the working frequency band and determine the spectrum dynamic usage requirement according to the monitoring data;

[0049] A control parameter determination module, configured to determine the signal amplitude scaling control parameter of each subcarrier according to the spectrum dynamic usage requirement;

[0050] A calculation result acquisition module, configured to calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result;

[0051] A time-domain signal generation module, configured to perform an inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time-domain signal.

[0052] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0053] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0054] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the method described in the first aspect.

[0055] In an embodiment of the present application, the working frequency band is monitored, and the spectrum dynamic usage requirements are determined according to the monitoring data; according to the spectrum dynamic usage requirements, the signal amplitude scaling control parameters of each subcarrier are determined; the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier is calculated to obtain a calculation result; the inverse discrete Fourier transform is performed on the calculation result to generate the OFDM symbol time-domain signal. Through the above method for dynamically allocating the transmit power of subcarriers, by setting the corresponding signal amplitude scaling control parameters for different types of subcarriers, the function of flexibly controlling the power of the transmitted signal in both the time domain and the frequency domain can be realized, which is beneficial to improving the signal-to-noise ratio of the wireless signal, and further improving the signal transmission rate and the ability to resist interference signals. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 FIG. is a schematic flowchart of a method for dynamically allocating the transmit power of subcarriers provided in Embodiment 1 of the present application;

[0057] Figure 2 FIG. is a schematic flowchart of a method for dynamically allocating the transmit power of subcarriers provided in Embodiment 2 of the present application;

[0058] Figure 3 FIG. is a schematic diagram of the subcarrier distribution provided in Embodiment 2 of the present application;

[0059] Figure 4 FIG. is a schematic structural diagram of a device for dynamically allocating the transmit power of subcarriers provided in Embodiment 3 of the present application;

[0060] Figure 5 FIG. is a schematic structural diagram of an electronic device provided in Embodiment 4 of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0061] In order to make the objectives, technical solutions, and advantages of the present application clearer, the following further describes the specific embodiments of the present application in detail with reference to the drawings. It can be understood that the specific embodiments described herein are only used to explain the present application, rather than limiting the present application. Additionally, it should be noted that for the sake of convenience of description, only parts related to the present application are shown in the drawings, rather than all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations can be implemented in parallel, concurrently, or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operations are completed, but there can also be additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

[0062] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0063] The terms "first", "second", etc. in the description and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same category, and do not limit the number of objects. For example, the first object can be one or multiple. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally represents an "or" relationship between the associated objects before and after.

[0064] Next, in conjunction with the accompanying drawings, a dynamic allocation method, device, equipment and medium for subcarrier transmission power provided by the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.

[0065] Embodiment 1

[0066] Figure 1 is a schematic flow chart of a dynamic allocation method for subcarrier transmission power provided by Embodiment 1 of the present application.

[0067] As Figure 1 shown, the specific steps are as follows:

[0068] S101. Monitor the working frequency band and determine the spectrum dynamic usage requirements according to the monitoring data;

[0069] The application scenario of this solution can be a scenario for allocating subcarrier transmission power.

[0070] Based on the above scenario, it can be understood that the execution subject of this scenario can be a server for power allocation, such as a computer or software component providing services in a network environment, etc., which is not limited here.

[0071] The working frequency band can refer to the frequency range used by a communication device to send and receive signals. For 5G-U (5G-Unlicensed frequency band, the fifth-generation mobile communication technology working in the unlicensed frequency band) devices, there are usually fixed working frequency bands. For example, the working frequency bands are 2.4 GHz and 5.8 GHz, etc. Within these frequency bands, 5G-U devices perform signal transmission to realize communication functions.

[0072] The monitored data can be data such as whether there are other frequency-using devices in the current working frequency band and the current available power magnitude.

[0073] The method for monitoring the working frequency band can be to determine whether there are other devices in use by detecting the energy magnitude within the frequency band. Specifically, a power sensor can be connected to the antenna receiving end. When there is a signal within the frequency band, the power sensor will generate a corresponding electrical signal according to the signal intensity, and then indirectly reflect the energy magnitude within the frequency band by measuring the power. When the detected energy exceeds the set threshold, it is determined that there are other frequency-using devices on the current working frequency band; when the detected energy does not exceed the set threshold or no energy is detected, it is determined that there are no other frequency-using devices on the current working frequency band.

[0074] The method for determining the spectrum dynamic usage requirements can be that the staff predicts the possible monitored data in advance, formulates corresponding power allocation rules for different monitored data, associates and stores the monitored data with their corresponding power allocation rules, and generates the spectrum dynamic usage requirements. Monitor the current working frequency band to obtain the monitored data, and then obtain the power allocation rule associated with the current monitored data according to the pre-stored spectrum dynamic usage requirements.

[0075] S102. Determine the signal amplitude scaling control parameters for each subcarrier according to the spectrum dynamic usage requirements;

[0076] A subcarrier can be, in a communication system, especially in orthogonal frequency division multiplexing technology, a relatively wide frequency band is divided into multiple relatively narrow sub-frequency bands, and the carriers corresponding to these sub-frequency bands are called subcarriers. Subcarriers can effectively resist multipath fading during signal transmission and improve the reliability of the communication system.

[0077] The signal amplitude scaling control parameter can be a variable or coefficient used to adjust the signal amplitude size of different types of subcarriers. The signal amplitude scaling control parameter can precisely control the signal amplitude to change according to specific requirements.

[0078] The method for determining the signal amplitude scaling control parameters for each subcarrier can be to identify the type of the current subcarrier, identify the record of the same type as the current subcarrier in the spectrum dynamic usage requirements, and obtain the signal amplitude scaling control parameter corresponding to this type record as the signal amplitude scaling control parameter for the current subcarrier.

[0079] S103. Calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain the calculation result;

[0080] The modulated complex signal of the subcarrier can be expressed in complex form for the modulated subcarrier after loading the subcarrier onto a high-frequency carrier signal.

[0081] The way to obtain the calculation result can be to multiply the signal amplitude scaling control parameter by the corresponding modulated complex signal. For example, if the signal amplitude scaling control parameter is 1.2 and the modulated complex signal of the corresponding subcarrier is 0.6 + 0.8j, the calculation result is 0.72 + 0.96j.

[0082] S104. Perform an inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time-domain signal.

[0083] The inverse discrete Fourier transform can be the inverse operation of the discrete Fourier transform. If X[k] is the DFT (Discrete Fourier Transform) of the discrete-time sequence X[n], then the original X[n] can be recovered from X[k] through the IDFT (Inverse Discrete Fourier Transform). For example, for a frequency-domain sequence X[k] of length N (k = 0, 1,..., N - 1), the formula for its IDFT is:

[0084] (where n = 0, 1,..., N - 1).

[0085] The OFDM symbol time-domain signal can be a subcarrier signal generated after OFDM modulation technology. Among them, OFDM (Orthogonal Frequency-Division Multiplexing) is a multi-carrier modulation technology that can decompose a high-rate data stream into multiple low-rate sub-data streams, and then modulate these sub-data streams onto mutually orthogonal subcarriers for parallel transmission. An OFDM symbol is a combination of a group of modulated subcarrier signals transmitted within a specific time interval. The subcarriers in the OFDM symbol time-domain signal are mutually orthogonal in the time domain. This means that at the receiving end, the subcarrier signals can be easily separated through methods such as correlation operations.

[0086] The way to generate the OFDM symbol time-domain signal can be to substitute the above calculation result, that is, the frequency-domain subcarrier after modulation, into the inverse discrete Fourier transform formula for calculation, and then obtain the corresponding continuous OFDM symbol time-domain signal. Add a guard interval to the continuous OFDM symbol time-domain signal, that is, a blank time added before or after each OFDM symbol, to generate the OFDM symbol time-domain signal.

[0087] Based on the above solution, optionally, calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result, including:

[0088] Express the modulated complex signal of each subcarrier as x + y*j; where x is the real part and y is the imaginary part;

[0089] Substitute the signal amplitude scaling control parameter and the modulated complex signal into the formula to obtain the calculation result:

[0090] Q = (x + y*j)*k i ;

[0091] where Q is the product of the signal amplitude scaling control parameter corresponding to the i-th subcarrier and the modulated complex signal, and k i is the signal amplitude scaling control parameter corresponding to the i-th modulated complex signal.

[0092] In a communication system, a subcarrier can be represented in the form of a complex number to express its amplitude and phase information. Usually, a subcarrier can be written in the following form:

[0093]

[0094] where s(t) represents the subcarrier, A and B are real numbers related to the subcarrier amplitude, ω is the angular frequency (ω = 2πf, f is the subcarrier frequency), is the phase,

[0095] Simplify the above formula and represent it as x as the real part of the modulated complex signal of the subcarrier. Simplify the above formula and represent it as y as the imaginary part of the modulated complex signal of the subcarrier.

[0096] The above Q = (x + y*j)*k i The calculation result in the formula can be expressed as:

[0097] Q = k i x + k i y*j;

[0098] where Q is the product of the signal amplitude scaling control parameter corresponding to the i-th subcarrier and the modulated complex signal, and k i is the signal amplitude scaling control parameter corresponding to the i-th modulated complex signal.

[0099] The advantage of this solution is that the product of the signal amplitude scaling control parameter and the corresponding subcarrier modulated complex signal can be obtained through a preset formula, which simplifies the calculation process of the OFDM symbol time-domain signal and improves the subcarrier time-domain conversion efficiency.

[0100] In an embodiment of the present application, the working frequency band is monitored, and the spectrum dynamic usage requirements are determined according to the monitoring data; according to the spectrum dynamic usage requirements, the signal amplitude scaling control parameters of each subcarrier are determined; the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier is calculated to obtain a calculation result; and the inverse discrete Fourier transform is performed on the calculation result to generate an OFDM symbol time-domain signal. Through the above method for dynamically allocating the transmission power of subcarriers, by setting corresponding signal amplitude scaling control parameters for different types of subcarriers, the function of flexibly controlling the power of the transmitted signal in both the time domain and the frequency domain can be realized, which is beneficial to improving the signal-to-noise ratio of the wireless signal, and further improving the signal transmission rate and the ability to resist interference signals.

[0101] Embodiment 2

[0102] Figure 2 FIG. is a schematic flowchart of a method for dynamically allocating the transmission power of subcarriers provided in Embodiment 2 of the present application. This solution makes a better improvement on the above embodiment. The specific improvement is as follows: according to the spectrum dynamic usage requirements, determining the signal amplitude scaling control parameters of each subcarrier includes: obtaining the maximum available power of the power amplifier; identifying the vacant subcarrier part in the subcarriers, determining the first signal amplitude scaling control parameter of the vacant subcarriers according to the spectrum dynamic usage requirements, allocating power to the vacant subcarriers according to the first signal amplitude scaling control parameter, and calculating the remaining available power according to the power allocation result and the maximum available power; wherein, the first signal amplitude scaling control parameter is equal to 0; identifying the power-down subcarrier part in the subcarriers, determining the second signal amplitude scaling control parameter of the power-down subcarriers according to the spectrum dynamic usage requirements, allocating power to the power-down subcarriers according to the second signal amplitude scaling control parameter, and updating the remaining available power according to the power allocation result; wherein, the second signal amplitude scaling control parameter is less than 1; identifying the standard subcarrier part in the subcarriers, determining the third signal amplitude scaling control parameter of the standard subcarriers according to the spectrum dynamic usage requirements, allocating power to the standard subcarriers according to the third signal amplitude scaling control parameter, and updating the remaining available power according to the power allocation result; wherein, the third signal amplitude scaling control parameter is equal to 1; identifying the power-up subcarrier part in the subcarriers, performing pre-allocation according to the spectrum dynamic usage requirements and the latest remaining available power, determining the fourth signal amplitude scaling control parameter of the power-up subcarriers, and allocating power to the power-up subcarriers according to the fourth signal amplitude scaling control parameter; wherein, the fourth signal amplitude scaling control parameter is greater than or equal to 1.

[0103] As Figure 2 shown, it specifically includes the following:

[0104] S201. Monitor the working frequency band and determine the dynamic spectrum usage requirements based on the monitoring data;

[0105] S202. Obtain the maximum available power of the power amplifier;

[0106] A power amplifier can be an electronic device whose main function is to amplify the power of an input signal. The power amplifier achieves this purpose by utilizing the amplification characteristics of active devices, such as transistors. In a basic amplifier circuit, when a small-power electrical signal is input, the power amplifier obtains energy from the power supply and converts it into the energy of the output signal, thereby increasing the power of the output signal.

[0107] The way to obtain the maximum available power of the power amplifier can be to obtain the device manual of the current power amplifier and obtain the maximum output power of the power amplifier in the linear working region from it as the maximum available power of the power amplifier.

[0108] S203. Identify the vacant subcarrier part in the subcarriers, determine the first signal amplitude scaling control parameter of the vacant subcarriers according to the dynamic spectrum usage requirements, allocate power to the vacant subcarriers according to the first signal amplitude scaling control parameter, and calculate the remaining available power according to the power allocation result and the maximum available power; wherein, the first signal amplitude scaling control parameter is equal to 0;

[0109] Vacant subcarriers can be subcarriers that are not used for signal transmission in an OFDM system. When observing an OFDM symbol in the frequency domain, there are several subcarriers on both sides of the frequency band that do not transmit signals as guard bands to suppress adjacent band interference, and the subcarriers in these guard bands belong to vacant subcarriers. At the same time, based on the dynamic spectrum sharing usage requirements of 5G-U, some subcarriers in the middle region may also be set to the vacant state, that is, no signals are transmitted, mainly to avoid interfering with other frequency-using devices or because there is interference in this part of the frequency band and it cannot be used.

[0110] The first signal amplitude scaling control parameter can be the signal amplitude scaling control parameter corresponding to the vacant subcarriers specified in the dynamic spectrum usage requirements. Usually, since the vacant subcarriers are not used for signal transmission, its first signal amplitude scaling control parameter is equal to 0, that is, there is no need to allocate power to the vacant subcarriers.

[0111] Calculating the remaining available power can be to use the square of the first signal amplitude scaling control parameter as the power scaling coefficient corresponding to the subcarriers, calculate the sum of the power scaling coefficients of all vacant subcarriers, and use the difference between the maximum available power and the sum of the power scaling coefficients of all vacant subcarriers as the remaining available power.

[0112] S204. Identify the power-down subcarrier portion among the subcarriers, determine the second signal amplitude scaling control parameter for the power-down subcarriers according to the dynamic spectrum usage requirements, allocate power to the power-down subcarriers according to the second signal amplitude scaling control parameter, and update the remaining available power according to the power allocation result; wherein, the second signal amplitude scaling control parameter is less than 1.

[0113] Power-down subcarriers may refer to subcarriers in an OFDM system whose transmission power is reduced to suppress their interference with other frequency-using devices. These subcarriers are in a working state, but their power is lower than the normal transmission power. In a dynamic spectrum sharing environment, by performing power-down processing on some subcarriers, it is possible to balance spectrum coexistence with other devices while ensuring certain communication functions.

[0114] The second signal amplitude scaling control parameter may be the signal amplitude scaling control parameter corresponding to the power-down subcarriers specified in the dynamic spectrum usage requirements. Usually, since the power-down subcarriers need to suppress their interference with other frequency-using devices, their second signal amplitude scaling control parameter is less than 1.

[0115] The way to update the remaining available power may be to calculate all the power allocated to the power-down subcarriers on the basis of allocating the vacant subcarriers, and use the difference between the power remaining after allocating the vacant subcarriers and the power allocated to the current power-down subcarriers as the latest remaining available power.

[0116] S205. Identify the standard subcarrier portion among the subcarriers, determine the third signal amplitude scaling control parameter for the standard subcarriers according to the dynamic spectrum usage requirements, allocate power to the standard subcarriers according to the third signal amplitude scaling control parameter, and update the remaining available power according to the power allocation result; wherein, the third signal amplitude scaling control parameter is equal to 1.

[0117] Standard subcarriers may refer to subcarriers in an OFDM system that operate according to normal transmission power and conventional configurations. These subcarriers are used for normal data transmission without being subject to special interference or spectrum sharing restrictions, ensuring the basic performance and data transmission rate of the communication system.

[0118] The third signal amplitude scaling control parameter may be the signal amplitude scaling control parameter corresponding to the standard subcarriers specified in the dynamic spectrum usage requirements. Usually, the third signal amplitude scaling control parameter is equal to 1.

[0119] The way to update the remaining available power can be based on the allocation of power-down subcarriers, calculate all the power allocated to the standard subcarriers, and use the difference between the remaining power after allocating the power-down subcarriers and the power currently allocated to the standard subcarriers as the latest remaining available power.

[0120] S206. Identify the power-up subcarrier part in the subcarriers, perform pre-allocation according to the spectrum dynamic usage requirements and the latest remaining available power, determine the fourth signal amplitude scaling control parameter of the power-up subcarriers, and allocate power to the power-up subcarriers according to the fourth signal amplitude scaling control parameter; wherein, the fourth signal amplitude scaling control parameter is greater than or equal to 1;

[0121] The power-up subcarriers can be subcarriers whose transmission power is increased in an OFDM system to improve the signal-to-noise ratio of wireless signals, thereby improving the transmission rate or combating interference signals. In a complex communication environment, when it is necessary to enhance the transmission quality of the data carried by certain subcarriers, the signal reception effect can be improved by increasing the power of these subcarriers.

[0122] The fourth signal amplitude scaling control parameter can be the signal amplitude scaling control parameter corresponding to the standard subcarriers specified in the spectrum dynamic usage requirements. Usually, the fourth signal amplitude scaling control parameter is greater than 1. However, when the remaining available power is not sufficient to allocate power to each power-up subcarrier according to the signal amplitude scaling control parameter specified in the spectrum dynamic usage requirements, the fourth signal amplitude scaling control parameter corresponding to some power-up subcarriers may be equal to 1.

[0123] The way to determine the fourth signal amplitude scaling control parameter of the power-up subcarriers can be to obtain the signal amplitude scaling control parameter of the power-up subcarriers according to the spectrum dynamic usage requirements, calculate the power required by the power-up subcarriers according to this signal amplitude scaling control parameter. If the power required by the power-up subcarriers is less than or equal to the remaining available power, then use the signal amplitude scaling control parameter in the spectrum dynamic usage requirements as the fourth signal amplitude scaling control parameter to allocate power to the power-up subcarriers; if the power required by the power-up subcarriers is equal to the remaining available power, then adjust the fourth signal amplitude scaling control parameter so that the power required by the power-up subcarriers is less than or equal to the remaining available power, wherein the adjusted fourth signal amplitude scaling control parameter is greater than or equal to 1.

[0124] For example, Figure 3 is the schematic diagram of subcarrier distribution provided in the second embodiment of the present application, as Figure 3As shown, in the transmitted signal of 5G-U, a frequency band is generated on each side of the center carrier frequency, called the guard band. The guard band can be a single sideband or a double sideband, which is used to reduce the interference of adjacent channels. In this solution, the unused subcarriers are the guard band. In the middle of the guard band, there are down-power subcarriers, standard subcarriers, and up-power subcarriers. It can be understood that according to the needs of the transmitted signal, only one or more of the down-power subcarriers, standard subcarriers, and up-power subcarriers can also be set in the middle of the guard band.

[0125] S207. Calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain the calculation result.

[0126] S208. Perform an inverse discrete Fourier transform on the calculation result to generate the OFDM symbol time-domain signal.

[0127] The advantage of this solution is that the power distribution algorithm of each subcarrier can be set according to the dynamic spectrum usage requirements, and then the dynamic power distribution of the subcarriers can be realized, which is beneficial to the flexible power control of the transmitted signal in the time domain and frequency domain.

[0128] Based on the above solution, optionally, calculate the remaining available power according to the power distribution result and the maximum available power, including:

[0129] Obtain the number of unused subcarriers, substitute the number of control subcarriers, the first signal amplitude scaling control parameter, and the maximum available power into the formula to calculate the remaining available power:

[0130]

[0131] Among them, N_temp is the remaining available power, N is the maximum available power, k i is the first signal amplitude scaling control parameter of the i-th unused subcarrier, and a is the number of unused subcarriers;

[0132] Correspondingly, perform power distribution on the down-power subcarriers according to the second signal amplitude scaling control parameter, and update the remaining available power according to the power distribution result, including:

[0133] Calculate the total power allocated to the down-power subcarriers through the following formula:

[0134]

[0135] Among them, P1 is the total power allocated to the down-power subcarriers, k i is the second signal amplitude scaling control parameter of the i-th down-power subcarrier, and b is the number of down-power subcarriers;

[0136] Calculate the remaining available power after removing all the power allocated to the power-down subcarriers;

[0137] Correspondingly, allocate power to the standard subcarriers according to the third signal amplitude scaling control parameter, and update the remaining available power according to the power allocation result, including:

[0138] Calculate all the power allocated to the standard subcarriers through the following formula:

[0139]

[0140] where P2 is all the power allocated to the standard subcarriers, k i is the third signal amplitude scaling control parameter of the i-th standard subcarrier, and c is the number of power-down subcarriers;

[0141] Calculate the remaining available power after removing all the power allocated to the standard subcarriers.

[0142] In this solution, the square of the signal amplitude scaling factor can represent the power scaling coefficient. By calculating the sum of the power scaling factors of each subcarrier, the sum of the power already allocated to the subcarriers can be obtained. Since there may be a situation where the remaining power of the power-up subcarriers is not enough to be allocated according to the signal amplitude scaling factor specified in the spectrum dynamic usage requirements, pre-allocation is required. Therefore, it can be understood that it is necessary to first allocate power to the vacant subcarriers, power-down subcarriers, and standard subcarriers, and update the remaining available power after each type of subcarrier is allocated. Finally, use the last updated remaining available power to allocate to the power-up subcarriers. Among them, the last updated available power is:

[0143] N_temp = N - P1 - P2;

[0144] where N_temp is the last updated available power, N is the maximum available power, P1 is all the power allocated to the power-down subcarriers, and P2 is all the power allocated to the standard subcarriers. It can be understood that since the power allocated to the vacant subcarriers is 0, the power allocated to the vacant subcarriers is omitted in the formula.

[0145] The advantage of setting this solution in this way is that it can preferentially allocate subcarriers with a fixed signal amplitude scaling factor and update the remaining available power in a timely manner, which is beneficial to making the pre-allocation of the power-up subcarriers more accurate and avoiding the situation where the remaining available power is not enough for allocation.

[0146] On the basis of the above solution, optionally, perform pre-allocation according to the spectrum dynamic usage requirements and the latest remaining available power to determine the fourth signal amplitude scaling control parameter of the power-up subcarriers, including:

[0147] Obtain the preset signal amplitude scaling control parameter of the power-up subcarriers according to the described spectrum dynamic usage requirements, and calculate the estimated remaining available power according to the latest remaining available power and the preset signal amplitude scaling control parameter;

[0148] If the estimated remaining available power is greater than or equal to 0, perform power allocation on the power-up subcarriers according to the preset signal amplitude scaling control parameter; wherein, use the preset signal amplitude scaling control parameter as the fourth signal amplitude scaling control parameter of the power-up subcarriers;

[0149] If the estimated remaining available power is less than 0, count the number of all power-up subcarriers, evenly distribute the latest remaining available power to all power-up subcarriers, and calculate the fourth signal amplitude scaling control parameter of each power-up subcarrier after calculating the evenly distributed power.

[0150] The way to calculate the estimated remaining available power can be to identify the preset signal amplitude scaling control parameter corresponding to the power-up subcarriers in the spectrum dynamic usage requirements, and substitute the preset signal amplitude scaling control parameter and the latest remaining available power into the following formula:

[0151]

[0152] wherein, N1 is the estimated remaining available power, N_temp is the latest remaining available power, d is the number of all power-up subcarriers, and k i is the preset signal amplitude scaling control parameter of the i-th power-up subcarrier.

[0153] Obtain the current estimated remaining available power value according to the above formula, identify whether this data is greater than or equal to 0. If the estimated remaining available power value is greater than or equal to 0, it is determined that the current latest remaining available power is sufficient for all power-up subcarriers to be allocated. Therefore, the preset signal amplitude scaling control parameter can be used as the fourth signal amplitude scaling control parameter to perform power allocation on the power-up subcarriers;

[0154] If the estimated remaining available power value is less than 0, count the number of all power-up subcarriers, and substitute the latest remaining available power and the number of all power-up subcarriers into the following formula:

[0155]

[0156] wherein, K is the fourth signal amplitude scaling control parameter, N_temp is the latest remaining available power, and Q is the number of all power-up subcarriers.

[0157] According to the above formula, the fourth signal amplitude scaling control parameter of the power-up subcarriers can be obtained, and power allocation is performed on all power-up subcarriers according to the calculated fourth signal amplitude scaling control parameter.

[0158] The advantage of setting the scheme in this way is that it can take into account the situation where the remaining available power is not enough for power allocation of the power-up subcarriers, and perform pre-allocation on the power-up subcarriers to ensure that the power-up subcarriers can obtain reasonable signal amplitude scaling control parameters, and prevent unreasonable subcarrier power allocation from affecting the signal transmission quality.

[0159] Based on the above scheme, optionally, after the estimated remaining available power is greater than or equal to 0, the method further includes:

[0160] Identify whether the estimated remaining available power reaches a preset threshold. If it reaches, first perform the first-round power allocation on the power-up subcarriers according to the preset signal amplitude scaling control parameter, and calculate the remaining available power after the first-round power allocation;

[0161] Perform the second-round power allocation on the power-up subcarriers according to the remaining available power after the first-round power allocation, evenly distribute the updated remaining available power to all power-up subcarriers, and calculate the supplementary signal amplitude scaling control parameter of each power-up subcarrier during the second-round power allocation process;

[0162] Determine the fourth signal amplitude scaling control parameter of each power-up subcarrier according to the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter.

[0163] The preset threshold can be the minimum estimated remaining available power that can still have a large amount of remaining available power sufficient for the second-round power allocation after the power-up subcarriers are allocated according to the preset signal amplitude scaling control parameter, estimated in advance by the staff.

[0164] The method for calculating the remaining available power after the first-round power allocation is to compare the estimated remaining available power with the preset threshold. When the value of the estimated remaining available power is greater than the preset threshold, perform the first-round power allocation on the power-up subcarriers according to the preset signal amplitude scaling control parameter, count all the power used by the power-up subcarriers in the first-round power allocation, and calculate the difference between the latest remaining power and all the power used by the power-up subcarriers as the remaining available power after the first-round power allocation. It can be understood that usually, the value of the remaining available power after the first-round power allocation is the same as the estimated remaining available power.

[0165] The method for calculating the supplementary signal amplitude scaling control parameter of each power-up subcarrier in the second-round power allocation process may be to count the number of all power-up subcarriers, calculate the square root of the ratio of the remaining available power after the first-round power allocation to the number of all power-up subcarriers, and use it as the supplementary signal amplitude scaling control parameter of each power-up subcarrier in the second-round power allocation process.

[0166] The method for determining the fourth signal amplitude scaling control parameter of each power-up subcarrier may be to calculate the sum of the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter of each power-up subcarrier respectively, and use the calculation result as the fourth signal amplitude scaling control parameter of each power-up subcarrier.

[0167] The advantage of this solution is that it can perform the second-round power allocation for the subcarriers with divine power when there is a large amount of remaining available power, which is beneficial to making full use of the remaining available power and enhancing the anti-interference signal ability of the subcarriers.

[0168] Based on the above solution, optionally, after the estimated remaining available power is less than 0, the method further includes:

[0169] Select a preset number of power-up subcarriers, set their signal amplitude scaling control parameters to 1 and perform power allocation, and update the estimated remaining available power according to the power allocation result, so that the updated estimated remaining available power is greater than or equal to 0;

[0170] Perform power allocation on the remaining power-up subcarriers according to the preset signal amplitude scaling control parameter; wherein, use the preset signal amplitude scaling control parameter as the fourth signal amplitude scaling control parameter of the remaining power-up subcarriers.

[0171] The method for updating the estimated remaining available power according to the power allocation result may be to randomly select a certain number of power-up subcarriers from the power-up subcarriers and set their signal amplitude scaling control parameters to 1 after determining that the estimated remaining available power is less than 0, then recalculate the estimated remaining available power, identify whether the recalculated estimated remaining available power is less than 0. If it is still less than 0, increase the number of power-up subcarriers with the signal amplitude scaling control parameter set to 1 on the current basis until the recalculated estimated remaining available power is not less than 0.

[0172] The method of power allocation for the remaining power - increasing sub - carriers can be as follows: when the estimated remaining available power after recalculation is not less than 0, count the total number of power - increasing sub - carriers with the signal amplitude scaling control parameter set to 1, set the fourth signal amplitude scaling control parameter of this part of the power - increasing sub - carriers to 1, calculate the number of remaining power - increasing sub - carriers according to the difference between the total number of all power - increasing sub - carriers and the number of power - increasing sub - carriers with the signal amplitude scaling control parameter set to 1, set the fourth signal amplitude scaling control parameter of the remaining part of the power - increasing sub - carriers to the preset signal amplitude scaling control parameter, and perform power allocation for each power - increasing sub - carrier according to its fourth signal amplitude scaling control parameter.

[0173] The advantage of this solution is that by reducing the fourth signal amplitude scaling control parameter of some power - increasing sub - carriers, reasonable power allocation for all sub - carriers can be achieved, which is beneficial to avoiding the impact of insufficient power allocation on the quality of the transmitted signal.

[0174] Embodiment III

[0175] Figure 4 It is a schematic structural diagram of the dynamic allocation device for the sub - carrier transmission power provided by Embodiment III of the present application.

[0176] As Figure 4 shown, it specifically includes the following:

[0177] The spectrum dynamic usage requirement determination module 401 is used to monitor the working frequency band and determine the spectrum dynamic usage requirement according to the monitoring data;

[0178] The control parameter determination module 402 is used to determine the signal amplitude scaling control parameter of each sub - carrier according to the spectrum dynamic usage requirement;

[0179] The calculation result acquisition module 403 is used to calculate the product of the signal amplitude scaling control parameter corresponding to each sub - carrier and the modulated complex signal of the sub - carrier to obtain a calculation result;

[0180] The time - domain signal generation module 404 is used to perform inverse discrete Fourier transform on the calculation result to generate the OFDM symbol time - domain signal.

[0181] In the embodiments of the present application, a spectrum dynamic usage requirement determination module is configured to monitor a working frequency band and determine spectrum dynamic usage requirements according to the monitoring data; a control parameter determination module is configured to determine signal amplitude scaling control parameters for each subcarrier according to the spectrum dynamic usage requirements; a calculation result acquisition module is configured to calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result; and a time-domain signal generation module is configured to perform an inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time-domain signal. Through the above device for dynamically allocating the transmit power of subcarriers, the function of flexibly controlling the power of the transmitted signal in both the time domain and the frequency domain can be realized by setting corresponding signal amplitude scaling control parameters for different types of subcarriers, which is beneficial to improving the signal-to-noise ratio of wireless signals, thereby enhancing the signal transmission rate and the ability to resist interference signals.

[0182] The device for dynamically allocating the transmit power of subcarriers in the embodiments of the present application can be a device, or a component, an integrated circuit, or a chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a handheld computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., and the non-mobile electronic device can be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.

[0183] The device for dynamically allocating the transmit power of subcarriers in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.

[0184] The device for dynamically allocating the transmit power of subcarriers provided in the embodiments of the present application can implement each process implemented in the above method embodiments. To avoid repetition, it will not be elaborated here.

[0185] Embodiment 4

[0186] As Figure 5As shown in the figure, an embodiment of the present application further provides an electronic device 500, including a processor 501, a memory 502, and a program or instruction stored on the memory 502 and executable on the processor 501. When the program or instruction is executed by the processor 501, it implements each process of the method embodiment for dynamically allocating the transmission power of subcarriers described above, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0187] It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and non-mobile electronic device described above.

[0188] Embodiment Five

[0189] An embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the method embodiment for dynamically allocating the transmission power of subcarriers described above, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0190] Wherein, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc.

[0191] Embodiment Six

[0192] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement each process of the method embodiment for dynamically allocating the transmission power of subcarriers described above, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0193] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.

[0194] It should be noted that in this document, the terms "including", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "comprising a..." does not exclude the presence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0195] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0196] The embodiments of the present application have been described above with reference to the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.

[0197] The above is only the preferred embodiment of the present application and the technical principles applied. The present application is not limited to the specific embodiments described herein. Various obvious changes, re-adjustments and substitutions that can be made by those skilled in the art will not depart from the protection scope of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments. Without departing from the concept of the present application, it may also include more other equivalent embodiments, and the scope of the present application is determined by the scope of the claims.

Claims

1. A dynamic allocation method for sub - carrier transmission power, characterized in that The method includes: Monitoring the working frequency band and determining the spectrum dynamic usage requirements according to the monitoring data; Determining the signal amplitude scaling control parameters for each subcarrier according to the spectrum dynamic usage requirements; Calculating the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result; Performing an inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time-domain signal.

2. The dynamic allocation method of subcarrier transmission power according to claim 1, wherein Determining the signal amplitude scaling control parameters for each subcarrier according to the spectrum dynamic usage requirements, including: Obtaining the maximum available power of the power amplifier; Identifying the vacant subcarrier part in the subcarriers, determining the first signal amplitude scaling control parameter of the vacant subcarriers according to the spectrum dynamic usage requirements, allocating power to the vacant subcarriers according to the first signal amplitude scaling control parameter, and calculating the remaining available power according to the power allocation result and the maximum available power; wherein, the first signal amplitude scaling control parameter is equal to 0; Identifying the power-down subcarrier part in the subcarriers, determining the second signal amplitude scaling control parameter of the power-down subcarriers according to the spectrum dynamic usage requirements, allocating power to the power-down subcarriers according to the second signal amplitude scaling control parameter, and updating the remaining available power according to the power allocation result; wherein, the second signal amplitude scaling control parameter is less than 1; Identifying the standard subcarrier part in the subcarriers, determining the third signal amplitude scaling control parameter of the standard subcarriers according to the spectrum dynamic usage requirements, allocating power to the standard subcarriers according to the third signal amplitude scaling control parameter, and updating the remaining available power according to the power allocation result; wherein, the third signal amplitude scaling control parameter is equal to 1; Identifying the power-up subcarrier part in the subcarriers, performing pre-allocation according to the spectrum dynamic usage requirements and the latest remaining available power, determining the fourth signal amplitude scaling control parameter of the power-up subcarriers, and allocating power to the power-up subcarriers according to the fourth signal amplitude scaling control parameter; wherein, the fourth signal amplitude scaling control parameter is greater than or equal to 1.

3. The dynamic allocation method for subcarrier transmission power according to claim 2, characterized in that, Calculating the remaining available power according to the power allocation result and the maximum available power, including: Obtaining the number of vacant subcarriers, substituting the number of control subcarriers, the first signal amplitude scaling control parameter, and the maximum available power into the formula to calculate the remaining available power: Wherein, N_temp is the remaining available power, N is the maximum available power, and k i is the first signal amplitude scaling control parameter of the i-th vacant subcarrier, and a is the number of vacant subcarriers; Correspondingly, allocating power to the power-down subcarriers according to the second signal amplitude scaling control parameter, and updating the remaining available power according to the power allocation result, including: Calculating the total power allocated to the power-down subcarriers through the following formula: where P1 is the total power allocated to the power-down subcarriers, k i is the second signal amplitude scaling control parameter of the i-th power-down subcarrier, and b is the number of power-down subcarriers; Calculating the remaining available power after removing the total power allocated to the power-down subcarriers; Correspondingly, allocating power to the standard subcarriers according to the third signal amplitude scaling control parameter, and updating the remaining available power according to the power allocation result, including: Calculating the total power allocated to the standard subcarriers through the following formula: Wherein, P2 is the total power allocated to the standard subcarriers, and k i is the third signal amplitude scaling control parameter of the i-th standard subcarrier, and c is the number of power-reduced subcarriers; Calculating the remaining available power after removing the total power allocated to the standard subcarriers.

4. The dynamic allocation method for subcarrier transmission power according to claim 2, characterized in that, Pre-allocate according to the dynamic spectrum usage requirements and the latest remaining available power, and determine the fourth signal amplitude scaling control parameter of the power-up subcarriers, including: Obtain the preset signal amplitude scaling control parameter of the power-up subcarriers according to the dynamic spectrum usage requirements, and calculate the estimated remaining available power according to the latest remaining available power and the preset signal amplitude scaling control parameter; If the estimated remaining available power is greater than or equal to 0, perform power allocation on the power-up subcarriers according to the preset signal amplitude scaling control parameter; wherein, use the preset signal amplitude scaling control parameter as the fourth signal amplitude scaling control parameter of the power-up subcarriers; If the estimated remaining available power is less than 0, count the number of all power-up subcarriers, evenly distribute the latest remaining available power to all power-up subcarriers, and calculate the fourth signal amplitude scaling control parameter of each power-up subcarrier after calculating the evenly distributed power.

5. The dynamic allocation method of subcarrier transmission power according to claim 4, wherein After the estimated remaining available power is greater than or equal to 0, the method further includes: Identify whether the estimated remaining available power reaches a preset threshold. If it reaches, first perform the first-round power allocation on the power-up subcarriers according to the preset signal amplitude scaling control parameter, and calculate the remaining available power after the first-round power allocation; Perform the second-round power allocation on the power-up subcarriers according to the remaining available power after the first-round power allocation, evenly distribute the updated remaining available power to all power-up subcarriers, and calculate the supplementary signal amplitude scaling control parameter of each power-up subcarrier during the second-round power allocation; Determine the fourth signal amplitude scaling control parameter of each power-up subcarrier according to the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter.

6. The dynamic allocation method of subcarrier transmission power according to claim 4, characterized in that After the estimated remaining available power is less than 0, the method further includes: Select a preset number of power-up subcarriers, set their signal amplitude scaling control parameters to 1 and perform power allocation, and update the estimated remaining available power according to the power allocation result so that the updated estimated remaining available power is greater than or equal to 0; Perform power allocation on the remaining power-up subcarriers according to the preset signal amplitude scaling control parameter; wherein, use the preset signal amplitude scaling control parameter as the fourth signal amplitude scaling control parameter of the remaining power-up subcarriers.

7. The dynamic allocation method of subcarrier transmission power according to claim 1, wherein Calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result, including: Represent the modulated complex signal of each subcarrier as x + y*j; where x is the real part and y is the imaginary part; Substitute the signal amplitude scaling control parameter and the modulated complex signal into the formula to obtain the calculation result: Q = (x + y*j)*k i ; Among them, Q is the product of the signal amplitude scaling control parameter corresponding to the i-th subcarrier and the modulated complex signal, and k i is the signal amplitude scaling control parameter corresponding to the i-th modulated complex signal.

8. A dynamic allocation device for subcarrier transmission power, characterized in that, The device includes: A spectrum dynamic usage requirement determination module, configured to monitor the working frequency band and determine the spectrum dynamic usage requirements according to the monitoring data; A control parameter determination module, configured to determine the signal amplitude scaling control parameter of each subcarrier according to the spectrum dynamic usage requirements; A calculation result acquisition module, configured to calculate the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulated complex signal of the subcarrier to obtain a calculation result; A time-domain signal generation module, configured to perform an inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time-domain signal.

9. An electronic device, characterized in that, It includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of a method for dynamically allocating subcarrier transmission power according to any one of claims 1-7 are implemented.

10. A readable storage medium, characterized in that, A program or instruction is stored on the readable storage medium. When the program or instruction is executed by a processor, the steps of a method for dynamically allocating subcarrier transmission power according to any one of claims 1-7 are implemented.

Citation Information

Patent Citations

  • Distributed dynamic resource distribution method for cognitive radio OFDM system

    CN106160991A

  • Mixed signal low-power-consumption processing method based on multi-carrier receiver

    CN118449821A

  • Communication method and device

    CN119729785A

  • Orthogonal frequency division multiplexing communication method using prefix and suffix signals

    CN1812387A

  • Apparatus and method for reducing papr in OFDM communication system

    CN1849761A