CN112806070B - Network power consumption adjusting method, network power consumption adjusting device and mobile terminal - Google Patents

Network power consumption adjusting method, network power consumption adjusting device and mobile terminal Download PDF

Info

Publication number
CN112806070B
CN112806070B CN201880098513.7A CN201880098513A CN112806070B CN 112806070 B CN112806070 B CN 112806070B CN 201880098513 A CN201880098513 A CN 201880098513A CN 112806070 B CN112806070 B CN 112806070B
Authority
CN
China
Prior art keywords
mobile terminal
preset
current position
packet loss
signal intensity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201880098513.7A
Other languages
Chinese (zh)
Other versions
CN112806070A (en
Inventor
仇磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Huantai Technology Co Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Huantai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd, Shenzhen Huantai Technology Co Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN112806070A publication Critical patent/CN112806070A/en
Application granted granted Critical
Publication of CN112806070B publication Critical patent/CN112806070B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The application discloses a network power consumption adjusting method, a network power consumption adjusting device, a mobile terminal and a computer readable storage medium, wherein the network power consumption adjusting method comprises the following steps: if the mobile terminal is in a data network state, acquiring the current position of the mobile terminal; if the current position of the mobile terminal is first preset position information, acquiring the signal intensity of the mobile terminal; if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements or not; if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold. The scheme of the application can reduce the heating phenomenon of the mobile terminal.

Description

Network power consumption adjusting method, network power consumption adjusting device and mobile terminal
Technical Field
The present application relates to the field of information processing technologies, and in particular, to a network power consumption adjustment method, a network power consumption adjustment apparatus, a mobile terminal, and a computer-readable storage medium.
Background
Currently, when a user uses a data network, a fixed transmission power is usually adopted, and in practical situations, the fixed transmission power is likely to be inconsistent with the actually required transmission power, for example, higher than the actually required transmission power or lower than the actually required transmission power.
Disclosure of Invention
The application provides a network power consumption adjusting method, a network power consumption adjusting device, a mobile terminal and a computer readable storage medium, which can reduce the heating phenomenon.
A first aspect of the present application provides a method for adjusting network power consumption, including:
if the mobile terminal is in a data network state, acquiring the current position of the mobile terminal;
if the current position of the mobile terminal is first preset position information, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
In a first possible implementation manner based on the first aspect, the network power consumption adjustment method further includes:
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, setting the transmission power of the mobile terminal to continuously decrease by the first preset power decreasing amplitude until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements.
In a second possible implementation manner based on the first aspect or the first possible implementation manner of the first aspect, the method for adjusting network power consumption further includes:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, wherein the second preset power is larger than the first preset power.
In a third possible implementation manner based on the first aspect, the obtaining the signal strength of the mobile terminal if the current location of the mobile terminal is the first preset location information includes:
if the current position of the mobile terminal is first preset position information, estimating the time length of the mobile terminal staying at the current position;
and if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal.
In a fourth possible implementation manner based on the third possible implementation manner of the first aspect, if the current location of the mobile terminal is the first preset location information, estimating a duration for the mobile terminal to stay at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal;
and if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal.
In a fifth possible implementation manner based on the fourth possible implementation manner of the first aspect, if the current location of the mobile terminal is the first preset location information, estimating a duration for the mobile terminal to stay at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
In a sixth possible implementation manner based on the fourth possible implementation manner of the first aspect, the network power consumption adjustment method further includes:
and if the moving speed of the mobile terminal is greater than a preset speed threshold value, maintaining the transmitting power of the mobile terminal.
In a seventh possible implementation manner based on the first aspect, the network power consumption adjustment method further includes:
if the current position of the mobile terminal is second preset position information, detecting whether the mobile terminal starts a preset application or not;
if the mobile terminal does not start a preset application, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
In an eighth possible implementation manner based on the seventh possible implementation manner of the first aspect, the network power consumption adjustment method further includes:
and if the mobile terminal starts the preset application, maintaining the transmitting power of the mobile terminal.
A second aspect of the present application provides a network power consumption adjustment apparatus, including:
a current position obtaining unit, configured to obtain a current position of the mobile terminal if the mobile terminal is in a data network state;
the mobile terminal comprises a signal intensity acquisition unit, a signal processing unit and a processing unit, wherein the signal intensity acquisition unit is used for acquiring the signal intensity of the mobile terminal if the current position of the mobile terminal is first preset position information;
a transmission information judging unit, configured to judge whether a packet loss rate and/or a retransmission rate of the mobile terminal meet a requirement if the signal strength of the mobile terminal is greater than or equal to a preset signal strength threshold;
a first transmission power reduction unit, configured to set, if the packet loss rate and/or the retransmission rate of the mobile terminal meet a requirement, that the transmission power of the mobile terminal continuously decreases by a decrease of a first preset power until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
In a first possible implementation manner based on the second aspect, the network power consumption adjustment apparatus further includes:
and the second transmission power reducing unit is used for setting the transmission power of the mobile terminal to continuously reduce by the reduction range of the first preset power until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement.
A third aspect of the present application provides a mobile terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
if the mobile terminal is in a data network state, acquiring the current position of the mobile terminal;
if the current position of the mobile terminal is first preset position information, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
In a first possible implementation manner based on the third aspect, the processor, when executing the computer program, further implements the following steps:
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, setting the transmission power of the mobile terminal to continuously decrease by the first preset power decreasing amplitude until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements.
In a second possible implementation manner based on the third aspect or the first possible implementation manner of the third aspect, when the processor executes the computer program, the following steps are further implemented:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, wherein the second preset power is larger than the first preset power.
In a third possible implementation manner based on the third aspect, the obtaining the signal strength of the mobile terminal if the current location of the mobile terminal is the first preset location information includes:
if the current position of the mobile terminal is first preset position information, estimating the time length of the mobile terminal staying at the current position;
and if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal.
In a fourth possible implementation manner based on the third possible implementation manner of the third aspect, if the current location of the mobile terminal is the first preset location information, estimating a duration for the mobile terminal to stay at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal;
and if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal.
In a fifth possible implementation manner based on the third possible implementation manner of the third aspect, if the current location of the mobile terminal is the first preset location information, estimating a duration for which the mobile terminal stays at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
In a sixth possible implementation manner based on the fourth possible implementation manner of the third aspect, when the processor executes the computer program, the following steps are further implemented:
and if the moving speed of the mobile terminal is greater than a preset speed threshold, maintaining the transmitting power of the mobile terminal.
In a seventh possible implementation manner based on the third aspect, when the processor executes the computer program, the following steps are further implemented:
if the current position of the mobile terminal is second preset position information, detecting whether the mobile terminal starts a preset application or not;
if the mobile terminal does not start a preset application, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
A fourth aspect of the present application provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of the network power consumption adjustment method as described.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a schematic flowchart of a network power consumption adjustment method according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a network power consumption adjustment apparatus according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram of a mobile terminal according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
In particular implementations, the mobile terminals described in embodiments of the present application include, but are not limited to, other portable devices such as mobile phones, laptop computers, or tablet computers having touch sensitive surfaces (e.g., touch screen displays and/or touch pads). It should also be understood that in some embodiments, the devices described above are not portable communication devices, but rather are desktop computers having touch-sensitive surfaces (e.g., touch screen displays and/or touch pads).
In the discussion that follows, a mobile terminal that includes a display and a touch-sensitive surface is described. However, it should be understood that the mobile terminal may include one or more other physical user interface devices such as a physical keyboard, mouse, and/or joystick.
The mobile terminal supports various applications, such as one or more of the following: a drawing application, a presentation application, a word processing application, a website creation application, a disc burning application, a spreadsheet application, a gaming application, a telephone application, a video conferencing application, an email application, an instant messaging application, an exercise support application, a photo management application, a digital camera application, a web browsing application, a digital music player application, and/or a digital video player application.
Various applications that may be executed on the mobile terminal may use at least one common physical user interface device, such as a touch-sensitive surface. One or more functions of the touch-sensitive surface and corresponding information displayed on the terminal can be adjusted and/or changed between applications and/or within respective applications. In this way, a common physical architecture (e.g., touch-sensitive surface) of the terminal can support various applications with user interfaces that are intuitive and transparent to the user.
In order to explain the technical solution of the present application, the following description will be given by way of specific examples.
Referring to fig. 1, a method for adjusting network power consumption provided in an embodiment of the present application is described below, where the method for adjusting network power consumption in the embodiment of the present application includes:
step S11, if the mobile terminal is in a data network state, the current position of the mobile terminal is obtained;
the data network here refers to a network of a Wireless Fidelity (wifi) Wireless network that performs communication using The fourth Generation mobile communication technology (4G), 5G, and The like.
The mobile terminal includes a mobile phone, a tablet computer and other terminals.
In this step, the current location of the mobile terminal is obtained through a locator built in the mobile terminal, or the current location of the mobile terminal is obtained by receiving location information input by a user.
In some embodiments, in order to save resource consumption of the mobile terminal, the step S11 includes:
and if the mobile terminal is in a data network state and the screen of the mobile terminal is detected to be in a bright screen state, acquiring the current position of the mobile terminal.
In some embodiments, in order to further save the resource consumption of the mobile terminal, the step S11 includes:
and if the mobile terminal is in a data network state and the foreground of the mobile terminal is detected to have the started application, acquiring the current position of the mobile terminal.
In this embodiment, since the current position of the mobile terminal is obtained only when the mobile terminal is in the data network state and uses the mobile terminal, the adjustment actions performed when the user does not use the mobile terminal can be reduced, and the resource utilization rate of the mobile terminal is further improved.
Step S12, if the current position of the mobile terminal is first preset position information, acquiring the signal intensity of the mobile terminal;
the first preset position information can be obtained through at least one of historical signal strength, historical packet loss rate, historical retransmission rate and the like of different position information input by a user or through statistics of the mobile terminal. When at least one of the counted historical signal strength, the historical packet loss rate, the historical retransmission rate and the like meets the requirement, for example, when the historical signal strength is greater than a preset signal threshold, the position information corresponding to the historical signal strength is marked as first preset position information, wherein the historical signal strength of one position refers to the signal strength of the position in a past period of time. It should be noted that the number of the first preset position information in this embodiment is greater than or equal to 1.
Step S13, if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements or not;
in the step, if the signal intensity of the mobile terminal is judged to be greater than or equal to the preset signal intensity threshold, whether the packet loss rate of the mobile terminal is smaller than or equal to the preset packet loss rate threshold is judged, and if yes, the packet loss rate of the mobile terminal is judged to meet the requirement; or judging whether the retransmission rate of the mobile terminal is less than or equal to a preset retransmission rate threshold value, if so, judging that the retransmission rate of the mobile terminal meets the requirement; or, judging whether the packet loss rate of the mobile terminal is less than or equal to a preset packet loss rate threshold value and judging whether the retransmission rate of the mobile terminal is less than or equal to a preset retransmission rate threshold value, if so, judging that both the packet loss rate and the retransmission rate of the mobile terminal meet the requirements.
Step S14, if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a decreasing amplitude of a first preset power until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
In this step, after the transmitting power of the mobile terminal is set to decrease continuously by the decreasing amplitude of the first preset power for the preset number of times, the signal strength of the mobile terminal is acquired, and if the acquired signal strength is smaller than a preset signal strength threshold value, the decrease is stopped. For example, when the preset number of times is 1, after the transmission power of the mobile terminal is set to decrease the first preset power on the basis of the current transmission power each time, the signal strength of the mobile terminal is obtained, and if the obtained signal strength is smaller than a preset signal strength threshold, the decrease is stopped.
In the embodiment of the application, if the mobile terminal is in a data network state, the current position of the mobile terminal is acquired, if the current position of the mobile terminal is the first preset position information, the signal intensity of the mobile terminal is acquired, if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, whether the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement or not is judged, and if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, the transmitting power of the mobile terminal is set to continuously decrease with the decreasing amplitude of the first preset power until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold value. Because the transmitting power of the mobile terminal is reduced when the signal strength is high and the packet loss rate and/or the retransmission rate meet the requirements, the power consumption of the mobile terminal can be reduced under the condition of ensuring the use requirements of users, and the heating phenomenon caused by overhigh power consumption is reduced.
In some embodiments, it may further be determined whether the transmission power of the mobile terminal needs to be decreased according to a packet loss rate and/or a retransmission rate, where the method for adjusting network power consumption further includes:
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, setting the transmission power of the mobile terminal to continuously decrease by the first preset power decreasing amplitude until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements.
In this step, if the packet loss rate of the mobile terminal is less than or equal to the preset packet loss rate threshold, after the transmitting power of the mobile terminal is set to continuously decrease by the decreasing range of the first preset power for the preset number of times, the packet loss rate of the mobile terminal is acquired, whether the acquired packet loss rate is less than or equal to the preset packet loss rate threshold is judged, and if the acquired packet loss rate is greater than the preset packet loss rate threshold, the decrease is stopped.
Or, if the retransmission rate of the mobile terminal is less than or equal to the preset retransmission rate threshold, after the transmission power of the mobile terminal is set to decrease continuously by the decreasing amplitude of the first preset power for the preset number of times, acquiring the retransmission rate of the mobile terminal, determining whether the acquired retransmission rate is less than or equal to the preset retransmission rate threshold, and if the acquired retransmission rate is greater than the preset retransmission rate threshold, stopping decreasing.
Or, if the packet loss rate of the mobile terminal is less than or equal to the preset packet loss rate threshold and the retransmission rate of the mobile terminal is less than or equal to the preset retransmission rate threshold, after the transmission power of the mobile terminal is set to decrease continuously by the decreasing amplitude of the first preset power for the preset times, the packet loss rate and the retransmission rate of the mobile terminal are obtained, whether the obtained packet loss rate is less than or equal to the preset packet loss rate threshold and whether the obtained retransmission rate is less than or equal to the preset retransmission rate threshold is judged, and if the obtained packet loss rate is greater than the preset packet loss rate threshold and the retransmission rate of the mobile terminal is greater than the preset retransmission rate threshold, the decrease is stopped.
For example, when the preset number is 1, after the transmission power of the mobile terminal is set to be lower than the current transmission power every time, the packet loss rate and/or the retransmission rate of the mobile terminal is obtained, and if the obtained packet loss rate and/or the obtained retransmission rate do not meet the requirement, the reduction is stopped.
In some embodiments, in order to meet the user requirement as soon as possible, the network power consumption adjustment method further includes:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, wherein the second preset power is larger than the first preset power.
In this embodiment, if it is determined that the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, the transmission power of the mobile terminal is increased, and the increased transmission power is greater than the decreased transmission power each time before, so as to ensure that the transmission power of the mobile terminal meets the requirement in a short time. Specifically, after the transmission power of the mobile terminal is set to continuously increase by the increase of the second preset power for a preset number of times (e.g., 1 time, 2 times, 3 times), it is determined whether the packet loss rate and/or the retransmission rate obtained after the transmission power increases meet the requirement.
In some embodiments, since the signal strength is related to the location of the mobile terminal, and the signal strength of the location where the mobile terminal stays for a longer time has a greater influence on the mobile terminal, in order to improve the experience of the mobile terminal in these locations, if the current location of the mobile terminal is the first preset location information, the obtaining the signal strength of the mobile terminal includes:
if the current position of the mobile terminal is first preset position information, estimating the time length of the mobile terminal staying at the current position;
and if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal.
In some embodiments, if the current location of the mobile terminal is the first preset location information, estimating a duration that the mobile terminal stays at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
In this embodiment, at least one time length during which the mobile terminal stays at the first preset position information is obtained, the obtained time length is used as a historical stay time length, and an average time length of a plurality of historical stay time lengths is used as a historical average stay time length of the plurality of historical stay time lengths. Specifically, the average duration of the mobile terminal staying at the first preset position information is calculated according to the obtained at least one duration, and the duration of the mobile terminal staying at the first preset position information is estimated according to the average duration, for example, the average duration is directly used as the estimated duration.
Optionally, in order to further improve the accuracy of the estimated duration, the duration of the stay of the mobile terminal is estimated in combination with the time periods, for example, when the average duration is calculated, durations corresponding to different time periods are analyzed, and finally when the duration of the stay of the mobile terminal is estimated, a time value is added or subtracted to the average duration as the estimated duration according to the analysis result.
In some embodiments, since the signal strength is related to the location of the mobile terminal, and the signal strength changes rapidly during the process of fast movement of the user, in order to reduce the signal strength obtained with rapid change, if the current location of the mobile terminal is the first preset location information, estimating the duration that the mobile terminal stays at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal;
and if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal.
In some embodiments, the network power consumption adjustment method further includes:
and if the moving speed of the mobile terminal is greater than a preset speed threshold value, maintaining the transmitting power of the mobile terminal.
In this embodiment, if the moving speed of the mobile terminal is determined to be small, the time length of the mobile terminal staying at the current position is estimated, otherwise, the time length of the mobile terminal staying at the current position is not estimated, so that the time length of the mobile terminal staying at the current position can be avoided being estimated when the moving speed is too large, and the resource utilization effectiveness of the mobile terminal is ensured.
In some embodiments, since some applications have high requirements on signal strength, in order to ensure that the signal strength meets the user requirements when the applications are started, the network power consumption adjustment method further includes:
if the current position of the mobile terminal is second preset position information, detecting whether the mobile terminal starts a preset application or not;
if the mobile terminal does not start a preset application, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
The second preset position information is different from the first preset position information.
The preset application refers to an application with a high requirement on real-time performance, such as a game application and a call application that need to be networked.
In some embodiments, the network power consumption adjustment method further comprises:
and if the mobile terminal starts the preset application, maintaining the transmitting power of the mobile terminal.
In some embodiments, the network power consumption adjustment method further comprises:
if the mobile terminal starts a preset application, the signal intensity of the mobile terminal is obtained, if the signal intensity of the mobile terminal is larger than or equal to a preset signal intensity threshold value, the transmitting power of the mobile terminal is kept, and if the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold value, the transmitting power of the mobile terminal is improved.
In this embodiment, since the preset application has a high requirement on the real-time performance, the current transmission power is maintained, or the current transmission power is increased, so as to ensure the requirement of the preset application on the real-time performance.
Corresponding to the foregoing embodiment, fig. 2 shows a schematic structural diagram of a network power consumption adjusting apparatus provided in the embodiment of the present application, where the network power consumption adjusting apparatus is applicable to a mobile terminal, and for convenience of description, only parts related to the embodiment of the present application are shown:
the network power consumption adjusting device comprises: a current position obtaining unit 21, a signal strength obtaining unit 22, a transmission information judging unit 23, and a first transmission power reducing unit 24. Wherein:
a current position obtaining unit 21, configured to obtain a current position of the mobile terminal if the mobile terminal is in a data network state;
in some embodiments, the current position obtaining unit 21 is specifically configured to: and if the mobile terminal is in a data network state and the screen of the mobile terminal is detected to be in a bright screen state, acquiring the current position of the mobile terminal.
In some embodiments, the current position obtaining unit 21 is specifically configured to: and if the mobile terminal is in a data network state and the started application is detected to exist in the foreground of the mobile terminal, acquiring the current position of the mobile terminal.
The signal strength acquiring unit 22 is configured to acquire the signal strength of the mobile terminal if the current position of the mobile terminal is the first preset position information;
a transmission information determining unit 23, configured to determine whether a packet loss rate and/or a retransmission rate of the mobile terminal meet a requirement if the signal strength of the mobile terminal is greater than or equal to a preset signal strength threshold;
a first transmission power reduction unit 24, configured to set, if the packet loss rate and/or the retransmission rate of the mobile terminal meet a requirement, that the transmission power of the mobile terminal continuously decreases by a decrease of a first preset power until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
In the embodiment of the application, the transmitting power of the mobile terminal is reduced when the signal strength is high and the packet loss rate and/or the retransmission rate meet the requirements, so that the power consumption of the mobile terminal can be reduced under the condition that the use requirements of users are met, and the heating phenomenon caused by overhigh power consumption is reduced.
In some embodiments, the network power consumption adjusting apparatus further includes:
and the second transmission power reducing unit is used for setting the transmission power of the mobile terminal to continuously reduce by the reduction range of the first preset power until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement.
In some embodiments, in order to meet the user requirement as soon as possible, the network power consumption adjusting apparatus further includes:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, wherein the second preset power is larger than the first preset power.
In some embodiments, since the signal strength is related to the location of the mobile terminal, and the signal strength of the location where the mobile terminal stays for a longer time has a greater influence on the mobile terminal, in order to improve the experience of the mobile terminal in these locations, the signal strength obtaining unit 22 specifically includes:
the stay time length estimation module is used for estimating the stay time length of the mobile terminal at the current position if the current position of the mobile terminal is the first preset position information;
and the stay time length comparison module is used for acquiring the signal intensity of the mobile terminal if the estimated stay time length at the current position is greater than or equal to a preset stay time length threshold value.
In some embodiments, the dwell duration estimation module comprises:
the mobile terminal comprises a mobile speed acquisition module, a first position information acquisition module and a second position information acquisition module, wherein the mobile speed acquisition module is used for acquiring the mobile speed of the mobile terminal if the current position of the mobile terminal is the first preset position information;
and the moving speed comparison module is used for predicting the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal if the moving speed of the mobile terminal is less than or equal to a preset speed threshold.
In some embodiments, the dwell duration estimation module is specifically configured to:
if the current position of the mobile terminal is first preset position information, acquiring historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
In some embodiments, the network power consumption adjusting apparatus further includes:
and the transmitting power maintaining module is used for maintaining the transmitting power of the mobile terminal if the moving speed of the mobile terminal is greater than a preset speed threshold.
In some embodiments, since some applications have high requirements on signal strength, in order to ensure that the signal strength meets the user requirements when the applications are started, the network power consumption adjusting device further includes:
a preset application starting judging unit, configured to detect whether the mobile terminal starts a preset application if the current position of the mobile terminal is the second preset position information;
the preset application non-starting processing unit is used for acquiring the signal intensity of the mobile terminal if the mobile terminal does not start the preset application;
the signal strength comparison unit is used for judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements or not if the signal strength of the mobile terminal is greater than or equal to a preset signal strength threshold;
and the packet loss ratio comparing unit is used for setting the transmitting power of the mobile terminal to continuously decrease by a decreasing amplitude of a first preset power until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold value if the packet loss ratio and/or the retransmission ratio of the mobile terminal meet requirements.
In some embodiments, the network power consumption adjusting apparatus further includes:
and if the mobile terminal starts the preset application, maintaining the transmitting power of the mobile terminal.
In some embodiments, the network power consumption adjusting apparatus further includes:
the transmitting power adjusting unit is used for acquiring the signal intensity of the mobile terminal if the mobile terminal starts a preset application, maintaining the transmitting power of the mobile terminal if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, and improving the transmitting power of the mobile terminal if the signal intensity of the mobile terminal is less than the preset signal intensity threshold value.
Fig. 3 illustrates a mobile terminal provided in an embodiment of the present application, where the mobile terminal in the embodiment of the present application includes: a memory 301, one or more processors 302 (only one shown in fig. 3) and a computer program stored on the memory 301 and executable on the processors. Wherein: the memory 301 is used for storing software programs and modules, and the processor 302 executes various functional applications and data processing by operating the software programs and units stored in the memory 301, so as to obtain resources corresponding to the preset events. Specifically, the processor 302 realizes the following steps by running the above-mentioned computer program stored in the memory 301:
if the mobile terminal is in a data network state, acquiring the current position of the mobile terminal;
if the current position of the mobile terminal is first preset position information, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
Assuming that the above is the first possible implementation manner, in a second possible implementation manner provided on the basis of the first possible implementation manner, the processor 302 further implements the following steps when executing the above computer program stored in the memory 301:
and if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, setting the transmitting power of the mobile terminal to continuously decrease by the decreasing amplitude of the first preset power until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements.
In a third possible implementation manner provided on the basis of the first possible implementation manner or the second possible implementation manner, the processor 302 further implements the following steps when executing the computer program stored in the memory 301:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, wherein the second preset power is larger than the first preset power.
In a fourth possible implementation manner provided on the basis of the first possible implementation manner, the acquiring the signal strength of the mobile terminal if the current location of the mobile terminal is the first preset location information includes:
if the current position of the mobile terminal is first preset position information, estimating the time length of the mobile terminal staying at the current position;
and if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal.
In a fifth possible implementation manner provided based on the fourth possible implementation manner, if the current location of the mobile terminal is the first preset location information, estimating a time period for the mobile terminal to stay at the current location includes:
if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal;
and if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal.
In a sixth possible implementation manner provided based on the fourth possible implementation manner, if the current location of the mobile terminal is the first preset location information, estimating a time period for the mobile terminal to stay at the current location includes:
if the current position of the mobile terminal is first preset position information, obtaining historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
In a seventh possible implementation manner provided on the basis of the fifth possible implementation manner, the processor 302 further implements the following steps when executing the computer program stored in the memory 301:
and if the moving speed of the mobile terminal is greater than a preset speed threshold, maintaining the transmitting power of the mobile terminal.
In an eighth possible implementation provided on the basis of the first possible implementation, the processor 302 further implements the following steps when executing the computer program stored in the memory 301:
if the current position of the mobile terminal is second preset position information, detecting whether the mobile terminal starts a preset application or not;
if the mobile terminal does not start a preset application, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
In a ninth possible implementation manner provided on the basis of the eighth possible implementation manner, the processor 302 further implements the following steps when executing the computer program stored in the memory 301:
and if the mobile terminal starts a preset application, maintaining the transmitting power of the mobile terminal.
Further, as shown in fig. 3, the mobile terminal may further include: one or more input devices 303 (only one shown in fig. 3) and one or more output devices 304 (only one shown in fig. 3). The memory 301, processor 302, input device 303, and output device 304 are connected by a bus 305.
It should be understood that, in the embodiment of the present Application, the Processor 302 may be a Central Processing Unit (CPU), and the Processor may also be other general-purpose processors, digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field-Programmable Gate arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The input device 303 may include a keyboard, a touch pad, a fingerprint sensor (for collecting fingerprint information of a user and direction information of the fingerprint), a microphone, etc., and the output device 304 may include a display, a speaker, etc.
Memory 301 may include both read-only memory and random access memory and provides instructions and data to processor 302. Some or all of memory 301 may also include non-volatile random access memory. For example, the memory 301 may also store device type information.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned functions may be distributed as different functional units and modules according to needs, that is, the internal structure of the apparatus may be divided into different functional units or modules to implement all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the description of each embodiment has its own emphasis, and reference may be made to the related description of other embodiments for parts that are not described or recited in any embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of external device software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the technical solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, the division of the above-described modules or units is only one logical functional division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The integrated unit may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a separate product. Based on such understanding, all or part of the flow in the method of the embodiments described above may be implemented by a computer program, which may be stored in a computer readable storage medium and used by a processor to implement the steps of the embodiments of the methods described above. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable storage medium may include: any entity or device capable of carrying the above-described computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer readable Memory, read-Only Memory (ROM), random Access Memory (RAM), electrical carrier wave signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable storage medium may contain content that is subject to appropriate increase or decrease according to the requirements of legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable storage media does not include electrical carrier signals and telecommunication signals according to legislation and patent practice.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

Claims (16)

1. A method for adjusting network power consumption is characterized by comprising the following steps:
if the mobile terminal is in a data network state, acquiring the current position of the mobile terminal;
if the current position of the mobile terminal is first preset position information, estimating the time length of the mobile terminal staying at the current position;
if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmitting power of the mobile terminal to continuously decrease by the descending amplitude of first preset power until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold;
if the current position of the mobile terminal is the first preset position information, estimating the time length of the mobile terminal staying at the current position, including:
if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal;
and if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal.
2. The network power consumption adjustment method of claim 1, further comprising:
and if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, setting the transmitting power of the mobile terminal to continuously decrease by the decreasing amplitude of the first preset power until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements.
3. The network power consumption adjustment method according to claim 1 or 2, wherein the network power consumption adjustment method further comprises:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, wherein the second preset power is larger than the first preset power.
4. The method for adjusting network power consumption according to claim 1, wherein if the current location of the mobile terminal is the first preset location information, the length of time that the mobile terminal stays at the current location is estimated, further comprising:
if the current position of the mobile terminal is first preset position information, obtaining historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
5. The network power consumption adjustment method of claim 1, wherein the network power consumption adjustment method further comprises:
and if the moving speed of the mobile terminal is greater than a preset speed threshold value, maintaining the transmitting power of the mobile terminal.
6. The network power consumption adjustment method of claim 1, further comprising:
if the current position of the mobile terminal is second preset position information, detecting whether the mobile terminal starts a preset application or not;
if the mobile terminal does not start a preset application, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
7. The network power consumption adjustment method of claim 6, wherein the network power consumption adjustment method further comprises:
and if the mobile terminal starts a preset application, maintaining the transmitting power of the mobile terminal.
8. A network power consumption adjustment apparatus, comprising:
a current position obtaining unit, configured to obtain a current position of the mobile terminal if the mobile terminal is in a data network state;
the signal intensity acquisition unit is used for estimating the time length of the mobile terminal staying at the current position if the current position of the mobile terminal is first preset position information; if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal; if the current position of the mobile terminal is the first preset position information, estimating the time length of the mobile terminal staying at the current position, including: if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal; if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal;
a transmission information determining unit, configured to determine whether a packet loss rate and/or a retransmission rate of the mobile terminal meet a requirement if the signal strength of the mobile terminal is greater than or equal to a preset signal strength threshold;
a first transmission power reduction unit, configured to set, if the packet loss rate and/or the retransmission rate of the mobile terminal meet a requirement, the transmission power of the mobile terminal to continuously decrease by a decrease of a first preset power until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
9. The network power consumption adjustment apparatus of claim 8, wherein the network power consumption adjustment apparatus further comprises:
and the second transmission power reduction unit is used for setting the transmission power of the mobile terminal to be continuously reduced by the reduction range of the first preset power until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement.
10. A mobile terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor when executing the computer program implements the steps of:
if the mobile terminal is in a data network state, acquiring the current position of the mobile terminal;
if the current position of the mobile terminal is first preset position information, estimating the time length of the mobile terminal staying at the current position; if the estimated time length of staying at the current position is greater than or equal to a preset stay time length threshold value, acquiring the signal intensity of the mobile terminal; if the current position of the mobile terminal is the first preset position information, estimating the time length of the mobile terminal staying at the current position, including: if the current position of the mobile terminal is first preset position information, acquiring the moving speed of the mobile terminal; if the moving speed of the mobile terminal is less than or equal to a preset speed threshold, estimating the time length of the mobile terminal staying at the current position according to the moving speed of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal strength of the mobile terminal is smaller than the preset signal strength threshold.
11. The mobile terminal according to claim 10, wherein the processor, when executing the computer program, further performs the steps of:
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirements, setting the transmission power of the mobile terminal to continuously decrease by the first preset power decreasing amplitude until the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirements.
12. A mobile terminal according to claim 10 or 11, wherein the processor, when executing the computer program, further performs the steps of:
if the packet loss rate and/or the retransmission rate of the mobile terminal do not meet the requirement, setting the transmitting power of the mobile terminal to continuously increase by the increasing amplitude of second preset power until the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, wherein the second preset power is larger than the first preset power.
13. The mobile terminal of claim 10, wherein if the current location of the mobile terminal is the first preset location information, estimating a duration for which the mobile terminal stays at the current location, further comprising:
if the current position of the mobile terminal is first preset position information, obtaining historical average stay time of the mobile terminal at the current position, and estimating the stay time of the mobile terminal at the current position according to the historical average stay time of the current position.
14. The mobile terminal according to claim 10, wherein the processor, when executing the computer program, further performs the steps of:
and if the moving speed of the mobile terminal is greater than a preset speed threshold value, maintaining the transmitting power of the mobile terminal.
15. The mobile terminal of claim 10, wherein the processor, when executing the computer program, further performs the steps of:
if the current position of the mobile terminal is second preset position information, detecting whether the mobile terminal starts a preset application or not;
if the mobile terminal does not start a preset application, acquiring the signal intensity of the mobile terminal;
if the signal intensity of the mobile terminal is greater than or equal to a preset signal intensity threshold value, judging whether the packet loss rate and/or the retransmission rate of the mobile terminal meet requirements or not;
if the packet loss rate and/or the retransmission rate of the mobile terminal meet the requirement, setting the transmission power of the mobile terminal to continuously decrease by a first preset power decreasing amplitude until the signal intensity of the mobile terminal is smaller than the preset signal intensity threshold.
16. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
CN201880098513.7A 2018-11-21 2018-11-21 Network power consumption adjusting method, network power consumption adjusting device and mobile terminal Active CN112806070B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/116675 WO2020103027A1 (en) 2018-11-21 2018-11-21 Network power consumption adjustment method, network power consumption adjustment device, and mobile terminal

Publications (2)

Publication Number Publication Date
CN112806070A CN112806070A (en) 2021-05-14
CN112806070B true CN112806070B (en) 2022-12-27

Family

ID=70774328

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880098513.7A Active CN112806070B (en) 2018-11-21 2018-11-21 Network power consumption adjusting method, network power consumption adjusting device and mobile terminal

Country Status (2)

Country Link
CN (1) CN112806070B (en)
WO (1) WO2020103027A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113473405A (en) * 2021-07-06 2021-10-01 江苏智冷物联技术有限公司 Method, device, computer storage medium and terminal for realizing power adjustment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854710A (en) * 2010-06-01 2010-10-06 中兴通讯股份有限公司 Wireless access point and radio-frequency emission power regulation method thereof
CN106255183A (en) * 2016-07-29 2016-12-21 宇龙计算机通信科技(深圳)有限公司 Adjust Wi Fi and launch the method for power, device and terminal
CN106550441A (en) * 2016-10-31 2017-03-29 上海斐讯数据通信技术有限公司 A kind of control method and device of radio transmitted power
CN106879059A (en) * 2017-02-22 2017-06-20 新华三技术有限公司 A kind of transmission power adjustment method and device
CN107222912A (en) * 2017-06-08 2017-09-29 西安蜂语信息科技有限公司 A kind of method of adjust automatically transmission power, apparatus and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718667B2 (en) * 2011-08-05 2014-05-06 Apple, Inc. Adaptive random access channel retransmission
CN105307248B (en) * 2015-10-10 2019-10-18 Tcl移动通信科技(宁波)有限公司 A kind of method and system of mobile terminal radio frequency transmission power adjustment
JP2018023040A (en) * 2016-08-04 2018-02-08 富士通株式会社 Base station, wireless communication system, and method for operating base station
CN108156653B (en) * 2017-12-26 2021-08-24 Oppo广东移动通信有限公司 Data transmission method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854710A (en) * 2010-06-01 2010-10-06 中兴通讯股份有限公司 Wireless access point and radio-frequency emission power regulation method thereof
CN106255183A (en) * 2016-07-29 2016-12-21 宇龙计算机通信科技(深圳)有限公司 Adjust Wi Fi and launch the method for power, device and terminal
CN106550441A (en) * 2016-10-31 2017-03-29 上海斐讯数据通信技术有限公司 A kind of control method and device of radio transmitted power
CN106879059A (en) * 2017-02-22 2017-06-20 新华三技术有限公司 A kind of transmission power adjustment method and device
CN107222912A (en) * 2017-06-08 2017-09-29 西安蜂语信息科技有限公司 A kind of method of adjust automatically transmission power, apparatus and system

Also Published As

Publication number Publication date
CN112806070A (en) 2021-05-14
WO2020103027A1 (en) 2020-05-28

Similar Documents

Publication Publication Date Title
CN109213539B (en) Memory recovery method and device
CN106507445B (en) Wireless fidelity Wi-Fi scanning method and mobile terminal
CN108900770B (en) Method and device for controlling rotation of camera, smart watch and mobile terminal
CN106454139B (en) Photographing method and mobile terminal
WO2019024642A1 (en) Process control method and apparatus, storage medium, and electronic device
CN107783803B (en) System optimization method and device of intelligent terminal, storage medium and intelligent terminal
CN110392298B (en) Volume adjusting method, device, equipment and medium
CN106776036A (en) A kind of resource allocation methods and device
CN106951550B (en) Data processing method and device and mobile terminal
WO2019024804A1 (en) Cpu monitoring method, computer readable storage medium, and mobile terminal
CN106937258B (en) A kind of control method of broadcast, device and mobile terminal
CN107734618B (en) Application program closing method and device, storage medium and electronic equipment
US20200201923A1 (en) Information Recommendation Method, Terminal Device, and Server
CN106649645B (en) Playlist processing method and device
WO2017206901A1 (en) Process control method and related device
CN112806070B (en) Network power consumption adjusting method, network power consumption adjusting device and mobile terminal
CN111104180A (en) Application program optimization method and device, storage medium and electronic equipment
CN109358927B (en) Application program display method and device and terminal equipment
WO2019072179A1 (en) Application running control method and apparatus
CN111767136B (en) Process management method, terminal and device with storage function
CN106648916B (en) Method and device for reporting pedometer message
WO2017206903A1 (en) Application control method and related device
CN108536512B (en) Interface switching method and device and terminal equipment
CN114402280A (en) Screen parameter adjusting method and device and terminal equipment
CN110045811B (en) Application program processing method and device, electronic equipment and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant