A method, apparatus, device and medium for dynamically allocating subcarrier transmit power
By monitoring frequency band usage and setting signal amplitude scaling control parameters for different types of subcarriers, the interference problem when 5G-U devices share frequency bands with other devices was solved, enabling flexible power control of the signal and improving signal transmission rate and anti-interference capability.
Patent Information
- Application Number
- CN202510524558.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2045-04-24
AI Technical Summary
In 5G-U technology, when 5G devices share unlicensed frequency bands with WiFi and Bluetooth devices, there is a risk of unnecessary interference and signal loss that disrupts orthogonality. Existing technologies cannot effectively solve the problem of dynamic allocation of subcarrier transmit power.
By monitoring frequency band usage, dynamic spectrum usage requirements are determined, signal amplitude scaling control parameters for different types of subcarriers are set, and flexible power control is performed, including the allocation of idle, reduced power, standard, and increased power subcarriers, to generate OFDM symbol time-domain signals.
It improves the signal-to-noise ratio of wireless signals, enhances signal transmission rate and anti-interference capability, and optimizes the utilization of spectrum resources.
Smart Images

Figure CN120321659B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a method, apparatus, device, and medium for dynamic allocation of subcarrier transmit power. Background Technology
[0002] 5G-U technology is a technical solution that ensures the normal operation of 5G systems in unlicensed frequency bands. 5G-U technology aims to integrate licensed and unlicensed spectrum to improve the utilization of spectrum resources and the performance of 5G networks.
[0003] However, 5G-U on unlicensed frequency bands needs to share frequency with devices such as WiFi and Bluetooth communication devices. Since the operating bandwidth of a single 5G carrier reaches 100MHz (400MHz for millimeter wave band), which is larger than that of general frequency-using devices, problems such as unnecessary interference between 5G-U devices and other frequency-using devices and inability to avoid other frequency-using devices in time often occur. Furthermore, if the power amplifier in the transmission link is not kept in the linear amplification operating range, there is also a risk of signal loss and destruction of orthogonality.
[0004] Therefore, how to dynamically allocate the transmit power of subcarriers is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] This application provides a method, apparatus, device, and medium for dynamic allocation of subcarrier transmit power. The purpose is to achieve flexible power control of the transmitted signal in the time and frequency domains by setting corresponding signal amplitude scaling control parameters for different types of subcarriers. This 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.
[0006] In a first aspect, this embodiment provides a method for dynamically allocating subcarrier transmit power, the method comprising:
[0007] Monitor the operating frequency band and determine the dynamic spectrum usage requirements based on the monitoring data;
[0008] Based on the aforementioned dynamic spectrum usage requirements, determine the signal amplitude scaling control parameters for each subcarrier;
[0009] 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 the calculation result;
[0010] The calculation results are subjected to inverse discrete Fourier transform to generate OFDM symbol time-domain signals.
[0011] Furthermore, based on the aforementioned dynamic spectrum usage requirements, the signal amplitude scaling control parameters for each subcarrier are determined, including:
[0012] acquiring a maximum available power of the power amplifier;
[0013] identifying an idle subcarrier part in the subcarriers, determining a first signal amplitude scaling control parameter of the idle subcarriers according to the spectrum dynamic use requirement, performing power allocation on the idle subcarriers according to the first signal amplitude scaling control parameter, and calculating a remaining available power according to a power allocation result and the maximum available power; wherein the first signal amplitude scaling control parameter is equal to 0;
[0014] identifying a power-reduced subcarrier part in the subcarriers, determining a second signal amplitude scaling control parameter of the power-reduced subcarriers according to the spectrum dynamic use requirement, performing power allocation on the power-reduced subcarriers according to the second signal amplitude scaling control parameter, and updating the remaining available power according to a power allocation result; wherein the second signal amplitude scaling control parameter is less than 1;
[0015] identifying a standard subcarrier part in the subcarriers, determining a third signal amplitude scaling control parameter of the standard subcarriers according to the spectrum dynamic use requirement, performing power allocation on the standard subcarriers according to the third signal amplitude scaling control parameter, and updating the remaining available power according to a power allocation result; wherein the third signal amplitude scaling control parameter is equal to 1;
[0016] identifying a power-increased subcarrier part in the subcarriers, pre-allocating according to the spectrum dynamic use requirement and the latest remaining available power, determining a fourth signal amplitude scaling control parameter of the power-increased subcarriers, and performing power allocation on the power-increased 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.
[0017] Further, calculating the remaining available power according to the power allocation result and the maximum available power comprises:
[0018] acquiring an idle subcarrier quantity, substituting the idle subcarrier quantity, the first signal amplitude scaling control parameter and the maximum available power into a formula, and calculating the remaining available power:
[0019] ;
[0020] wherein, the remaining available power is P, the maximum available power is Pmax, the first signal amplitude scaling control parameter of the i-th idle subcarrier is ai, and a is the idle subcarrier quantity;
[0021] Accordingly, power is allocated to the reduced-power 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] The total power allocated to the reduced-power subcarriers is calculated by the following formula:
[0023] ;
[0024] wherein P1 is the total power allocated to the reduced-power subcarriers, is the second signal amplitude scaling control parameter of the i-th reduced-power subcarrier, and b is the number of reduced-power subcarriers;
[0025] The remaining available power after the total power allocated to the reduced-power subcarriers is calculated.
[0026] Accordingly, 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] The total power allocated to the standard subcarriers is calculated by the following formula:
[0028] ;
[0029] wherein P2 is the total power allocated to the standard subcarriers, is the third signal amplitude scaling control parameter of the i-th standard subcarrier, and c is the number of standard subcarriers;
[0030] The remaining available power after the total power allocated to the standard subcarriers is calculated.
[0031] Further, the fourth signal amplitude scaling control parameter of the increased-power subcarriers is determined according to the spectrum dynamic use requirement and the latest remaining available power, including:
[0032] The preset signal amplitude scaling control parameter of the increased-power subcarriers is obtained according to the spectrum dynamic use requirement, and the estimated remaining available power is calculated 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 increased-power subcarriers according to the preset signal amplitude scaling control parameter; wherein the preset signal amplitude scaling control parameter is taken as the fourth signal amplitude scaling control parameter of the increased-power subcarriers;
[0034] If the estimated remaining available power is less than 0, the number of all power-up subcarriers is counted, the latest remaining available power is evenly distributed to all power-up subcarriers, and the fourth signal amplitude scaling control parameter of each power-up subcarrier after the average distribution of power is calculated.
[0035] Further, after the estimated remaining available power is greater than or equal to 0, the method further comprises:
[0036] Identifying whether the estimated remaining available power reaches a preset threshold, if so, first performing a first round of power distribution on the power-up subcarriers according to the preset signal amplitude scaling control parameter, and calculating the remaining available power after the first round of power distribution;
[0037] According to the remaining available power after the first round of power distribution, a second round of power distribution is performed on the power-up subcarriers, the updated remaining available power is evenly distributed to all power-up subcarriers, and a supplementary signal amplitude scaling control parameter of each power-up subcarrier in the second round of power distribution is calculated;
[0038] According to the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter, the fourth signal amplitude scaling control parameter of each power-up subcarrier is determined.
[0039] Further, after the estimated remaining available power is less than 0, the method further comprises:
[0040] Selecting a preset number of power-up subcarriers, setting the signal amplitude scaling control parameter of the power-up subcarriers to 1 and performing power distribution, updating 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] According to the preset signal amplitude scaling control parameter, the remaining power-up subcarriers are distributed; wherein the preset signal amplitude scaling control parameter is taken as the fourth signal amplitude scaling control parameter of the remaining power-up subcarriers.
[0042] Further, the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulation complex signal of the subcarrier is calculated to obtain a calculation result, including:
[0043] The modulation complex signal of each subcarrier is expressed as ; wherein is the real part, is the imaginary part;
[0044] The signal amplitude scaling control parameter and the modulation complex signal are substituted into the formula to obtain the calculation result:
[0045] ;
[0046] wherein Q is a product of a signal amplitude scaling control parameter corresponding to the ith subcarrier and a modulated complex signal, is a signal amplitude scaling control parameter corresponding to the ith modulated complex signal.
[0047] In a second aspect, the embodiment provides a device for dynamically allocating subcarrier transmit power, and the device comprises:
[0048] a spectrum dynamic usage requirement determination module, configured to listen to a working frequency band, and determine a spectrum dynamic usage requirement according to listening data;
[0049] a control parameter determination module, configured to determine signal amplitude scaling control parameters of subcarriers according to the spectrum dynamic usage requirement;
[0050] a calculation result acquisition module, configured to calculate a product of a signal amplitude scaling control parameter corresponding to each subcarrier and a modulated complex signal of the subcarrier, to obtain a calculation result;
[0051] a time domain signal generation module, configured to perform inverse discrete Fourier transform on the calculation result, to generate an OFDM symbol time domain signal.
[0052] In a third aspect, the embodiment provides an electronic device, which comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and the program or instruction is executed by the processor to implement the steps of the method according to the first aspect.
[0053] In a fourth aspect, the embodiment provides a readable storage medium, which stores a program or instruction, and the program or instruction is executed by a processor to implement the steps of the method according to the first aspect.
[0054] In a fifth aspect, the embodiment provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, and the processor is configured to run a program or instruction to implement the method according to the first aspect.
[0055] In the embodiment of the present application, a working frequency band is monitored, and a spectrum dynamic use requirement is determined according to the monitoring data; a signal amplitude scaling control parameter of each subcarrier is determined according to the spectrum dynamic use requirement; a product of the signal amplitude scaling control parameter corresponding to each subcarrier and a modulation complex signal of the subcarrier is calculated to obtain a calculation result; and an inverse discrete Fourier transform is performed on the calculation result to generate an OFDM symbol time domain signal. Through the above method of dynamically allocating the subcarrier transmission power, the corresponding signal amplitude scaling control parameter of different types of subcarriers can be set to realize the function of flexibly controlling the transmitted signal in the time domain and the frequency domain, which is beneficial to improving the signal-to-noise ratio of the wireless signal, and further improving the transmission rate of the signal and the ability to resist interference signals. BRIEF DESCRIPTION OF DRAWINGS
[0056] Figure 1 is a flowchart of a method of dynamically allocating subcarrier transmission power provided by an embodiment of the present application;
[0057] Figure 2 is a flowchart of a method of dynamically allocating subcarrier transmission power provided by an embodiment of the present application;
[0058] Figure 3 is a subcarrier distribution diagram provided by an embodiment of the present application;
[0059] Figure 4 is a structural diagram of a device for dynamically allocating subcarrier transmission power provided by an embodiment of the present application;
[0060] Figure 5 is a structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0061] In order to make the purpose, technical solutions and advantages of the present application clearer, the specific embodiments of the present application will be further described in detail below with reference to the drawings. It can be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only parts related to the present application are shown in the drawings, but not all contents. Before discussing the example embodiments in more detail, it should be mentioned that some example 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 the operations are completed, but can also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0062] In the following, the technical solutions in the embodiments of the present application will be described clearly with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some 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 skilled in the art belong to the scope of protection of the present application.
[0063] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way 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 generally of a kind and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in an "or" relationship.
[0064] In the following, a kind of sub-carrier transmit power dynamic allocation method, device, equipment and medium provided by the embodiments of the present application will be described in detail by specific embodiments and its application scenarios.
[0065] Embodiment one
[0066] Figure 1 It is a flowchart of a kind of sub-carrier transmit power dynamic allocation method provided by the first embodiment of the present application.
[0067] As Figure 1 As shown, it specifically includes the following steps:
[0068] S101, the working frequency band is monitored, and the spectrum dynamic use requirement is determined according to the monitoring data;
[0069] The application scenario of the present application can be the scene of allocating sub-carrier transmit power.
[0070] Based on the above scenario, it can be understood that the execution subject of the present scenario can be a server for allocating power, 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 be the frequency range used by the communication device to send and receive signals. For 5G - U (5G-Unlicensed frequency band, the fifth generation mobile communication technology working in unlicensed frequency band) device usually has its fixed working frequency band, for example, working frequency band 2.4GHz and 5.8GHz, etc. Within these frequency bands, 5G - U device transmits signals to realize communication function.
[0072] The monitoring data can be whether there is other frequency using equipment in the current working frequency band and the current available power size and the like.
[0073] The monitoring manner of the working frequency band can be judging whether there is other equipment in use by detecting the energy size in the frequency band. Specifically, the power sensor can be connected to the antenna receiving end. When there is a signal in the frequency band, the power sensor can generate a corresponding electric signal according to the strength of the signal, and then the energy size in the frequency band can be indirectly reflected by measuring the power. When the detected energy exceeds the set threshold, it is determined that there is other frequency using equipment in 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 is no other frequency using equipment in the current working frequency band.
[0074] The manner of determining the spectrum dynamic use requirement can be that the staff pre-estimate the possible monitoring data, and formulate corresponding power allocation rules for different monitoring data, store the monitoring data and the corresponding power allocation rules in association, and generate the spectrum dynamic use requirement. The current working frequency band is monitored to obtain the monitoring data, and then the power allocation rule associated with the current monitoring data is obtained according to the pre-stored spectrum dynamic use requirement.
[0075] S102, determining a signal amplitude scaling control parameter of each subcarrier according to the spectrum dynamic use requirement;
[0076] The subcarrier can be that a relatively wide frequency band is divided into a plurality of relatively narrow sub-bands in a communication system, especially in orthogonal frequency division multiplexing technology. The carrier corresponding to the sub-bands is called subcarrier. The subcarrier can effectively resist multipath fading in the signal transmission process and improve the reliability of the communication system.
[0077] The signal amplitude scaling control parameter can be a variable or a coefficient for adjusting the signal amplitude size of different types of subcarriers. The signal amplitude scaling control parameter can accurately control the signal amplitude to change according to specific requirements.
[0078] The manner of determining the signal amplitude scaling control parameter of each subcarrier can be identifying the type of the current subcarrier, identifying the same type record in the spectrum dynamic use requirement, and obtaining the signal amplitude scaling control parameter corresponding to the type record as the signal amplitude scaling control parameter of the current subcarrier.
[0079] S103, 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.
[0080] The modulation complex signal of the subcarrier can be expressed in the form of a complex number after the subcarrier is loaded onto the high-frequency carrier signal.
[0081] The calculation result can be obtained by multiplying the signal amplitude scaling control parameter and the corresponding modulation complex signal. For example, if the signal amplitude scaling control parameter is 1.2 and the modulation complex signal of the corresponding subcarrier is 0.6+0.8j, the calculation result is 0.72+0.96j.
[0082] In S104, the calculation result is inverse discrete Fourier transformed 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 is the DFT (Discrete Fourier Transform) of the discrete time sequence , the original can be recovered from by IDFT (Inverse Discrete Fourier Transform). For example, for a frequency domain sequence of length N (k=0,1,...,N-1), the formula of its IDFT is:
[0084] (n=0,1,...,N-1).
[0085] The OFDM symbol time domain signal can be a subcarrier signal generated after OFDM modulation technology. OFDM (Orthogonal Frequency - Division Multiplexing) is a kind of multi-carrier modulation technology, which can divide 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 certain time interval. Each subcarrier in the OFDM symbol time domain signal is orthogonal in the time domain. This means that each subcarrier signal can be easily separated at the receiving end by correlation operation or other methods.
[0086] The way of generating the OFDM symbol time domain signal can be: substituting the above calculation result, i.e., the modulated frequency domain subcarrier, into an inverse discrete Fourier transform formula for calculation, and then obtaining the corresponding continuous OFDM symbol time domain signal; adding a guard interval to the continuous OFDM symbol time domain signal, i.e., adding a blank time in front of or behind each OFDM symbol, to generate the OFDM symbol time domain signal.
[0087] On the basis of the above scheme, optionally, the product of the signal amplitude scaling control parameter corresponding to each subcarrier and the modulation complex signal of the subcarrier is calculated to obtain a calculation result, including:
[0088] The modulation complex signal of each subcarrier is expressed as ; wherein, is a real part, is an imaginary part;
[0089] The signal amplitude scaling control parameter and the modulation complex signal are substituted into a formula to obtain a calculation result:
[0090] ;
[0091] wherein Q is the product of the signal amplitude scaling control parameter corresponding to the i-th subcarrier and the modulation complex signal, is the signal amplitude scaling control parameter corresponding to the i-th modulation complex signal.
[0092] In a communication system, a subcarrier can represent its amplitude and phase information in the form of a complex number. Generally, a subcarrier can be written in the following form:
[0093] ;
[0094] wherein, represents a subcarrier, is a real number related to the amplitude of the subcarrier, is an angular frequency ( f, f is the frequency of the subcarrier), is a phase, .
[0095] The in the above formula is simplified to , which is the real part of the modulation complex signal of the subcarrier, and the in the above formula is simplified to , which is the imaginary part of the modulation complex signal of the subcarrier.
[0096] The calculation result in the above formula can be expressed as:
[0097] ;
[0098] wherein Q is the product of the signal amplitude scaling control parameter corresponding to the ith subcarrier and the modulated complex signal, is the signal amplitude scaling control parameter corresponding to the ith modulated complex signal.
[0099] The advantage of the scheme is that the product of the signal amplitude scaling control parameter and the corresponding subcarrier modulated complex signal can be obtained through the pre-set formula, which simplifies the calculation process of the OFDM symbol time domain signal and improves the subcarrier time domain conversion efficiency.
[0100] In the embodiment of the present application, the working frequency band is monitored, the spectrum dynamic use requirement is determined according to the monitoring data, the signal amplitude scaling control parameter of each subcarrier is determined according to the spectrum dynamic use requirement, 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 calculation result is inverse discrete Fourier transformed to generate an OFDM symbol time domain signal. Through the above method of dynamically allocating the transmission power of the subcarrier, the corresponding signal amplitude scaling control parameter can be set for different types of subcarriers to realize flexible power control of the transmitted signal in the time domain and the frequency domain, which is beneficial to improve the signal-to-noise ratio of the wireless signal, and further improve the transmission rate of the signal and the ability to resist interference signals.
[0101] Embodiment two
[0102] Figure 2is a flowchart of a dynamic allocation method of sub-carrier transmitting power provided by Embodiment Two of the present application. The present scheme makes a more optimal improvement on the above-mentioned embodiment, and the specific improvement is that: according to the dynamic spectrum usage requirement, the signal amplitude scaling control parameter of each sub-carrier is determined, including: acquiring the maximum available power of the power amplifier; identifying the vacant sub-carrier part in the sub-carrier, determining the first signal amplitude scaling control parameter of the vacant sub-carrier according to the dynamic spectrum usage requirement, performing power allocation on the vacant sub-carrier 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-reduced sub-carrier part in the sub-carrier, determining the second signal amplitude scaling control parameter of the power-reduced sub-carrier according to the dynamic spectrum usage requirement, performing power allocation on the power-reduced sub-carrier 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 sub-carrier part in the sub-carrier, determining the third signal amplitude scaling control parameter of the standard sub-carrier according to the dynamic spectrum usage requirement, performing power allocation on the standard sub-carrier 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-increased sub-carrier part in the sub-carrier, pre-allocating according to the dynamic spectrum usage requirement and the latest remaining available power, determining the fourth signal amplitude scaling control parameter of the power-increased sub-carrier, and performing power allocation on the power-increased sub-carrier 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 shown in Figure 2 , specifically includes the following:
[0104] S201, performing listening on a working frequency band, and determining a dynamic spectrum usage requirement according to listening data;
[0105] S202, acquiring the maximum available power of a power amplifier;
[0106] The power amplifier can be an electronic device, and its main function is to amplify the power of the input signal. The power amplifier realizes this purpose by using the amplification characteristics of active devices, such as transistors. In a basic amplification circuit, when a small power electrical signal is input, the power amplifier will obtain energy from the power supply and convert it into the energy of the output signal, so as to increase 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 operating zone as the maximum available power of the power amplifier.
[0108] S203, identify the vacant subcarrier part in the subcarrier, determine the first signal amplitude scaling control parameter of the vacant subcarrier according to the spectrum dynamic use requirement, perform power allocation on the vacant subcarrier 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] The vacant subcarrier can be a subcarrier not used for signal transmission in the OFDM system. When observing the OFDM symbol in the frequency domain, there are several subcarriers not transmitting signals on both sides of the frequency band as guard bands to suppress adjacent band interference. The subcarriers in these guard bands belong to vacant subcarriers. At the same time, based on the dynamic spectrum sharing use requirement of 5G-U, part of the subcarriers in the middle region can also be set to vacant state, i.e. not transmitting signals, mainly to avoid interfering with other frequency using devices, or because the part of the frequency band exists interference and cannot be used.
[0110] The first signal amplitude scaling control parameter can be a signal amplitude scaling control parameter corresponding to the vacant subcarrier specified in the spectrum dynamic use requirement. In general, since the vacant subcarrier is not used for signal transmission, its first signal amplitude scaling control parameter is equal to 0, i.e. no power needs to be allocated to the vacant subcarrier.
[0111] The calculation of the remaining available power can be to take the square of the first signal amplitude scaling control parameter as the power scaling coefficient corresponding to the subcarrier, calculate the sum of the power scaling coefficients of all vacant subcarriers, and take 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-reduced subcarrier part in the subcarrier, determine the second signal amplitude scaling control parameter of the power-reduced subcarrier according to the spectrum dynamic use requirement, perform power allocation on the power-reduced subcarrier 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] The power-reduced subcarrier can be a subcarrier in an OFDM system whose transmitting power is reduced to suppress interference to other frequency-using devices. The subcarrier is in an active state but its power is lower than the normal transmitting power. In a dynamic spectrum sharing environment, by reducing the power of some subcarriers, the communication function can be ensured while considering spectrum coexistence with other devices.
[0114] The second signal amplitude scaling control parameter can be a signal amplitude scaling control parameter corresponding to the power-reduced subcarrier specified in the spectrum dynamic use requirement. Generally, the second signal amplitude scaling control parameter is less than 1 because the power-reduced subcarrier needs to suppress interference to other frequency-using devices.
[0115] The way of updating the remaining available power can be that, on the basis of the allocation of the idle subcarriers, all the power allocated to the power-reduced subcarriers is calculated, and the difference between the power remaining after the allocation of the idle subcarriers and the power allocated to the power-reduced subcarriers is taken as the latest remaining available power.
[0116] S205, identifying a standard subcarrier part in the subcarriers, determining a third signal amplitude scaling control parameter of the standard subcarriers according to the spectrum dynamic use requirement, performing power allocation on 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.
[0117] The standard subcarrier can be a subcarrier in an OFDM system that works according to the normal transmitting power and the conventional configuration. The subcarrier is used for normal data transmission to ensure the basic performance and data transmission rate of the communication system without special interference or spectrum sharing restriction.
[0118] The third signal amplitude scaling control parameter can be a signal amplitude scaling control parameter corresponding to the standard subcarrier specified in the spectrum dynamic use requirement. Generally, the third signal amplitude scaling control parameter is equal to 1.
[0119] The way of updating the remaining available power can be that, on the basis of the allocation of the power-reduced subcarriers, all the power allocated to the standard subcarriers is calculated, and the difference between the power remaining after the allocation of the power-reduced subcarriers and the power allocated to the standard subcarriers is taken as the latest remaining available power.
[0120] S206, identifying the power-up subcarrier part in the subcarrier, determining a fourth signal amplitude scaling control parameter of the power-up subcarrier according to the spectrum dynamic use requirement and the latest remaining available power, and performing power allocation on the power-up subcarrier 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 subcarrier can be a subcarrier whose transmitting power is increased in an OFDM system in order to improve the signal-to-noise ratio of a wireless signal, thereby improving the transmission rate or resisting interference signals. In a complex communication environment, when the transmission quality of data carried by some subcarriers needs to be enhanced, the receiving effect of the signal can be improved by increasing the power of these subcarriers.
[0122] The fourth signal amplitude scaling control parameter can be a signal amplitude scaling control parameter corresponding to a standard subcarrier specified in the spectrum dynamic use requirement. In general, the fourth signal amplitude scaling control parameter is greater than 1, but when the remaining available power is insufficient for each power-up subcarrier to perform power allocation according to the signal amplitude scaling control parameter specified in the spectrum dynamic use requirement, the fourth signal amplitude scaling control parameter corresponding to part of the power-up subcarriers can be equal to 1.
[0123] The way of determining the fourth signal amplitude scaling control parameter of the power-up subcarrier can be that the signal amplitude scaling control parameter of the power-up subcarrier is obtained according to the spectrum dynamic use requirement, the power required by the power-up subcarrier is calculated according to the signal amplitude scaling control parameter, if the power required by the power-up subcarrier is less than or equal to the remaining available power, the signal amplitude scaling control parameter in the spectrum dynamic use requirement is taken as the fourth signal amplitude scaling control parameter, and the power-up subcarrier is allocated; if the power required by the power-up subcarrier is equal to the remaining available power, the fourth signal amplitude scaling control parameter is adjusted so that the power required by the power-up subcarrier 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 a subcarrier distribution diagram provided by the second embodiment of the present application, as Figure 3 shown, in the transmitting signal of the 5G-U, an upper side and a lower side of the center carrier frequency each generate a frequency band, called a guard band, which can be a single sideband or a double sideband, used to reduce interference of adjacent channels. In the present scheme, the idle subcarriers are the guard bands, and the power-down subcarriers, the standard subcarriers and the power-up subcarriers are distributed in the middle of the guard bands. It can be understood that according to the needs of the transmission signal, only one or more of the power-down subcarriers, the standard subcarriers and the power-up subcarriers can be set in the middle of the guard bands.
[0125] S207, multiplying the signal amplitude scaling control parameter corresponding to each subcarrier with the modulation complex signal of the subcarrier to obtain a calculation result;
[0126] S208, performing inverse discrete Fourier transform on the calculation result to generate an OFDM symbol time domain signal.
[0127] The advantage of this scheme is that the power allocation algorithm of each subcarrier can be set according to the dynamic use requirement of the spectrum, thereby realizing dynamic power allocation of the subcarriers, which is beneficial to flexible power control of the transmitted signal in the time domain and the frequency domain.
[0128] On the basis of the above scheme, optionally, the remaining available power is calculated according to the power allocation result and the maximum available power, including:
[0129] The number of vacant subcarriers is obtained, and the number of vacant subcarriers, the first signal amplitude scaling control parameter and the maximum available power are substituted into the formula to calculate the remaining available power:
[0130] ;
[0131] Wherein, P is the remaining available power, Pmax is the maximum available power, is the first signal amplitude scaling control parameter of the ith vacant subcarrier, and a is the number of vacant subcarriers;
[0132] Correspondingly, the power of the power-reduced subcarriers is allocated according to the second signal amplitude scaling control parameter, and the remaining available power is updated according to the power allocation result, including:
[0133] The total power allocated to the power-reduced subcarriers is calculated by the following formula:
[0134] ;
[0135] Wherein, P1 is the total power allocated to the power-reduced subcarriers, is the second signal amplitude scaling control parameter of the ith power-reduced subcarrier, and b is the number of power-reduced subcarriers;
[0136] The remaining available power after removing the total power allocated to the power-reduced subcarriers is calculated;
[0137] Correspondingly, the power of the standard subcarriers is allocated according to the third signal amplitude scaling control parameter, and the remaining available power is updated according to the power allocation result, including:
[0138] The total power allocated to the standard sub-carrier is calculated by the following formula:
[0139] ;
[0140] wherein P2 is the total power allocated to the standard sub-carrier, is the third signal amplitude scaling control parameter of the i-th standard sub-carrier, and c is the number of standard sub-carriers;
[0141] The remaining available power after the total power allocated to the standard sub-carrier is calculated.
[0142] In the present solution, the square of the signal amplitude scaling factor can represent the power scaling coefficient, and the sum of the power scaling coefficients of each sub-carrier can be used to obtain the sum of the power allocated to the sub-carrier. Since the remaining power may not be enough to be allocated according to the signal amplitude scaling factor specified in the spectrum dynamic use requirement in the case of the power-up sub-carrier, pre-allocation is required. Therefore, it can be understood that the power allocation of the idle sub-carrier, the power-down sub-carrier and the standard sub-carrier needs to be performed first, and the remaining available power is updated after the allocation of each type of sub-carrier is completed. Finally, the last updated remaining available power is used to allocate the power-up sub-carrier. The last updated available power is:
[0143] ;
[0144] wherein, is the last updated available power, is the maximum available power, P1 is the total power allocated to the power-down sub-carrier, and P2 is the total power allocated to the standard sub-carrier. It can be understood that the total power allocated to the idle sub-carrier is omitted in the formula since the power allocated to the idle sub-carrier is 0.
[0145] The advantage of the present solution is that the sub-carrier with a fixed signal amplitude scaling factor can be allocated preferentially, and the remaining available power is updated in time, which is conducive to making the pre-allocation of the power-up sub-carrier more accurate and avoiding the situation that the remaining available power is not enough for allocation.
[0146] On the basis of the above solution, the fourth signal amplitude scaling control parameter of the power-up sub-carrier is determined according to the spectrum dynamic use requirement and the latest remaining available power, which includes:
[0147] The preset signal amplitude scaling control parameter of the power-up sub-carrier is obtained according to the spectrum dynamic use requirement, and the estimated remaining available power is calculated 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, the power of the power-up subcarriers is allocated according to the preset signal amplitude scaling control parameter; wherein the preset signal amplitude scaling control parameter is taken as the fourth signal amplitude scaling control parameter of the power-up subcarriers.
[0149] If the estimated remaining available power is less than 0, the number of all power-up subcarriers is counted, the latest remaining available power is evenly distributed to all power-up subcarriers, and the fourth signal amplitude scaling control parameter of each power-up subcarrier after the evenly distributed power is calculated.
[0150] The way of calculating the estimated remaining available power can be that the preset signal amplitude scaling control parameter corresponding to the power-up subcarriers is identified in the spectrum dynamic use requirement, and the preset signal amplitude scaling control parameter and the latest remaining available power are substituted into the following formula:
[0151] ;
[0152] Wherein, is the estimated remaining available power, is the latest remaining available power, is the number of all power-up subcarriers, is the preset signal amplitude scaling control parameter of the i-th power-up subcarrier.
[0153] According to the above formula, the current estimated remaining available power value is obtained, and it is identified whether the 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, and therefore the preset signal amplitude scaling control parameter can be taken as the fourth signal amplitude scaling control parameter to allocate the power of the power-up subcarriers.
[0154] If the estimated remaining available power value is less than 0, the number of all power-up subcarriers is counted, the latest remaining available power and the number of all power-up subcarriers are substituted into the following formula:
[0155] ;
[0156] Wherein, is the fourth signal amplitude scaling control parameter, is the latest remaining available power, 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 the power of all power-up subcarriers is allocated according to the calculated fourth signal amplitude scaling control parameter.
[0158] The advantage of the scheme is that the pre-allocated power subcarriers can be considered in the case that the remaining available power is not enough to allocate power to the power subcarriers, so that the power subcarriers can obtain reasonable signal amplitude scaling control parameters, and the unreasonable power allocation of the subcarriers can be prevented 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 comprises:
[0160] identifying whether the estimated remaining available power reaches a preset threshold, if yes, performing first round power allocation on the power subcarriers according to the preset signal amplitude scaling control parameters, and calculating the remaining available power after the first round power allocation;
[0161] performing second round power allocation on the power subcarriers according to the remaining available power after the first round power allocation, distributing the updated remaining available power to all power subcarriers evenly, and calculating the supplementary signal amplitude scaling control parameters of each power subcarrier in the second round power allocation process;
[0162] determining the fourth signal amplitude scaling control parameters of each power subcarrier according to the preset signal amplitude scaling control parameters and the supplementary signal amplitude scaling control parameters.
[0163] The preset threshold can be the minimum estimated remaining available power that can be used for the second round power allocation after the power subcarriers are allocated according to the preset signal amplitude scaling control parameters.
[0164] The way to calculate the remaining available power after the first round power allocation is to compare the estimated remaining available power with the preset threshold, in the case that the value of the estimated remaining available power is greater than the preset threshold, to perform the first round power allocation on the power subcarriers according to the preset signal amplitude scaling control parameters, to count all the power used by the power subcarriers in the first round power allocation, and to calculate the difference between the latest remaining power and all the power used by the power subcarriers as the remaining available power after the first round power allocation. It can be understood that, generally, the value of the remaining available power after the first round power allocation is consistent with the value of the estimated remaining available power.
[0165] The way to calculate the supplementary signal amplitude scaling control parameters of each power subcarrier in the second round power allocation process can be to count the number of all the power subcarriers, to calculate the square root of the ratio of the remaining available power after the first round power allocation to the number of all the power subcarriers, and to take the square root as the supplementary signal amplitude scaling control parameters of each power subcarrier in the second round power allocation process.
[0166] The fourth signal amplitude scaling control parameter of each power-up subcarrier can be determined by calculating the sum of the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter of each power-up subcarrier, and taking the calculation result as the fourth signal amplitude scaling control parameter of each power-up subcarrier.
[0167] The advantage of the scheme is that the second round of power allocation can be performed on the power-up subcarriers in the case of a large amount of remaining available power, which is conducive to fully utilizing the remaining available power and enhancing the ability of the subcarriers to resist interference signals.
[0168] On the basis of the above scheme, the method further includes:
[0169] A preset number of power-up subcarriers are selected, the signal amplitude scaling control parameters of the power-up subcarriers are set to 1, and power allocation is performed on the power-up subcarriers, and the estimated remaining available power is updated according to the power allocation result, so that the updated estimated remaining available power is greater than or equal to 0.
[0170] The remaining power-up subcarriers are allocated power according to the preset signal amplitude scaling control parameter, and the preset signal amplitude scaling control parameter is taken as the fourth signal amplitude scaling control parameter of the remaining power-up subcarriers.
[0171] The estimated remaining available power can be updated according to the power allocation result by randomly selecting a certain number of power-up subcarriers in the power-up subcarriers and setting the signal amplitude scaling control parameters of the power-up subcarriers to 1 after determining that the estimated remaining available power is less than 0, and then recalculating the estimated remaining available power, identifying whether the recalculated estimated remaining available power is less than 0, and if it is still less than 0, increasing 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 power-up subcarriers can be allocated power in the following manner: in the case that the recalculated estimated remaining available power is not less than 0, the total number of power-up subcarriers with the signal amplitude scaling control parameter set to 1 is counted, the fourth signal amplitude scaling control parameter of the power-up subcarriers is set to 1, the number of remaining power-up subcarriers is calculated according to the difference between the number of all power-up subcarriers and the number of power-up subcarriers with the signal amplitude scaling control parameter set to 1, the fourth signal amplitude scaling control parameter of the remaining power-up subcarriers is set to the preset signal amplitude scaling control parameter, and power is allocated to each power-up subcarrier according to the fourth signal amplitude scaling control parameter of the power-up subcarrier.
[0173] The advantage of the scheme is that reasonable power distribution of all subcarriers can be realized by reducing the fourth signal amplitude scaling control parameter of part of the power-up subcarriers, which is beneficial to avoid the influence of insufficient power distribution on the quality of the transmission signal.
[0174] Embodiment three
[0175] Figure 4 is a structural schematic diagram of the dynamic allocation device of the subcarrier transmission power provided in the embodiment three of the present application.
[0176] As Figure 4 shown, it specifically includes the following:
[0177] The spectrum dynamic use requirement determination module 401 is configured to listen to the working frequency band, and determine the spectrum dynamic use requirement according to the listening data;
[0178] The control parameter determination module 402 is configured to determine the signal amplitude scaling control parameter of each subcarrier according to the spectrum dynamic use requirement;
[0179] The calculation result acquisition module 403 is configured to calculate 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;
[0180] The time domain signal generation module 404 is configured to perform inverse discrete Fourier transform on the calculation result, to generate an OFDM symbol time domain signal.
[0181] In the embodiment of the present application, the spectrum dynamic use requirement determination module is configured to listen to the working frequency band, and determine the spectrum dynamic use requirement according to the listening data; the control parameter determination module is configured to determine the signal amplitude scaling control parameter of each subcarrier according to the spectrum dynamic use requirement; the calculation result acquisition module is configured to calculate 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 the time domain signal generation module is configured to perform inverse discrete Fourier transform on the calculation result, to generate an OFDM symbol time domain signal. Through the above-mentioned dynamic allocation device of the subcarrier transmission power, the corresponding signal amplitude scaling control parameter can be set for different types of subcarriers to realize the function of flexible power control of the transmitted signal in the time domain and the frequency domain, which is beneficial to improve the signal-to-noise ratio of the wireless signal, and further improve the transmission rate of the signal and the ability to resist interference signals.
[0182] The apparatus for dynamically allocating sub-carrier transmit power in the embodiments of the present application can be an apparatus, a component in a terminal, an integrated circuit, or a chip. The apparatus 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 notebook computer, a palm 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., which are not limited in the embodiments of the present application.
[0183] The apparatus for dynamically allocating sub-carrier transmit power in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.
[0184] The apparatus for dynamically allocating sub-carrier transmit power provided in the embodiments of the present application can implement the processes implemented by the method embodiments described above, and thus repeated details are not described herein.
[0185] Embodiment Four
[0186] As shown in Figure 5 The embodiments of the present application further provide an electronic device 500, which includes a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. The program or instruction, when executed by the processor 501, implements the processes of the method embodiments of dynamically allocating sub-carrier transmit power described above, and achieves the same technical effects. Thus, repeated details are not described herein.
[0187] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device and the non-mobile electronic device described above.
[0188] Embodiment Five
[0189] The embodiments of the present application further provide a readable storage medium, which stores a program or instruction. The program or instruction, when executed by a processor, implements the processes of the method embodiments of dynamically allocating sub-carrier transmit power described above, and achieves the same technical effects. Thus, repeated details are not described herein.
[0190] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0191] Embodiment six
[0192] The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, the processor is used for running programs or instructions, and each process of the method for dynamically allocating subcarrier transmission power is realized, and the same technical effects can be achieved. To avoid repetition, details are not described herein.
[0193] It should be understood that the chip mentioned in the embodiment of the application can also be referred to as a system-level chip, a system chip, a chip system, or a system-on-chip, etc.
[0194] It should be noted that in this document, the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or device that includes the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from the described order, and various steps can be added, omitted, or combined. In addition, the features described with reference to some examples can be combined in other examples.
[0195] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, or network device, etc.) execute the method described in each embodiment of the present application.
[0196] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, but not restrictive, and a person of ordinary skill in the art can make many forms without departing from the purpose of the present application and the scope protected by the claims under the inspiration of the present application, which all belong to the protection of the present application.
[0197] The above are only the preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, re-adjustments and replacements made by those skilled in the art will not depart from the scope of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and more other equivalent embodiments can be included without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A method for dynamically allocating subcarrier transmit power, characterized in that, The method includes: Monitor the operating frequency band and determine the dynamic spectrum usage requirements based on the monitoring data; The maximum available power of the power amplifier is obtained, the vacant subcarrier portion in the subcarrier is identified, a first signal amplitude scaling control parameter for the vacant subcarrier is determined according to the dynamic spectrum usage requirements, power allocation is performed on the vacant subcarrier according to the first signal amplitude scaling control parameter, and the remaining available power is calculated based on the power allocation result and the maximum available power; wherein, the first signal amplitude scaling control parameter is equal to 0; the reduced-power subcarrier portion in the subcarrier is identified, a second signal amplitude scaling control parameter for the reduced-power subcarrier is determined according to the dynamic spectrum usage requirements, power allocation is performed on the reduced-power subcarrier according to the second signal amplitude scaling control parameter, and the remaining available power is updated based on the power allocation result; wherein, the second signal amplitude scaling control parameter is equal to 0. The amplitude scaling control parameter is less than 1; the standard subcarrier portion of the subcarrier is identified, and a third signal amplitude scaling control parameter of the standard subcarrier is determined according to the dynamic spectrum usage requirements. Power allocation is performed on the standard subcarrier according to the third signal amplitude scaling control parameter, and the remaining available power is updated according to the power allocation result; wherein, the third signal amplitude scaling control parameter is equal to 1; the up-power subcarrier portion of the subcarrier is identified, and pre-allocation is performed according to the dynamic spectrum usage requirements and the latest remaining available power. A fourth signal amplitude scaling control parameter of the up-power subcarrier is determined, and power allocation is performed on the up-power subcarrier according to the fourth signal amplitude scaling control parameter; wherein, the fourth signal amplitude scaling control parameter is greater than or equal to 1; 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 the calculation result; The calculation results are subjected to inverse discrete Fourier transform to generate OFDM symbol time-domain signals.
2. The method for dynamically allocating subcarrier transmit power according to claim 1, characterized in that, The remaining available power is calculated based on the power allocation results and the maximum available power, including: Obtain the number of idle subcarriers, substitute the number of idle subcarriers, the first signal amplitude scaling control parameter, and the maximum available power into the formula to calculate the remaining available power: ; in, The remaining available power, For maximum available power, The amplitude scaling control parameter for the first signal of the i-th vacant subcarrier is denoted as 'a', where 'a' is the number of vacant subcarriers. Accordingly, power allocation is performed on the reduced-power subcarriers according to the second signal amplitude scaling control parameters, and the remaining available power is updated based on the power allocation result, including: The total power allocated to the reduced-power subcarrier is calculated using the following formula: ; Wherein, P1 represents the total power allocated to the reduced-power subcarrier. is the second signal amplitude scaling control parameter for the i-th downpowered subcarrier, and b is the number of downpowered subcarriers; Calculate the remaining available power after removing all power allocated to the reduced-power subcarrier; Accordingly, power allocation is performed on the standard subcarrier according to the third signal amplitude scaling control parameters, and the remaining available power is updated based on the power allocation result, including: The total power allocated to the standard subcarrier is calculated using the following formula: ; Wherein, P2 is the total power allocated to the standard subcarrier. Here, c represents the amplitude scaling control parameter for the third signal of the i-th standard subcarrier, and c is the number of standard subcarriers. Calculate the remaining available power after removing all the power allocated to the standard subcarrier.
3. The method for dynamically allocating subcarrier transmit power according to claim 1, characterized in that, Based on the aforementioned dynamic spectrum usage requirements and the latest remaining available power, pre-allocation is performed to determine the fourth signal amplitude scaling control parameters for the power-up subcarrier, including: According to the spectrum dynamic usage requirements, the preset signal amplitude scaling control parameters of the power-up subcarrier are obtained, and the estimated remaining available power is calculated based on the latest remaining available power and the preset signal amplitude scaling control parameters. If the estimated remaining available power is greater than or equal to 0, then the power-up subcarrier is power-allocated according to the preset signal amplitude scaling control parameter; wherein, the preset signal amplitude scaling control parameter is used as the fourth signal amplitude scaling control parameter of the power-up subcarrier; If the estimated remaining available power is less than 0, then the number of all power-up subcarriers is counted, the latest remaining available power is evenly distributed to all power-up subcarriers, and the fourth signal amplitude scaling control parameter of each power-up subcarrier is calculated after the power is evenly distributed.
4. The method for dynamically allocating subcarrier transmit power according to claim 3, characterized in that, After the estimated remaining available power is greater than or equal to 0, the method further includes: If the estimated remaining available power reaches a preset threshold, then the power-up subcarrier is first allocated in the first round according to the preset signal amplitude scaling control parameters, and the remaining available power after the first round of power allocation is calculated. The second round of power allocation is performed on the raised-power subcarriers based on the remaining available power after the first round of power allocation. The updated remaining available power is evenly distributed to all raised-power subcarriers, and the supplementary signal amplitude scaling control parameters of each raised-power subcarrier are calculated during the second round of power allocation. The fourth signal amplitude scaling control parameter for each power-up subcarrier is determined based on the preset signal amplitude scaling control parameter and the supplementary signal amplitude scaling control parameter.
5. The method for dynamically allocating subcarrier transmit power according to claim 3, 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 parameter to 1 and perform power allocation, 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; The remaining power-up subcarriers are power-allocated according to the preset signal amplitude scaling control parameters; wherein the preset signal amplitude scaling control parameters are used as the fourth signal amplitude scaling control parameters for the remaining power-up subcarriers.
6. The method for dynamically allocating subcarrier transmit power according to claim 1, characterized in that, 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 the calculation results, including: The modulated complex signal of each subcarrier is represented as ;in, For the real part, It is the imaginary part; Substitute the signal amplitude scaling control parameters and the modulated complex signal into the formula to obtain the calculation result: ; Where Q is the product of the signal amplitude scaling control parameter corresponding to the i-th subcarrier and the modulated complex signal. This is the signal amplitude scaling control parameter corresponding to the i-th modulated complex signal.
7. A dynamic allocation device for subcarrier transmit power, characterized in that, The device includes: The spectrum dynamic usage requirement determination module is used to monitor the operating frequency band and determine the spectrum dynamic usage requirements based on the monitoring data. The control parameter determination module obtains the maximum available power of the power amplifier, identifies the vacant subcarrier portion in the subcarriers, determines the first signal amplitude scaling control parameter of the vacant subcarriers according to the dynamic spectrum usage requirements, allocates power to the vacant subcarriers according to the first signal amplitude scaling control parameter, and calculates the remaining available power based on the power allocation result and the maximum available power; wherein, the first signal amplitude scaling control parameter is equal to 0; identifies the reduced-power subcarrier portion in the subcarriers, determines the second signal amplitude scaling control parameter of the reduced-power subcarriers according to the dynamic spectrum usage requirements, allocates power to the reduced-power subcarriers according to the second signal amplitude scaling control parameter, and updates the remaining available power based on the power allocation result; wherein, the The second signal amplitude scaling control parameter is less than 1; the standard subcarrier portion of the subcarrier is identified, and the third signal amplitude scaling control parameter of the standard subcarrier is determined according to the dynamic spectrum usage requirements. Power allocation is performed on the standard subcarrier according to the third signal amplitude scaling control parameter, and the remaining available power is updated according to the power allocation result; wherein, the third signal amplitude scaling control parameter is equal to 1; the up-power subcarrier portion of the subcarrier is identified, and pre-allocation is performed according to the dynamic spectrum usage requirements and the latest remaining available power. A fourth signal amplitude scaling control parameter of the up-power subcarrier is determined, and power allocation is performed on the up-power subcarrier according to the fourth signal amplitude scaling control parameter; wherein, the fourth signal amplitude scaling control parameter is greater than or equal to 1. The calculation result acquisition module is used 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 the calculation result; The time-domain signal generation module is used to perform inverse discrete Fourier transform on the calculation results to generate OFDM symbol time-domain signals.
8. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of a dynamic allocation method for subcarrier transmit power as described in any one of claims 1-6.
9. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of a dynamic subcarrier transmit power allocation method as described in any one of claims 1-6.
Citation Information
Patent Citations
Distributed dynamic resource distribution method for cognitive radio OFDM system
CN106160991A
Apparatus and method for uplink power control in broadband wireless communication system
KR1020090030376A