Method for controlling transmission power of terminal, terminal and storage medium

By querying the power map after the terminal accesses the network to determine the steady-state transmit power and making adjustments, the problem of decreased wireless network reliability caused by the increase of terminal transmit power is solved, and high-reliability data transmission is achieved.

WO2025001068A1PCT designated stage expired Publication Date: 2025-01-02ZTE CORP

Patent Information

Application Number
PCT/CN2024/071967
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-26
Filing Date
2024-01-12
Publication Date
2025-01-02

AI Technical Summary

Technical Problem

In business scenarios with high reliability requirements, increasing the transmission power of the terminal may lead to a decrease in the reliability and throughput of the wireless network system, making it impossible to meet the data transmission reliability requirements.

Method used

After the terminal accesses the network, its location and status are determined, the power map obtained in advance through network model training is queried, the steady-state transmission power is determined, and the actual transmission power is adjusted according to the power to achieve reliable data transmission.

Benefits of technology

It improves the reliability of data transmission, ensures that data transmission reaches the preset reliability threshold, avoids interference to other terminals due to excessive terminal transmission power, and has a certain energy-saving effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024071967_02012025_PF_FP_ABST
    Figure CN2024071967_02012025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application belong to the technical field of communications. Provided are a method for controlling transmission power of a terminal, a terminal and a storage medium. The method comprises: after a terminal accesses a network, determining the current position of the terminal and the state of the terminal, the state being fixed-point or mobile; according to the current position and the state, querying a power map obtained by training a network model, so as to determine steady-state transmission power currently corresponding to the terminal, the power map comprising a mapping relationship between the position of the terminal and the steady-state transmission power of the terminal when data transmission reaches a preset reliability index threshold value; and, according to the steady-state transmission power, adjusting the actual transmission power of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Terminal transmission power control method, terminal and storage medium

[0001] Cross-references

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on June 26, 2023, with application number 202310760803.6 and application name “Terminal Transmit Power Control Method, Terminal and Storage Medium”. The entire contents of the application are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a method for controlling terminal transmission power, a terminal, and a storage medium. Background Art

[0004] Currently, several methods exist to improve reliability in scenarios requiring high reliability, such as production line control and remote-controlled overhead cranes. These include dual-link selective transmission and reception, dual-band network combined with super-cell coverage, and service-based QoS (Quality of Service) transmission. These solutions all rely on base station scheduling and control. While increasing the terminal's transmit power can be controlled, this can lead to a decrease in wireless network system reliability and throughput, failing to meet data transmission reliability requirements.

[0005] Therefore, how to improve the reliability of data transmission has become an urgent problem to be solved.

[0006] Summary of the Invention

[0007] The main purpose of the embodiments of the present application is to provide a method for controlling the transmission power of a terminal, a terminal, and a storage medium, so as to improve the reliability of data transmission.

[0008] In the first aspect, an embodiment of the present application provides a method for controlling the transmission power of a terminal, the method comprising: after the terminal accesses the network, determining the current position of the terminal and the status of the terminal, the status including being fixed or moving; based on the current position and the status, querying the power map obtained through network model training to determine the steady-state transmission power currently corresponding to the terminal, wherein the power map includes a mapping relationship between the position of the terminal and the steady-state transmission power of the terminal when the data transmission reaches a preset reliability index threshold; and adjusting the actual transmission power of the terminal based on the steady-state transmission power.

[0009] In a second aspect, an embodiment of the present application provides a terminal, comprising: a processor, a memory, a computer program stored on the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the terminal transmission power control method as described in any one of the above items are implemented.

[0010] In a third aspect, an embodiment of the present application provides a storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the terminal transmission power control method as described in any one of the above items. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0012] FIG1 is a schematic flow chart of a method for controlling terminal transmit power according to an embodiment of the present application;

[0013] FIG2 is a schematic diagram of a wireless communication system provided in an embodiment of the present application;

[0014] FIG3 is a schematic diagram of a process for generating a power map according to an embodiment of the present application;

[0015] FIG4 is a flowchart of adjusting the actual transmit power of a terminal according to an embodiment of the present application;

[0016] FIG5 is a schematic diagram of a process for adjusting the actual transmit power of the terminal according to the steady-state transmit power according to an embodiment of the present application;

[0017] FIG6 is a flow chart of another method for controlling terminal transmit power according to an embodiment of the present application;

[0018] FIG7 is a schematic block diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0020] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined, or partially merged, so the actual execution order may vary depending on the actual situation.

[0021] It should be understood that the terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise.

[0022] Currently, some methods for improving reliability are available in business scenarios requiring high reliability, such as production line control and remote-controlled overhead cranes. For example, these include dual-link transmission and selective reception, dual-band network combined with super cell coverage, and service-based QoS transmission. These solutions all rely on base station scheduling and control. While increasing terminal transmit power is possible, this can lead to reduced wireless network system reliability and throughput, failing to meet data transmission reliability requirements.

[0023] In order to solve the above problems, the embodiments of the present application provide a method for controlling the transmission power of a terminal, a terminal, and a storage medium, aiming to improve the reliability of data transmission.

[0024] The following embodiments of the present application are described in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features therein may be combined with each other.

[0025] Please refer to Figure 1, which is a flowchart of a method for controlling terminal transmission power provided in an embodiment of the present application.

[0026] As shown in FIG1 , the method for controlling the terminal transmit power includes steps S101 to S103 .

[0027] S101: After a terminal accesses a network, a current location of the terminal and a state of the terminal are determined, where the state includes being fixed or moving.

[0028] Exemplarily, the terminal includes but is not limited to a toB (to Business) terminal, a toC (to Customer) terminal, etc., and the state of the terminal generally includes a fixed point state or a mobile state.

[0029] For example, taking the toB terminal as an example, based on the application scenarios of the toB terminal, such as common manufacturing workshops, steel mills, ports, mines, power supply systems, etc., the toB terminal is generally stationary, or moves within a limited range, or moves along a fixed trajectory.

[0030] For example, as shown in FIG2 , in a wireless communication system including a terminal and a base station, after the terminal accesses the network, that is, accesses the base station, in order to achieve appropriate adjustment of the terminal transmission power while meeting the service reliability requirements, the current location of the terminal is determined, as well as whether the terminal is currently in a fixed state or a mobile state.

[0031] For example, the terminal is positioned using a GPS (Global Positioning System) system to determine the current location of the terminal.

[0032] For another example, a speed sensor installed on the terminal is used to determine whether the terminal is currently in a fixed state or a moving state.

[0033] S102. According to the current position and the status, query the power map obtained through network model training to determine the steady-state transmission power currently corresponding to the terminal, wherein the power map includes a mapping relationship between the position of the terminal and the steady-state transmission power of the terminal when data transmission reaches a preset reliability index threshold.

[0034] In the present application, a power map is obtained in advance through network model training, wherein the power map includes a mapping relationship between the terminal's location and the terminal's steady-state transmission power when the terminal performs data transmission and reaches a preset reliability index threshold. The power map can be used to appropriately adjust and control the terminal's transmission power while meeting service reliability requirements.

[0035] It should be noted that the preset reliability index threshold can be flexibly set according to actual conditions and is not specifically limited in this application. For example, the reliability index threshold can be preset to 99.999%. It is understandable that the reliability index threshold can also be set to other values.

[0036] In some embodiments, as shown in FIG3 , step S104 and step S105 may be included before step S101 .

[0037] S104: Perform network model training through sample data transmission until the reliability index corresponding to the sample data transmission reaches a reliability index threshold.

[0038] S105: Record the location of the terminal and the steady-state transmit power of the terminal when the reliability indicator threshold is reached, and generate the power map.

[0039] The sample data includes but is not limited to various types of data such as images, videos, and files. Depending on the application scenario of the terminal, corresponding types of sample data may be used, and the type of sample data is related to the service of the terminal.

[0040] For example, PLC (Programmable Logic Controller) device data and camera video data are collected for simulation and abstracted into sample data to implement network model training.

[0041] Among them, PLC device data collection mainly includes two parts of data: (1) data inside the PLC device, which is used to understand the operating status of the device; (2) the PLC device acts as a control unit to collect the switching and analog quantities of the controlled external devices, such as temperature, humidity, pressure, voltage, resistance, flow, relay switch status, etc.

[0042] PLC communication primarily uses serial communication, with commonly used standard transmission rates including 300, 600, 1200, 2400, 4800, 9600, and 19200 bps (bit per second). Consequently, the data collected is relatively slow. Furthermore, both internal data within the PLC and data from the external devices it controls have a specific sampling period. The PLC also receives control commands from the terminal, which also adhere to the standard PLC serial communication transmission rate. These commands are only sent to change the operating state of the remote device and are not periodic.

[0043] Therefore, the PLC device data collected above can be abstractly simulated into an uplink periodic regular small packet service and a downlink irregular pulse type small packet service. Furthermore, the uplink periodic regular small packet service can use the uplink UDP (User Datagram Protocol) low-flow packet filling, and the downlink irregular pulse type small packet service can use HTTP (Hypertext Transfer Protocol) download.

[0044] Camera video data is generated in real time, with a data rate dependent on resolution. A typical 1080p (2-megapixel) video stream has a data rate of approximately 4 Mbps. Video data is refreshed at a frame rate. When sent to the terminal, data reliability must be guaranteed, with no packet loss or lag. This can be abstracted as a continuous large-packet uplink service. Furthermore, video data can be abstracted as continuous FTP (File Transfer Protocol) uploads (for example, uploading a 100MB file).

[0045] After the terminal initially accesses the network, it actively initiates sample data for channel reliability measurement at different locations, performs network model training through sample data transmission, and detects the reliability index of sample data transmission. Among them, the channels sent by the terminal include but are not limited to PUSCH (Physical uplink shared channel) and PUCCH (Physical uplink control channel). Among them, PUSCH is mainly used to transmit data packets, and PUCCH is mainly used to transmit uplink control information, including CRC (Cyclic redundancy check) feedback of downlink PDSCH (Physical Downlink Shared Channel), request for uplink SR (Scheduling request), and CSI (Channel state information) of downlink measurement.

[0046] Exemplarily, the network model training is performed through sample data transmission until the reliability index corresponding to the sample data transmission reaches the reliability index threshold, including: requesting the sample data transmission a preset number of times within a preset time length, and obtaining the block error rate BLER index corresponding to the sample data transmission; determining the reliability index of the sample data transmission based on the BLER index; if the reliability index does not reach the reliability index threshold, continuing the network model training until the reliability index reaches the reliability index threshold.

[0047] It should be noted that the preset duration and preset number of times can be flexibly set according to actual conditions, and no specific restrictions are made in this application.

[0048] After the terminal initially accesses the network, for the case of being in a fixed-point state, it cooperates with the base station to transmit sample data a preset number of times within a preset time length, and obtains the BLER (Block Error Ratio) indicator fed back by the base station. The reliability indicator of the sample data transmission can be determined by the BLER indicator.

[0049] Compare the reliability index of the sample data transmission with the reliability index threshold. If the reliability index of the sample data transmission does not reach the reliability index threshold, for example, it is lower than 99.999%, it means that the reliability of the data transmission does not meet the requirement. At this time, the terminal adjusts the transmission power and requests a preset number of sample data transmissions within a preset time period based on different transmission powers. The new BLER index is fed back and the reliability index of the sample data transmission is determined based on the new BLER index to determine whether the reliability index of this sample data transmission reaches the reliability index threshold. If the reliability index threshold is still not reached, the network model training is continued through sample data transmission until the reliability index corresponding to the sample data transmission reaches the reliability index threshold and the training is completed. The terminal's transmission power and the terminal's position at this time are recorded. For the sake of distinction and description, the terminal's transmission power when the reliability index of the sample data transmission reaches the reliability index threshold is referred to as steady-state transmission power below. That is, the terminal's position and the terminal's steady-state transmission power are recorded in association.

[0050] When the terminal is in a mobile state, mobile training is performed within the motion trajectory or range. The terminal's motion trajectory is sampled and divided into several points. For each point, sample data is transmitted a preset number of times in collaboration with the base station within a preset time period. The BLER indicator fed back by the base station is obtained. Based on the BLER indicator, it is determined whether the reliability indicator of this sample data transmission meets the reliability indicator threshold. If the reliability indicator threshold is not reached, network model training continues through sample data transmission until the reliability indicator corresponding to the sample data transmission reaches the reliability indicator threshold, and the training ends. The terminal's position at the point and the terminal's steady-state transmit power are associated and recorded.

[0051] In the above manner, the terminal at each different location and the steady-state transmit power of the terminal corresponding to each location are recorded to generate a corresponding power map. Therefore, the power map includes a mapping relationship between the terminal location and the steady-state transmit power of the terminal.

[0052] For example, during the above training process, if the reliability index of the terminal performing sample data transmission fails to meet the required reliability index threshold, the wireless communication system can be optimized. For example, site engineering parameters can be adjusted, where the engineering parameters include but are not limited to antenna tilt, coverage azimuth, and AAU (Active Antenna Unit) hanging height. Another example is adjusting the wireless communication system parameter configuration, including staggering frequencies, adjusting base station transmit and receive target power, adjusting PCI (Physical Cell Identifier), and adjusting neighboring cell relationships. Another example is optimizing beams, including adjusting wide beams, multi-beam polling, and beam weights. Another example is adjusting site planning, including adjusting site locations, adding new sites, adding new antennas and AAUs, macro-microcell coordinated planning, and super cell coverage.

[0053] For example, the power map can be recorded in the terminal or in the base station. When the power map is recorded in the terminal, the advantages of distributed power adjustment can be fully utilized, and the computing pressure on the base station side can be reduced.

[0054] After the terminal accesses the network, it starts normal data transmission. According to the determined current location of the terminal and the status of the terminal, the power map is queried. Based on the mapping relationship between the terminal position in the power map and the steady-state transmission power of the terminal, the steady-state transmission power corresponding to the current location of the terminal is determined.

[0055] In some embodiments, the preconfigured power map is queried based on the current position and the state to determine the steady-state transmission power currently corresponding to the terminal, including: if the terminal is in a fixed state, the power map is queried to obtain the first steady-state transmission power mapped to the current position, and the first steady-state transmission power is determined as the steady-state transmission power currently corresponding to the terminal; if the terminal is in a mobile state, the power map is queried to obtain the target position corresponding to the current position and the second steady-state transmission power mapped to the target position, and the steady-state transmission power currently corresponding to the terminal is determined based on the second steady-state transmission power.

[0056] When the terminal is in a fixed-point state, since the power map records the location corresponding to the terminal's fixed point and the mapped steady-state transmit power of the terminal, by querying the power map, the steady-state transmit power of the terminal mapped to the current location of the terminal's fixed point can be obtained. For ease of description, the current steady-state transmit power corresponding to the terminal obtained by querying is referred to as the first steady-state transmit power.

[0057] When the terminal is in a mobile state, the current location of the terminal may be exactly the location of the terminal at a certain point recorded in the power map, or the current location of the terminal may be the location between two adjacent points recorded in the power map. In this case, the power map is queried to obtain the target location corresponding to the current location of the terminal. The target location may be the same location as the current location of the terminal, or the target location may be adjacent to the current location of the terminal. By querying the power map, the second steady-state transmit power mapped to the target location is obtained, and the steady-state transmit power corresponding to the terminal is determined based on the second steady-state transmit power.

[0058] In some embodiments, determining the steady-state transmit power currently corresponding to the terminal based on the second steady-state transmit power includes: if the current position and the target position are the same position, determining the second steady-state transmit power as the steady-state transmit power currently corresponding to the terminal; if the current position is a position adjacent to the target position in the power map, determining a third steady-state transmit power based on the second steady-state transmit power, and determining the third steady-state transmit power as the steady-state transmit power currently corresponding to the terminal.

[0059] In the case where the current position of the terminal is exactly the same as the target position recorded in the power map, the processing method is similar to the case where the terminal is in a fixed-point state, and the second steady-state transmission power mapped to the target position is determined as the steady-state transmission power currently corresponding to the terminal.

[0060] If the terminal's current location is adjacent to the target location in the power map, the power map is queried to obtain the second steady-state transmit power mapped to the target location. The terminal's current steady-state transmit power is then determined based on the second steady-state transmit power. For ease of description, this is referred to as the third steady-state transmit power below.

[0061] In some embodiments, determining the third steady-state transmit power based on the second steady-state transmit power includes: determining a first path loss corresponding to the current position and a second path loss corresponding to the target position; calculating a path loss difference between the first path loss and the second path loss; and determining the third steady-state transmit power based on the path loss difference and the second steady-state transmit power.

[0062] In the case where the current location of the terminal is a location adjacent to the target location in the power map, a first path loss corresponding to data transmission by the terminal at the current location is calculated in real time.

[0063] Exemplarily, by acquiring the carrier frequency, the propagation distance, and the pre-configured attenuation coefficient, the first path loss corresponding to the data transmission of the terminal at the current location is calculated.

[0064] For example, the path loss PL is calculated by the following formula (1): PL = 32.45 + 20lgf + 20lgd + B (1)

[0065] Where PL is the path loss corresponding to the terminal's data transmission, in dB; f is the carrier frequency, in MHz; d is the propagation distance, in km; and B is the preconfigured attenuation coefficient. Formula (1) can be used to calculate the first path loss PL1 corresponding to the terminal's data transmission at its current location.

[0066] Exemplarily, the path loss may also be obtained by obtaining the transmit power of the reference signal and RSRP (Reference Signal Receiving Power), and calculating the difference between the transmit power of the reference signal and the RSRP.

[0067] The second path loss PL0 corresponding to the terminal at the target position can be obtained in the same way, or the various positions of the terminal and the corresponding path losses can be associated and recorded in the power map, and the second path loss PL0 corresponding to the target position can be obtained by querying the power map.

[0068] After obtaining the first path loss PL1 corresponding to data transmission at the current location of the terminal and the second path loss PL0 corresponding to the target location, the path loss difference ΔPL=PL1-PL0 between the first path loss PL1 and the second path loss PL0 is calculated.

[0069] Then, based on the path loss difference ΔPL and the second steady-state transmit power mapped to the target position, the path loss difference ΔPL is compensated to the second steady-state transmit power to obtain a third steady-state transmit power, and the third steady-state transmit power is determined as the steady-state transmit power corresponding to the current position of the terminal.

[0070] S103: Adjust the actual transmit power of the terminal according to the steady-state transmit power.

[0071] During normal data transmission, the terminal obtains its actual transmit power and compares it with the steady-state transmit power corresponding to its current location. Based on the steady-state transmit power, the terminal adjusts its actual transmit power to maintain a dynamic balance with the steady-state transmit power. This ensures that the reliability index of data transmission based on the adjusted transmit power reaches the reliability index threshold, thereby improving data transmission reliability and achieving high data reliability.

[0072] For example, as shown in FIG4 , the steady-state transmit power corresponding to the current location of the terminal is determined by calculating the path loss PL and querying the power map. The actual transmit power of the terminal is compared with the steady-state transmit power, and the actual transmit power of the terminal is adjusted.

[0073] In some embodiments, as shown in FIG5 , step S103 may include sub-steps S1031 to S1033 .

[0074] S1031. Calculate a power offset value between the steady-state transmit power and the actual transmit power.

[0075] S1032: If the power offset value is less than or equal to a preset power offset threshold, maintain the actual transmit power.

[0076] S1033: If the power offset value is greater than the preset power offset threshold, adjust the actual transmit power with the steady-state transmit power as a target.

[0077] Exemplarily, the preset power offset threshold can be set to an integer multiple of the power control adjustment step size. It should be noted that the preset power offset threshold can be flexibly set according to actual circumstances and is not specifically limited in this application. For example, the preset power offset threshold can be preset to 4 dB. It is understood that the preset power offset threshold can also be set to other values.

[0078] The difference between the actual transmit power and the steady-state transmit power corresponding to the terminal's current location is calculated to obtain the absolute value of the power offset between the steady-state transmit power and the actual transmit power. The calculated absolute value of the power offset is then compared with a preset power offset threshold. If the absolute value of the power offset is less than or equal to the preset power offset threshold, for example, less than 4 dB, the actual transmit power of the terminal is maintained, and no power adjustment is required.

[0079] If the absolute value of the power offset is greater than the preset power offset threshold, for example, the absolute value of the power offset is greater than 4dB, the actual transmit power of the terminal is adjusted based on the steady-state transmit power corresponding to the current position of the terminal.

[0080] For example, taking a preset power offset threshold of 4dB as an example, a transmit power range with a 4dB fluctuation is set with the steady-state transmit power corresponding to the terminal's current location as the center point. If the terminal's actual transmit power is within this transmit power range, the actual transmit power is maintained and no power adjustment is required. If the terminal's actual transmit power is outside this transmit power range, the actual transmit power of the terminal is controlled and adjusted to be within this transmit power range.

[0081] Exemplarily, the actual transmit power of the terminal is adjusted according to the following formula (2):

[0082] Among them, P b,f,c (i,j,q d ,l) is the adjusted transmit power, b is the activation BWP (Bandwidth Part, partial broadband) indication, f is the carrier indication in the serving cell, c is the serving cell indication, i is the transmission scenario indication, j is the parameter set configuration indication, q d is the reference signal resource indication, l is the power control adjustment status indication; P CMAX,f,c (i) The maximum transmit power allowed for each carrier; P O_b,f,c (j) is a network configurable parameter, which can be described as the target received power; u is the subcarrier spacing configuration indicator; M RB,b,f,c (i) The number of RBs allocated for channel transmission; α b,f,c (j) is a network configurable parameter related to path loss compensation; PL b,f,c (q d ) is an estimate of the path loss; Δ TF,b,f,c (i) is a parameter related to the modulation scheme and channel coding rate used for channel transmission; f b,f,c (i, l) is the power adjustment value caused by closed-loop power control.

[0083] For example, for f b,f,c (i, l), when the RRC (Radio Resource Control) layer configuration parameter tpc-Accumulation is not configured, the following formula (3) is used to obtain f using the accumulation method b,f,c (i,l): f b,f,c (i,l)=f b,f,c (i-i0,l)+∑δ b,f,c (3)

[0084] Among them, in the accumulation method, δ b,f,c The values ​​of are shown in Table 1 below:

[0085] Table 1

[0086] That is, in the accumulation mode, when the TPC (Transmit Power Control) Command Field is 0, δ b,f,c The value is -1dB; when TPC Command Field is 1, δ b,f,c The value is 0dB; when TPC Command Field is 2, δ b,f,cThe value is 1dB; when TPC Command Field is 3, δ b,f,c The value is 3dB.

[0087] When the RRC layer configuration parameter tpc-Accumulation is configured, the absolute value method is used to obtain f according to the following formula (4). b,f,c (i,l): f b,f,c (i,l)=δ b,f,c (i,l) (4)

[0088] Among them, in the absolute value method, δ b,f,c The values ​​of are shown in Table 2 below:

[0089] Table 2

[0090] That is, in the absolute value mode, when the TPC Command Field is 0, δ b,f,c The value is -4dB; when TPC Command Field is 1, δ b,f,c The value is -1dB; when TPC Command Field is 2, δ b,f,c The value is 1dB; when TPC Command Field is 3, δ b,f,c The value is 4dB.

[0091] In some embodiments, as shown in FIG6 , step S103 may further include steps S106 to S108 .

[0092] S106. Obtain a real-time reliability index of data transmission by the terminal based on the adjusted actual transmit power;

[0093] S107. If the real-time reliability index does not reach the reliability index threshold, adjusting the actual transmit power of the terminal again so that the real-time reliability index of data transmission based on the adjusted actual transmit power reaches the reliability index threshold;

[0094] S108: Update the power map according to the adjusted actual transmit power.

[0095] After adjusting the actual transmit power of the terminal based on the steady-state transmit power, during normal operation of the terminal, a real-time reliability indicator of data transmission by the terminal based on the adjusted actual transmit power is monitored in real time. Exemplarily, the real-time reliability indicator is determined by obtaining a BLER indicator of data transmission by the terminal based on the adjusted actual transmit power.

[0096] If the real-time reliability index reaches the reliability index threshold, for example, 99.999%, data transmission has achieved high reliability. If the real-time reliability index does not reach the reliability index threshold, for example, below 99.999%, the actual transmit power of the terminal is adjusted again based on the steady-state transmit power.

[0097] Exemplarily, the preset power offset threshold is increased, that is, the power adjustment threshold is released, and the transmission power range with the upper and lower jitter adjustment thresholds set with the steady-state transmission power as the center point is expanded, and the actual transmission power of the terminal is adjusted within the expanded transmission power range.

[0098] Then, the real-time reliability index of the terminal for data transmission based on the adjusted actual transmission power is monitored in real time, and the operation is repeated until the real-time reliability index for data transmission based on the adjusted actual transmission power reaches a reliability index threshold.

[0099] Afterwards, the current location of the terminal and the actual transmit power of the terminal after final adjustment are associated and recorded in the power map, and the power map is updated so that the updated power map can be used subsequently, thereby further improving the reliability of data transmission.

[0100] For example, if the real-time reliability index does not reach the reliability index threshold, an alarm message is reported, wherein the alarm message includes but is not limited to text messages and voice messages.

[0101] By recording the adjusted real-time transmit power update to the power map as a parameter for subsequent adjustments, it is ensured that the transmit power meets the reliability index requirements. At the same time, adjusting the actual transmit power of the terminal within the corresponding transmit power range can also avoid the terminal's excessive transmit power causing interference to other terminals, and will also have a certain energy-saving effect.

[0102] In the above embodiment, a power map is obtained through network model training. The power map includes a mapping relationship between the terminal's position and the terminal's steady-state transmission power when data transmission reaches a preset reliability index threshold. After the terminal accesses the network, the terminal's current position and terminal status are determined. Based on the current position and status, the power map is queried to determine the steady-state transmission power currently corresponding to the terminal. Based on the determined steady-state transmission power, the actual transmission power of the terminal is adjusted. In this way, the reliability index of the terminal for data transmission based on the adjusted transmission power reaches the reliability index threshold, thereby improving the reliability of data transmission, that is, achieving high reliability of data transmission.

[0103] An embodiment of the present application further provides a terminal. Please refer to FIG7 , which is a schematic block diagram of the terminal provided in an embodiment of the present application.

[0104] As shown in FIG7 , the terminal 200 may include a processor 210 and a memory 220 , wherein the processor 210 and the memory 220 are connected via a bus, such as an I2C (Inter-integrated Circuit) bus.

[0105] Specifically, the processor 210 may be a micro-controller unit (MCU), a central processing unit (CPU), or a digital signal processor (DSP).

[0106] Specifically, the memory 220 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk, etc. The memory 220 stores various computer programs for execution by the processor 210 .

[0107] In which, the processor 210 is used to run a computer program stored in the memory, and implement the following steps when executing the computer program: after the terminal accesses the network, determine the current location of the terminal and the status of the terminal, the status including fixed or mobile; according to the current location and the status, query the power map obtained through network model training to determine the current steady-state transmission power corresponding to the terminal, wherein the power map includes the mapping relationship between the terminal position and the steady-state transmission power of the terminal when the data transmission reaches a preset reliability index threshold; according to the steady-state transmission power, adjust the actual transmission power of the terminal.

[0108] In some embodiments, after the terminal accesses the network, the processor 210 determines the current location of the terminal and the status of the terminal, including the status before being fixed or moving, and is used to implement: network model training through sample data transmission until the reliability index corresponding to the sample data transmission reaches the reliability index threshold; record the terminal's position and the steady-state transmission power of the terminal when the reliability index threshold is reached, and generate the power map.

[0109] In some embodiments, when implementing the network model training through sample data transmission until the reliability index corresponding to the sample data transmission reaches the reliability index threshold, the processor 210 is used to implement: requesting the sample data transmission a preset number of times within a preset time length to obtain the block error rate BLER index corresponding to the sample data transmission; determining the reliability index of the sample data transmission based on the BLER index; if the reliability index does not reach the reliability index threshold, continuing the network model training until the reliability index reaches the reliability index threshold.

[0110] In some embodiments, when the processor 210 implements the querying of a preconfigured power map based on the current position and the state to determine the steady-state transmission power currently corresponding to the terminal, it is used to implement: if the terminal is in a fixed state, query the power map to obtain the first steady-state transmission power mapped by the current position, and determine the first steady-state transmission power as the steady-state transmission power currently corresponding to the terminal; if the terminal is in a mobile state, query the power map to obtain the target position corresponding to the current position and the second steady-state transmission power mapped by the target position, and determine the steady-state transmission power currently corresponding to the terminal based on the second steady-state transmission power.

[0111] In some embodiments, when the processor 210 implements the determination of the steady-state transmission power currently corresponding to the terminal based on the second steady-state transmission power, it is used to implement: if the current position and the target position are the same position, then the second steady-state transmission power is determined as the steady-state transmission power currently corresponding to the terminal; if the current position is a position adjacent to the target position in the power map, then the third steady-state transmission power is determined based on the second steady-state transmission power, and the third steady-state transmission power is determined as the steady-state transmission power currently corresponding to the terminal.

[0112] In some embodiments, when implementing the determination of the third steady-state transmit power based on the second steady-state transmit power, the processor 210 is used to implement: determining the first path loss corresponding to the current position and the second path loss corresponding to the target position; calculating the path loss difference between the first path loss and the second path loss; and determining the third steady-state transmit power based on the path loss difference and the second steady-state transmit power.

[0113] In some embodiments, when the processor 210 implements the adjustment of the actual transmit power of the terminal according to the steady-state transmit power, it is used to implement: calculating the absolute value of the power offset between the steady-state transmit power and the actual transmit power; if the absolute value of the power offset is less than or equal to the preset power offset threshold, maintaining the actual transmit power; if the absolute value of the power offset is greater than the preset power offset threshold, adjusting the actual transmit power with the steady-state transmit power as the target.

[0114] In some embodiments, after implementing the adjustment of the actual transmission power of the terminal, the processor 210 is used to implement: obtaining a real-time reliability index of the terminal for data transmission based on the adjusted actual transmission power; if the real-time reliability index does not reach the reliability index threshold, adjusting the actual transmission power of the terminal again so that the real-time reliability index of data transmission based on the adjusted actual transmission power reaches the reliability index threshold; and updating the power map according to the adjusted actual transmission power.

[0115] An embodiment of the present application also provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any terminal transmission power control method provided in the embodiment description of the present application.

[0116] The storage medium may be an internal storage unit of the terminal described in the aforementioned embodiment, such as a hard disk or memory of the terminal. The storage medium may also be an external storage device of the terminal, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal.

[0117] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware embodiment, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable, and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc-read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media generally embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0118] It should be understood that the term "and / or" used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements that are inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system that includes the element.

[0119] The serial numbers of the embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments. The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection of the claims.

Claims

1. A method for controlling terminal transmission power, the method comprising: After the terminal accesses the network, determining the current location of the terminal and the state of the terminal, the state including fixed point or mobile; According to the current position and the state, query a power map obtained through network model training to determine the steady-state transmit power currently corresponding to the terminal, wherein the power map includes a mapping relationship between the position of the terminal and the steady-state transmit power of the terminal when data transmission reaches a preset reliability index threshold; The actual transmit power of the terminal is adjusted according to the steady-state transmit power.

2. The method according to claim 1, wherein: After the terminal accesses the network, determining the current location of the terminal and the state of the terminal, the state including the fixed point or before moving, includes: Performing network model training through sample data transmission until the reliability index corresponding to the sample data transmission reaches a reliability index threshold; The position of the terminal and the steady-state transmission power of the terminal when the reliability index threshold is reached are recorded to generate the power map.

3. The method according to claim 2, wherein: The network model training is performed by transmitting sample data until the reliability index corresponding to the sample data transmission reaches the reliability index threshold, including: Requesting a preset number of times of sample data transmission within a preset time period to obtain a block error rate BLER indicator corresponding to the sample data transmission; Determining the reliability indicator of the sample data transmission according to the BLER indicator; If the reliability index does not reach the reliability index threshold, the network model training is continued until the reliability index reaches the reliability index threshold.

4. The method according to claim 1, wherein: The querying a preconfigured power map according to the current position and the state to determine the current steady-state transmit power corresponding to the terminal includes: If the terminal is in a fixed-point state, query the power map to obtain the current location map a first steady-state transmit power, and determining the first steady-state transmit power as the steady-state transmit power currently corresponding to the terminal; If the terminal is in a mobile state, the power map is queried to obtain the target position corresponding to the current position and the second steady-state transmission power mapped to the target position, and the steady-state transmission power currently corresponding to the terminal is determined according to the second steady-state transmission power.

5. The method according to claim 4, wherein: The determining, according to the second steady-state transmit power, the steady-state transmit power currently corresponding to the terminal includes: If the current position and the target position are the same position, determining the second steady-state transmit power as the steady-state transmit power currently corresponding to the terminal; If the current position is a position adjacent to the target position in the power map, a third steady-state transmit power is determined according to the second steady-state transmit power, and the third steady-state transmit power is determined as the steady-state transmit power currently corresponding to the terminal.

6. The method according to claim 5, wherein: The determining a third steady-state transmit power according to the second steady-state transmit power comprises: Determine a first path loss corresponding to the current position and a second path loss corresponding to the target position; Calculating a path loss difference between the first path loss and the second path loss; The third steady-state transmit power is determined according to the path loss difference and the second steady-state transmit power.

7. The method according to claim 1, wherein: The adjusting the actual transmit power of the terminal according to the steady-state transmit power includes: Calculating an absolute value of a power offset between the steady-state transmit power and the actual transmit power; If the absolute value of the power offset is less than or equal to a preset power offset threshold, maintaining the actual transmit power; If the absolute value of the power offset is greater than the preset power offset threshold, the actual transmit power is adjusted with the steady-state transmit power as a target.

8. The method according to any one of claims 1 to 7, wherein: After the actual transmit power of the terminal is adjusted, the method further comprises: Obtaining a real-time reliability indicator of data transmission by the terminal based on the adjusted actual transmit power; If the real-time reliability index does not reach the reliability index threshold, adjusting the actual transmit power of the terminal again so that the real-time reliability index of data transmission based on the adjusted actual transmit power reaches the reliability index threshold; The power map is updated according to the adjusted actual transmit power.

9. A terminal, comprising: A processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the terminal transmission power control method as described in any one of claims 1 to 8 are realized.

10. A storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the terminal transmission power control method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and device for adjusting transmitting power of mobile terminal

    CN102307378A

  • Transmission power adjustment method and user equipment

    CN105657656A

  • WIFI transmitting power control method and apparatus

    CN105848275A

  • Mobile terminal and adjustment method and device for adjusting WiFi transmitting power thereof

    CN107172702A

  • Power control method and system

    CN115915371A

Cited By

  • Power adjustment method and device, computer equipment and computer readable storage medium

    CN121099407A