A method and apparatus for transmitting power control, an electronic device and a storage medium
By acquiring and estimating the average power of the receiving service antenna in 5G communication, and controlling the transmit power of the SRS round-robin antenna, the problem of increased cost and testing cost under the SRS round-robin mechanism is solved, and the network speed and user experience are not affected while meeting SAR requirements.
Patent Information
- Application Number
- CN202310377611.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-31
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-03-31
AI Technical Summary
In 5G communication, after the introduction of the SRS round-robin mechanism, in order to meet the SAR requirements of regulations, existing technologies need to add sensors to each antenna, which leads to a significant increase in cost and testing costs. At the same time, turning off SRS round-robin will cause a decrease in network speed and a poor user experience.
By obtaining the average power of the received service antenna within the target duration of the current detection point, the estimated average power of the next detection point is estimated, and the transmit power of the next detection point is controlled according to the estimated average power and the exempted power to ensure that the actual average power is less than or equal to the exempted power, thereby avoiding specific absorption rate testing and saving costs.
Without reducing network speed, it saves on transmission power control and testing costs, thus ensuring a better end-user experience.
Smart Images

Figure CN116347575B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, and in particular to a transmit power control method and device, an electronic device, and a storage medium. BACKGROUND
[0002] With the development of wireless communication, wireless technology is becoming more and more advanced, and systems are becoming more and more complex. In 5G communication, an antenna switching round mechanism SRS (SRS is Sounding Reference Signal, channel sounding reference signal) is introduced, such as 1T2R, 1T4R, 2T4R (T is transmit, R is round), such as Figure 1 2T4R is listed in the table. For a UE, the SRS signal is roundly transmitted on each antenna, and the base station (BS) can well evaluate the state of the entire communication channel after receiving the SRS signal on each antenna, so as to adjust the downlink signal, so that the terminal (UE) can obtain better real network throughput data rate performance (according to the measured information of a certain wireless equipment manufacturer, the UE with SRS round transmission can have more than 30% rate advantage than the UE without SRS in the same network).
[0003] However, this round transmission brings new problems. Taking 1T4R as an example, in the case of no SRS round transmission, the actual service (i.e. transmission data) is transmitted only by ANT1, and the P-sensor or distance sensor is added to ANT1 to detect the proximity of the human body to reduce the transmit power, so as to obtain the SAR value required by the regulations, and the other antennas only perform receiving services, i.e. ANT2-ANT4, because there is no transmission signal, so it is not necessary to pay attention to the electromagnetic wave absorption ratio SAR (Specific Absorption Rate, also known as specific absorption rate), but the SRS round transmission is introduced, and since the transmission needs to be roundly performed in the four antennas, the SAR of each antenna needs to be concerned.
[0004] For the SRS round transmission, in order to meet the SAR requirements of the regulations, the current conventional method is to directly add a sensor to each antenna, such as a proximity sensor (Proximity Sensor, abbreviated as P-sensor) or a distance sensor, to detect the proximity of each antenna to the human body, so as to detect the proximity of the human body to each antenna to reduce the transmit power of the corresponding antenna. Or in order to save cost, only the P-sensor or distance sensor on ANT1 is used for detection, and ANT2-ANT4 is not detected, and the SRS round transmission on ANT2-ANT4 is turned off.
[0005] However, adding a P-sensor or a distance sensor to each antenna that only receives services will greatly increase the cost, and each antenna needs to be tested for SAR certification, which will also greatly increase the testing cost. If the antenna of the SRS is turned off, this method will cause the actual network rate to be much lower than the UE supporting SRS rotation, and the overall terminal experience is poor. SUMMARY
[0006] The present application provides a transmit power control method and device, electronic equipment and storage medium, to solve the problem of how to save the cost of transmit power control without reducing the network rate.
[0007] In a first aspect, the embodiments of the present application provide a transmit power control method, characterized in that the method comprises:
[0008] obtaining an average power of M detection points of a receiving service antenna within a target time length ending at a current detection point;
[0009] estimating an estimated average power within a target time length ending at a next detection point based on the average power;
[0010] controlling the transmit power of the next detection point according to the estimated average power and an exempt power, so that the actual average power of the next detection point within the target time length is less than or equal to the exempt power; the specific absorption rate test value corresponding to the exempt power meets the exempt requirement of the specific absorption rate test;
[0011] Optionally, the obtaining the average power of the M detection points of the receiving service antenna within the target time length ending at the current detection point comprises:
[0012] obtaining an equivalent transmit power of the receiving service antenna at each detection point;
[0013] determining the average power based on the equivalent transmit power of the M detection points;
[0014] Optionally, the obtaining the equivalent transmit power of the receiving service antenna at each detection point comprises:
[0015] obtaining a number of symbols corresponding to a transmitting state of the receiving service antenna at the detection point;
[0016] obtaining a total number of symbols of the detection point, and obtaining a maximum transmit power of the receiving service antenna;
[0017] determining the equivalent transmit power of the detection point according to the maximum transmit power, the number of symbols and the total number of symbols; the equivalent transmit power is proportional to the number of symbols, proportional to the maximum transmit power, and inversely proportional to the total number of symbols.
[0018] Optionally, the equivalent transmit power of the detection point is determined according to the maximum transmit power, the number of symbols and the total number of symbols, comprising:
[0019]
[0020] Optionally, before the equivalent transmit power of the receiving service antenna at each detection point is obtained, the method further comprises:
[0021] determining the number of detection points included in the target time length;
[0022] if the obtained number of detection points is less than M, the number of detection points is supplemented to M, and the equivalent transmit power of the supplemented detection point is configured as zero, to obtain the average power in the target time length;
[0023] Optionally, the estimated average power in the target time length of the next detection point as the end time is estimated based on the average power, comprising:
[0024] the estimated average power in the target time length of the next detection point as the end time is estimated by the formula Pavg_N=Pavg m +(P max -PF1) / M;
[0025] wherein, Pavg_N represents the estimated average power in the target time length of the next detection point as the end time, Pavg m the average power of M detection points in the target time length with the current detection point as the end time; P max represents the maximum transmit power of the receiving service antenna; M represents the total number of detection points included in the target time length; PF1 represents the equivalent transmit power of the detection point at the start time in the target time length with the current detection point as the end time;
[0026] Optionally, the transmit power of the next detection point is controlled according to the estimated average power and the exempt power, comprising:
[0027] if the estimated average power is greater than the exempt power, the transmit power of the next detection point is controlled to be less than or equal to the exempt power;
[0028] if the estimated average power is less than or equal to the exempt power, the transmit power of the next detection point is controlled to be equal to the maximum transmit power.
[0029] In a second aspect, the embodiments of the present application provide a transmit power control device, the device comprising:
[0030] The acquisition module is configured to acquire average power of M detection points of a receiving service antenna within a target time length ending at a current detection point;
[0031] The estimation module is configured to estimate estimated average power within a target time length ending at a next detection point based on the average power.
[0032] The control module is configured to control the transmission power of the next detection point according to the estimated average power and the exemption power, so that the actual average power of the next detection point within the target time length is less than or equal to the exemption power; and the specific absorption rate test value corresponding to the exemption power meets the exemption requirement of the specific absorption rate test.
[0033] In a third aspect, an electronic device is provided, including a processor, a memory and a communication bus, wherein the processor and the memory complete mutual communication through the communication bus;
[0034] The memory is configured to store a computer program.
[0035] The processor is configured to execute the program stored in the memory, and realize the steps of the transmission power control method according to any one of the first aspect.
[0036] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to realize the steps of the transmission power control method according to any one of the first aspect.
[0037] Compared with the prior art, the above technical solution provided by the embodiments of the present application has the following advantages: the method provided by the embodiments of the present application acquires average power of M detection points of a receiving service antenna within a target time length ending at a current detection point; estimates estimated average power within a target time length ending at a next detection point based on the average power; and controls the transmission power of the next detection point according to the estimated average power and the exemption power, so that the actual average power of the next detection point within the target time length is less than or equal to the exemption power; and the specific absorption rate test value corresponding to the exemption power meets the exemption requirement of the specific absorption rate test. The method estimates the estimated average power of the next detection point by using the average power of M detection points within the target time length ending at the current detection point, and then controls the transmission power of the next detection point according to the estimated average power and the exemption power, so as to ensure that the actual average power within the target time length is always less than or equal to the exemption power, so as to avoid the specific absorption rate test and save the test cost of the specific absorption rate test. BRIEF DESCRIPTION OF DRAWINGS
[0038] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.
[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those of ordinary skill in the art, the other drawings can be obtained based on these drawings without any creative effort.
[0040] Figure 1 A schematic diagram of an antenna wheel mechanism in the prior art;
[0041] Figure 2 A system architecture diagram of a transmit power control method provided by an embodiment of the present application;
[0042] Figure 3 A flowchart of a transmit power control method provided by an embodiment of the present application;
[0043] Figure 4 A schematic diagram of a frame structure provided by an embodiment of the present application;
[0044] Figure 5 A flowchart of a transmit power control method provided by another embodiment of the present application;
[0045] Figure 6 A structural schematic diagram of a transmit power control device provided by an embodiment of the present application;
[0046] Figure 7 A structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art without any creative effort belong to the scope of protection of the present application.
[0048] The method provided in the embodiments of the present application can be applied to an electronic device, which can be specifically a module capable of realizing a communication function or a terminal device containing the module.
[0049] The method provided in the embodiments of the present application can be applied to, for example, Figure 2In the illustrated system architecture, the system architecture includes a terminal device 21 and a base station 20.
[0050] The terminal device (which can also be referred to simply as a terminal) described above can be a mobile terminal or a smart terminal. The mobile terminal can be at least one of a mobile phone, a tablet computer, a notebook computer, etc.; the smart terminal can be a smart car, a smart watch, a shared bicycle, a smart cabinet, etc., which are terminals containing a wireless communication module; the module can be a wireless communication module, such as any one of a 2G communication module, a 3G communication module, a 4G communication module, a 5G communication module, an NB-IOT communication module, etc.
[0051] Next, based on the system architecture or the electronic device, the transmit power control method is described in detail, which can be applied to the terminal device 21 therein.
[0052] A transmit power control method, such as Figure 3 , comprises:
[0053] Step 301: Obtain the average power of M detection points of the receiving antenna within the target duration ending at the current detection point.
[0054] Different terminal devices have different numbers of antennas. Taking a 1T4R round-robin mechanism of a four-antenna terminal as an example, each antenna can receive data from the base station, i.e., the four antennas are all receiving antennas, and when sending data to the base station, the four antennas send data in turn according to a preset rule.
[0055] The terminal (UE) monitors the proportion of the state in which the antenna is in the state of sending data in each frame (3Gpp defines the duration as 10ms) at all times, i.e., estimates the equivalent average power of the antenna. This process does not require a sensor because the transmission is performed by the UE itself, and only software is needed to capture from the underlying software.
[0056] A detection point can correspond to a frame, i.e., 10ms. If a frame corresponds to a detection point, the detection point can also be referred to as a PF point (power in one Frame). According to the relevant SAR regulation, SAR is based on energy accumulation and statistics of the energy absorbed by the human body within 6 minutes, so it can correspond to the average power of the transmission within 6 minutes, and the target duration can be 6 minutes. The exempt power is the SAR test value within 6 minutes that meets the exemption requirements of the SAR test under this power.
[0057] It should be noted that the above target duration and detection point corresponding to one frame are for illustrative purposes only, and the specific duration can be set as needed in actual application, and the specific duration is not limited.
[0058] It should be noted that the exempt power can be a maximum power value at which the SAR test value within 6 minutes is equal to the exemption requirement of the SAR test, or can be any value less than the exemption requirement of the SAR test, without limitation.
[0059] In the embodiment, the average power of the M detection points can be calculated according to the equivalent transmit power of the receiving service antenna at all M detection points within the target time length. The average power of the M detection points of the receiving service antenna within the target time length ending at the current detection point is obtained, including: obtaining the equivalent transmit power of the receiving service antenna at each detection point; determining the average power based on the equivalent transmit power of the M detection points.
[0060] The total symbol quantity can be determined according to the adopted SCS, and the symbol quantity in the transmitting state on the antenna of the receiving service is counted, so that the equivalent transmit power within one frame can be calculated.
[0061] As Figure 4 , Figure 4 The frame structure of 5G NR, when the SCS is 15KHz, one subframe includes one slot, when the SCS is 30KHz, one subframe includes two slots, and the following takes 30KHz SCS as an example:
[0062] One frame (1 frame = 10ms) contains 10 subframes, one subframe contains 2 slots (Slot), and one slot (1 slot = 0.5ms) contains 14 symbols (Symbol).
[0063] For 30KHz SCS, one frame totally = 10*2*14 = 280 symbols, and the SRS signal is carried on the symbol, and the SRS rotation is controlled by the base station to select the UE to rotate between the corresponding antennas, and the SRS signal of each antenna is very short.
[0064] According to the definition of SRS by 3Gpp, the time and resources occupied by the SRS rotation itself are very short relative to the time and resources of the service data (because the total time and resources are fixed, and the SRS itself is to improve the network service data rate, if the SRS occupies a long time and resources, the time and resources occupied by the service data will be short, which will lead to a decrease in the service data rate, which is contrary to the original intention of the SRS).
[0065] Specifically, the equivalent transmit power of the receiving service antenna at each detection point is obtained, including:
[0066] The number of symbols of the receiving service antenna in the transmitting state at the detection point is obtained, the total number of symbols of the detection point is obtained, and the maximum transmitting power of the receiving service antenna is obtained; the equivalent transmitting power of the detection point is determined according to the maximum transmitting power, the number of symbols and the total number of symbols; the equivalent transmitting power is proportional to the number of symbols, proportional to the maximum transmitting power, and inversely proportional to the total number of symbols.
[0067] Specifically,
[0068] The number of symbols is the number of symbols corresponding to the transmitting state of the antenna, the maximum transmitting power is the maximum transmitting power of the SRS, and the total number of symbols is the total number of symbols in a frame. Here, the transmitting power is calculated based on the maximum transmitting power of the antenna, which can ensure that the actual average transmitting power will not be higher than the equivalent value calculated.
[0069] In the embodiment, the terminal can determine the equivalent transmitting power of the receiving service antenna in each frame according to the number of symbols in the transmitting state and the maximum transmitting power, so as to not increase the additional sensor cost and test cost in the case of SRS rotation (without reducing the network rate).
[0070] In one embodiment, before obtaining the equivalent transmitting power of the receiving service antenna at each detection point, the method further comprises: determining the number of detection points included in the target time length; if the obtained number of detection points is less than M, the number of detection points is supplemented to M, and the equivalent transmitting power of the supplemented detection point is configured as zero to obtain the average power in the target time length.
[0071] When the terminal is in the initial stage of starting up, the number of detection points included in the target time length may be less than M, at this time, the number of detection points needs to be supplemented to M to ensure the accuracy of the calculation, and the equivalent transmitting power of the supplemented detection point can be supplemented by zero.
[0072] Step 302, based on the average power, estimating the estimated average power in the target time length of the next detection point as the ending time.
[0073] In the embodiment, the estimated average power can be calculated by the average power, the maximum transmitting power and the actual power of the detection point at the starting time of the target time length, and specifically, the estimated average power can be calculated by the following formula:
[0074] Pavg_N = Pavg m +(P max -PF1) / M;
[0075] Wherein, Pavg_N represents the estimated average power in the target time length of the next detection point as the ending time, Pavg mThe average power of the M detection points within the target duration ending at the current detection point, P max M represents the total number of detection points included in the target duration, and PF1 represents the equivalent transmit power corresponding to the detection point at the starting time within the target duration ending at the current detection point.
[0076] Taking SCS=30KHz, one detection point being 1 frame, and the target duration being 6 minutes as an example, the total detection points corresponding to 6 minutes are 6*60*1000 / 10=36000. At this time, PF1 represents the equivalent transmit power of the first detection point among the 36000 detection points ending at the current detection point, and PF 36000 That is, the equivalent transmit power of the current detection point. That is, within 6 minutes ending at the current detection point, 36000 detection points including the current detection point and 35999 detection points before the current detection point are included. It should be understood that within 6 minutes ending at the next detection point, 35998 detection points including the next detection point, the current detection point and the current detection point are included, and so on, which will not be repeated here.
[0077] In this embodiment, the estimated average power can be calculated by assuming that the transmit power of the next detection point is the maximum transmit power, that is, the maximum estimated average power theoretically ending at the next detection point can be estimated.
[0078] Step 303, controlling the transmit power of the next detection point according to the estimated average power and the exemption power, so that the actual average power of the next detection point within the target duration is less than or equal to the exemption power, and the specific absorption rate test value corresponding to the exemption power meets the exemption requirement of the specific absorption rate test.
[0079] The method estimates the estimated average power of the next detection point by using the average power of the M detection points within the target duration ending at the current detection point, and then controls the transmit power of the next detection point according to the estimated average power and the exemption power, so as to ensure that the actual average power within the target duration is always less than or equal to the exemption power, so as to avoid the specific absorption rate test and save the test cost of the specific absorption rate test.
[0080] In one embodiment, controlling the transmit power of the next detection point according to the estimated average power and the exemption power includes: if the estimated average power is greater than the exemption power, controlling the transmit power of the next detection point to be less than or equal to the exemption power; and if the estimated average power is less than or equal to the exemption power, controlling the transmit power of the next detection point to be less than or equal to the maximum transmit power.
[0081] If the estimated average power is greater than the exemption power, it means that the transmission power of the next detection point cannot be the maximum transmission power, otherwise the SAR test cannot be exempted, at this time, the maximum allowed value of the transmission power of the next detection point can be set as the exemption power, by controlling the transmission power of the next detection point, the actual average power can be always less than or equal to the exemption power, in order to ensure the transmission quality of the next detection point, the transmission power of the next detection point can be controlled as the exemption power.
[0082] If the estimated average power is less than or equal to the exemption power, it means that even if the transmission power of the next detection point is the maximum transmission power, the average power is not higher than the exemption power, the transmission power of the next detection point can be controlled as any value not exceeding the maximum transmission power, of course, in order to ensure the transmission quality of the signal, the transmission power of the next detection point can be controlled as the maximum transmission power.
[0083] In the embodiment, the transmission power of all antennas in the terminal can be controlled to avoid the specific absorption rate test, thereby saving the test cost of the specific absorption rate test.
[0084] In one embodiment, a transmission power control method, such as Figure 5 , comprises:
[0085] Step 501, monitoring the current frame transmission power PF; here, the current frame is the current detection point.
[0086] Step 502, calculating the next time detection point Pavg_N=(transmission power of the previous 35998 frames+transmission power of the current frame+P max ) / 36000, if the total number of frames is less than 36000, 0 is used to make up 36000.
[0087] Step 503, judging whether Pavg_N>X is true, if not, executing step 504; if yes, executing step 505.
[0088] Step 504, keeping P max unchanged, and continuing to monitor the next detection point.
[0089] Step 505, limiting the maximum SRS transmission power as X, and continuing to monitor the next detection point.
[0090] Monitoring the next detection point, taking the next detection point as the current detection point, and repeating the steps of steps 501 to 505.
[0091] In this embodiment, based on the SAR requirement defined by FCC / CE / IC regulations, for each frequency band (or Band), when the antenna transmit power is below a certain value (assuming X mW, for example, under IC certain test case defined at 1900MHz less than 3mW can be exempted from testing, X here is the exemption power, also known as threshold power), SAR testing can be exempted, further can be said that the average power in each 6 minute time window is less than X, then SAR does not need to be tested.
[0092] UE always monitors (no need for sensor, because all transmissions are made by the UE itself, only need to capture from the underlying software) each frame (3Gpp defines the duration as 10ms) under the SCS used to know the total symbol number (such as SCS = 30KHz case is 280 symbols), at the same time statistics of each antenna only receiving traffic symbol number, and finally calculate the real-time equivalent power (can be understood as the transmit power of the frame) within a frame, that is:
[0093] The equivalent power of the antenna = (the maximum SRS power * SRS symbol number) / total symbol number.
[0094] According to 10ms one detection point, 6 minutes corresponding to the total detection point is 6*60*1000 / 10 = 36000 points.
[0095] Always calculate the PF point of each 6min window to determine whether it is higher than X, such as:
[0096] The PF corresponding to the detection point m is PF m , and the real-time 6-minute average power of m point at this time is:
[0097] Pavg m = (PF m + PF m-1 + PF m-2 + … + PF m-35998 + PF m-35999 ) / 36000
[0098] And the 6-minute average power of m-1 point (m-1 point represents the previous detection point of m point, m+1 point represents the next detection point of m point) is:
[0099] Pavg m-1 = (PF m-1 + PF m-2 + PF m-3 + … + PF Fm-35999 + PF m-36000 ) / 36000
[0100] Assume the maximum power of SRS on antenna is P max At time point m, calculate the estimated average power Pavg_N of next detection point.
[0101] Pavg_N = Pavg m + (P max -PF m-35999 ) / 36000
[0102] If Pavg_N <= X, keep the SRS maximum power limit P max unchanged.
[0103] If Pavg_N > X, it means if the next detection point continues to keep the allowed SRS maximum power P max , when the worst case occurs (i.e. the whole frame is SRS signal, although this does not exist, but to keep a certain margin to ensure that the average power is not exceeded, this can be assumed), the SRS power of the next monitoring time point m+1 is adjusted to X (because it is impossible that the whole frame is SRS signal on one antenna, so the actual PF m+1 must be less than X, so the actual real-time average power at m+1 point will be less than X).
[0104] In this way, the power point is detected and the real-time average power and threshold X are compared to adjust the maximum power of the next point, so as to ensure that the real-time average power is less than X within any 6-minute time window, to ensure that the SAR exemption test requirement condition given by the regulation is reached.
[0105] From the start of the detection of each point, for point m, the previous 35999 points are filled with 0mW, for example, if there are only 1000 points at m point and before m point, the 35000 points before the 1000 points are all 0mW to calculate, so as to estimate and set the SRS P max of the next point.
[0106] In this embodiment, the actual SRS round-robin burst time is very short, and SAR is the energy accumulation of a period of time, that is, the SAR test time of 6 minutes is very long relative to the SRS round-robin time, so that an external sensor is not needed to detect whether the human body is close or not, and the SRS transmission power is directly adjusted in real time to make the actual average power meet the exemption requirement of SAR test exemption, so as to achieve the effect of saving cost without reducing the network rate.
[0107] In this embodiment, without increasing the material cost (P-sensor or distance sensor) and the SAR certification test cost, the SRS round-robin function still operates normally, so as not to affect the contribution of SRS round-robin to the business rate, and to ensure the terminal user experience.
[0108] Based on the same concept, the application provides a transmitting power control device, the specific implementation of which can be referred to the description of the method embodiment part, and the repeated part will not be described here, such as Figure 6 The device mainly includes:
[0109] The acquisition module 601 is configured to acquire the average power of M detection points of the receiving service antenna within a target time length with the current detection point as the end time point.
[0110] The estimation module 602 is configured to estimate the estimated average power within a target time length with the next detection point as the end time point based on the average power.
[0111] The control module 603 is configured to control the transmitting power of the next detection point according to the estimated average power and the exemption power, so that the actual average power of the next detection point within the target time length is less than or equal to the exemption power; the specific absorption rate test value corresponding to the exemption power meets the exemption requirement of the specific absorption rate test.
[0112] The device estimates the estimated average power of the next detection point by the average power of M detection points within the target time length with the current detection point as the end time point, and then controls the transmitting power of the next detection point according to the estimated average power and the exemption power, so as to ensure that the actual average power within the target time length is always less than or equal to the exemption power, so as to avoid the specific absorption rate test and save the test cost of the specific absorption rate test.
[0113] Based on the same concept, the application also provides an electronic device, as shown in Figure 7 The electronic device mainly includes a processor 701, a memory 702 and a communication bus 703, wherein the processor 701 and the memory 702 complete the communication between each other through the communication bus 703. The memory 702 stores a program that can be executed by the processor 701, and the processor 701 executes the program stored in the memory 702 to implement the following steps:
[0114] Acquire the average power of M detection points of the receiving service antenna within a target time length with the current detection point as the end time point.
[0115] Estimate the estimated average power within a target time length with the next detection point as the end time point based on the average power.
[0116] Control the transmitting power of the next detection point according to the estimated average power and the exemption power, so that the actual average power of the next detection point within the target time length is less than or equal to the exemption power; the specific absorption rate test value corresponding to the exemption power meets the exemption requirement of the specific absorption rate test.
[0117] The communication bus 703 mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus 703 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 7 In the above electronic device, only one thick line is used to represent the communication bus 703, but it does not mean that there is only one bus or only one type of bus.
[0118] The memory 702 can include a Random Access Memory (RAM) and can also include a non-volatile memory such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor 701.
[0119] The processor 701 mentioned above can be a general-purpose processor including a Central Processing Unit (CPU), a Network Processor (NP), etc., and can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.
[0120] In another embodiment of the present application, a computer readable storage medium is also provided, and the computer readable storage medium stores a computer program. When the computer program runs on a computer, the computer program makes the computer execute the steps of the transmit power control method described in the above embodiments.
[0121] In the embodiments described above, all or some of the steps can be implemented by software, hardware or firmware, or any combination thereof. When implemented by software, all or some of the steps can be implemented in the form of one or more computer programs. The computer program can be stored in any computer readable medium, and loaded into the computer for execution. The computer readable medium includes: a computer storage medium and a computer communication medium. The computer storage medium includes: volatile memory and non-volatile memory. The computer storage medium includes: an electric medium, a magnetic medium, an optical medium, and a solid medium. The computer communication medium includes: computer communication networks and computer networks. The computer program can be loaded into many different computers and different computers can be caused to perform according to the computer program.
[0122] It should be noted that the terms "first" and "second" and the like in this text are used only to distinguish one entity or action from another, and do not necessarily require or imply these entities or actions have any such actual relationship or order. Also, the terms "comprises", "comprising", or any other variations thereof are intended to cover a non-exclusive inclusion, so that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without more limitations, an element defined by the statement "comprising a" does not exclude the existence of additional identical elements in the process, method, article, or apparatus that includes the element.
[0123] The above description is merely one specific implementation of the application. Many modifications and variations of the described embodiments can be implemented by those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the application will not be limited to the embodiments shown herein but will be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method of transmit power control, characterized by, The method comprises: obtaining average power of M detection points of a receiving service antenna within a target time length ending at a current detection point; estimating estimated average power within a target time length ending at a next detection point based on the average power; controlling transmission power of the next detection point according to the estimated average power and an exempt power, so that actual average power of the next detection point within the target time length is less than or equal to the exempt power; a specific absorption rate test value corresponding to the exempt power meets an exempt requirement of a specific absorption rate test; wherein the obtaining average power of M detection points of a receiving service antenna within a target time length ending at a current detection point comprises: obtaining equivalent transmission power of the receiving service antenna at each detection point; determining the average power based on equivalent transmission power of M detection points; wherein the obtaining equivalent transmission power of the receiving service antenna at each detection point comprises: obtaining a number of symbols corresponding to a transmission state of the receiving service antenna at the detection point; obtaining a total number of symbols of the detection point, and obtaining maximum transmission power of the receiving service antenna; determining equivalent transmission power of the detection point according to the maximum transmission power, the number of symbols and the total number of symbols; the equivalent transmission power is proportional to the number of symbols, proportional to the maximum transmission power, and inversely proportional to the total number of symbols.
2. The method of claim 1, wherein, determining equivalent transmission power of the detection point according to the maximum transmission power, the number of symbols and the total number of symbols comprises: The equivalent transmit power of the detection point .
3. The method of claim 1, wherein, Before the obtaining equivalent transmission power of the receiving service antenna at each detection point, the method further comprises: determining a number of the detection points included in the target time length; if the obtained number of the detection points is less than M, supplementing the number of the detection points to M, and configuring equivalent transmission power of the supplemented detection points to zero, to obtain the average power within the target time length.
4. The method of claim 1, wherein, The estimating estimated average power within a target time length ending at a next detection point based on the average power comprises: By the formula Pavg_N = Pavg m + (P max -PF1) / M, the next detection point is estimated as the target duration of the end time of the average power of the estimated; Wherein, Pavg_N represents the estimated average power in the target duration with the current detection point as the end time, Pavg m The average power of M detection points in the target duration with the current detection point as the end time, P max represents the maximum transmission power of the receiving service antenna, M represents the total number of detection points included in the target duration, and PF1 represents the equivalent transmission power corresponding to the detection point at the start time in the target duration with the current detection point as the end time.
5. The method of claim 1, wherein, controlling transmission power of the next detection point according to the estimated average power and the exempt power comprises: if the estimated average power is greater than the exempt power, controlling the transmission power of the next detection point to be less than or equal to the exempt power; if the estimated average power is less than or equal to the exempt power, controlling the transmission power of the next detection point to be equal to the maximum transmission power.
6. A transmit power control apparatus, characterized by comprising: The device comprises: The acquisition module is configured to acquire average power of M detection points of a receiving service antenna within a target time length ending at a current detection point; wherein the acquisition of the average power of the M detection points of the receiving service antenna within the target time length ending at the current detection point comprises: acquiring equivalent transmit power of the receiving service antenna at each detection point; determining the average power based on equivalent transmit power of the M detection points; wherein the acquisition of the equivalent transmit power of the receiving service antenna at each detection point comprises: acquiring a symbol quantity corresponding to a transmitting state of the receiving service antenna at the detection point; acquiring a total symbol quantity of the detection point, and acquiring maximum transmit power of the receiving service antenna; determining the equivalent transmit power of the detection point according to the maximum transmit power, the symbol quantity and the total symbol quantity; the equivalent transmit power is proportional to the symbol quantity, proportional to the maximum transmit power, and inversely proportional to the total symbol quantity; The estimation module is configured to estimate estimated average power within a target time length ending at a next detection point based on the average power; The control module is configured to control transmit power of the next detection point according to the estimated average power and an exempt power, so that actual average power of the next detection point within the target time length is less than or equal to the exempt power; a specific absorption rate test value corresponding to the exempt power meets an exempt requirement of the specific absorption rate test.
7. An electronic device, comprising: Comprise: A processor, a memory and a communication bus, wherein the processor and the memory complete mutual communication through the communication bus; The memory is configured to store a computer program; The processor is configured to execute the program stored in the memory, and realize steps of the transmit power control method in any one of claims 1-5.
8. A computer readable storage medium storing a computer program, characterized in that, The computer program is executed by the processor to realize steps of the transmit power control method in any one of claims 1-5.
Citation Information
Patent Citations
Power control method and device, computer equipment and storage medium
CN111586824A