CN118828834A - Energy-saving control method, system, communication terminal and storage medium - Google Patents
Energy-saving control method, system, communication terminal and storage medium Download PDFInfo
- Publication number
- CN118828834A CN118828834A CN202411301839.9A CN202411301839A CN118828834A CN 118828834 A CN118828834 A CN 118828834A CN 202411301839 A CN202411301839 A CN 202411301839A CN 118828834 A CN118828834 A CN 118828834A
- Authority
- CN
- China
- Prior art keywords
- signal
- communication terminal
- state
- value
- energy
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 119
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000005070 sampling Methods 0.000 claims description 12
- 238000001914 filtration Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000005059 dormancy Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000007958 sleep Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The application relates to an energy-saving control method, a system, a communication terminal and a storage medium, which belong to the field of communication, wherein the method is applied to the communication terminal and comprises the following steps: receiving an IQ signal and determining a state of a communication terminal, wherein the state comprises a power saving state and an operation state; determining an energy intensity value of an IQ signal in a first preset time period; determining a signal decibel value according to the energy intensity value; if the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained; and if the communication terminal is in the running state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the running state to the power saving state. The application can further reduce the power consumption and improve the standby time of the communication terminal.
Description
Technical Field
The present application relates to the field of communications, and in particular, to an energy saving control method, system, communication terminal, and storage medium.
Background
In a communication terminal, in order to obtain longer battery life and better user experience, power saving management is generally required, and in general, power consumption of a system is reduced by dormancy in a narrow-band digital communication terminal such as a DMR (Digital Mobile Radio digital mobile radio standard) interphone and a PDT (Police Digital Trunking police digital trunked) interphone.
In the sleep mode, the system shuts down most peripherals and clocks, only keeps interactions that trigger wakeup, such as the receive link and external interrupts, but the computational overhead required to maintain a complete receive link is relatively large, and still generates more power consumption. Therefore, the communication terminal still has the requirements and the potential of reducing power consumption and improving standby time.
Disclosure of Invention
The application provides an energy-saving control method, an energy-saving control system, a communication terminal and a storage medium, so as to further reduce power consumption and improve standby time of the communication terminal.
In a first aspect, the present application provides an energy saving control method, applied to a communication terminal, including: receiving an IQ signal and determining a state of a communication terminal, the state including a power saving state and an operational state; determining an energy intensity value of the IQ signal within a first preset duration; determining a signal decibel value according to the energy intensity value; if the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained; and if the communication terminal is in an operation state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the operation state to the power saving state.
Optionally, the main frequencies of the power saving state and the operation state are different, and the communication terminal switches the states by switching the main frequencies.
Optionally, the power saving state corresponds to a first main frequency, the operating state corresponds to a second main frequency, and the first main frequency is smaller than the second main frequency.
Optionally, the energy intensity value includes a first energy value of the effective signal and a second energy value of the noise signal, and determining the energy intensity value of the IQ signal within a first preset duration includes: performing low-pass filtering on the IQ signal within a first preset time length to obtain the effective signal; performing band-pass filtering on the IQ signal within a first preset duration to obtain the noise signal; and determining a first energy value of the effective signal, and determining a second energy value of the noise signal to obtain an energy intensity value of the IQ signal.
Optionally, determining the first energy value of the effective signal, determining the second energy value of the noise signal, includes: acquiring the number of sampling points of the IQ signals in the first preset time length, and recording the number as N, wherein the number of the sampling points is multiple, each sampling point corresponds to one IQ signal, and each IQ signal corresponds to one effective signal and one noise signal; determining a first sum of squares of I and Q components of the effective signal; determining a second sum of squares of the I and Q components of the noise signal; determining an average value of N first square sums to obtain a first energy value; and determining an average value of the N second square sums to obtain a second energy value.
Optionally, the first preset duration is on the order of milliseconds, and the second preset duration is on the order of seconds.
Optionally, the method further comprises: if the communication terminal is in a power saving state and the signal decibel value is larger than the preset threshold value, controlling the communication terminal to switch from the power saving state to the running state; and if the communication terminal is in an operation state and the signal decibel value is larger than the preset threshold value, maintaining the operation state.
In a second aspect, the present application further provides an energy saving control system, applied to a communication terminal, including: the signal receiving module is used for receiving the IQ signal and determining the state of the communication terminal, wherein the state comprises a power saving state and an operation state; the energy intensity value determining module is used for determining the energy intensity value of the IQ signal in a first preset time period; the signal decibel value determining module is used for determining a signal decibel value according to the energy intensity value; the control module is used for keeping the power saving state if the communication terminal is in the power saving state and the signal decibel value is smaller than or equal to a preset threshold value; and the communication terminal is also used for controlling the communication terminal to be switched from the running state to the power saving state if the communication terminal is in the running state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value.
In a third aspect, the present application also provides a communication terminal, including: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; at least one memory coupled to the at least one bus, the processor configured to: receiving an IQ signal and determining a state of a communication terminal, the state including a power saving state and an operational state; determining an energy intensity value of the IQ signal within a first preset duration; determining a signal decibel value according to the energy intensity value; if the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained; and if the communication terminal is in an operation state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the operation state to the power saving state.
In a fourth aspect, the present application also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the energy saving control method.
Compared with the prior art, the technical scheme provided by the application has the following advantages:
the method provided by the application creatively carries out energy-saving control on the communication terminal based on the energy intensity value and the signal decibel value of the IQ signal, and the communication terminal only receives the IQ signal without reserving the whole receiving link cost in the energy-saving control process, thereby ensuring lower power consumption of the communication terminal in a power-saving state, further reducing the power consumption and improving the standby time of the communication terminal.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which the figures of the drawings are not to be taken in a limiting sense, unless otherwise indicated.
FIG. 1 is a flow chart of an energy-saving control method provided by an embodiment of the application;
FIG. 2 is a block diagram of an energy saving control system according to an embodiment of the present application;
Fig. 3 is a block diagram of a communication terminal according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The following disclosure provides many different embodiments, or examples, for implementing different structures of the invention. In order to simplify the present disclosure, components and arrangements of specific examples are described below. They are, of course, merely examples and are not intended to limit the invention. Furthermore, the present invention may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.
The application provides an energy-saving control method, an energy-saving control system, a communication terminal and a storage medium, which can further reduce power consumption and improve standby time of the communication terminal.
Fig. 1 is a flowchart of an energy-saving control method according to an embodiment of the present application, and as shown in fig. 1, an energy-saving control method is applied to a communication terminal, and includes:
step 101: the IQ signal is received and a state of the communication terminal is determined, the state including a power saving state and an operational state.
The communication terminal of the present application includes: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; at least one memory coupled to the at least one bus, the processor configured to perform steps 101-105.
In a specific embodiment, the main frequencies of the power saving state and the operation state of the communication terminal are different in the application, so that the main frequencies of the communication terminals in different states are different. In the application, the main frequency difference between the power saving state and the running state is larger, and can reach ten times of the difference, for example, the main frequency of the running state is 192 MHz, and the main frequency of the power saving state is 19.2 MHz. The application can reduce the main frequency of the power saving state to a lower level because the power saving state only ensures that the IQ signal can be received, and in the prior art, even if the communication terminal is in the power saving state, most of the power consumption of a complete receiving link is required to be maintained, so the power consumption is higher.
In a specific embodiment, the main frequencies of the power saving state and the operation state are different, and the communication terminal switches the states by switching the main frequencies. Namely, in the application, different states of the communication terminal correspond to different frequencies, the switching state is the process of adjusting the frequency (including frequency up-conversion and frequency down-conversion), the control principle is simple, and the implementation is convenient.
In a specific embodiment, the power saving state corresponds to a first main frequency, the operating state corresponds to a second main frequency, and the first main frequency is smaller than the second main frequency. In the application, different main frequencies are used for distinguishing the power saving state and the running state, so that the power saving state works at a relatively low main frequency, thereby reducing the power consumption and improving the standby time of the communication terminal.
Step 102: and determining the energy intensity value of the IQ signal in a first preset time period.
It should be noted that the first preset duration is in the order of milliseconds, and is generally set to 5-10 milliseconds. The first preset duration can accurately reflect the energy intensity value within 5-10 milliseconds, if the duration is too long, for example, 5 seconds, the real-time change condition of the signal cannot be reflected, and if the duration is too short, for example, 1 millisecond, the first preset duration represents an instantaneous value, and the reference meaning is not great.
In addition, it should be mentioned that 5-10 ms is a preferred duration, and the specific duration may be set according to practical situations, which is not limited by the present application.
In a specific embodiment, the energy intensity values include a first energy value of the effective signal and a second energy value of the noise signal, and determining the energy intensity value of the IQ signal for a first preset duration includes: performing low-pass filtering on the IQ signal within a first preset time length to obtain the effective signal; performing band-pass filtering on the IQ signal within a first preset duration to obtain the noise signal; and determining a first energy value of the effective signal, and determining a second energy value of the noise signal to obtain an energy intensity value of the IQ signal.
The method can accurately obtain the energy intensity value of the IQ signal.
Further, in a specific embodiment, determining the first energy value of the effective signal and determining the second energy value of the noise signal comprises: acquiring the number of sampling points of the IQ signals in the first preset time length, and recording the number as N, wherein the number of the sampling points is multiple, each sampling point corresponds to one IQ signal, and each IQ signal corresponds to one effective signal and one noise signal; determining a first sum of squares of I and Q components of the effective signal; determining a second sum of squares of the I and Q components of the noise signal; determining an average value of N first square sums to obtain a first energy value; and determining an average value of the N second square sums to obtain a second energy value.
Further, RSSI 1 = is employedA first energy value of the effective signal is determined. Where RSSI 1 is the first energy value of the valid signal,For the number of samples, I 1 is the I component of the effective signal and Q 1 is the Q component of the effective signal.
Further, RSSI 2 = is employedA second energy value of the noise signal is determined. Where RSSI 2 is the second energy value of the noise signal,For the number of samples, I 2 is the I component of the noise signal and Q 2 is the Q component of the noise signal.
Step 103: and determining a signal decibel value according to the energy intensity value.
Note that, the signal decibel value is determined by using the formula 10×log10 (RSSI 1/RSSI2) =db.
Wherein, RSSI 1 is a first energy value of the effective signal, RSSI 2 is a second energy value of the effective signal, and DB represents a signal decibel value.
Step 104: and if the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained.
It should be noted that, the preset threshold may be set to-125 dBm. In addition, the preset threshold value can be determined according to the attribute of the mobile terminal, the preset threshold values set by different mobile terminals are different, and the application is not limited to specific numerical values.
Step 105: and if the communication terminal is in an operation state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the operation state to the power saving state.
Further, a state where the signal decibel value is less than or equal to the preset threshold represents no signal incoming call, so that the power saving state can be maintained or switched.
In addition, if the running state is switched to the power saving state, the main frequency of the processor is reduced, for example, the running state corresponds to one main frequency, and a main frequency capable of maintaining the received IQ signal can be preset, if the condition of switching to the power saving state is met, the main frequency is directly reduced to the main frequency corresponding to the power saving state, so that in the power saving state, only the main frequency of the received IQ signal is maintained, and further reduction of energy consumption can be ensured.
It should be noted that, the second preset duration is on the order of seconds, for example, 10 seconds to 20 seconds, so that the purpose of this is to reduce the energy consumption as much as possible under the condition of ensuring the user experience. Because if the second preset time period is too short, for example, 1 second, the communication terminal may be caused to frequently perform power saving and switching of the operation state, on one hand, the user experience is bad, and the service life of the communication terminal is not beneficial to prolonging; if the second preset time period is too long, for example, 5 minutes, it is disadvantageous to reduce the power consumption.
In addition, in a specific embodiment, if the communication terminal is in a power saving state and the signal decibel value is greater than the preset threshold, the communication terminal is controlled to switch from the power saving state to the running state.
And if the communication terminal is in an operation state and the signal decibel value is larger than the preset threshold value, maintaining the operation state.
It should be noted that, the db value of the signal being greater than the preset threshold value indicates that there is an incoming signal, so that the signal needs to be maintained or switched to the operation state. Further, the following steps of frame synchronization, decoding and the like are performed.
In addition, the main frequency of the running state is higher than the main frequency of the power saving state, if the running state is switched to the running state from the power saving state, the main frequency of the processor is improved, and as the communication terminal is preset with a main frequency capable of keeping receiving the IQ signal and setting the main frequency required by the corresponding running state, if the condition of switching to the running state is met, the main frequency required by the running state is directly increased, so that the following steps of high operation amounts such as frame synchronization, decoding and the like can be performed after the frequency is increased, that is, the communication terminal can always work at the lower main frequency in the power saving state, and the purpose of reducing the power consumption is achieved.
The energy-saving control system provided by the application is described below, and the energy-saving control system described below and the energy-saving control method described above can be referred to correspondingly.
Fig. 2 is a block diagram of an energy saving control system according to an embodiment of the present application, as shown in fig. 2, an energy saving control system, applied to a communication terminal, includes:
the signal receiving module 201 is configured to receive an IQ signal and determine a state of the communication terminal, where the state includes a power saving state and an operation state.
In a specific embodiment, the main frequencies of the power saving state and the operation state are different, and the communication terminal switches the states by switching the main frequencies. Namely, in the application, different states of the communication terminal correspond to different frequencies, the switching state is the process of adjusting the frequency (including frequency up-conversion and frequency down-conversion), the control principle is simple, and the implementation is convenient.
In a specific embodiment, the power saving state corresponds to a first main frequency, the operating state corresponds to a second main frequency, and the first main frequency is smaller than the second main frequency. In the application, different main frequencies are utilized to distinguish the power saving state and the running state, so that the power saving state works at a relatively low main frequency, the power consumption is reduced, and the standby time of the communication terminal is prolonged.
An energy intensity value determining module 202 is configured to determine an energy intensity value of the IQ signal within a first preset duration.
In a specific embodiment, the energy intensity value includes a first energy value of the effective signal and a second energy value of the noise signal, and the energy intensity value determining module 202 is specifically configured to:
Step 2021: performing low-pass filtering on the IQ signal within a first preset time length to obtain the effective signal; and carrying out band-pass filtering on the IQ signal within a first preset duration to obtain the noise signal.
In a specific embodiment, the first preset duration is on the order of milliseconds. It should be noted that the first preset duration is in the order of milliseconds, and is generally set to 5-10 milliseconds. The first preset duration can accurately reflect the energy intensity value within 5-10 milliseconds, if the duration is too long, for example, 5 seconds, the real-time change condition of the signal cannot be reflected, and if the duration is too short, for example, 1 millisecond, the first preset duration represents an instantaneous value, and the reference meaning is not great.
In addition, it should be mentioned that 5-10 ms is a preferred duration, and the specific duration may be set according to practical situations, which is not limited by the present application.
Step 2022: and determining a first energy value of the effective signal, and determining a second energy value of the noise signal to obtain an energy intensity value of the IQ signal.
In a specific embodiment, step 2022 specifically includes: acquiring the number of sampling points of the IQ signals in the first preset time length, and recording the number as N, wherein the number of the sampling points is multiple, each sampling point corresponds to one IQ signal, and each IQ signal corresponds to one effective signal and one noise signal; determining a first sum of squares of I and Q components of the effective signal; determining a second sum of squares of the I and Q components of the noise signal; determining an average value of N first square sums to obtain a first energy value; and determining an average value of the N second square sums to obtain a second energy value.
The method can accurately obtain the energy intensity value of the IQ signal.
The signal decibel value determining module 203 is configured to determine a signal decibel value according to the energy intensity value.
Note that the signal DB value determining module 203 determines the signal DB value using formula 10×log10 (RSSI 1/RSSI2) =db.
Wherein, RSSI 1 is a first energy value of the effective signal, RSSI 2 is a second energy value of the effective signal, and DB represents a signal decibel value.
The control module 204 is configured to maintain the power saving state if the communication terminal is in the power saving state and the signal decibel value is less than or equal to a preset threshold; and the communication terminal is also used for controlling the communication terminal to be switched from the running state to the power saving state if the communication terminal is in the running state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value.
It should be noted that, the state that the signal db value is less than or equal to the preset threshold represents no incoming call, so that the power saving state can be maintained or switched.
In addition, if the running state is switched to the power saving state, the main frequency of the processor is reduced, for example, the running state corresponds to one main frequency, and a main frequency capable of maintaining the received IQ signal can be preset, if the condition of switching to the power saving state is met, the main frequency is directly reduced to the main frequency corresponding to the power saving state, so that in the power saving state, only the main frequency of the received IQ signal is maintained, and further reduction of energy consumption can be ensured.
It should be mentioned that the preset threshold may be set at-125 dBm. In addition, the preset threshold value can be determined according to the attribute of the mobile terminal, the preset threshold values set by different mobile terminals are different, and the application is not limited to specific numerical values.
In a specific embodiment, the second preset time period is in the order of seconds.
It should be noted that, the second preset duration is on the order of seconds, for example, 10 seconds to 20 seconds, so that the purpose of this is to reduce the energy consumption as much as possible under the condition of ensuring the user experience. Because if the second preset time period is too short, for example, 1 second, the communication terminal may be caused to frequently perform power saving and switching of the operation state, on one hand, the user experience is bad, and the service life of the communication terminal is not beneficial to prolonging; if the second preset time period is too long, for example, 5 minutes, it is disadvantageous to reduce the power consumption.
In a specific embodiment, the control module 204 is further configured to: if the communication terminal is in a power saving state and the signal decibel value is larger than the preset threshold value, controlling the communication terminal to switch from the power saving state to the running state; and if the communication terminal is in an operation state and the signal decibel value is larger than the preset threshold value, maintaining the operation state.
It should be noted that, the db value of the signal being greater than the preset threshold value indicates that there is an incoming signal, so that the signal needs to be maintained or switched to the operation state. Further, the following steps of frame synchronization, decoding and the like are performed.
In addition, the main frequency of the running state is higher than the main frequency of the power saving state, if the running state is switched to the running state from the power saving state, the main frequency of the processor is improved, and as the communication terminal is preset with a main frequency capable of keeping receiving the IQ signal and setting the main frequency required by the corresponding running state, if the condition of switching to the running state is met, the main frequency required by the running state is directly increased, so that the following steps of high operation amounts such as frame synchronization, decoding and the like can be performed after the frequency is increased, that is, the communication terminal can always work at the lower main frequency in the power saving state, and the purpose of reducing the power consumption is achieved.
As shown in fig. 3, the embodiment of the present application further provides a communication terminal, which includes a processor 301, a communication interface 302, a memory 303, and a communication bus 304, where the processor 301, the communication interface 302, and the memory 303 perform communication with each other through the communication bus 304, and the memory 303 is used to store a computer program.
In one embodiment of the present application, the processor 301 is configured to implement the energy saving control method provided in any one of the foregoing method embodiments when executing the program stored in the memory 303, where the method includes: receiving an IQ signal and determining a state of a communication terminal, the state including a power saving state and an operational state; determining an energy intensity value of the IQ signal within a first preset duration; determining a signal decibel value according to the energy intensity value; if the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained; and if the communication terminal is in an operation state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the operation state to the power saving state.
It should be noted that the above communication terminal includes not only a communication terminal of a narrow-band communication protocol such as DMR/PDT, but also other communication terminals of other systems, such as 2G/3G/4G/5G.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the energy saving control method provided by any one of the method embodiments described above.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
From the above description of embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus a general purpose hardware platform, or may be implemented by hardware. Based on such understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the related art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the method described in the respective embodiments or some parts of the embodiments.
It is to be understood that the terminology used herein is for the purpose of describing particular example embodiments only, and is not intended to be limiting. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms "comprises," "comprising," "includes," "including," and "having" are inclusive and therefore specify the presence of stated features, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order described or illustrated, unless an order of performance is explicitly stated. It should also be appreciated that additional or alternative steps may be used.
The foregoing is only a specific embodiment of the invention to enable those skilled in the art to understand or practice the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. An energy saving control method applied to a communication terminal, comprising:
Receiving an IQ signal and determining a state of a communication terminal, the state including a power saving state and an operational state;
determining an energy intensity value of the IQ signal within a first preset duration;
Determining a signal decibel value according to the energy intensity value;
If the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained;
And if the communication terminal is in an operation state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the operation state to the power saving state.
2. The energy saving control method according to claim 1, wherein the main frequencies of the power saving state and the operation state are different, and the communication terminal switches the states by switching the main frequencies.
3. The energy saving control method of claim 2, wherein the power saving state corresponds to a first main frequency, the operating state corresponds to a second main frequency, and the first main frequency is smaller than the second main frequency.
4. The energy saving control method according to any one of claims 1 to 3, wherein the energy intensity values include a first energy value of a valid signal and a second energy value of a noise signal, and determining the energy intensity value of the IQ signal for a first preset period of time includes:
performing low-pass filtering on the IQ signal within a first preset time length to obtain the effective signal; performing band-pass filtering on the IQ signal within a first preset duration to obtain the noise signal;
And determining a first energy value of the effective signal and a second energy value of the noise signal, thereby obtaining an energy intensity value of the IQ signal.
5. The energy saving control method of claim 4, wherein determining a first energy value of the effective signal and determining a second energy value of the noise signal comprises:
Acquiring the number of sampling points of the IQ signals in the first preset time length, and recording the number as N, wherein the number of the sampling points is multiple, each sampling point corresponds to one IQ signal, and each IQ signal corresponds to one effective signal and one noise signal;
determining a first sum of squares of I and Q components of the effective signal; determining a second sum of squares of the I and Q components of the noise signal;
determining an average value of N first square sums to obtain a first energy value; and determining an average value of the N second square sums to obtain a second energy value.
6. A power saving control method according to any one of claims 1 to 3, wherein the first preset time period is of the order of milliseconds and the second preset time period is of the order of seconds.
7. The energy saving control method according to any one of claims 1 to 3, characterized in that the energy saving control method further comprises:
If the communication terminal is in a power saving state and the signal decibel value is larger than the preset threshold value, controlling the communication terminal to switch from the power saving state to the running state;
and if the communication terminal is in an operation state and the signal decibel value is larger than the preset threshold value, maintaining the operation state.
8. An energy saving control system applied to a communication terminal, comprising:
The signal receiving module is used for receiving the IQ signal and determining the state of the communication terminal, wherein the state comprises a power saving state and an operation state;
the energy intensity value determining module is used for determining the energy intensity value of the IQ signal in a first preset time period;
the signal decibel value determining module is used for determining a signal decibel value according to the energy intensity value;
The control module is used for keeping the power saving state if the communication terminal is in the power saving state and the signal decibel value is smaller than or equal to a preset threshold value; and the communication terminal is also used for controlling the communication terminal to be switched from the running state to the power saving state if the communication terminal is in the running state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value.
9. A communication terminal, comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; at least one memory coupled to the at least one bus, wherein the processor is configured to:
Receiving an IQ signal and determining a state of a communication terminal, the state including a power saving state and an operational state;
determining an energy intensity value of the IQ signal within a first preset duration;
Determining a signal decibel value according to the energy intensity value;
If the communication terminal is in a power saving state and the signal decibel value is smaller than or equal to a preset threshold value, the power saving state is maintained;
And if the communication terminal is in an operation state and the signal decibel values in the second preset time period are smaller than or equal to the preset threshold value, controlling the communication terminal to switch from the operation state to the power saving state.
10. A non-transitory computer readable storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements the energy saving control method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411301839.9A CN118828834A (en) | 2024-09-18 | 2024-09-18 | Energy-saving control method, system, communication terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411301839.9A CN118828834A (en) | 2024-09-18 | 2024-09-18 | Energy-saving control method, system, communication terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118828834A true CN118828834A (en) | 2024-10-22 |
Family
ID=93077051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411301839.9A Pending CN118828834A (en) | 2024-09-18 | 2024-09-18 | Energy-saving control method, system, communication terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118828834A (en) |
-
2024
- 2024-09-18 CN CN202411301839.9A patent/CN118828834A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8155676B2 (en) | Method and apparatus optimizing receipt of call/broadcast paging messages by self-powered wireless communications devices | |
CN114980283A (en) | State switching method and device, and beacon signal transmission and device | |
CN110035482B (en) | Paging method, paging device and computer readable storage medium | |
WO2009146660A1 (en) | Mobile communication control method, base station controller, base station and system | |
WO2022174800A1 (en) | Terminal state switching method, apparatus, and terminal | |
US20220346004A1 (en) | Base station control method, operations support system oss, and distributed base station system dbs | |
CN106060911B (en) | Dormancy and awakening method of radio frequency unit and base station | |
CN105307203A (en) | Method for adaptively monitoring paging messages and communications apparatuses | |
CN110602771A (en) | Power consumption control method and device and vehicle networking terminal | |
KR100795564B1 (en) | Method of sleep interval management on mobile broadband wireless access systems | |
CN112911691A (en) | Cell energy saving method, equipment and storage medium | |
KR100619646B1 (en) | Reselection optimization in mobile wireless communication devices and methods therefor | |
CN111683401B (en) | Method and device for adjusting paging cycle and terminal equipment | |
CN114980281A (en) | Terminal state control method and device and terminal | |
CN112867107B (en) | Wireless fidelity WIFI chip control method and related equipment thereof | |
CN118828834A (en) | Energy-saving control method, system, communication terminal and storage medium | |
CN114077213A (en) | Energy-saving control method and device | |
CN114268972B (en) | 5G base station energy saving implementation method through 4G/5G co-coverage | |
CN109041081B (en) | Method for improving energy utilization efficiency of NB-IoT terminal equipment | |
CN116684946A (en) | Device sleep method, device sleep apparatus, and computer-readable storage medium | |
CN114828172A (en) | Method and device for reducing standby power consumption, communication terminal and readable storage medium | |
JP2016503973A (en) | Method and device for regulating power in a wireless receiver circuit | |
CN117278068A (en) | State control method of communication equipment, communication equipment and network side equipment | |
CN118265120A (en) | Communication operation execution method, device and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |