CN111683401B - Method and device for adjusting paging cycle and terminal equipment - Google Patents

Method and device for adjusting paging cycle and terminal equipment Download PDF

Info

Publication number
CN111683401B
CN111683401B CN202010516938.4A CN202010516938A CN111683401B CN 111683401 B CN111683401 B CN 111683401B CN 202010516938 A CN202010516938 A CN 202010516938A CN 111683401 B CN111683401 B CN 111683401B
Authority
CN
China
Prior art keywords
scene
paging cycle
paging
special
useful
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
CN202010516938.4A
Other languages
Chinese (zh)
Other versions
CN111683401A (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 Genius Technology Co Ltd
Original Assignee
Guangdong Genius 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 Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN202010516938.4A priority Critical patent/CN111683401B/en
Publication of CN111683401A publication Critical patent/CN111683401A/en
Application granted granted Critical
Publication of CN111683401B publication Critical patent/CN111683401B/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/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0258Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
    • 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)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method and a device for adjusting paging cycle, and terminal equipment, comprising the following steps: identifying a current scene; the current scene is one of a common scene and a preset special scene; if the current scene is a special scene, acquiring a corresponding target paging cycle according to the special scene; and if the current scene is different from the previous scene, reporting the target paging cycle to network equipment so that the network equipment can adjust the existing paging cycle. The invention can enable the terminal equipment to automatically adjust the paging cycle in combination with the change of the scene of the terminal equipment, save the electric quantity of the terminal equipment and improve the standby time of the terminal equipment under the condition of not influencing the user experience.

Description

Method and device for adjusting paging cycle and terminal equipment
Technical Field
The present invention relates to the field of terminal technologies, and in particular, to a method and an apparatus for adjusting a paging cycle, and a terminal device.
Background
When intelligent terminal equipment (including wearable equipment such as an intelligent watch/a bracelet and an intelligent mobile phone) is in standby, paging needs to be monitored for timeliness of service, but if the terminal continuously monitors paging messages, power consumption of the terminal is greatly increased, and in order to ensure timeliness of service, a DRX mechanism (discontinuous reception) is introduced into a protocol, and the paging messages can be intermittently monitored, so that the power-saving effect is achieved. The paging cycle for a GSM network is typically 320ms, the paging cycle for a wcdma network is typically 640ms, and the paging cycle for an LTE network is typically 1.28s. For NB-IOT equipment, an EDRX mechanism (extended discontinuous reception) is introduced on the protocol, the paging cycle of the EDRX mechanism is longer than that of the DRX mechanism, the EDRX mechanism supports the terminal to autonomously set the paging cycle, and then the paging cycle is sent to the network, and a final paging cycle is negotiated with the network and is based on the network issuing.
Paging listening for a large part of the day is not useful for the terminal, especially in some specific scenarios. For example, in a night scenario, there is little incoming call, while the terminal still listens for pages on a second level, which consumes much of the terminal's power. Therefore, the paging cycle is necessary to be better adjusted, the electric quantity of the terminal is saved, and the standby time is prolonged.
Disclosure of Invention
The invention aims to overcome the defects in the prior art and provides a method and a device for adjusting a paging cycle and terminal equipment.
The technical scheme provided by the invention is as follows:
a method of adjusting a paging cycle, comprising: identifying a current scene; the current scene is one of a common scene and a preset special scene; if the current scene is a special scene, acquiring a corresponding target paging cycle according to the special scene; and if the current scene is different from the previous scene, reporting the target paging cycle to network equipment so that the network equipment can adjust the existing paging cycle.
Further, the preset special scene includes at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
Further, the obtaining the corresponding target paging cycle according to the special scene includes:
acquiring useful paging times received in the special scene;
determining an adjustment multiple according to the useful paging times;
and obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene.
Further, the obtaining the number of useful paging times received in the special scenario includes: and obtaining corresponding useful paging times according to the paging monitoring result in the special scene in the preset time period.
Further, after the identifying the current scene, the method further includes: and if the current scene is a common scene, acquiring a corresponding target paging cycle according to the common scene.
The invention also provides a device for adjusting the paging cycle, which comprises: the scene recognition module is used for recognizing the current scene; the current scene is one of a common scene and a preset special scene; the paging cycle calculation module is used for acquiring a corresponding target paging cycle according to a special scene if the current scene is the special scene; and the paging cycle reporting module is used for reporting the target paging cycle to the network equipment if the current scene is different from the previous scene, so that the network equipment can adjust the existing paging cycle.
Further, the preset special scene includes at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
Further, the paging cycle calculation module is further configured to obtain the number of useful paging received in the special scenario; determining an adjustment multiple according to the useful paging times; and obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene.
Further, the paging cycle calculation module is further configured to obtain a corresponding target paging cycle according to the common scene if the current scene is the common scene.
The invention also provides a terminal device comprising a memory for storing a computer program; and a processor for implementing the aforementioned method of adjusting paging cycle when running the computer program.
The method and the device for adjusting the paging cycle and the terminal equipment provided by the invention have the following beneficial effects: by enabling the terminal equipment to automatically adjust the paging cycle in combination with the change of the scene of the terminal equipment, the electric quantity of the terminal equipment can be saved and the standby time of the terminal equipment can be prolonged under the condition that the user experience is not affected.
Drawings
The above features, technical features, advantages and implementation manners of a method and apparatus for adjusting paging cycle, terminal device will be further described with reference to the accompanying drawings in a clear and understandable manner.
FIG. 1 is a flow chart of one embodiment of a method of adjusting a paging cycle of the present invention;
FIG. 2 is a flow chart of another embodiment of a method of adjusting a paging cycle of the present invention;
FIG. 3 is a schematic diagram illustrating one embodiment of an apparatus for adjusting paging cycle in accordance with the present invention;
fig. 4 is a schematic structural view of an embodiment of a terminal device of the present invention.
Reference numerals illustrate:
100. the system comprises a scene recognition module 200, a paging cycle calculation module 300, a paging cycle reporting module 20, terminal equipment 30, a memory 40, a processor 50 and a computer program.
Detailed Description
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following description will explain the specific embodiments of the present invention with reference to the accompanying drawings. It is evident that the drawings in the following description are only examples of the invention, from which other drawings and other embodiments can be obtained by a person skilled in the art without inventive effort.
For the sake of simplicity of the drawing, the parts relevant to the present invention are shown only schematically in the figures, which do not represent the actual structure thereof as a product. Additionally, in order to facilitate a concise understanding of the drawings, components having the same structure or function in some of the drawings are only schematically depicted, or only one of them is labeled. Herein, "a" means not only "only this one" but also "more than one" case.
In one embodiment of the present invention, as shown in fig. 1, a method for adjusting a paging cycle includes:
step S100, identifying a current scene; the current scene is one of a common scene and a preset special scene
In particular, current terminal devices (e.g., smartphones/watches, etc. portable devices with wireless communication capabilities) do not substantially change once the paging cycle is determined when accessing the network. The embodiment enables the terminal equipment to actively and properly adjust the paging cycle in combination with the scene change of the terminal equipment, so that the electric quantity is saved and the standby time is prolonged under the condition of not affecting the user experience.
The terminal equipment is preset with some special scenes besides the common scenes. For example, for office workers, due to more phones in the office hours on the daytime, the normal paging reception is needed and the phones are not missed, so that the time can be set as a common scene, and the corresponding paging cycle (namely the EDRX paging cycle in the NB-IOT system) can be set conventionally, for example, 1.28s; however, in the range from 23:00 a.m. to 5:00 a.m., people are usually in a sleep rest state, and the number of calls is small (i.e., useful calls are small), so that the time can be set to be a night rest time period, and the corresponding paging cycle can be prolonged, for example, N times the paging cycle of a common scene, and N is a positive integer greater than 1. The scene in the night rest time period is a special scene.
One or more special scenes can be preset in the terminal equipment. Optionally, the preset special scene includes at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
For example, when the terminal device is in a high-temperature state or a low-power state, further deterioration of the corresponding state can be reduced by reducing listening of paging, so that the paging cycle can be prolonged. For another example, when in the arrearage state, the terminal device cannot perform normal paging monitoring, so that the paging cycle can be prolonged. For another example, the child watch is in a class disabled mode during class in the school, and does not support answering the incoming call during the class disabled mode, so that the paging cycle can be prolonged, and the electric quantity of the smart watch can be saved.
For a special scene in a special period (e.g., in a night rest period, in a class disabled period), the terminal device may identify whether it is in the corresponding special scene according to the current time.
The user can set the time of the night rest period or the lesson disabled period through the terminal UI interface. If not, the system may set a default time period. And the terminal equipment determines whether the terminal equipment enters a corresponding special scene or not by judging whether the current time is in a corresponding time period or not.
For a special scene in a special state (e.g., in a high-temperature state, in a low-power state), the terminal device may identify whether the corresponding special scene is in accordance with corresponding factors (e.g., terminal temperature, terminal power).
The user may manually set a temperature threshold or a power threshold, or by default by the system. And if the current temperature of the terminal is higher than the temperature threshold value, the terminal is considered to be in a high-temperature state. And if the current electric quantity of the terminal is lower than the electric quantity threshold value, the terminal is considered to be in a low electric quantity state.
For the identification of a special scenario in arrearage state, the following may be performed: when the system finds that the terminal fails to send data, the timer T1 is started, and the ping operation is performed until the time of T1 is overtime, for example, the terminal fails to send an IM message, the system waits for a period of time and then performs the ping operation, the ping website can be hundred degrees, vacation, a server of a terminal manufacturer and the like, at least 3 websites are ping, and if the 3 websites are all ping fails, the system is considered to be in an arrearage mode. Or after the continuous data transmission fails, the system actively transmits a short message for inquiring the telephone charge to the operator, and extracts the content of the short message to confirm whether the charge is owed or not; or the two are combined, after the ping fails, the short message of inquiring the telephone charge is sent again, and whether the arrearage is found or not is confirmed.
An implementation that identifies the current scene: if the default terminal equipment is in a common scene, and the current scene (the scene where the terminal equipment is located at the current moment) is identified as a special scene in the identification mode, changing the current scene into a corresponding special scene; otherwise, remain unchanged.
Step S200, if the current scene is a special scene, acquiring a corresponding target paging cycle according to the special scene.
Specifically, the target paging cycle refers to a recommended paging cycle in a corresponding scenario. Each special scenario has a corresponding target paging cycle. For example, there is a mapping table between the special scene and the target paging cycle, and the target paging cycle corresponding to the special scene can be obtained according to the mapping table.
Each special scenario may also correspond to multiple target paging cycles, which may be further fine-tuned in combination with other factors. Optionally, acquiring useful paging times received in a special scene; determining an adjustment multiple according to the useful paging times; and obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene.
For example, for a special scene of "in night rest period", the useful paging times are obtained according to the paging monitoring result in the scene of the previous day. The useful paging number refers to the number of paging listening times that the terminal obtains paging information transmitted to itself.
And obtaining the corresponding useful paging times according to the paging monitoring result in the special scene in the preset time period. The preset time period is a period of time, for example, the paging monitoring result in the special scene of the previous M days is counted, the useful paging times of each day in the scene M days are obtained, the useful paging times are averaged, or the median or the maximum value is obtained, and the final useful paging times are obtained according to the value.
And determining an adjustment multiple according to the final useful paging times. For example, for a special scene of "in a night rest period", if the number of useful paging times received by the terminal in the special scene is 0, setting an adjustment multiple to be 16 times; if the number of the received useful paging times is 2, setting the adjustment multiple to be 2 times; if the number of received useful paging times is more than 3, setting the adjustment multiple to be 1. And obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene. For simplicity, the paging cycle reference value in each special scenario may be set to the target paging cycle in the normal scenario.
Optionally, when the number of useful pages received in the special scenario is 0, the adjustment multiple is set to a preset maximum value. This allows maximum power savings to be achieved.
Step S300, if the current scene is different from the previous scene, reporting the target paging cycle to a network device, so that the network device can adjust the existing paging cycle.
Specifically, if the current scene is different from the previous scene, for example, the current scene is cut from the normal scene to the special scene, the terminal device reports the target paging cycle in the special scene to the network device. If there are no other factors, the network device generally adjusts the existing paging cycle according to the target paging cycle of the terminal device, and sends the paging cycle to the terminal device as the final paging cycle.
Of course, the method also supports switching from the special scene to the common scene, and the terminal reports the target paging cycle corresponding to the common scene to the network equipment for recovering the paging monitoring in the common scene so as to ensure that the telephone is not missed.
Optionally, when the target paging cycle is different from the existing paging cycle, reporting the target paging cycle to the network device. Thus, the information interaction amount between the terminal equipment and the network equipment can be further reduced.
According to the embodiment, the paging cycle is automatically adjusted by combining the terminal equipment with the change of the scene of the terminal equipment, so that the electric quantity of the terminal equipment can be saved and the standby time of the terminal equipment can be prolonged under the condition that the user experience is not affected.
In another embodiment of the present invention, as shown in fig. 2, a method for adjusting a paging cycle includes:
step S110, identifying the current scene; the current scene is one of a common scene and a preset special scene; the preset special scene comprises at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
Specifically, the terminal device presets some special scenes besides the ordinary scenes. In a common scenario, a corresponding paging cycle (in an NB-IOT system, namely, an EDRX paging cycle) can be set conventionally, so as to cope with more telephone time periods without missing a telephone. The special scene aims at the time interval with less telephone number or the time interval without receiving telephone number, or the further deterioration of the corresponding state is necessarily reduced by reducing the interception of paging, so that the paging cycle can be prolonged in the special scene, the user experience is not influenced, the electric quantity of the terminal equipment is saved, and the standby time is prolonged.
The preset special scene comprises at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
For example, when the terminal device is in a high-temperature state or a low-power state, further deterioration of the corresponding state can be reduced by reducing listening of paging, so that the paging cycle can be prolonged. For another example, when in the arrearage state, the terminal device cannot perform normal paging monitoring, so that the paging cycle can be prolonged. For another example, the child watch is in a class disabled mode during class in the school, and does not support answering the incoming call during the class disabled mode, so that the paging cycle can be prolonged, and the electric quantity of the smart watch can be saved.
For a special scene in a special period (e.g., in a night rest period, in a class disabled period), the terminal device may identify whether it is in the corresponding special scene according to the current time. For a special scene in a special state (e.g., in a high-temperature state, in a low-power state), the terminal device may identify whether the corresponding special scene is in accordance with corresponding factors (e.g., terminal temperature, terminal power). For the special scene in arrearage state, the terminal equipment can identify through ping operation after data transmission failure, or actively send inquiry telephone fee short message to the operator after continuous data transmission failure, and confirm whether arrearage is carried out according to the short message content; or a combination of both to identify whether an arrearage condition is present.
If the terminal equipment is not in the preset special scene, the terminal equipment is processed according to the common scene.
Step S210, if the current scene is a special scene, acquiring useful paging times received in the special scene;
step S220, determining an adjustment multiple according to the useful paging times;
step S230 obtains a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scenario.
Step S240, if the current scene is a common scene, acquiring a corresponding target paging cycle according to the common scene.
Specifically, since the target paging periods corresponding to the common scene and the special scene may be different from one another and from one another, the present embodiment supports both switching between the common scene and the special scene and switching between the special scenes.
The target paging cycle corresponding to the common scene is conventionally set according to experience, and the value of the target paging cycle is not more than the target paging cycle corresponding to the special scene.
Determining a target paging cycle corresponding to a special scene according to the historical useful paging times, wherein the target paging cycle is as follows:
the useful paging number refers to the number of paging listening times that the terminal obtains paging information transmitted to itself.
Optionally, according to the paging monitoring result in the special scene in the preset time period, the corresponding useful paging times are obtained. The preset time period is a period of time, for example, the paging monitoring result in the special scene of the previous M days is counted, the useful paging times of each day in the scene M days are obtained, the useful paging times are averaged, or the median or the maximum value is obtained, and the final useful paging times are obtained according to the value.
And determining an adjustment multiple according to the final useful paging times. For example, for a special scene of "in a night rest period", if the number of useful paging times received by the terminal in the special scene is 0, setting an adjustment multiple to be 16 times; if the number of the received useful paging times is 2, setting the adjustment multiple to be 2 times; if the number of received useful paging times is more than 3, setting the adjustment multiple to be 1. And obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene. For simplicity, the paging cycle reference value in each special scenario may be set to the target paging cycle in the normal scenario.
Optionally, when the number of useful pages received in the special scenario is 0, the adjustment multiple is set to a preset maximum value.
Step S310, when the target paging cycle is different from the existing paging cycle, reporting the target paging cycle to a network device, so that the network device can adjust the existing paging cycle.
Specifically, when the target paging cycle is different from the existing paging cycle, the terminal device reports the target paging cycle to the network device. If there are no other factors, the network device generally adjusts the existing paging cycle according to the target paging cycle of the terminal device, and sends the paging cycle to the terminal device as the final paging cycle.
According to the embodiment, the paging cycle is automatically adjusted according to the change of the scene and the received useful paging times, so that the switching between the common scene and the special scene is supported, the switching between the special scenes is supported, the electric quantity of the terminal equipment can be saved under the condition that the user experience is not affected, and the standby time of the terminal equipment is prolonged.
In one embodiment of the present invention, as shown in fig. 3, an apparatus for adjusting a paging cycle includes:
a scene recognition module 100 for recognizing a current scene; the current scene is one of a common scene and a preset special scene.
In particular, current terminal devices (e.g., smartphones/watches, etc. portable devices with wireless communication capabilities) do not substantially change once the paging cycle is determined when accessing the network. The embodiment enables the terminal equipment to actively and properly adjust the paging cycle in combination with the scene change of the terminal equipment, so that the electric quantity is saved and the standby time is prolonged under the condition of not affecting the user experience.
The terminal equipment is preset with some special scenes besides the common scenes. For example, for office workers, due to more phones in the office hours on the daytime, the normal paging reception is needed and the phones are not missed, so that the time can be set as a common scene, and the corresponding paging cycle (namely the EDRX paging cycle in the NB-IOT system) can be set conventionally, for example, 1.28s; however, in the range from 23:00 a.m. to 5:00 a.m., people are usually in a sleep rest state, and the number of calls is small (i.e., useful calls are small), so that the time can be set to be a night rest time period, and the corresponding paging cycle can be prolonged, for example, N times the paging cycle of a common scene, and N is a positive integer greater than 1. The scene in the night rest time period is a special scene.
One or more special scenes can be preset in the terminal equipment. Optionally, the preset special scene includes at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
For example, when the terminal device is in a high-temperature state or a low-power state, further deterioration of the corresponding state can be reduced by reducing listening of paging, so that the paging cycle can be prolonged. For another example, when in the arrearage state, the terminal device cannot perform normal paging monitoring, so that the paging cycle can be prolonged. For another example, the child watch is in a class disabled mode during class in the school, and does not support answering the incoming call during the class disabled mode, so that the paging cycle can be prolonged, and the electric quantity of the smart watch can be saved.
For a special scene in a special period (e.g., in a night rest period, in a class disabled period), the terminal device may identify whether it is in the corresponding special scene according to the current time.
The user can set the time of the night rest period or the lesson disabled period through the terminal UI interface. If not, the system may set a default time period. And the terminal equipment determines whether the terminal equipment enters a corresponding special scene or not by judging whether the current time is in a corresponding time period or not.
For a special scene in a special state (e.g., in a high-temperature state, in a low-power state), the terminal device may identify whether the corresponding special scene is in accordance with corresponding factors (e.g., terminal temperature, terminal power).
The user may manually set a temperature threshold or a power threshold, or by default by the system. And if the current temperature of the terminal is higher than the temperature threshold value, the terminal is considered to be in a high-temperature state. And if the current electric quantity of the terminal is lower than the electric quantity threshold value, the terminal is considered to be in a low electric quantity state.
For the identification of a special scenario in arrearage state, the following may be performed: when the system finds that the terminal fails to send data, the timer T1 is started, and the ping operation is performed until the time of T1 is overtime, for example, the terminal fails to send an IM message, the system waits for a period of time and then performs the ping operation, the ping website can be hundred degrees, vacation, a server of a terminal manufacturer and the like, at least 3 websites are ping, and if the 3 websites are all ping fails, the system is considered to be in an arrearage mode. Or after the continuous data transmission fails, the system actively transmits a short message for inquiring the telephone charge to the operator, and extracts the content of the short message to confirm whether the charge is owed or not; or the two are combined, after the ping fails, the short message of inquiring the telephone charge is sent again, and whether the arrearage is found or not is confirmed.
An implementation that identifies the current scene: if the default terminal equipment is in a common scene, and the current scene (the scene where the terminal equipment is located at the current moment) is identified as a special scene in the identification mode, changing the current scene into a corresponding special scene; otherwise, remain unchanged.
And the paging cycle calculation module 200 is configured to obtain a corresponding target paging cycle according to a special scene if the current scene is the special scene.
Specifically, the target paging cycle refers to a recommended paging cycle in a corresponding scenario. Each special scenario has a corresponding target paging cycle. For example, there is a mapping table between the special scene and the target paging cycle, and the target paging cycle corresponding to the special scene can be obtained according to the mapping table.
Each special scenario may also correspond to multiple target paging cycles, which may be further fine-tuned in combination with other factors. Optionally, acquiring useful paging times received in a special scene; determining an adjustment multiple according to the useful paging times; and obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene.
For example, for a special scene of "in night rest period", the useful paging times are obtained according to the paging monitoring result in the scene of the previous day. The useful paging number refers to the number of paging listening times that the terminal obtains paging information transmitted to itself.
And obtaining the corresponding useful paging times according to the paging monitoring result in the special scene in the preset time period. The preset time period is a period of time, for example, the paging monitoring result in the special scene of the previous M days is counted, the useful paging times of each day in the scene M days are obtained, the useful paging times are averaged, or the median or the maximum value is obtained, and the final useful paging times are obtained according to the value.
And determining an adjustment multiple according to the final useful paging times. For example, for a special scene of "in a night rest period", if the number of useful paging times received by the terminal in the special scene is 0, setting an adjustment multiple to be 16 times; if the number of the received useful paging times is 2, setting the adjustment multiple to be 2 times; if the number of received useful paging times is more than 3, setting the adjustment multiple to be 1. And obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene. For simplicity, the paging cycle reference value in each special scenario may be set to the target paging cycle in the normal scenario.
Optionally, when the number of useful pages received in the special scenario is 0, the adjustment multiple is set to a preset maximum value.
And the paging cycle reporting module 300 is configured to report the target paging cycle to a network device if the current scene is different from the previous scene, so that the network device can adjust the existing paging cycle.
Specifically, if the current scene is different from the previous scene, for example, the current scene is cut from the normal scene to the special scene, the terminal device reports the target paging cycle in the special scene to the network device. If there are no other factors, the network device generally adjusts the existing paging cycle according to the target paging cycle of the terminal device, and sends the paging cycle to the terminal device as the final paging cycle.
Of course, the method also supports switching from the special scene to the common scene, and the terminal reports the target paging cycle corresponding to the common scene to the network equipment for recovering the paging monitoring in the common scene so as to ensure that the telephone is not missed.
Optionally, when the target paging cycle is different from the existing paging cycle, reporting the target paging cycle to the network device. Thus, the information interaction amount between the terminal equipment and the network equipment can be further reduced.
According to the embodiment, the paging cycle is automatically adjusted by combining the terminal equipment with the change of the scene of the terminal equipment, so that the electric quantity of the terminal equipment can be saved and the standby time of the terminal equipment can be prolonged under the condition that the user experience is not affected.
In another embodiment of the present invention, as shown in fig. 3, an apparatus for adjusting a paging cycle includes:
a scene recognition module 100 for recognizing a current scene; the current scene is one of a common scene and a preset special scene; the preset special scene comprises at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
Specifically, the terminal device presets some special scenes besides the ordinary scenes. In a common scenario, a corresponding paging cycle (in an NB-IOT system, namely, an EDRX paging cycle) can be set conventionally, so as to cope with more telephone time periods without missing a telephone. The special scene aims at the time interval with less telephone number or the time interval without receiving telephone number, or the further deterioration of the corresponding state is necessarily reduced by reducing the interception of paging, so that the paging cycle can be prolonged in the special scene, the user experience is not influenced, the electric quantity of the terminal equipment is saved, and the standby time is prolonged.
The preset special scene comprises at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
For example, when the terminal device is in a high-temperature state or a low-power state, further deterioration of the corresponding state can be reduced by reducing listening of paging, so that the paging cycle can be prolonged. For another example, when in the arrearage state, the terminal device cannot perform normal paging monitoring, so that the paging cycle can be prolonged. For another example, the child watch is in a class disabled mode during class in the school, and does not support answering the incoming call during the class disabled mode, so that the paging cycle can be prolonged, and the electric quantity of the smart watch can be saved.
For a special scene in a special period (e.g., in a night rest period, in a class disabled period), the terminal device may identify whether it is in the corresponding special scene according to the current time. For a special scene in a special state (e.g., in a high-temperature state, in a low-power state), the terminal device may identify whether the corresponding special scene is in accordance with corresponding factors (e.g., terminal temperature, terminal power). For the special scene in arrearage state, the terminal equipment can identify through ping operation after data transmission failure, or actively send inquiry telephone fee short message to the operator after continuous data transmission failure, and confirm whether arrearage is carried out according to the short message content; or a combination of both to identify whether an arrearage condition is present.
If the terminal equipment is not in the preset special scene, the terminal equipment is processed according to the common scene.
The paging cycle calculation module 200 is configured to obtain the number of useful paging received in a specific scene if the current scene is the specific scene; determining an adjustment multiple according to the useful paging times; obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene; and if the current scene is a common scene, acquiring a corresponding target paging cycle according to the common scene.
Specifically, since the target paging periods corresponding to the common scene and the special scene may be different from one another and from one another, the present embodiment supports both switching between the common scene and the special scene and switching between the special scenes.
The target paging cycle corresponding to the common scene is conventionally set according to experience, and the value of the target paging cycle is not more than the target paging cycle corresponding to the special scene.
Determining a target paging cycle corresponding to a special scene according to the historical useful paging times, wherein the target paging cycle is as follows:
the useful paging number refers to the number of paging listening times that the terminal obtains paging information transmitted to itself.
Optionally, according to the paging monitoring result in the special scene in the preset time period, the corresponding useful paging times are obtained. The preset time period is a period of time, for example, the paging monitoring result in the special scene of the previous M days is counted, the useful paging times of each day in the scene M days are obtained, the useful paging times are averaged, or the median or the maximum value is obtained, and the final useful paging times are obtained according to the value.
And determining an adjustment multiple according to the final useful paging times. For example, for a special scene of "in a night rest period", if the number of useful paging times received by the terminal in the special scene is 0, setting an adjustment multiple to be 16 times; if the number of the received useful paging times is 2, setting the adjustment multiple to be 2 times; if the number of received useful paging times is more than 3, setting the adjustment multiple to be 1. And obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene. For simplicity, the paging cycle reference value in each special scenario may be set to the target paging cycle in the normal scenario.
Optionally, when the number of useful pages received in the special scenario is 0, the adjustment multiple is set to a preset maximum value.
And the paging cycle reporting module 300 is configured to report the target paging cycle to a network device when the target paging cycle is different from an existing paging cycle, so that the network device can adjust the existing paging cycle.
Specifically, when the target paging cycle is different from the existing paging cycle, the terminal device reports the target paging cycle to the network device. If there is no other factor, the network device generally adjusts the existing target paging cycle according to the target paging cycle of the terminal device, and sends the target paging cycle to the terminal device as the final paging cycle.
According to the embodiment, the paging cycle is automatically adjusted according to the change of the scene and the received useful paging times, so that the switching between the common scene and the special scene is supported, the switching between the special scenes is supported, the electric quantity of the terminal equipment can be saved under the condition that the user experience is not affected, and the standby time of the terminal equipment is prolonged.
In one embodiment of the present invention, as shown in fig. 4, a terminal device 20 includes a memory 30, a processor 40; the memory 30 is used for storing a computer program 50; the processor 40 is configured to implement the method of adjusting a paging cycle of any of the previous embodiments when executing the computer program 50.
As an example, the processor 40 implements steps S100 to S300 according to the foregoing description when executing a computer program. The processor 40, when executing the computer program, implements the functions of the modules and units in the device for adjusting the paging cycle described above. As yet another example, processor 40, when executing computer programs, implements the functions of scene recognition module 100, paging cycle calculation module 200, and paging cycle reporting module 300.
Alternatively, the computer program may be divided into one or more modules/units according to specific needs for accomplishing the present invention. Each module/unit may be a series of computer program instruction segments capable of accomplishing specific functions. The computer program instruction segments are used for describing the execution of the computer program in the device for adjusting the paging cycle. By way of example, the computer program may be divided into various modules/units in the virtual device, such as a scene recognition module, a paging cycle calculation module, and a paging cycle reporting module.
The processor is configured to implement adjustment of a paging cycle by executing the computer program. The processor may be a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a general purpose processor or other logic device, etc., as desired.
The memory may be any internal storage unit and/or external storage device capable of storing data, programs. For example, the memory may be a plug-in hard disk, a Smart Memory Card (SMC), a Secure Digital (SD) card, a flash memory card, or the like. The memory is used to store computer programs, other programs of the device for adjusting paging cycle and data.
The terminal device 20 may further include an input/output device, a display device, a network access device, a bus, etc., as needed.
It should be noted that the above embodiments can be freely combined as needed. The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.

Claims (8)

1. A method for adjusting paging cycles, comprising:
identifying a current scene; the current scene is one of a common scene and a preset special scene;
if the current scene is a special scene, acquiring useful paging times received in the special scene; determining an adjustment multiple according to the useful paging times; obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene;
and if the current scene is different from the previous scene, reporting the target paging cycle to network equipment so that the network equipment can adjust the existing paging cycle.
2. The method for adjusting paging cycle according to claim 1, wherein:
the preset special scene comprises at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
3. The method for adjusting paging cycle according to claim 1, wherein said obtaining the number of useful pages received in said special scenario comprises:
and obtaining corresponding useful paging times according to the paging monitoring result in the special scene in the preset time period.
4. The method for adjusting paging cycle as set forth in claim 1, further comprising, after identifying the current scenario:
and if the current scene is a common scene, acquiring a corresponding target paging cycle according to the common scene.
5. An apparatus for adjusting a paging cycle, comprising:
the scene recognition module is used for recognizing the current scene; the current scene is one of a common scene and a preset special scene;
the paging cycle calculation module is used for acquiring a corresponding target paging cycle according to a special scene if the current scene is the special scene; the paging cycle calculation module is further used for obtaining useful paging times received in the special scene; determining an adjustment multiple according to the useful paging times; obtaining a corresponding target paging cycle according to the adjustment multiple and the paging cycle reference value in the special scene;
and the paging cycle reporting module is used for reporting the target paging cycle to the network equipment if the current scene is different from the previous scene, so that the network equipment can adjust the existing paging cycle.
6. The apparatus for adjusting a paging cycle as claimed in claim 5, wherein:
the preset special scene comprises at least one of the following scenes: in a class disabled period, in a high temperature state, in a low battery state, in an arrearage state, and in a night rest period.
7. The apparatus for adjusting a paging cycle as claimed in claim 5, wherein:
the paging cycle calculation module is further configured to obtain a corresponding target paging cycle according to the common scene if the current scene is the common scene.
8. A terminal device, comprising:
a memory for storing a computer program;
a processor for implementing the method of adjusting paging cycle according to any one of claims 1 to 4 when running the computer program.
CN202010516938.4A 2020-06-09 2020-06-09 Method and device for adjusting paging cycle and terminal equipment Active CN111683401B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010516938.4A CN111683401B (en) 2020-06-09 2020-06-09 Method and device for adjusting paging cycle and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010516938.4A CN111683401B (en) 2020-06-09 2020-06-09 Method and device for adjusting paging cycle and terminal equipment

Publications (2)

Publication Number Publication Date
CN111683401A CN111683401A (en) 2020-09-18
CN111683401B true CN111683401B (en) 2023-06-23

Family

ID=72454118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010516938.4A Active CN111683401B (en) 2020-06-09 2020-06-09 Method and device for adjusting paging cycle and terminal equipment

Country Status (1)

Country Link
CN (1) CN111683401B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112738872B (en) * 2020-12-29 2023-07-25 广东小天才科技有限公司 Paging cycle determining method, terminal equipment, network equipment and storage medium
CN114501620A (en) * 2022-03-03 2022-05-13 北京小米移动软件有限公司 Paging cycle adjusting method and device and storage medium
WO2024111853A1 (en) * 2022-11-24 2024-05-30 삼성전자 주식회사 Electronic device supporting multi-sim and method for operating electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347269A (en) * 2008-06-13 2013-10-09 高通股份有限公司 Method and apparatus for managing interaction between DRX cycles and paging cycles
CN104105199A (en) * 2013-04-02 2014-10-15 电信科学技术研究院 Paging method, device and system
WO2017136989A1 (en) * 2016-02-14 2017-08-17 努比亚技术有限公司 Resource allocation method, terminal, and compute storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9848405B2 (en) * 2010-06-21 2017-12-19 Clearwire Ip Holdings L.L.C. System and method for paging cycle management in a wireless network
DE102015121948B4 (en) * 2015-12-16 2021-10-28 Intel Corporation User equipment for discontinuous reception and procedure performed by user equipment
CN106060910A (en) * 2016-05-31 2016-10-26 努比亚技术有限公司 Device and method of dynamically adjusting paging cycle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347269A (en) * 2008-06-13 2013-10-09 高通股份有限公司 Method and apparatus for managing interaction between DRX cycles and paging cycles
CN104105199A (en) * 2013-04-02 2014-10-15 电信科学技术研究院 Paging method, device and system
WO2017136989A1 (en) * 2016-02-14 2017-08-17 努比亚技术有限公司 Resource allocation method, terminal, and compute storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
多种途径提高C网寻呼成功率;尹劲松;;邮电设计技术(07);全文 *

Also Published As

Publication number Publication date
CN111683401A (en) 2020-09-18

Similar Documents

Publication Publication Date Title
CN111683401B (en) Method and device for adjusting paging cycle and terminal equipment
JP6832449B2 (en) Methods and devices for transmitting information and methods and devices for monitoring channels
EP2988219B1 (en) Power saving management method and device for intelligent terminal
US6560453B1 (en) Systems, methods, and computer program products for dynamically adjusting the paging channel monitoring frequency of a mobile terminal based on the operating environment
US9954787B2 (en) Intelligent terminal power-saving management method and apparatus
CN110493855B (en) Communication mode control method, device, storage medium and terminal
CN105745906B (en) Message processing method, system and related equipment
WO2018177431A1 (en) Power-saving method for user terminal and device
CN110602771A (en) Power consumption control method and device and vehicle networking terminal
AU2017430818A1 (en) Discontinuous reception method, terminal device and network device
CN111565367B (en) Bluetooth Internet of things terminal parameter adjusting method and system
CN109429558B (en) Method and device for transmitting information
WO2021104699A1 (en) Methods and apparatuses for event reporting
US10945207B2 (en) Beacon signal processing system and filtering method of reducing wake-up frequency
CN106231533B (en) Method and apparatus for short-range communication
CN106598193B (en) Power consumption control method and device
CN102137475B (en) Wireless terminal and method for saving power consumption thereof
CN112867107B (en) Wireless fidelity WIFI chip control method and related equipment thereof
CN108834204B (en) Paging method, system and network equipment
WO2019000729A1 (en) Communication method, wearable device, server and system
US20190208469A1 (en) Beacon signal processing system
CN112866983B (en) Control method, control device and electronic equipment
CN114364001B (en) Power saving parameter configuration method, system, device and storage medium based on NB-IoT
CN116546078A (en) Monitoring equipment awakening method and device
WO2023024891A1 (en) Monitoring method, communication apparatus, chip and module device thereof

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