Power control method and device, terminal equipment, chip and storage medium
By determining whether the conditions for reducing uplink transmission power are met in the terminal device and sending power backoff information, the problem of reducing the heat generation efficiency of terminal devices in the prior art is solved, and rapid cooling and simplified process are achieved.
Patent Information
- Application Number
- CN202311035086.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-15
- Publication Date
- 2025-02-21
AI Technical Summary
The prior art is inefficient in reducing the heating of terminal equipment, and requires the terminal equipment to send auxiliary information and reconfigure communication parameters of network equipment, which are complicated.
By determining in the terminal device whether the condition for reducing the uplink transmission power is satisfied, if it is satisfied, the power backoff information is sent to the network device, and the uplink transmission power is reduced after receiving the confirmation information.
It realizes that the terminal equipment quickly reduces the uplink transmission power when power consumption or temperature is too high, improves the cooling efficiency, simplifies the process, and does not require network equipment to perform other auxiliary information reconfiguration.
Smart Images

Figure CN119497205A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a power control method, device, terminal equipment, chip and storage medium. Background Art
[0002] With the development of science and technology, various terminal devices appear in people's daily lives, and people can use terminal devices for entertainment, work, etc.
[0003] Among them, various terminal devices usually need to establish a network connection with network equipment (such as a base station) and transmit data through the network connection. Usually, the terminal equipment will have high power consumption and heat during use. In order to reduce the heat of the terminal equipment, a user equipment (User Equipment, UE) auxiliary function, namely, UAI (UE Assistance Information) is added to the terminal equipment. Based on this function, when the terminal device detects that it is overheated, it can actively report to the network device the auxiliary information such as the desired reduction of the carrier aggregation number and the full power bandwidth BWP, so that the network device reconfigures the communication parameters of the terminal device according to these auxiliary information, thereby reducing the power consumption of the terminal device and preventing the terminal device from overheating. In this temperature reduction scheme, not only the terminal device needs to send auxiliary information, but also the network device needs to reconfigure the communication parameters of the terminal device. The adjustment steps are cumbersome, and there is a problem of low efficiency in reducing the temperature of the terminal device. Summary of the invention
[0004] In order to solve the problems of the prior art, timely reduce the heat generation of the terminal device, and improve the efficiency of reducing the temperature of the terminal device, the embodiment of the present application provides a power control method, device, terminal device, chip and storage medium. The technical solution is as follows:
[0005] In one aspect, the present application provides a power control method, the method comprising:
[0006] Determining whether the terminal device meets a condition for reducing uplink transmit power, where the condition for reducing uplink transmit power is determined at least based on power consumption of the terminal device and / or device temperature of the terminal device, and the uplink transmit power is a transmit power used when sending data to a network device;
[0007] When the terminal device satisfies the condition of reducing the uplink transmit power, power backoff information is sent to the network device, where the power backoff information is used to indicate that the terminal device will reduce the uplink transmit power;
[0008] Receive confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
[0009] In one aspect, the present application provides a power control device, the device comprising:
[0010] a condition determination module, used to determine whether the terminal device satisfies a condition for reducing uplink transmit power, wherein the condition for reducing uplink transmit power is determined at least according to power consumption of the terminal device and / or device temperature of the terminal device, and the uplink transmit power is a transmit power used when sending data to a network device;
[0011] An information sending module, used for sending power backoff information to the network device when the terminal device meets the condition of reducing the uplink transmission power, wherein the power backoff information is used to indicate that the terminal device will reduce the uplink transmission power;
[0012] The power reduction module is used to receive the confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
[0013] In another aspect, the present application provides a terminal device, the terminal device comprising a processor and a memory, the memory storing a computer program, the computer program being executed by the processor to implement the power control method as described in one aspect.
[0014] In another aspect, the present application provides a chip, the chip comprising a processor and a memory, the memory storing a computer program, the computer program being executed by the processor to execute the code instructions to implement the power control method as described in one aspect above.
[0015] In another aspect, the present application provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is executed by a processor to implement the power control method as described in one aspect.
[0016] On the other hand, an embodiment of the present application provides a computer program product. When the computer program product is executed on a computer, the computer is enabled to execute the power control method as described in one aspect above.
[0017] On the other hand, an embodiment of the present application provides an application publishing platform, which is used to publish a computer program product, wherein when the computer program product runs on a computer, the computer executes the power control method as described in one aspect above.
[0018] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:
[0019] The terminal device determines whether the terminal device meets the conditions for reducing the uplink transmission power, the conditions for reducing the uplink transmission power are at least determined according to the power consumption of the terminal device and / or the device temperature of the terminal device, and the uplink transmission power is the transmission power used when sending data to the network device; when the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends power backoff information to the network device, and the power backoff information is used to indicate that the terminal device will reduce the uplink transmission power; the terminal device receives the confirmation information returned by the network device for the power backoff information, and reduces the uplink transmission power of the terminal device. The present application determines whether the terminal device meets the conditions for reducing the uplink transmission power, and when the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends the information that the terminal device wants to reduce the uplink transmission power to the network device, and in time when the terminal device has too high power consumption or too high temperature, the terminal device's own uplink transmission power is reduced by sending power backoff information, thereby achieving the effect of reducing the power consumption and temperature of the terminal device. This process does not require the network device to perform other auxiliary information reconfiguration processes, thereby improving the efficiency of reducing the temperature of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 It is a schematic diagram of the architecture of a network communication scenario provided by an exemplary embodiment of the present application;
[0022] Figure 2 is a schematic diagram of an example structure of a terminal device provided in an embodiment of the present application;
[0023] Figure 3 is a method flow chart of a power control method provided by an exemplary embodiment of the present application;
[0024] Figure 4 is a method flow chart of a power control method provided by an exemplary embodiment of the present application;
[0025] Figure 5 This is a schematic diagram of a process for a terminal device to report a capability to support dynamic power fallback, according to an exemplary embodiment of the present application;
[0026] Figure 6 is a method flow chart of a power control method provided by an exemplary embodiment of the present application;
[0027] Figure 7is a structural block diagram of a power control device provided by an exemplary embodiment of the present application;
[0028] Figure 8 It is a structural diagram of another example of a power control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0030] The solution provided by the present application can be used in scenarios where terminal devices are used for network communications in daily life. To facilitate understanding, the following first briefly introduces the scenario architecture of the application scenarios involved in the embodiments of the present application.
[0031] With the development of science and technology, the intelligence of terminal devices is becoming more and more common. Communication connections can be established and data can be transmitted between various terminal devices, realizing the interaction of various video data and audio data.
[0032] Please refer to Figure 1 , which shows a schematic diagram of the architecture of a network communication scenario provided by an exemplary embodiment of the present application, such as Figure 1 As shown, the network communication scenario may include: a number of terminal devices 110 and network devices 120.
[0033] The terminal device 110 is a wireless communication device that can transmit data using wireless access technology. For example, the terminal device 110 can support cellular mobile communication technology, such as the 4th generation mobile communication technology (4G) and 5G technology. Alternatively, the terminal device 110 can also support the next generation mobile communication technology of 5G technology.
[0034] For example, the terminal device 110 may be a vehicle-mounted device, such as a driving computer with a wireless communication function, or a wireless communication device externally connected to the driving computer.
[0035] Alternatively, the terminal device 110 may also be a roadside device, for example, a street lamp, a traffic light, or other roadside device with wireless communication function.
[0036] Alternatively, the terminal device 110 may also be a user terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. For example, a station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, or a user equipment (UE). Specifically, for example, the terminal device 110 may be a mobile terminal such as a smart phone, a tablet computer, an e-book reader, or may be a smart wearable device such as smart glasses, a smart watch or a smart bracelet.
[0037] Optionally, the terminal device 110 is a wireless communication device supporting half-duplex technology.
[0038] Optionally, several terminal devices 110 support wireless communication via direct communication.
[0039] The network device 120 is a network side device in a wireless communication system. The wireless communication system may be a fourth generation mobile communication technology system, also known as a long term evolution LTE (Long Term Evolution) system; or, the wireless communication system may be a 5G system, also known as a new radio NR (New Radio) system. Alternatively, the wireless communication system may be a next generation system of the 5G system.
[0040] Among them, the network device 120 can be an evolved base station (eNB) adopted in a 4G system. Alternatively, the network device 120 can also be a base station (gNB) adopting a centralized distributed architecture in a 5G system. When the network device 120 adopts a centralized distributed architecture, it usually includes a centralized unit (CU) and at least two distributed units (DU). The centralized unit is provided with a protocol stack of a packet data convergence protocol (PDCP) layer, a radio link layer control protocol (RLC) layer, and a media access control (MAC) layer; the distributed unit is provided with a physical (Physical, PHY) layer protocol stack. The specific implementation method of the network device 120 is not limited in the embodiment of the present disclosure.
[0041] A wireless connection may be established between the network device 120 and the terminal device 110 via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; or, the wireless air interface may also be a wireless air interface based on the next generation mobile communication network technology standard of 5G.
[0042] Optionally, the wireless communication system may further include a network management device 130 .
[0043] Several network devices 120 are respectively connected to a network management device 130. The network management device 130 may be a core network device in a wireless communication system. For example, the network management device 130 may be a mobility management entity (MME) in an evolved packet core (EPC). Alternatively, the network management device may be other core network devices, such as a serving gateway (SGW), a public data network gateway (PGW), a policy and charging rules function (PCRF), or a home subscriber server (HSS). The embodiments of the present disclosure do not limit the implementation form of the network management device 130.
[0044] Optionally, the terminal device 110 can be an electronic device with wireless communication function. For example, the terminal device can include but is not limited to wearable devices (such as bracelets, smart watches, smart glasses, etc.), mobile phones, tablet computers, laptops, smart glasses, smart watches, MP3 players (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3), MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) players, desktop computers, laptops, smart home devices and other terminal devices with mobile communication functions.
[0045] In the above Figure 1 In the scenario shown, after the terminal device establishes a network connection with the base station, the terminal device will usually heat up during a long communication process. The existing 3GPP release R16 has proposed that by adding a UE auxiliary function, namely UAI (UE Assistance Information), to the terminal device, when the mobile terminal detects that it is overheating, it can actively report to the gNB the auxiliary information such as the desired reduction of the number of carrier aggregations, MIMO layer, BWP bandwidth, etc. The network equipment will reconfigure the communication parameters of the terminal device based on this auxiliary information to reduce the power consumption of the mobile terminal, thereby reducing the terminal overheating problem. In this temperature reduction solution, not only does the terminal device need to send auxiliary information, but the network device also needs to reconfigure the communication parameters of the terminal device. The adjustment steps are cumbersome and there is a problem of low efficiency in reducing the temperature of the terminal device.
[0046] Please refer to Figure 2 , is a schematic diagram of an example structure of a terminal device provided in an embodiment of the present application. Figure 2 The terminal device shown includes components such as a processor 210, a memory 220, a transceiver 230, a display unit 240, an input unit 250, a sensor 260, an audio circuit 270, and a power module 280.
[0047] The processor 210 is the control center of the terminal device, and uses various interfaces and lines to connect various parts of the entire terminal device. By running or executing software programs and / or modules stored in the memory 220, and calling data stored in the memory 220, the processor 210 performs various functions of the terminal device and processes data, thereby monitoring the terminal device as a whole. Optionally, the processor 420 may include one or more processing units; optionally, the processor 210 may integrate an application processor, which mainly processes operating devices, user interfaces, and application programs, etc. Of course, other processors may also be included, which are not listed here one by one.
[0048] The memory 220 can be used to store software programs and modules. The processor 210 executes various functional applications and data processing of the terminal device by running the software programs and modules stored in the memory 220. The memory 220 can mainly include a program storage area and a data storage area, wherein the program storage area can store operating devices, at least one application required for a function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the terminal device (such as audio data, a phone book, etc.), etc. In addition, the memory 220 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0049] The transceiver 230 can provide wireless communication solutions applied to terminal devices, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc. The transceiver 230 can be one or more devices integrating at least one communication processing module, for example, integrating an antenna and a baseband processor into the transceiver 230, or integrating an antenna and a modem processor into the transceiver 230, etc., which are not limited here.
[0050] The display unit 240 may be used to display information input by the user or information provided to the user and various menus of the terminal device. The display unit 240 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc., which is not limited here.
[0051] The input unit 250 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the terminal device. Specifically, the input unit 250 can collect the user's operations on or near it, and drive the corresponding connection device according to a pre-set program. In addition, the input unit 250 may include a touch panel, which can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel, the input unit 250 may also include other input devices. Specifically, other input devices may include, but are not limited to, one or more of function keys (such as volume control keys, switch keys, etc.), trackballs, joysticks, etc.
[0052] The terminal device may also include at least one sensor 260, such as a gyroscope sensor, a motion sensor, and other sensors. The motion sensor may include an acceleration sensor for detecting the magnitude of acceleration in all directions, and the magnitude and direction of gravity when stationary, which may be used for applications to identify the posture of the electronic device, such as horizontal and vertical screen switching, related games, magnetometer posture calibration, etc. As for other sensors that may be configured in the electronic device, such as a pressure gauge, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., they will not be described in detail here.
[0053] The audio circuit 270 may include a speaker and a microphone, and may provide an audio interface between the user and the terminal device. The audio circuit 270 may transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 270 and converted into audio data, and then the audio data is output to the processor 210 for processing, and then sent to another electronic device through the video circuit, or the audio data is output to the memory 220 for further processing.
[0054] The terminal device also includes a power module 280 for supplying power to various components. Optionally, the power module 280 can be logically connected to the processor 210 through a power management device, so as to manage charging, discharging, power consumption and other functions through the power management device.
[0055] Although not shown, the terminal device may further include a camera. Optionally, the camera may be located at the front or rear of the terminal device, which is not limited in the embodiment of the present application.
[0056] It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the terminal device. In other embodiments of the present application, the terminal device may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0057] In order to solve the problems existing in the above-mentioned related technologies, timely reduce the heat generation of terminal equipment, and improve the efficiency of reducing the temperature of terminal equipment, the present application provides a power control method, which can reduce the uplink transmission power of the terminal equipment itself, directly control the temperature of the terminal equipment, and reduce the steps required to reduce the temperature of the terminal equipment.
[0058] Please refer to Figure 3 , which shows a method flow chart of a power control method provided by an exemplary embodiment of the present application. The power control method can be applied to a terminal device, which can be the above-mentioned Figure 1 Terminal devices in the scenario architecture. Figure 3 As shown, the power control method may include the following steps:
[0059] Step 301, determine whether the terminal device meets the conditions for reducing the uplink transmission power. The conditions for reducing the uplink transmission power are determined at least based on the power consumption of the terminal device and / or the device temperature of the terminal device. The uplink transmission power is the transmission power used when sending data to the network device.
[0060] The network device may be the above Figure 1 The network device in the scenario has a communication connection with the terminal device. The terminal device can send data to the network device. The uplink transmission power is the transmission power used by the terminal device itself when sending data to the network device.
[0061] Optionally, the terminal device may obtain the power consumption of the terminal device and / or the device temperature of the terminal device, and determine whether the terminal device meets the conditions for reducing the uplink transmit power by detecting the power consumption of the terminal device and / or the device temperature of the terminal device. For example, when the power consumption of the terminal device is greater than a power consumption threshold, the uplink transmit power needs to be reduced, and / or, when the device temperature of the terminal device is greater than a temperature threshold, the uplink transmit power needs to be reduced. The power consumption threshold and the temperature threshold may be pre-set in the terminal device.
[0062] Optionally, the condition for reducing the uplink transmit power can be set in advance in the terminal device, and the terminal device can determine the corresponding condition for reducing the uplink transmit power according to the power consumption of the terminal device and / or the device temperature of the terminal device, thereby performing a detection to determine whether the terminal device meets the condition for reducing the uplink transmit power. In this solution, the terminal device detects the acquired power consumption of the terminal device and / or the device temperature of the terminal device to determine whether the terminal device meets the condition for reducing the uplink transmit power.
[0063] Step 302: When the terminal device meets the conditions for reducing the uplink transmission power, power backoff information is sent to the network device, where the power backoff information is used to indicate that the terminal device will reduce the uplink transmission power.
[0064] Step 303: Receive confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
[0065] Optionally, when the terminal device determines that it meets the conditions for reducing the uplink transmit power, it can apply to the network device to reduce the uplink transmit power of the terminal device by sending power backoff information, and after receiving the confirmation information returned by the network device for the power backoff information, reduce the uplink transmit power of the terminal device to achieve the backoff of the uplink transmit power, reduce its own power consumption and heat generation, and achieve the effect of timely cooling. For example, when the power consumption of the terminal device is greater than the power consumption threshold, the uplink transmit power needs to be reduced, that is, the conditions for reducing the uplink transmit power are met, and / or, when the device temperature of the terminal device is greater than the temperature threshold, the uplink transmit power needs to be reduced, that is, the conditions for reducing the uplink transmit power are met. Under this condition of meeting the reduction of the uplink transmit power, the terminal device sends the power backoff information of the desire to reduce the uplink transmit power to the network device, and after receiving the confirmation information returned by the network device for the power backoff information, the uplink transmit power is backed off, thereby reducing the temperature in time.
[0066] In summary, the terminal device determines whether the terminal device meets the conditions for reducing the uplink transmission power. The conditions for reducing the uplink transmission power are at least determined based on the power consumption of the terminal device and / or the device temperature of the terminal device. The uplink transmission power is the transmission power used when sending data to the network device. When the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends power backoff information to the network device. The power backoff information is used to indicate that the terminal device will reduce the uplink transmission power. The terminal device receives the confirmation information returned by the network device for the power backoff information, and reduces the uplink transmission power of the terminal device. The present application determines whether the terminal device meets the conditions for reducing the uplink transmission power. When the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends the information that the terminal device wants to reduce the uplink transmission power to the network device. When the terminal device consumes too much power or has too high a temperature, the terminal device reduces its own uplink transmission power by sending power backoff information, thereby achieving the effect of reducing the power consumption and temperature of the terminal device. This process does not require the network device to perform other auxiliary information reconfiguration processes, thereby improving the efficiency of reducing the temperature of the terminal device.
[0067] In a possible implementation, the condition for reducing the uplink transmission power includes a second sub-condition determined according to the communication state of the terminal device and a first sub-condition determined according to the power consumption of the terminal device and / or the device temperature of the terminal device. When the terminal device satisfies the first sub-condition, it is also necessary to determine whether the terminal device satisfies the second sub-condition, so as to avoid affecting the communication capability of the terminal device when the uplink transmission power of the terminal device is reduced, and improve the adaptability of reducing the uplink transmission power.
[0068] Please refer to Figure 4 , which shows a method flow chart of a power control method provided by an exemplary embodiment of the present application. The power control method can be applied to a terminal device, which can be the above-mentioned Figure 1 Terminal devices in the scenario architecture. Figure 4 As shown, the power control method may include the following steps:
[0069] Step 401: receiving capability query information sent by a network device.
[0070] Step 402: In response to the capability query information, report result information to the network device, where the result information includes information indicating whether the terminal device supports the power fallback function.
[0071] Among them, the terminal device can report to the network device that it supports dynamic power fallback capabilities during the access process. Figure 5 , which shows a schematic diagram of a process of a terminal device reporting support for dynamic power fallback capability involved in an exemplary embodiment of the present application. Figure 5 As shown, the terminal device and the base station can interact in the following steps.
[0072] Step 501: The base station sends capability query information to the UE.
[0073] Step 502: The UE performs a capability response and reports the capability of supporting dynamic power fallback.
[0074] Among them, after the terminal device and the network device establish a communication connection, the above steps can be used to inform the network device that it supports dynamic power fallback capabilities, and then execute subsequent steps.
[0075] Step 403: Determine whether the terminal device meets the first sub-condition.
[0076] Step 404: When the terminal device satisfies the first sub-condition, determine whether the terminal device satisfies the second sub-condition.
[0077] Optionally, the condition for reducing the uplink transmit power includes a second sub-condition determined according to the communication status of the terminal device, and a first sub-condition determined according to the power consumption of the terminal device and / or the device temperature of the terminal device, and the communication status is used to indicate at least one of the communication quality of the terminal device, the connection status of the terminal device, and the service type of the terminal device. The above steps of determining whether the terminal device meets the conditions for reducing the uplink transmit power can be divided into steps 403 and 404 for execution.
[0078] In this step, the terminal device first determines whether it satisfies the first sub-condition, and the first sub-condition is determined according to the power consumption of the terminal device and / or the device temperature of the terminal device. For example, the first sub-condition may be as follows: the power consumption of the terminal device is greater than the power consumption threshold, and / or the device temperature of the terminal device is greater than the temperature threshold. Then, the terminal device can obtain its own device temperature, detect whether the current device temperature is greater than the temperature threshold, if the current device temperature is greater than the temperature threshold, it means that the terminal device satisfies the first sub-condition, and step 404 is executed. If the current device temperature is not greater than the temperature threshold, it means that the terminal device does not meet the first sub-condition, then there is no need to reduce the uplink transmission power of the terminal device and / or, the terminal device can obtain its own power consumption, detect whether the current power consumption is greater than the power consumption threshold, if the current power consumption is greater than the power consumption threshold, it means that the terminal device satisfies the first sub-condition, and step 404 is executed. If the current power consumption is not greater than the power consumption threshold, it means that the terminal device does not meet the first sub-condition.
[0079] Among them, the result of whether the terminal device meets the second sub-condition is used to indicate whether the terminal device meets the condition for reducing the uplink transmit power. If the terminal device meets the second sub-condition, it indicates that the terminal device meets the condition for reducing the uplink transmit power.
[0080] Optionally, the second sub-condition includes a condition determined according to the communication quality of the terminal device, and the communication quality is determined according to the location of the terminal device in the connected cell and the uplink interference. Then, the process for the terminal device to determine whether the terminal device meets the second sub-condition can be as follows: obtain the location of the terminal device in the connected cell and the uplink interference; when the location of the terminal device in the connected cell is within a preset distance range, and the uplink interference is lower than a preset interference threshold, determine that the terminal device meets the second sub-condition. Among them, the preset distance range can be pre-set by the developer. For example, under normal circumstances, the radius distance supported by a cell is L, and the preset distance range can be within the radius distance M, and LM is less than 10 meters.
[0081] That is to say, the second sub-condition may be as follows: whether the position of the terminal device in the connected cell is within a preset distance range, and whether the uplink interference is lower than the preset interference threshold. If the position of the terminal device in the connected cell is within a preset distance range, and the uplink interference of the terminal device is lower than the preset interference threshold, it means that the terminal device meets the second sub-condition. For example, when the terminal device obtains the position of the terminal device in the connected cell and the uplink interference, it can be determined whether the current position is within the preset distance range and whether the uplink interference is too large based on the receiving level and the uplink transmission power. If the receiving level of the terminal device is very poor and the uplink transmission power is very large, the current terminal is at the edge of the cell (outside the preset distance range); if the receiving level of the terminal device is very good and the uplink transmission power is very large, the uplink interference is too large; when the terminal device is in these two situations, the second sub-condition is not met, so the terminal device will not do power backoff. If the position of the terminal device in the connected cell is within a preset distance range, and the uplink interference is lower than the preset interference threshold, the second sub-condition is met, and the terminal device will do power backoff.
[0082] In one possible implementation, the second sub-condition also includes the condition that the Radio Resource Control (RRC) state of the terminal device needs to meet; the terminal device determines whether the terminal device meets the second sub-condition, and also includes the following steps: when the terminal device is located within a preset distance range in the connected cell, and the uplink interference is lower than the preset interference threshold, the RRC state of the terminal device is detected; when the RRC state of the terminal device is not in a connected state, it is determined that the terminal device meets the second sub-condition. That is, the second sub-condition set in the terminal device also includes the condition that the RRC state of the terminal device needs to meet, and when it is judged that the terminal device is located within a preset distance range in the connected cell, and the uplink interference is lower than the preset interference threshold, the step of judging the RRC state is entered.
[0083] Optionally, when the RRC state of the terminal device is not in a connected state, it is determined that the terminal device satisfies the second sub-condition. That is, the second sub-condition set in the terminal device also includes that the RRC state of the terminal device needs to satisfy the condition that it is not in a connected state. Normally, the terminal device and the network device can be in an RRC_IDLE idle state, an RRC_Inactive inactive state, or an RRC_Connected connected state. The developer can pre-set the condition that the RRC state of the terminal device is not in a connected state as the content of the second sub-condition. When it is determined that the location of the terminal device in the connected cell is within a preset distance range and the uplink interference is lower than the preset interference threshold, it is determined whether the RRC state is not in a connected state. If the RRC state is not in a connected state, it is determined that the terminal device satisfies the second sub-condition.
[0084] In one possible implementation, the second sub-condition also includes a condition that the random access state of the terminal device needs to meet; when the terminal device detects that the RRC state of the terminal device is not a connected state, the terminal device may continue to detect whether the random access state indicates that the terminal device is performing random access; when the random access state indicates that the terminal device is not performing random access, it is determined that the terminal device meets the second sub-condition; when the random access state indicates that the terminal device is performing random access, it is determined that the terminal device does not meet the second sub-condition.
[0085] Similar to the above-mentioned step of detecting the RRC state, the second sub-condition may also include the condition that the random access state of the terminal device needs to meet. When the random access state of the terminal device indicates that random access is not being performed, it is determined that the terminal device meets the second sub-condition. If the random access state of the terminal device indicates that the terminal device is performing random access, it is determined that the terminal device does not meet the second sub-condition. That is, the second sub-condition set in the terminal device also includes the condition that the random access state of the terminal device needs to meet to indicate that the terminal device is not currently performing random access. Usually, the terminal device and the network device establish a communication connection through random access. The developer can set the condition that the random access state of the terminal device indicates that the terminal device has not performed random access as the content of the second sub-condition in advance. When it is determined that the RRC state of the terminal device is not in the connected state, it is determined whether the random access state indicates that the terminal device has not performed random access. If the random access state indicates that the terminal device has not performed random access, it is determined that the terminal device meets the second sub-condition. If the random access state indicates that the terminal device is performing random access, it is determined that the terminal device does not meet the second sub-condition.
[0086] It should be noted that the above second sub-condition also includes the conditions that the RRC state of the terminal device needs to meet, and the conditions that the random access state of the terminal device needs to meet. Either one of them can be selected, or both can be met. In actual applications, it can be flexibly set by the developer. For example, when the conditions that the random access state of the terminal device needs to meet are preferentially selected as one of the second sub-conditions, when it is determined that the position of the terminal device in the connected cell is within a preset distance range, and the uplink interference is lower than the preset interference threshold, the terminal device can also directly determine whether the random access state indicates that the terminal device has not performed random access. The conditions are not limited here.
[0087] In one possible implementation, the second sub-condition also includes a condition that needs to be met by the type of service currently executed by the terminal device; when the terminal device determines that the RRC state is a connected state, the terminal device may also perform the following steps: when it is determined that the RRC state of the terminal device is a connected state, detect whether the type of service currently executed by the terminal device is a real-time service type; when the type of service currently executed by the terminal device is a real-time service type, determine that the terminal device does not meet the second sub-condition. That is, when the above second sub-condition includes a condition that needs to be met by the RRC state of the terminal device, it may further be provided with a condition that needs to be met by detecting the type of service currently executed by the terminal device. When the RRC state of the terminal device is a connected state, the terminal device detects whether the type of service currently executed is a real-time service type. When the type of service currently executed by the terminal device is a real-time service type, determine that the terminal device does not meet the second sub-condition. When the type of service currently executed by the terminal device is not a real-time service type, determine that the terminal device meets the second sub-condition.
[0088] Similar to the above-mentioned steps for detecting the RRC status, the developer can include the conditions that the service type currently executed by the terminal device needs to meet in the second sub-condition. When the RRC state of the terminal device is in the connected state, further detect whether the service type currently executed by the terminal device meets the conditions. In this step, when the service type currently executed by the terminal device is a real-time service type, the second sub-condition is not met; when the service type currently executed by the terminal device is not a real-time service type, the second sub-condition is met.
[0089] Optionally, the various conditions included in the above-mentioned second sub-condition can be implemented by any one or more combinations. Developers can flexibly configure the terminal device to ensure that the terminal device can detect whether it meets the second sub-condition, that is, determine whether it meets the condition of reducing the uplink transmission power.
[0090] Step 405: When the terminal device satisfies the first sub-condition and the second sub-condition, obtain the alarm level according to the device temperature.
[0091] Optionally, when the terminal device satisfies the first sub-condition and the second sub-condition, it means that the terminal device satisfies the condition of reducing the uplink transmit power, and the terminal device needs to reduce its own uplink transmit power. In the present application, the terminal device can first obtain the alarm level according to the device temperature. Please refer to Table 1, which shows a corresponding relationship table between a device temperature and an alarm level involved in an exemplary embodiment of the present invention.
[0092] Table 1 Correspondence between equipment temperature and alarm level
[0093] Equipment temperature Alarm level First temperature range Alarm Level 1 Second temperature range Alarm Level 2 The third temperature range Alarm Level 3 …… ……
[0094] As shown in Table 1, the terminal device can obtain the corresponding alarm level according to the current device temperature obtained. For example, if the current device temperature is within the first temperature range, the alarm level obtained is alarm level 1. For example, the first temperature range is greater than or equal to 75 degrees Celsius, the second temperature range is greater than or equal to 85 degrees Celsius, and the third temperature range is greater than or equal to 95 degrees Celsius. The specific values can be preset by the developer and are not limited here.
[0095] Optionally, the device temperature and each temperature range in Table 1 above can be replaced by power consumption and power consumption range, that is, whether the terminal device meets the conditions for reducing the uplink transmission power is determined by the power consumption of the terminal device and / or the device temperature of the terminal device, and the two can be replaced with each other. If the power consumption is higher than the power consumption threshold and is within the first power consumption range, the corresponding alarm level can also be obtained, which is similar to the process determined by the device temperature and will not be repeated here.
[0096] Step 406: Obtain a power reduction value according to the alarm level. The higher the alarm level, the greater the power reduction value.
[0097] Optionally, there may also be a correspondence table between the alarm level and the power reduction value. Please refer to Table 2, which shows a correspondence table between the alarm level and the power reduction value involved in an exemplary embodiment.
[0098] Table 2 Correspondence between alarm level and power reduction value
[0099] Alarm level Power reduction value Alarm Level 1 1db Alarm Level 2 2db Alarm Level 3 3db …… ……
[0100] As shown in Table 2, the terminal device can obtain the corresponding power reduction value according to the obtained alarm level. For example, if the obtained alarm level is alarm level 1, it can be known from Table 2 that the power reduction value is 1db, and the terminal device needs to reduce the uplink transmission power by 1db. Among them, 1db, 2db, and 3db are also exemplary, and the specific values can be preset by the developer and are not limited here.
[0101] In one possible implementation, after obtaining the power reduction value, the terminal device can also determine whether the uplink transmit power after being reduced according to the power reduction value is lower than the minimum uplink transmit power supported by the current service of the terminal device; if the uplink transmit power after being reduced according to the power reduction value is lower than the minimum uplink transmit power supported by the current service of the terminal device, it means that the normal operation of the terminal device may be affected. At this time, the difference between the current uplink transmit power of the terminal device and the minimum uplink transmit power supported by the current service can be used as a new power reduction value, and step 407 is executed.
[0102] Step 407: Generate power backoff information according to the power reduction value, and send the power backoff information to the base station.
[0103] Step 408: Receive confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
[0104] Optionally, the terminal device may generate power backoff information based on the obtained power reduction value, and send the power backoff information to the base station. The terminal device carries the obtained power consumption reduction value in the power backoff information, so that the base station knows how much power it needs to backoff. The generated power backoff information may be the above-mentioned UAI information.
[0105] In one possible implementation, the terminal device can detect whether the power control type of the terminal device is closed-loop power control; when the power control type of the terminal device is closed-loop power control, the step of sending power backoff information to the network device is executed. When the power control type of the terminal device is open-loop power control, the step of reducing the uplink transmission power of the terminal device is executed when the terminal device meets the condition of reducing the uplink transmission power. That is, in the present application, if the power control type of the terminal device is open-loop power control, the terminal device does not need to notify the network device, nor does it need to execute steps 407 and 408, and power backoff can be performed directly. If the power control type of the terminal device is closed-loop power, steps 407 and 408 are executed to notify the network device that it needs to reduce the uplink transmission power, and after waiting for the network device to reply with confirmation information, the terminal device performs power backoff.
[0106] Optionally, when the terminal device sends power backoff information to the network device, the power backoff information can be added to the user auxiliary information UAI, that is, by sending UAI to the network device, after the network receives the UAI information, it can obtain the power backoff information of the terminal device through the UAI information.
[0107] It should be noted that the above-mentioned condition for detecting whether the power control type of the terminal device is open-loop power control or closed-loop power control can also be added to the above-mentioned second sub-condition. That is, after determining that the terminal device meets the second sub-condition, it indicates that the uplink transmission power of the terminal device needs to be reduced. At this time, it is detected whether the power control type is open-loop power control or closed-loop power control, so as to decide whether it is necessary to send a UAI message to the network device.
[0108] In summary, the terminal device determines whether the terminal device meets the conditions for reducing the uplink transmission power. The conditions for reducing the uplink transmission power are at least determined based on the power consumption of the terminal device and / or the device temperature of the terminal device. The uplink transmission power is the transmission power used when sending data to the network device. When the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends power backoff information to the network device. The power backoff information is used to indicate that the terminal device will reduce the uplink transmission power. The terminal device receives the confirmation information returned by the network device for the power backoff information, and reduces the uplink transmission power of the terminal device. The present application determines whether the terminal device meets the conditions for reducing the uplink transmission power. When the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends the information that the terminal device wants to reduce the uplink transmission power to the network device. When the terminal device consumes too much power or has too high a temperature, the terminal device reduces its own uplink transmission power by sending power backoff information, thereby achieving the effect of reducing the power consumption and temperature of the terminal device. This process does not require the network device to perform other auxiliary information reconfiguration processes, thereby improving the efficiency of reducing the temperature of the terminal device.
[0109] In addition, in the present application, the terminal device can, based on its own heating and / or power consumption conditions and in combination with various second sub-conditions, proactively perform uplink transmission power backoff to reduce power consumption while ensuring that it will not affect the network and the services currently performed by the terminal, thereby improving the efficiency of reducing the temperature of the terminal device while improving the adaptability of reducing the uplink transmission power.
[0110] In the following, the network device is a base station, and the terminal device determines the conditions that need to be met in turn. Figure 3 and Figure 4 The method embodiment shown is introduced by way of example.
[0111] Please refer to Figure 6 , which shows a method flow chart of a power control method provided by an exemplary embodiment of the present application. The power control method can be applied to a terminal device, which can be the above-mentioned Figure 1 Terminal devices in the scenario architecture. Figure 6 As shown, the power control method may include the following steps:
[0112] Step 601: The terminal device determines whether it is at the cell edge or the uplink interference reaches the interference threshold.
[0113] If yes, no power backoff is performed, otherwise the process goes to step 602 .
[0114] Step 602: The terminal device detects the RRC status.
[0115] If the RRC state is not connected, execute step 603; if the RRC state is connected, execute step 604.
[0116] Step 603: The terminal device detects the random access state.
[0117] If yes, no power backoff is performed, otherwise the process goes to step 606 .
[0118] Step 604: The terminal device detects whether the currently executed service type is a real-time service.
[0119] If yes, no power fallback is performed; otherwise, the process goes to step 605.
[0120] Step 605: The terminal device detects whether it is open-loop power control.
[0121] If so, go to step 606; otherwise, go to step 607.
[0122] Step 606: The terminal device performs power backoff.
[0123] Step 607: The terminal device sends a UAI message to the base station, wherein the UAI information includes a power reduction value of the uplink transmission power that needs to be reduced.
[0124] Step 608: The terminal device receives a confirmation message replied by the base station.
[0125] Optionally, the above steps 601 to 608 are performed when the temperature of the default terminal device is higher than a preset temperature threshold, and / or the power consumption of the terminal device is higher than a preset power consumption threshold, that is, the terminal device satisfies the above first sub-condition, and steps 601 to 608 are executed to decide whether to perform power fallback.
[0126] To summarize, the terminal device determines whether it meets the conditions for reducing the uplink transmit power. If the terminal device meets the conditions for reducing the uplink transmit power, it reduces the uplink transmit power of the terminal device. That is, when the power consumption is too high or the temperature is too high and it is necessary to reduce the power consumption and reduce the temperature of the terminal device, the uplink transmit power of the terminal device itself is directly reduced, thereby achieving the effect of reducing the power consumption and temperature of the terminal device. The terminal device can control this process in time, and there is no need for the network device to perform reconfiguration and other processes, thereby improving the efficiency of reducing the temperature of the terminal device.
[0127] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0128] Please refer to Figure 7 , which shows a structural block diagram of a power control device provided by an exemplary embodiment of the present application. The power control device 700 can be used in a terminal device, which can be the above-mentioned Figure 1Terminal devices in the scenario architecture. Figure 3 , Figure 4 or Figure 6 All or part of the steps performed by the terminal device in the method provided in the illustrated embodiment. The power control device 700 includes:
[0129] A condition determination module 701, used to determine whether the terminal device meets the condition of reducing the uplink transmit power, the condition of reducing the uplink transmit power is determined at least according to the power consumption of the terminal device and / or the device temperature of the terminal device, and the uplink transmit power is the transmit power used when sending data to the network device;
[0130] An information sending module 702 is used to send power backoff information to the network device when the terminal device meets the condition of reducing the uplink transmit power, and the power backoff information is used to indicate that the terminal device will reduce the uplink transmit power;
[0131] The power reduction module 703 is used to receive the confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
[0132] In summary, the terminal device determines whether the terminal device meets the conditions for reducing the uplink transmission power. The conditions for reducing the uplink transmission power are at least determined based on the power consumption of the terminal device and / or the device temperature of the terminal device. The uplink transmission power is the transmission power used when sending data to the network device. When the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends power backoff information to the network device. The power backoff information is used to indicate that the terminal device will reduce the uplink transmission power. The terminal device receives the confirmation information returned by the network device for the power backoff information, and reduces the uplink transmission power of the terminal device. The present application determines whether the terminal device meets the conditions for reducing the uplink transmission power. When the terminal device meets the conditions for reducing the uplink transmission power, the terminal device sends the information that the terminal device wants to reduce the uplink transmission power to the network device. When the terminal device consumes too much power or has too high a temperature, the terminal device reduces its own uplink transmission power by sending power backoff information, thereby achieving the effect of reducing the power consumption and temperature of the terminal device. This process does not require the network device to perform other auxiliary information reconfiguration processes, thereby improving the efficiency of reducing the temperature of the terminal device.
[0133] Optionally, the condition for reducing the uplink transmit power includes a first sub-condition determined according to the power consumption of the terminal device and / or the device temperature of the terminal device, and a second sub-condition determined according to the communication state of the terminal device, the communication state is used to indicate at least one of the communication quality of the terminal device, the connection state of the terminal device and the service type of the terminal device, and the condition determination module 701 includes: a first determination unit, a second determination unit;
[0134] The first determining unit is used to determine whether the terminal device meets the first sub-condition;
[0135] The second determining unit is used to determine whether the terminal device satisfies the second sub-condition when the terminal device satisfies the first sub-condition;
[0136] Among them, the result of whether the terminal device satisfies the second sub-condition is used to indicate whether the terminal device satisfies the condition for reducing the uplink transmit power. If the terminal device satisfies the second sub-condition, it indicates that the terminal device satisfies the condition for reducing the uplink transmit power.
[0137] Optionally, the second sub-condition includes a condition determined according to the communication quality of the terminal device, the communication quality is determined according to the location of the terminal device in the connected cell and the uplink interference, and the first determination unit is further used to:
[0138] Obtaining the location of the terminal device in the connected cell and uplink interference;
[0139] When the location of the terminal device in the connected cell is within a preset distance range and the uplink interference is lower than a preset interference threshold, it is determined that the terminal device satisfies the second sub-condition.
[0140] Optionally, the second sub-condition also includes a condition that a radio resource control RRC state of the terminal device needs to satisfy;
[0141] The first determination unit is further configured to detect the RRC state of the terminal device when the location of the terminal device in the connected cell is within a preset distance range and the uplink interference is lower than a preset interference threshold;
[0142] When the RRC state of the terminal device is a non-connected state, it is determined that the terminal device satisfies the second sub-condition.
[0143] Optionally, the second sub-condition further includes a condition that the random access state of the terminal device needs to satisfy; and the apparatus further includes:
[0144] A first detection module is used to detect whether the random access state indicates that the terminal device is performing random access when the RRC state of the terminal device is the non-connected state;
[0145] A first determining module, configured to determine that the terminal device satisfies the second sub-condition when the random access status indicates that the terminal device has not performed random access;
[0146] The second determination module is used to determine that the terminal device does not meet the second sub-condition when the random access status indicates that the terminal device performs random access.
[0147] Optionally, the second sub-condition further includes a condition that a service type currently executed by the terminal device needs to satisfy; and the apparatus further includes:
[0148] A second detection module is used to detect whether the service type currently executed by the terminal device is a real-time service type when the RRC state of the terminal device is the connected state;
[0149] The third determination module is used to determine that the terminal device does not meet the second sub-condition when the service type currently executed by the terminal device is the real-time service type.
[0150] Optionally, the device further comprises:
[0151] A third detection module, used for detecting whether the power control type of the terminal device is closed-loop power control before sending the power fallback information to the network device;
[0152] A first execution module, configured to execute the step of sending power fallback information to the network device when the power control type of the terminal device is the closed-loop power control;
[0153] The second execution module is used to execute the step of reducing the uplink transmission power of the terminal device when the power control type of the terminal device is open-loop power control and the terminal device meets the condition of reducing the uplink transmission power.
[0154] Optionally, the first sending module includes a first acquiring unit, a second acquiring unit, and a first generating unit;
[0155] The first acquisition unit is used to acquire an alarm level according to the device temperature when the terminal device meets the condition of reducing the uplink transmit power;
[0156] The second acquisition unit is used to acquire a power reduction value according to the alarm level, wherein the higher the alarm level is, the greater the power reduction value is;
[0157] The first generating unit is used to generate the power backoff information according to the power reduction value, and send the power backoff information to the network device.
[0158] Optionally, the information sending module 702 is further used to:
[0159] The power backoff information is added to the user auxiliary information UAI, and the UAI is sent to the network device so that the network device obtains the power backoff information of the terminal device by receiving the UAI information.
[0160] Optionally, the device further comprises:
[0161] A second receiving module, used for receiving capability query information sent by the network device before determining whether the terminal device meets the condition of reducing the uplink transmission power;
[0162] The first reporting module is used to report result information to the network device in response to the capability query information, and the result information includes information for indicating whether the terminal device supports a power fallback function.
[0163] Please refer to Figure 8 , which is a structural diagram of another example of a power control device provided in an embodiment of the present application. Among them, the power control device 800 can be a terminal device, which can implement the functions of the method provided in an embodiment of the present application. Among them, the power control device 800 can be a chip system. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0164] In hardware implementation, the communication module may be a transceiver, which is integrated into the power control device 800 to form a communication interface 803 .
[0165] The power control device 800 includes at least one processor 801, which is used to implement or support the power control device 800 to implement the functions of the terminal device in the method provided in the embodiment of the present application. Exemplarily, the processor 801 can determine whether the terminal device meets the conditions for reducing the uplink transmit power when establishing a communication connection with the network device, and send power backoff information to the network device when the terminal device meets the conditions for reducing the uplink transmit power, reduce the uplink transmit power of the terminal device, and other steps. For details, refer to the detailed description in the method example, which will not be repeated here.
[0166] The power control device 800 may also include at least one memory 802 for storing program instructions and / or data. The memory 802 is coupled to the processor 801. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 801 may operate in coordination with the memory 802. The processor 801 may execute program instructions stored in the memory 802. At least one of the at least one memory may be included in the processor.
[0167] The power control device 800 may also include a communication interface 803, which is used to communicate with other devices through a transmission medium, so that the device in the power control device 800 can communicate with other devices. Exemplarily, the other device may be a network side device. The processor 801 may use the communication interface 803 to send and receive data. The communication interface 803 may specifically be a transceiver.
[0168] The specific connection medium between the communication interface 803, the processor 801 and the memory 802 is not limited in the embodiment of the present application. Figure 8 In the embodiment, the memory 802, the processor 801 and the communication interface 803 are connected via a bus 804. Figure 8 The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0169] In the embodiment of the present application, the processor 801 can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware processor to be executed, or the hardware and software modules in the processor can be combined and executed.
[0170] In an embodiment of the present application, the memory 802 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random access memory (RAM). The memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing program instructions and / or data.
[0171] Optionally, an embodiment of the present application further provides a terminal device, the terminal device includes a processor and a memory, the memory stores a computer program, and the computer program is executed by the processor to implement all or part of the steps performed by the terminal device in the power control method described in the above embodiments.
[0172] Optionally, an embodiment of the present application further provides a chip, the chip comprising a processor and a memory, the memory storing a computer program, the computer program being executed by the processor to implement all or part of the steps performed by the terminal device in the power control method described in the above embodiments.
[0173] Optionally, an embodiment of the present application further provides a computer-readable medium storing a computer program, which is executed by a processor to implement all or part of the steps performed by the terminal device in the power control method described in the above embodiments.
[0174] Optionally, an embodiment of the present application also provides a computer program product, which stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the power control method described in the above embodiments, and all or part of the steps executed by the vehicle terminal or terminal device.
[0175] It should be noted that: when the device provided in the above embodiment performs the control of the computer device, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0176] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0177] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0178] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A power control method, characterized in that: Applied to a terminal device, the method comprises: Determining whether the terminal device meets a condition for reducing uplink transmit power, where the condition for reducing uplink transmit power is determined at least based on power consumption of the terminal device and / or device temperature of the terminal device, and the uplink transmit power is a transmit power used when sending data to a network device; When the terminal device satisfies the condition of reducing the uplink transmit power, power backoff information is sent to the network device, where the power backoff information is used to indicate that the terminal device will reduce the uplink transmit power; Receive confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
2. The method according to claim 1, characterized in that: The condition for reducing the uplink transmit power includes a first sub-condition determined according to the power consumption of the terminal device and / or the device temperature of the terminal device, and a second sub-condition determined according to the communication state of the terminal device, the communication state is used to indicate at least one of the communication quality of the terminal device, the connection state of the terminal device, and the service type of the terminal device, and the determining whether the terminal device meets the condition for reducing the uplink transmit power includes: Determining whether the terminal device satisfies the first sub-condition; In the case where the terminal device satisfies the first sub-condition, determining whether the terminal device satisfies the second sub-condition; Among them, the result of whether the terminal device satisfies the second sub-condition is used to indicate whether the terminal device satisfies the condition for reducing the uplink transmit power. If the terminal device satisfies the second sub-condition, it indicates that the terminal device satisfies the condition for reducing the uplink transmit power.
3. The method according to claim 2, characterized in that The second sub-condition includes a condition determined according to the communication quality of the terminal device, the communication quality is determined according to the location of the terminal device in the connected cell and the uplink interference, and the determining whether the terminal device satisfies the second sub-condition includes: Obtaining the location of the terminal device in the connected cell and uplink interference; When the location of the terminal device in the connected cell is within a preset distance range and the uplink interference is lower than a preset interference threshold, it is determined that the terminal device satisfies the second sub-condition.
4. The method according to claim 3, characterized in that The second sub-condition also includes a condition that the radio resource control RRC state of the terminal device needs to meet; The determining whether the terminal device satisfies the second sub-condition includes: When the location of the terminal device in the connected cell is within a preset distance range and the uplink interference is lower than a preset interference threshold, detecting the RRC state of the terminal device; When the RRC state of the terminal device is a non-connected state, it is determined that the terminal device satisfies the second sub-condition.
5. The method according to claim 4, characterized in that The second sub-condition also includes a condition that the random access state of the terminal device needs to meet; the method also includes: When the RRC state of the terminal device is the non-connected state, detecting whether the random access state indicates that the terminal device is performing random access; When the random access status indicates that the terminal device has not performed random access, determining that the terminal device satisfies the second sub-condition; When the random access status indicates that the terminal device performs random access, it is determined that the terminal device does not meet the second sub-condition.
6. The method according to claim 4, characterized in that The second sub-condition also includes a condition that the service type currently executed by the terminal device needs to meet; the method also includes: When the RRC state of the terminal device is a connected state, detecting whether the service type currently executed by the terminal device is a real-time service type; When the service type currently executed by the terminal device is the real-time service type, it is determined that the terminal device does not meet the second sub-condition.
7. The method according to claim 1, characterized in that Before sending the power backoff information to the network device, the method further includes: Detecting whether the power control type of the terminal device is closed-loop power control; When the power control type of the terminal device is the closed-loop power control, executing the step of sending power fallback information to the network device; When the power control type of the terminal device is open-loop power control, the step of reducing the uplink transmission power of the terminal device is performed under the condition that the terminal device meets the condition of reducing the uplink transmission power.
8. The method according to any one of claims 1 to 6, characterized in that: The sending power backoff information to the network device when the terminal device meets the condition of reducing the uplink transmit power includes: When the terminal device meets the condition of reducing the uplink transmission power, obtaining an alarm level according to the device temperature; According to the alarm level, obtaining a power reduction value, wherein the higher the alarm level, the greater the power reduction value; The power backoff information is generated according to the power reduction value, and the power backoff information is sent to the network device.
9. The method according to any one of claims 1 to 6, characterized in that: The sending the power backoff information to the base station includes: The power backoff information is added to the user auxiliary information UAI, and the UAI is sent to the network device so that the network device obtains the power backoff information of the terminal device by receiving the UAI information.
10. The method according to any one of claims 1 to 8, characterized in that: Before determining whether the terminal device meets the condition for reducing the uplink transmit power, the method further includes: Receiving capability query information sent by the network device; In response to the capability query information, result information is reported to the network device, and the result information includes information for indicating whether the terminal device supports a power fallback function.
11. A power control device, characterized in that: Applied to a terminal device, the device comprises: a condition determination module, used to determine whether the terminal device satisfies a condition for reducing uplink transmit power, wherein the condition for reducing uplink transmit power is determined at least according to power consumption of the terminal device and / or device temperature of the terminal device, and the uplink transmit power is a transmit power used when sending data to a network device; An information sending module, used for sending power backoff information to the network device when the terminal device meets the condition of reducing the uplink transmission power, wherein the power backoff information is used to indicate that the terminal device will reduce the uplink transmission power; The power reduction module is used to receive the confirmation information returned by the network device in response to the power backoff information, and reduce the uplink transmission power of the terminal device.
12. A terminal device, characterized in that: The terminal device includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program is executed by the processor to implement the power control method as described in any one of claims 1 to 10.
13. A chip, characterized in that: The chip includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program is executed by the processor to implement the power control method according to any one of claims 1 to 10.
14. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is executed by a processor to implement the power control method according to any one of claims 1 to 10.