[0023] The present invention provides a mobile phone and a power saving method for the mobile phone in sleep mode. In order to make the objectives, technical solutions, and advantages of the present invention clearer and clearer, the present invention will be further described in detail below with reference to the drawings and embodiments.
[0024] In order to solve the problem of unnecessary battery power consumption of the mobile phone in the sleep mode in the prior art, the present invention provides a method that can optimize the standby time of the mobile phone and reduce the standby current of the mobile phone to save the battery power of the mobile phone. The core idea of the method Including: adding a three-dimensional acceleration sensor inside the mobile phone, the sensor is connected to the processor inside the mobile phone, and the acceleration information of the mobile phone in the three-dimensional space, namely the multi-dimensional space on the X, Y, and Z axes, is collected through the acceleration sensor. The collected three-dimensional acceleration information is transmitted to the processor connected to the acceleration sensor, and the state acceleration of the acceleration sensor in each dimensional space is calculated by the mobile phone processor, and then it is judged whether the mobile phone is in a moving state or a resting state If the system judges that the mobile phone has been idle for a period of time, the mobile phone automatically configures the wake-up interval for the paging message of the mobile phone's own cell, and sets the wake-up interval to the maximum duration. If it is detected that the mobile phone in the sleep state is in motion, it is necessary to configure the cell phone's own cell paging message wake-up interval according to the acceleration during the motion state of the mobile phone to prevent network disconnection when switching networks in the motion state problem. Due to the addition of this sensor, the present invention can flexibly adjust the wakeup interval of receiving cell paging messages according to the state of the mobile phone, thereby optimizing the standby time of the mobile phone, reducing the standby current of the mobile phone, and saving the power consumption of the mobile phone.
[0025] Attached figure 1 Is a block diagram of the mobile phone system of the present invention, combined with the attached figure 1 To further describe the system of the present invention in detail,
[0026] The system of the present invention mainly includes a three-dimensional spatial acceleration sensor 102 built into the mobile phone 100. The three-dimensional spatial sensor 102 is connected to the central processing unit 101 of the mobile phone. The acceleration sensor 102 is used to collect the acceleration information of the mobile phone 100 in a multi-dimensional space. The acceleration information is transmitted to the central processing unit 101, and the central processing unit 101 calculates the status of the acceleration sensor in each dimension space, determines the status of the mobile phone, and automatically configures the cell paging message mobile phone status according to the status of the mobile phone The wake-up interval length of the mobile phone changes with the change of the set cell paging message wake-up interval; the three-dimensional space sensor 102 of the present invention adopts the three-dimensional acceleration sensor of the manufacturer BOSCH, its model BMA023, the sensor passes I2C (two-wire Type serial bus) bus and interrupt signal are connected to the central processing unit 101, the sensor is always on after booting, the power consumption of the sensor <0.4mA, after power on, the central processor 101 is equipped with a three-dimensional space sensor 102 so that the sensor generates an interrupt to notify the mobile phone when moving from motion to static, and generates an interrupt to notify the mobile phone from motion to motion; when a static interrupt is generated, the mobile phone automatically enters the most The best standby power consumption state, when a motion interruption occurs, the mobile phone automatically restores to the paging interval configured by the base station; the mobile phone supplies power to the sensor and responds to the interrupt generated by the sensor, so as to achieve the purpose of saving power.
[0027] In the present invention, the wake-up interval duration of receiving cell paging messages is not constant. The baseband data transmission of the GSM system is transmitted in units of TDMA frames. The wake-up interval duration of cell paging messages is determined by the number of 51 groups of TDMA frames. Cycle to determine; a TDMA frame duration is 4.615ms, the step length setting value ranges from 2 to 9, this value is generally initiated by the network to the mobile phone. for example:
[0028] The network step size initiated value is 2, then the cell paging message wakeup interval is 2×51×4.615=470.73ms;
[0029] The network step size is 9, and the cell page message wakeup interval is 9×51×4.615=2118.285ms;
[0030] According to the values listed above, the mobile phone will select a certain time interval value according to the cell configuration parameters. If the network initiation value step is selected as 9, the wake-up interval for the mobile phone to receive the cell page message will be the longest, so the corresponding standby current will be Reach the minimum value; but in practical applications, the interval parameter cannot be fixed to 9, because in fact the paging interval of the receiving cell has no effect on the user receiving incoming messages or calls. For example, when the machine sets the interval parameter to 9 When the cell page message wake-up interval is 9×51×4.615=2118.285ms, that is, when the other party dials an incoming call or message to the local machine, it takes a little more than 2 seconds to connect to the local machine, because 2 seconds is very short, the incoming call Fang doesn't feel that the dialing time is long. However, if the wake-up interval of receiving cell page messages is too long, it is not good for mobile phone users who are moving at a high speed. When the user is carrying a mobile phone and moving at a high speed, if the location of the mobile phone has entered the range of another cell from the current cell, If the wake-up interval of receiving cell page messages is too long and it is still sleeping, the mobile phone will not be able to detect the changes in the network signal quality of the current cell and neighboring cells in time, and the mobile phone handover registration has not been completed, and the mobile phone will be dropped. network. Therefore, the mobile phone generally selects an appropriate value of the wake-up interval for receiving the paging message of the receiving cell according to the comparison of the signal quality of the current cell network and the neighboring cell network, so as to ensure the balance between the standby power consumption of the mobile phone and the success rate of handover.
[0031] Based on the above ideas, the present invention can perceive the motion state of the mobile phone by adding a three-dimensional spatial acceleration sensor inside the mobile phone, thereby flexibly configuring the wake-up interval for the mobile phone to receive the cell paging message. figure 2 Shown. The specific steps are described as follows:
[0032] Step S1, preset the cell paging message wakeup interval duration of the mobile phone status as a network initiated value;
[0033] In the embodiment of the present invention, the cell paging message wake-up interval time can be set according to the network initiated value as a parameter, and the range of the defined setting value is from 2 to 9. The set wake-up interval time is also different according to the mobile phone's movement state. If the network initiation value is selected to be 9, the wake-up interval of the cell phone receiving cell page messages will be the longest, so the corresponding standby current will reach the minimum; the range of the message wake-up interval is from 470.73ms to 2118.285ms;
[0034] Step S2: Collect the acceleration information of the mobile phone in the multi-dimensional space through the three-dimensional acceleration sensor built in the mobile phone, and determine whether the mobile phone is stationary through the three-dimensional acceleration sensor; if it is determined to be stationary, go to step S3, otherwise go to step S7;
[0035] Step S3, the three-dimensional space sensor generates a static interrupt notification to the central processing unit, and the mobile phone automatically configures the mobile phone wake-up interval to the maximum value (that is, the mobile phone configures the paging step by itself to 9), and the standby power consumption is the lowest at this time;
[0036] Step S4: It is judged whether the mobile phone has changed from a static state to a moving state, and if yes, go to step S5;
[0037] Step S5: The three-dimensional sensor generates a motion interruption, and the paging interval uses the network initiated value;
[0038] Step S6: If the mobile phone turns from motion to static, go to step S3;
[0039] Step S7, the three-dimensional space sensor generates a motion interrupt to notify the central processor of the mobile phone, and the mobile phone configures the required wake-up interval length according to the wake-up interval time initiated by the network to ensure the continuity of the network when the mobile phone switches the cell paging network;
[0040] Step S8: It is judged whether the mobile phone is turned into a static state, if yes, go to step S9;
[0041] Step S9. When the mobile phone turns from motion to static, the 3D sensor generates a static interrupt, and the wake-up interval step of the mobile phone is the maximum (that is, the mobile phone configures the paging step by itself to be 9), and the standby power consumption is the lowest at this time;
[0042] Step S10, when the mobile phone changes from static to moving, go to step S7.
[0043] Through the three-dimensional space acceleration sensor, the mobile phone can perceive the movement of objects in three-dimensional space. Its sensitivity ranges from +/-2G, +/-4G, +/-8G. When the sensor moves in the three-dimensional space, it can sense The magnitude of the acceleration in each dimension, and the relevant parameters are transmitted to the processor for analysis. The processor can calculate the movement status of the sensor in each dimension by analyzing the parameter data sent by the sensor. The price of the sensor used in the present invention Low cost, simple software and hardware design, has been widely used in mobile communication terminals. Place the three-dimensional acceleration sensor in the mobile phone and communicate with the mobile phone processor, the mobile phone can easily perceive the movement state of the mobile phone.
[0044] The present invention combines the application of this technology to an adaptively configured mobile phone. The adaptively configured mobile phone mentioned here is: the paging message interval step of the mobile phone is 2-9, that is, the paging message interval time is (2-9) ×51×4.615mS, this step value is initiated by the network and then configured by the mobile phone according to this initiated value. After using the above technology, the mobile phone configures the paging step to 9 when the mobile phone is stationary, and the standby power consumption is the lowest at this time. When the mobile phone is in motion, the mobile phone is configured according to the step size initiated by the network, so the mobile phone can configure its paging message interval step size adaptively through its own motion state.
[0045] Adaptively configure the cell phone's receiving cell paging message time interval, for example, when the cell phone detects that the cell phone has been standing still for a certain period of time (such as 30 seconds or 1 minute, but this time can be selected by the user) , The phone will automatically configure the phone’s own cell paging message wake-up interval to the longest duration of 2118.285ms, so that we can optimize the phone’s standby current in sleep mode to extend the phone’s standby time.
[0046] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement and improvement made within the spirit and principle of the present invention shall be included in the present invention. Within the scope of protection of the invention.