CN105530665B - Method and device for adjusting DRX period of intelligent terminal in idle state - Google Patents

Method and device for adjusting DRX period of intelligent terminal in idle state Download PDF

Info

Publication number
CN105530665B
CN105530665B CN201410508425.3A CN201410508425A CN105530665B CN 105530665 B CN105530665 B CN 105530665B CN 201410508425 A CN201410508425 A CN 201410508425A CN 105530665 B CN105530665 B CN 105530665B
Authority
CN
China
Prior art keywords
intelligent terminal
network
network cell
drx period
drx
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
CN201410508425.3A
Other languages
Chinese (zh)
Other versions
CN105530665A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410508425.3A priority Critical patent/CN105530665B/en
Publication of CN105530665A publication Critical patent/CN105530665A/en
Application granted granted Critical
Publication of CN105530665B publication Critical patent/CN105530665B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method for adjusting a DRX period by an intelligent terminal in an idle state, which comprises the following steps: updating the information of the network cell currently registered to a registration information list; classifying and screening the information of the network cell registered currently according to the current network time and the registration information list to obtain a scene type; judging the DRX cycle updating type required by the currently registered network cell according to the scene type; and adjusting the DRX period according to the DRX period update type. The invention also discloses a device for adjusting the DRX period of the intelligent terminal in the idle state.

Description

Method and device for adjusting DRX period of intelligent terminal in idle state
Technical Field
The present invention relates to the field of intelligent terminal communication, and in particular, to a method and an apparatus for an intelligent terminal to adjust a Discontinuous Reception (DRX) cycle in an idle state.
Background
With The popularization of The 3Generation mobile communication technology (3G) wireless communication system and The continuous improvement of The 4Generation mobile communication technology (4G) technology, The data processing capability of The smart terminal is continuously enhanced and The functions are continuously increased. In recent years, the rapid development of intelligent operating systems has made intelligent terminals not only be communication tools, but also be necessities for work, life and entertainment. The increasingly abundant services bring convenience and fun to consumers, meanwhile, great challenges are provided for the battery endurance of the intelligent terminal, and the problem of power consumption becomes an important factor influencing the use of the intelligent terminal.
To reduce power consumption and extend the standby time of the smart terminal, a DRX power saving mechanism is introduced in the 3rd generation Partnership Project (3 GPP) standard. The basic idea is as follows: and when the intelligent terminal does not receive and transmit data, the intelligent terminal enters a sleep state, and a receiving unit of the intelligent terminal is closed, so that the purpose of reducing the power consumption of the intelligent terminal is achieved. Specifically, the DRX technique periodically monitors a channel and receives downlink traffic in a specific time period negotiated by an intelligent terminal and a network side, and does not need to be continuous all the time.
At present, DRX technology is adopted in both the second generation Global System for mobile communication (GSM) System and the third generation Universal Mobile Telecommunications System (UMTS) System, or the new generation Long Term Evolution (LTE) System, which have different differences. Generally, however, the DRX technology mainly includes different processing mechanisms of the intelligent terminal in an IDLE state (IDLE) and a CONNECTED state (CONNECTED). The idle state refers to that the intelligent terminal does not perform service processing; correspondingly, the connection state means that the intelligent terminal is performing service processing.
When the intelligent terminal is in an idle state, the intelligent terminal does not have access layer connection and special resources of a user, at the moment, service interaction does not exist between the intelligent terminal and a network terminal, the intelligent terminal only needs to periodically wake up from a sleep period, and a receiver is opened to listen to a Paging Channel (PCCH, aiming at a GSM/UMTS system) or a Control Channel (Physical Downlink Control Channel, PDCCH, aiming at an LTE system) so as to determine whether Downlink data belonging to the intelligent terminal exists or not; if not, the sleep period is continuously entered, and the receiver of the intelligent terminal also enters an off state. Therefore, when the DRX technology is used in the idle state, the main factor affecting the standby power consumption is the length of the paging cycle.
Taking LTE system as an example, the DRX Paging cycle in idle state directly determines the Paging Occasion (PO) on the Paging Frame (PF) of the intelligent terminal. Wherein, PF corresponds to an LTE wireless frame (10 ms); PO corresponds to a certain subframe (1 ms) in one radio frame of LTE. Therefore, through the PF and PO, the smart terminal knows at which time it wakes up to listen for the paging message.
When the intelligent terminal is in an idle state, the length of the DRX period setting has an important influence on the standby power consumption of the intelligent terminal. Most of current intelligent terminals are designed basically according to default DRX configuration parameters of a network side, although a specified final DRX period value is determined by a minimum value between the relevant parameters issued by the network side and the parameters applied and set by the intelligent terminal, the network side pays more attention to the response time of paging, so that parameter values given by the network side are usually small, and the length of the DRX period in an idle state is basically determined by the network side.
In addition, once the DRX period parameter issued by each network cell is confirmed, the network side basically does not actively and dynamically change and adjust the DRX period; in order to ensure the success rate of paging, the network side basically sets at least one paging retry on the core network and the base station respectively, that is, the network side repeatedly issues paging for an intelligent terminal in a continuous DRX cycle and at intervals of several DRX cycles, so as to ensure that the intelligent terminal has multiple opportunities to attempt demodulation successfully in a weak signal or abnormal environment.
Finally, most users of the intelligent terminals basically have relatively fixed learning, working, living places and use habits, and the intelligent terminals are not always in an active state in using related wireless services. For example, in the working or learning process, a user is generally in a relatively fixed place, and most of the places have fixed telephones and broadband networks, so that the dependence on the use of an intelligent terminal is reduced; the use of the intelligent terminal is further reduced after the user goes home to sleep for rest at night; and in some situations (such as going to an unfamiliar place or on a road, etc.), the intelligent terminal is frequently used. Therefore, it is very important how to enable the intelligent terminal to automatically adjust the DRX cycle according to the type of the scene where the user is located.
Disclosure of Invention
In view of this, embodiments of the present invention are expected to provide a method and an apparatus for adjusting a discontinuous reception cycle by an intelligent terminal in an idle state, so as to at least solve a defect that a DRX cycle of an existing intelligent terminal cannot be adaptively adjusted according to a type of a scene where a user is located.
The technical scheme of the embodiment of the invention is realized as follows:
the method for adjusting the DRX cycle of the intelligent terminal in the idle state provided by the embodiment of the invention comprises the following steps:
updating the information of the network cell currently registered to a registration information list;
classifying and screening the information of the network cell registered currently according to the current network time and the registration information list to obtain a scene type;
judging the DRX cycle updating type required by the currently registered network cell according to the scene type;
and adjusting the DRX period according to the DRX period update type.
In the foregoing solution, the updating the information of the currently registered network cell to the registration information list includes:
when the intelligent terminal is registered to a network cell, acquiring the setting information of the network cell;
adding the setting information to a registration information list;
and deleting invalid information in the registration information list.
In the above scheme, the classifying and screening the information of the currently registered network cell according to the current network time and the registration information list to obtain the scene type includes:
determining the scene type of the intelligent terminal according to the current network time;
screening the information in the registration information list according to a time interval to obtain a set number of network cells to be selected corresponding to the scene type;
judging whether the currently registered network cell belongs to the network cell to be selected or not according to the current network time, if so, determining the scene type of the intelligent terminal according to the network time of the currently registered network cell; otherwise, acquiring the network time of the currently registered network cell, determining the scene type of the intelligent terminal, and updating the network information of the currently registered network cell to the registration information list; wherein the scene types include a sleep mode and a silence mode.
In the foregoing solution, the determining, according to the scene type, a DRX cycle update type that needs to be performed by a currently registered network cell includes:
if the scene type of the network cell registered currently is a sleep mode and data processing is not performed within a first set time, closing the data service function of the intelligent terminal; inquiring whether the intelligent terminal is in an idle state, if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the sleep mode within second set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a second set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX cycle is a sleep mode, and the DRX cycle of the intelligent terminal in the sleep mode is adjusted;
if the scene type of the network cell registered currently is a silent mode, inquiring whether the intelligent terminal automatically enters an idle state, and if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the silent mode within a third set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a third set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX period is the silent mode, and the DRX period when the intelligent terminal is in the silent mode is adjusted.
In the above solution, the adjusting the DRX cycle according to the DRX cycle update type includes:
when the DRX period updating type is a sleep mode, the intelligent terminal negotiates with the network to adjust the DRX period, and if the negotiation is successful, the negotiated DRX period is started; otherwise, adding the network cell registered currently into the forbidden list;
when the DRX period updating type is a silent mode, if the current DRX period does not exceed the maximum DRX period specified by a network protocol after being doubled, doubling the time of the DRX period currently set by the intelligent terminal; otherwise, keeping the current DRX period of the intelligent terminal and the network unchanged;
and if the network time of the currently registered network cell exceeds the time range specified by the sleep mode/silent mode, modifying the scene type into the silent mode/sleep mode.
In the above scheme, the negotiating and adjusting the DRX cycle between the intelligent terminal and the network includes:
the intelligent terminal sends a negotiation request message with expected DRX period information to a network side;
the intelligent terminal receives a negotiation response message sent by the network side; when the negotiation response message is to accept the expected DRX period, adjusting the current DRX period to the expected DRX period; otherwise, judging whether the sending times of the negotiation request message exceed a set value, if not, reducing the expected DRX period and continuing to send the negotiation request message; otherwise, adding the network cell registered currently into the forbidden list and exiting.
The embodiment of the invention also provides a device for adjusting the DRX period of the intelligent terminal in the idle state, which comprises the following steps:
the registration information acquisition and updating unit is used for updating the information of the currently registered network cell to a registration information list;
a scene information list updating unit, configured to sort and screen information of a currently registered network cell according to current network time and the registration information list to obtain a scene type;
a scene mode judging unit, configured to judge, according to the scene type, a DRX cycle update type that needs to be performed by a currently registered network cell;
and the DRX period adjusting unit is used for adjusting the DRX period according to the DRX period updating type.
In the above solution, the registration information collecting and updating unit includes:
the intelligent terminal comprises an information acquisition module, a network cell setting module and a network management module, wherein the information acquisition module is used for acquiring the setting information of the network cell when the intelligent terminal is registered to the network cell;
the information filling module is used for adding the setting information to a registration information list;
and the information deleting module is used for deleting the invalid information in the registration information list.
In the foregoing solution, the scene information list updating unit includes:
the scene type query module is used for determining the scene type of the intelligent terminal according to the current network time;
the network to be selected screening module is used for screening the information in the registration information list according to a time interval to obtain a set number of network cells to be selected corresponding to the scene type;
the network identification module is used for judging whether the currently registered network cell belongs to the network cell to be selected or not according to the current network time, and if so, determining the scene type of the intelligent terminal according to the network time of the currently registered network cell; otherwise, acquiring the network time of the currently registered network cell, determining the scene type of the intelligent terminal, and updating the network information of the currently registered network cell to the registration information list; wherein the scene types include a sleep mode and a silence mode.
In the foregoing solution, the scene mode decision unit includes:
the sleep mode judging module is used for closing the data service function of the intelligent terminal when the scene type of the current registered network cell is the sleep mode and data processing is not carried out within a first set time; inquiring whether the intelligent terminal is in an idle state, if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the sleep mode within second set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a second set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX cycle is a sleep mode, and the DRX cycle of the intelligent terminal in the sleep mode is adjusted;
the system comprises a silent mode judging module, a network cell judging module and a network cell judging module, wherein the silent mode judging module is used for inquiring whether the intelligent terminal automatically enters an idle state or not when the scene type of the currently registered network cell is a silent mode, and continuously inquiring the state of the intelligent terminal if the scene type of the currently registered network cell is not the silent mode; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the silent mode within a third set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a third set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX period is the silent mode, and the DRX period when the intelligent terminal is in the silent mode is adjusted.
In the foregoing solution, the DRX cycle adjusting unit includes:
a sleep mode DRX cycle adjusting module, configured to negotiate with the network to adjust the DRX cycle when the update type of the DRX cycle is a sleep mode, and enable the negotiated DRX cycle if the negotiation is successful; otherwise, adding the network cell registered currently into the forbidden list;
a silent mode DRX cycle adjusting module, configured to, when the update type of the DRX cycle is a silent mode, double the current DRX cycle and then double the current DRX cycle without exceeding the maximum DRX cycle specified by a network protocol, double the time of the DRX cycle currently set by the intelligent terminal; otherwise, keeping the current DRX period of the intelligent terminal and the network unchanged;
and the type conversion module is used for modifying the scene type into the silent mode/sleep mode when the network time of the currently registered network cell exceeds the time range specified by the sleep mode/silent mode.
In the foregoing solution, the sleep mode DRX cycle adjustment module includes:
the request transmitter is used for the intelligent terminal to transmit a negotiation request message with expected DRX period information to a network side;
a DRX period adjuster, which is used for the intelligent terminal to receive the negotiation response message sent by the network side; when the negotiation response message is to accept the expected DRX period, adjusting the current DRX period to the expected DRX period; otherwise, judging whether the sending times of the negotiation request message exceed a set value, if not, reducing the expected DRX period and continuing to send the negotiation request message; otherwise, adding the current network cell into the forbidden list and exiting.
In the method and the device for adjusting the discontinuous reception cycle by the intelligent terminal in the idle state, provided by the embodiment of the invention, the information of the network cell accessed by the intelligent terminal is updated to the registration information list; then classifying and screening the information in the registration information list to obtain a scene type, so that the intelligent terminal identifies the scene type; judging the DRX cycle updating type required by the current network cell according to the scene type; adjusting the DRX period according to the DRX period updating type; and the intelligent terminal realizes automatic adjustment of the DRX period according to the scene type.
Drawings
Fig. 1 is a schematic flow chart illustrating an implementation of a method for an intelligent terminal to adjust a discontinuous reception cycle in an idle state according to embodiment 1 of the present invention;
fig. 2 is a schematic structural diagram illustrating a composition of an apparatus for adjusting a DRX cycle of an intelligent terminal in an idle state according to embodiment 2 of the present invention;
FIG. 3 is a flow chart of cell information collection for a registration information list and a context information list;
FIG. 4 is a flow chart of a scene mode decision;
fig. 5 is a flow chart of DRX cycle adjustment.
Detailed Description
The technical solution of the present invention is further described in detail with reference to the drawings and the specific embodiments of the specification.
Example 1
In order to overcome the defect that the DRX cycle of the conventional intelligent terminal cannot be adaptively adjusted according to the type of a scene where a user is located, the embodiment provides a method for adjusting the discontinuous reception cycle by the intelligent terminal in an idle state. As shown in fig. 1, the method of the present embodiment includes:
s101: updating the information of the network cell currently registered to a registration information list;
the information of the network cell mainly comprises: public Land Mobile Network (PLMN) of a registered network, a registered network system (RAT), Absolute Radio Channel Number (ARFCN), Location Area Code (LAC), Routing Area Code (RAC), Tracking Area Code (TAC), Cell Number (Cell ID), Primary Scrambling Code (PSC), Physical Cell Number (PCI), and the like. The registration information list is used for recording information of a network cell accessed by the intelligent terminal, information of the stay time of the intelligent terminal in the network cell and the like, and is also used for carrying out information processing such as statistics on the information of the accessed network cell. The registration information list is established when the intelligent terminal starts DRX period adjustment for the first time, and a new registration information list is not required to be established again for each DRX period adjustment of the intelligent terminal in the follow-up process, and only the information in the registration information list established for the first time is required to be updated.
The working state of the intelligent terminal is divided into an idle state and a connection state. The idle state means that the intelligent terminal does not perform data or signaling interactive processing with the network; the connection state means that data or signaling interaction processing exists between the intelligent terminal and the network. The present embodiment is to process DRX in an idle state of an intelligent terminal, and divide the idle state into a sleep mode and a silent mode according to a scene type (that is, the scene type includes the sleep mode and the silent mode). The sleep mode refers to a scene type of daily rest time, and is mainly defined from a time interval, for example, a time interval from 20 pm to 8 pm can be set as the sleep mode; the silent mode refers to the type of the scene where the daily working hours are located, and is also defined from a time interval, for example, the time interval between 8 o 'clock earlier and 20 o' clock later can be set as the silent mode. The time interval division of the sleep mode and the silent mode can be set according to the actual working time of the user.
S102: classifying and screening the information of the currently registered network cell according to the current network time and the registration information list to obtain a scene type;
the registration information list records information of network cells accessed by the intelligent terminal, and the scene state of the intelligent terminal is determined according to the current time.
S103: judging the DRX cycle updating type required by the currently registered network cell according to the scene type;
after the scene type of the intelligent terminal is determined, whether the scene type needs to be updated in the DRX period is judged.
S104: and adjusting the DRX period according to the DRX period update type.
After the scene type of the DRX period updating is determined, the intelligent terminal can automatically adjust the DRX period according to the scene type of the user.
In the method for adjusting the discontinuous reception cycle by the intelligent terminal in the idle state provided by this embodiment, information of a network cell to which the intelligent terminal is accessed is updated to a registration information list; then classifying and screening the information in the registration information list to obtain a scene type, so that the intelligent terminal identifies the scene type; judging the DRX cycle updating type required by the currently registered network cell according to the scene type; adjusting the DRX period according to the DRX period updating type; and the intelligent terminal realizes automatic adjustment of the DRX period according to the scene type.
Specifically, the step S101 of updating the information of the currently registered network cell to the registration information list includes:
s1011: when the intelligent terminal is registered to a network cell, acquiring the setting information of the network cell; the network cell may be a network cell that the intelligent terminal has previously accessed, or may be a network cell that the intelligent terminal has accessed for the first time. When the intelligent terminal is registered to the network cell, the intelligent terminal reads the information of the network cell and acquires the setting information of the network cell from the information of the network cell. The configuration information is used to fill in the registration information list to characterize the characteristics of the currently registered network cell.
S1012: adding the setting information to a registration information list;
when the current registered network cell is the network cell which the intelligent terminal has previously accessed, the time information of the network cell is mainly updated; when the current registered network cell is the network cell accessed by the intelligent terminal for the first time, the network cell information required in all the registration information lists of the network cell is extracted and added to the registration information list.
S1013: and deleting invalid information in the registration information list.
When the network cell is a network cell that the intelligent terminal has previously accessed, some previous information of the network cell will be expired (such as time information, etc.), and the expired information can be deleted. The expiration time can be one week or one month, and the specific time can be set according to the needs of the user.
Step S102, classifying and screening the information of the network cell registered currently according to the current network time and the registration information list to obtain scene types, wherein the scene types comprise:
s1021: determining the scene type of the intelligent terminal according to the current network time;
s1022: screening the information in the registration information list according to a time interval to obtain a set number of network cells to be selected corresponding to the scene type;
the network cell to be selected refers to a network cell where the intelligent terminal user most possibly frequently resides under the corresponding scene type, and the network cell to be selected is divided into a sleep network cell to be selected and a silence network cell to be selected according to the time interval of the sleep mode and the silence mode. And filling information of the sleeping candidate network cell and the silent candidate network cell into a scene information list, wherein the set number of the candidate network cells can be set to be 3 or other values.
S1023: judging whether the currently registered network cell belongs to the network cell to be selected or not according to the current network time, if so, determining the scene type of the intelligent terminal according to the network time of the currently registered network cell; otherwise, acquiring the network time of the currently registered network cell, determining the scene type of the intelligent terminal, and updating the network information of the currently registered network cell to the registration information list; wherein the scene types include a sleep mode and a silence mode.
Step S1021 and step S1022 are routine prejudgment of working and living habits of the user, if the currently registered network cell belongs to the network cell to be selected, the DRX period of the intelligent terminal is set according to the DRX period before the currently registered network cell; and if the currently registered network cell does not belong to the network cell to be selected or belongs to the newly accessed network cell, updating the information of the currently registered network cell to the registration information list.
Step S103, determining, according to the scene type, a DRX cycle update type that needs to be performed by the currently registered network cell, includes:
s1031: if the scene type of the network cell registered currently is a sleep mode and data processing is not performed within a first set time, and the possibility of data processing performed by the intelligent terminal is considered to be low, closing the data service function of the intelligent terminal; at this time, the user may perform data processing through the intelligent terminal, so that whether the intelligent terminal is in an idle state at this time is also inquired, and if not, the state of the intelligent terminal is continuously inquired; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the sleep mode within second set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a second set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the DRX cycle updating type is a sleep mode, and the DRX cycle of the intelligent terminal in the sleep mode is adjusted;
s1032: if the scene type of the network cell registered currently is a silent mode, inquiring whether the intelligent terminal automatically enters an idle state, and if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the silent mode within a third set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a third set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the DRX period updating type is a silent mode, and the DRX period of the intelligent terminal in the silent mode is adjusted.
The first setting time, the second setting time and the third setting time can be set according to actual needs.
Step S104 of adjusting the DRX cycle according to the DRX cycle update type includes:
s1041: when the DRX period updating type is a sleep mode, the intelligent terminal negotiates with the network to adjust the DRX period, and if the negotiation is successful, the negotiated DRX period is started; otherwise, adding the network cell registered currently into the forbidden list; the intelligent terminal and the network negotiate and adjust the DRX period, and the method comprises the following steps:
s10411: the intelligent terminal sends a negotiation request message with expected DRX period information to a network side;
s10412: the intelligent terminal receives a negotiation response message sent by the network side; when the negotiation response message is to accept the expected DRX period, adjusting the current DRX period to the expected DRX period; otherwise, judging whether the sending times of the negotiation request message exceed a set value, if not, reducing the expected DRX period and continuing to send the negotiation request message; otherwise, adding the network cell registered currently into the forbidden list and exiting.
S1042: when the DRX period updating type is a silent mode, if the current DRX period does not exceed the maximum DRX period specified by a network protocol after being doubled, doubling the time of the DRX period currently set by the intelligent terminal, and keeping the DRX period of the network unchanged; otherwise, keeping the current DRX period of the intelligent terminal and the network unchanged; in the silent mode, the intelligent terminal may also negotiate with the network to adjust the DRX cycle, which may specifically refer to steps S10411 and S10412.
S1043: and if the network time of the currently registered network cell exceeds the time range specified by the sleep mode/silent mode, modifying the scene type into the silent mode/sleep mode.
Example 2
The present embodiment provides an apparatus for adjusting a DRX cycle by an intelligent terminal in an idle state, as shown in fig. 2, the apparatus includes:
a registration information collecting and updating unit 201, configured to update information of a currently registered network cell to a registration information list;
a scene information list updating unit 202, configured to sort and screen information of a currently registered network cell according to a current network time and the registration information list to obtain a scene type;
a scene mode decision unit 203, configured to determine, according to the scene type, a DRX cycle update type that needs to be performed by a currently registered network cell;
a DRX cycle adjusting unit 204, configured to adjust a DRX cycle according to the DRX cycle update type.
Wherein, the registration information collecting and updating unit 201 includes:
the intelligent terminal comprises an information acquisition module, a network cell setting module and a network management module, wherein the information acquisition module is used for acquiring the setting information of the network cell when the intelligent terminal is registered to the network cell;
the information filling module is used for adding the setting information to a registration information list;
and the information deleting module is used for deleting the invalid information in the registration information list.
The scene information list updating unit 202 includes:
the scene type query module is used for determining the scene type of the intelligent terminal according to the current network time;
the network to be selected screening module is used for screening the information in the registration information list according to a time interval to obtain a set number of network cells to be selected corresponding to the scene type; and the network cell to be selected is divided into a sleeping network cell to be selected and a silent network cell to be selected according to the time interval of the sleeping mode and the silent mode. And filling information of the sleeping candidate network cell and the silent candidate network cell into a scene information list, wherein the set number of the candidate network cells can be set to be 3 or other values.
The network identification module is used for judging whether the currently registered network cell belongs to the network cell to be selected or not according to the current network time, and if so, determining the scene type of the intelligent terminal according to the network time of the currently registered network cell; otherwise, acquiring the network time of the currently registered network cell, determining the scene type of the intelligent terminal, and updating the network information of the currently registered network cell to the registration information list; wherein the scene types include a sleep mode and a silence mode.
The scene mode decision unit 203 includes:
the sleep mode judging module is used for closing the data service function of the intelligent terminal when the scene type of the current registered network cell is the sleep mode and data processing is not carried out within a first set time; inquiring whether the intelligent terminal is in an idle state, if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the sleep mode within second set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a second set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX cycle is a sleep mode, and the DRX cycle of the intelligent terminal in the sleep mode is adjusted;
the system comprises a silent mode judging module, a network cell judging module and a network cell judging module, wherein the silent mode judging module is used for inquiring whether the intelligent terminal automatically enters an idle state or not when the scene type of the currently registered network cell is a silent mode, and continuously inquiring the state of the intelligent terminal if the scene type of the currently registered network cell is not the silent mode; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the silent mode within a third set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a third set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX period is the silent mode, and the DRX period when the intelligent terminal is in the silent mode is adjusted.
The DRX cycle adjustment unit 204 includes:
a sleep mode DRX cycle adjusting module, configured to negotiate with the network to adjust the DRX cycle when the update type of the DRX cycle is a sleep mode, and enable the negotiated DRX cycle if the negotiation is successful; otherwise, adding the network cell registered currently into the forbidden list; the sleep mode DRX cycle adjustment module comprises: (a) the request transmitter is used for the intelligent terminal to transmit a negotiation request message with expected DRX period information to a network side; (b) a DRX period adjuster, which is used for the intelligent terminal to receive the negotiation response message sent by the network side; when the negotiation response message is to accept the expected DRX period, adjusting the current DRX period to the expected DRX period; otherwise, judging whether the sending times of the negotiation request message exceed a set value, if not, reducing the expected DRX period and continuing to send the negotiation request message; otherwise, adding the network cell registered currently into the forbidden list and exiting.
A silent mode DRX cycle adjusting module, configured to, when the update type of the DRX cycle is a silent mode, increase the time of the DRX cycle currently set by the intelligent terminal by one time if the current DRX cycle does not exceed the maximum DRX cycle specified by a network protocol after the current DRX cycle is increased by one time, and keep the DRX cycle of the network unchanged; otherwise, keeping the current DRX period of the intelligent terminal and the network unchanged;
and the type conversion module is used for modifying the scene type into the silent mode/sleep mode when the network time of the currently registered network cell exceeds the time range specified by the sleep mode/silent mode.
Example 3
The present embodiment illustrates the present invention through an actual scenario.
The intelligent terminal of the embodiment has the following functions:
(1) the network cells normally registered each time are recorded and the network information of the network cells is updated into a Registration information List (Registration Record List), as shown in table 1.
PLMN RAT ARFCN LAC RAC TAC Cell ID/PSC/PCI Time Duration
46001 WCDMA 10713 0xa810 0x12 NA 361 07-15-14 14:30:15 0hour15min30s
46001 GSM 113 0xa80a 0xa NA 0xBF69 07-15-14 14:45:45 1hour40min12s
46000 GSM 21 0x18be 0x1 NA 0x9371 07-16-14 18:40:12 NA
TABLE 1
Network cell information and residence time under all systems in which the intelligent terminal resides in a recent period of time (such as a week) are recorded in a registration information list according to a time sequence, and the list is mainly used for collecting all registration information of the intelligent terminal. The network information recorded by the registration information list comprises: PLMN, RAT, ARFCN, LAC, RAC, TAC, cell id, PSC, PCI, registration Time point (Time), and Duration of residence (Duration), etc.
(2) After the network information is successfully stored in the registration information list, the information in the registration information list is screened according to certain conditions, network cells meeting the conditions are selected and updated into the scene information list, as shown in table 2.
Figure BDA0000579134710000151
TABLE 2
The scene information list includes two scene modes, namely silence mode (Office) and sleep mode (Home). In each mode, the information of the network cells which are screened from the registration information list and meet the conditions is stored. The scene information list carries out statistical sequencing on corresponding cells on the basis of the registration information list, screens out a plurality of cells where the intelligent terminal most possibly resides for a long time, and classifies the cells under two scene modes of a quiet period and a sleep period according to time periods for intelligent judgment by a scene mode judgment module, the list intelligently screens out the cells meeting conditions, and the cells are possibly places where users learn, work and live for a long time. Wherein, the residence time length is changed into the Total residence time (Total Duration) of the network cell in the registration information list;
(3) judging whether the scene type can be started or not according to the scene type and the use condition of the network cell currently registered by the user, informing a DRX period adjustment module to adjust the DRX period in an idle state aiming at different scene types under the condition of meeting the condition, and informing a DRX period adjustment unit 204 to recover or update the DRX period according to the network registration condition when the scene type is abnormal or normally exited;
(4) and automatically adjusting the DRX period, or negotiating with a network side to adjust the DRX period, and having the function of recovering the normal DRX period after exiting the scene mode.
The forbidden information list shows cells unsuitable for adjusting the DRX cycle, as shown in table 3, including but not limited to information added by rejection of the network when the intelligent terminal and the corresponding network cell side negotiate to adjust the DRX cycle.
PLMN RAT ARFCN LAC RAC TAC Cell ID/PSC/PCI Time Duration
46000 GSM 76 0x18c1 0x1 NA 0x6652 07-15-14 18:40:20 0hour12min08s
TABLE 3
DRX cycle adjustment will not be enabled when the smart terminal registers with a network cell in the barring information list. And recording the information of the network cells once the DRX period adjustment fails in the forbidden information list.
Fig. 3 shows a flow chart of registration information list and scene information list cell information acquisition, where a cell in the updated scene information list is regarded as a scene where the intelligent terminal is most likely to reside for a long time and can negotiate to adjust the DRX cycle, and when the intelligent terminal registers in the above cell and meets a certain condition, the scene mode decision module can notify the DRX cycle adjustment module to adjust the DRX cycle.
Fig. 4 shows a scene mode decision flowchart, which distinguishes two kinds of scene mode processing according to the difference of the current system time: the method comprises the following steps that a silent period and a sleep period are provided, wherein in the silent period, a user is considered to be in a relatively fixed state such as working or learning, but downlink incoming calls and data services can arrive at any time, so that the adjustment value of the DRX period in the scene mode is not too long, the DRX period can be automatically and properly prolonged on the intelligent terminal according to the characteristic that a network side can repeatedly send paging messages, and only one paging in the network side can be ensured to be received; in the sleep period, the user is considered to be basically in a sleep state, and the intelligent terminal is not used so much at this time, so that the data service function of the intelligent terminal can be considered to be temporarily closed, and the network side is negotiated to greatly prolong the DRX period.
Fig. 5 is a flowchart of a DRX cycle adjustment module, which has different DRX cycle adjustment processes for two different scene modes, respectively, where in the sleep-period scene mode, the DRX cycle adjustment involves a process of negotiating with the network side, which can be implemented by, but not limited to, an attach (attach) procedure. The attachment process specifically comprises: the intelligent terminal firstly executes a detach flow from the network, and then sends an attach request again, wherein the attach request carries a parameter of an expected DRX period, and the parameter value is greater than a protocol specified value (which is a multiple value of the original DRX period and needs to be supported by the network side in advance), so that the network side can distinguish a special adjustment request belonging to the intelligent terminal; after receiving the request, the network side replies attachment request acceptance (attach accept) or rejection (attach reject) information according to whether the parameters support, and the intelligent terminal judges whether to successfully negotiate DRX cycle adjustment according to the information; in addition, in order to improve the success rate of negotiation, the intelligent terminal has a plurality of retry opportunities carrying different DRX period parameters, and the intelligent terminal considers that the requests fail until all the requests are rejected, and adds the cell into the forbidden information list and quits DRX period adjustment. Optionally, the negotiation process may also be completed through other defined flows in the protocol, and for the GSM/UMTS system, the DRX cycle may be adjusted through a Routing Area Update (RAU) request signaling flow and a network side negotiation; for the LTE system, the DRX cycle can be adjusted by negotiating with the network side through a Tracking Area Update (Tracking Area Update TAU) request signaling procedure, which is similar to the attach request procedure, and the network and the smart terminal side are also required to additionally and simultaneously support a special long DRX cycle value beyond the range specified by the protocol.
The specific implementation steps of this embodiment are as follows:
step S6 is a step of acquiring cell information of the registration information list and the context information list, including:
step S6-0: the intelligent terminal is in a starting or standby state;
step S6-1: the intelligent terminal registers to a new cell when being started or in standby, and the intelligent terminal starts to collect and update the information of the newly registered network cell;
step S6-2: acquiring current system Time, deleting outdated cell information (the Time exceeds Texp so far, the Texp is generally limited by 7 days a week, and the overtime Time of the forbidden information list can be more relaxed) in a registration information list, a scene information list and a forbidden information list, and updating the information of the currently registered network cell into the registration information list;
step S6-3: judging whether the current system time belongs to a sleep mode (generally defined as 11:00pm-8:00am), if so, entering an information updating processing procedure aiming at the sleep mode in the step S6-4, and if not, entering an information updating processing procedure aiming at the silent mode in the step S6-8;
step S6-4: different network cells with the total residence time exceeding the set time period Tduration (generally set to 12 hours) during the sleep mode in the registration information list are counted and sorted from large to small. Selecting a cell (not in the forbidden information list) with the rank of 3 from each network system and updating the cell into a scene information list, wherein the cell is vacant if the cell is insufficient;
step S6-5: judging whether the current registered network cell is in the scene information list, if so, entering step S7-1, otherwise, entering step S6-6;
step S6-6: counting the total residence time of the network cell currently registered in the registration information list, calculating the difference between the network cell and the network cell with the shortest total residence time in the same mode in the scene information list, starting a timer to start timing, and stopping timing and exiting if the intelligent terminal is registered to a new network cell again in the timing process;
step S6-7: after the timer is overtime, the network cell registered currently replaces the ranked network cell, the network cell registered currently is updated to the Home column of the scene information list, and the step S7-1 is carried out at the same time;
step S6-8: counting different cells of which the residence time exceeds Tduration during the silent mode in the registration information list, sorting the cells from big to small, selecting the cell (not in the forbidden information list) with the rank of 5 from each system, and updating the cell to the scene information list, wherein the cell is vacant if the cell is insufficient;
step S6-9: judging whether the current registered network cell is in the scene information list, if so, entering step S7-1, otherwise, entering step S6-10;
step S6-10: and counting the total residence time of the network cells currently registered in the registration information list, calculating the difference value between the network cells with the shortest total residence time in the same mode in the scene information list, and starting a timer to start timing. In the timing process, if the intelligent terminal is registered to a new network cell again, timing is stopped and the intelligent terminal exits;
step S6-11: after the timer is overtime, the network cell registered currently replaces the ranked network cell, the network cell registered currently is updated to the Office column of the scene information list, and the step S7-1 is carried out at the same time;
step S7 is a scene mode decision step, including:
step S7-1: if the current network time is in the sleep mode and the current registered network cell belongs to the 'Home' column in the scene information list, the step S7-2 is entered; if the current network time is in the silent mode and the current registered network cell belongs to the 'Office' column in the scene information list, the step S7-5 is carried out, and if the current registered network cell does not belong to the scene information list, the step S7-2 or the step S7-5 is carried out according to the current system time after the timeout of the waiting timer; wherein, the column "Home" represents a network cell belonging to the sleep mode; the "Office" column represents network cells that belong to the silence mode.
Step S7-2: when the intelligent terminal has no data service interaction within the Tdata time (first set time), the intelligent terminal actively disconnects the service access layer connection which may exist in the intelligent terminal, closes the data service function, and simultaneously gives a prompt message on the interface of the intelligent terminal; if the data service exists in the Tdata time, the user is in an active state, and the intelligent terminal needs to continue waiting until the condition that no data service exists in the Tdata time is met;
step S7-3: the intelligent terminal continues to wait for Tactive1 time (second set time). During the period, if the access layer connection is established and the relevant service data processing is carried out, the intelligent terminal exits from timing until the time timing of Tactive1 is restarted after the intelligent terminal enters an idle state again;
step S7-4: if the intelligent terminal is still in an idle state after the Tactive1 timing is overtime, the intelligent terminal adjusts the DRX period of the sleep mode and enters the step S8-1;
step S7-5: and the intelligent terminal waits for the intelligent terminal to finish the service in progress until the intelligent terminal automatically enters an idle state. And when the intelligent terminal is monitored to enter an idle state, the timer starts timing.
Step S7-6: during Tactive2, if the intelligent terminal establishes access layer connection again for carrying out related services, the intelligent terminal exits timing until the intelligent terminal restarts Tactive2 time timing after entering an idle state again;
step S7-7: if the intelligent terminal is still in an idle state after the Tactive2 timing is overtime, the intelligent terminal performs DRX period adjustment of a silent mode, and the step S8-1 is entered;
step S8 is a flowchart of DRX cycle adjustment, including:
step S8-1: judging the type of DRX cycle adjustment, if the DRX cycle adjustment is in a sleep mode, entering a step S8-2, and if the DRX cycle adjustment is in a silent mode, entering a step S8-7;
step S8-2: the intelligent terminal and the network side negotiate to prolong the DRX period of the intelligent terminal, the initial value of the adjusted parameter generally meets the following conditions, and the maximum value is taken in an allowed range:
i >, the adjusted DRX period is a multiple value of the original DRX period;
ii >, the adjusted DRX period is larger than the DRX period upper limit value specified by the protocol;
iii >, the adjusted DRX period can not exceed the upper limit value of the time delay requirement of the network side for the user waiting paging response;
the parameter negotiation may be performed by, but is not limited to, an attach request procedure, as previously described.
Step S8-3: after receiving the negotiation request, the network side gives an attach request rejection message if finding that the DXR period value requested by the intelligent terminal cannot be met; otherwise, replying the attachment request acceptance message and agreeing to DXR cycle adjustment. After receiving the corresponding reply, if the request is the attachment request agreement, the intelligent terminal enters step S8-5, otherwise, the intelligent terminal enters step S8-4 to check whether the DXR cycle parameters need to be adjusted, and initiates negotiation again;
step S8-4: the intelligent terminal judges whether the currently received request rejection message exceeds the maximum retry number (generally set to 2 times, namely, two times of opportunity negotiation with the network side is available), if not, the adjustment value of the DRX period is reduced, and then the intelligent terminal negotiates with the network side again through the step S8-2; otherwise, the intelligent terminal is not successfully negotiated with the network side to adjust the DRX cycle, the information of the currently registered network cell is required to be added into the forbidden information list, and the DRX cycle adjustment process is quitted;
step S8-5: the intelligent terminal considers that the negotiation with the network side is successful, and immediately adjusts the next DRX period of the intelligent terminal so as to adapt to the new DRX period after the negotiation;
step S8-6: the intelligent terminal monitors the current system time, and when the current time is found to exceed the defined time period of the sleep mode, the intelligent terminal goes to step S7-5 to start DRX cycle adjustment in the silent mode;
step S8-7: if the adjustment is the DRX cycle adjustment of the silent mode, if yes, go to step S8-8, otherwise, end.
Step S8-8: the intelligent terminal calculates a 2-time value of the current DRX period (because a network side has a repeated paging mechanism, the DRX period can still be ensured to receive at least one paging of the network side even if the DRX period is prolonged to 2 times), and compares the value with the upper limit value of the DRX period specified by a protocol, if the value exceeds the upper limit value of the DRX period, the current DRX period is longer, and the step S8-10 is carried out, otherwise, the current DRX period has an adjustment space, and the step S8-9 is carried out;
step S8-9: the intelligent terminal automatically adjusts the DRX period of the intelligent terminal to the original 2 times value without informing a network side, so that the interaction process with the network side is avoided, the network side does not need to be changed, and the step S8-11 is carried out to monitor the system time after the adjustment is finished;
step S8-10: and the intelligent terminal maintains the current DRX period and goes to step S8-11 to monitor the system time. Optionally, the intelligent terminal may also negotiate with the network side to adjust the current DRX to the maximum value allowed by both sides;
step S8-11: the intelligent terminal monitors the current system time, and when the current time is found to exceed the time period of the defined silent mode, the intelligent terminal goes to step S7-2 to start DRX cycle adjustment in the sleep mode;
in the above implementation, DXR cycle adjustment execution in silent mode and sleep mode may be temporarily suspended or terminated due to various factors; for example, when the intelligent terminal is detected to be in a charging state within a certain time, and the current user is judged to be charging the intelligent terminal, the DRX cycle adjustment can be temporarily exited; and the user uses the wireless related service after the DRX period is adjusted, and quits the DRX period adjustment within a period of time after the wireless related service is ended. The wireless related service can be judged to be possible to be reused by the user in the time period according to the using habit, and the DXR cycle is adjusted when the user enters the corresponding scene type again after the wireless related service cannot be reused in a short period; when the signal strength of the registered network cell is monitored to be weaker than a certain value, the DRX period adjustment is quitted, and the paging success rate of the intelligent terminal is prevented from being too low; when the intelligent terminal is registered to a new cell, the DRX adjustment under the original scene type is quitted, the relevant optimization can be carried out aiming at the situation that the new network cell resides in a short time, and the repeated processing caused by the similar ping-pong effect in a communication system is avoided; if the intelligent terminal roams to an operator network to which other non-Subscriber Identity Module (SIM) belongs, the intelligent terminal exits DRX period adjustment in the sleep mode. In addition, after the DRX period is adjusted in the sleep mode, the network side can give out a proper network prompt after the user initiates a call, so that the user is prevented from mistakenly thinking that the user is not connected and hanging up in advance. Finally, the method of the embodiment can provide corresponding options on the interface of the intelligent terminal for the user to select whether to start or not.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may be separately used as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media capable of storing program codes, such as a removable Memory device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (12)

1. A method for adjusting a DRX period by an intelligent terminal in an idle state is characterized by comprising the following steps:
updating the information of the network cell currently registered to a registration information list;
classifying and screening the information of the network cell registered currently according to the current network time and the registration information list to obtain a scene type;
judging the DRX cycle updating type required by the currently registered network cell according to the scene type;
and adjusting the DRX period according to the DRX period update type.
2. The method of claim 1, wherein updating information of the currently registered network cell to a registration information list comprises:
when the intelligent terminal is registered to a network cell, acquiring the setting information of the network cell;
adding the setting information to a registration information list;
and deleting invalid information in the registration information list.
3. The method of claim 1, wherein the classifying and screening the information of the currently registered network cell according to the current network time and the registration information list to obtain the scene type comprises:
determining the scene type of the intelligent terminal according to the current network time;
screening the information in the registration information list according to a time interval to obtain a set number of network cells to be selected corresponding to the scene type;
judging whether the currently registered network cell belongs to the network cell to be selected or not according to the current network time, if so, determining the scene type of the intelligent terminal according to the network time of the currently registered network cell; otherwise, acquiring the network time of the currently registered network cell, determining the scene type of the intelligent terminal, and updating the network information of the currently registered network cell to the registration information list; wherein the scene types include a sleep mode and a silence mode.
4. The method of claim 3, wherein the determining, according to the scenario type, a type of DRX cycle update that needs to be performed by a currently registered network cell comprises:
if the scene type of the network cell registered currently is a sleep mode and data processing is not performed within a first set time, closing the data service function of the intelligent terminal; inquiring whether the intelligent terminal is in an idle state, if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the sleep mode within second set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a second set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX cycle is a sleep mode, and the DRX cycle of the intelligent terminal in the sleep mode is adjusted;
if the scene type of the network cell registered currently is a silent mode, inquiring whether the intelligent terminal automatically enters an idle state, and if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the silent mode within a third set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a third set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX period is the silent mode, and the DRX period when the intelligent terminal is in the silent mode is adjusted.
5. The method of claim 4, wherein the adjusting the DRX cycle according to the DRX cycle update type comprises:
when the DRX period updating type is a sleep mode, the intelligent terminal negotiates with the network to adjust the DRX period, and if the negotiation is successful, the negotiated DRX period is started; otherwise, adding the network cell registered currently into the forbidden list;
when the DRX period updating type is a silent mode, if the current DRX period does not exceed the maximum DRX period specified by a network protocol after being doubled, doubling the time of the DRX period currently set by the intelligent terminal; otherwise, keeping the current DRX period of the intelligent terminal and the network unchanged;
and if the network time of the currently registered network cell exceeds the time range specified by the sleep mode/silent mode, modifying the scene type into the silent mode/sleep mode.
6. The method of claim 5, wherein the intelligent terminal negotiating with the network to adjust the DRX cycle comprises:
the intelligent terminal sends a negotiation request message with expected DRX period information to a network side;
the intelligent terminal receives a negotiation response message sent by the network side; when the negotiation response message is to accept the expected DRX period, adjusting the current DRX period to the expected DRX period; otherwise, judging whether the sending times of the negotiation request message exceed a set value, if not, reducing the expected DRX period and continuing to send the negotiation request message; otherwise, adding the network cell registered currently into the forbidden list and exiting.
7. An apparatus for adjusting a DRX cycle of a smart terminal in an idle state, the apparatus comprising:
the registration information acquisition and updating unit is used for updating the information of the currently registered network cell to a registration information list;
a scene information list updating unit, configured to sort and screen information of a currently registered network cell according to current network time and the registration information list to obtain a scene type;
a scene mode judging unit, configured to judge, according to the scene type, a DRX cycle update type that needs to be performed by a currently registered network cell;
and the DRX period adjusting unit is used for adjusting the DRX period according to the DRX period updating type.
8. The apparatus of claim 7, wherein the registration information collection updating unit comprises:
the intelligent terminal comprises an information acquisition module, a network cell setting module and a network management module, wherein the information acquisition module is used for acquiring the setting information of the network cell when the intelligent terminal is registered to the network cell;
the information filling module is used for adding the setting information to a registration information list;
and the information deleting module is used for deleting the invalid information in the registration information list.
9. The apparatus of claim 7, wherein the scene information list updating unit comprises:
the scene type query module is used for determining the scene type of the intelligent terminal according to the current network time;
the network to be selected screening module is used for screening the information in the registration information list according to a time interval to obtain a set number of network cells to be selected corresponding to the scene type;
the network identification module is used for judging whether the currently registered network cell belongs to the network cell to be selected or not according to the current network time, and if so, determining the scene type of the intelligent terminal according to the network time of the currently registered network cell; otherwise, acquiring the network time of the currently registered network cell, determining the scene type of the intelligent terminal, and updating the network information of the currently registered network cell to the registration information list; wherein the scene types include a sleep mode and a silence mode.
10. The apparatus of claim 9, wherein the scene mode decision unit comprises:
the sleep mode judging module is used for closing the data service function of the intelligent terminal when the scene type of the current registered network cell is the sleep mode and data processing is not carried out within a first set time; inquiring whether the intelligent terminal is in an idle state, if not, continuously inquiring the state of the intelligent terminal; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the sleep mode within second set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a second set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX cycle is a sleep mode, and the DRX cycle of the intelligent terminal in the sleep mode is adjusted;
the system comprises a silent mode judging module, a network cell judging module and a network cell judging module, wherein the silent mode judging module is used for inquiring whether the intelligent terminal automatically enters an idle state or not when the scene type of the currently registered network cell is a silent mode, and continuously inquiring the state of the intelligent terminal if the scene type of the currently registered network cell is not the silent mode; otherwise, inquiring whether the intelligent terminal is registered to a new network cell belonging to the silent mode within a third set time, and if so, exiting; otherwise, inquiring whether the intelligent terminal performs access layer connection within a third set time, and if so, continuing to inquire the state of the intelligent terminal; otherwise, the updating type of the DRX period is the silent mode, and the DRX period when the intelligent terminal is in the silent mode is adjusted.
11. The apparatus of claim 10, wherein the DRX cycle adjustment unit comprises:
a sleep mode DRX cycle adjusting module, configured to negotiate with the network to adjust the DRX cycle when the update type of the DRX cycle is a sleep mode, and enable the negotiated DRX cycle if the negotiation is successful; otherwise, adding the network cell registered currently into the forbidden list;
a silent mode DRX cycle adjusting module, configured to, when the update type of the DRX cycle is a silent mode, double the current DRX cycle and then double the current DRX cycle without exceeding the maximum DRX cycle specified by a network protocol, double the time of the DRX cycle currently set by the intelligent terminal; otherwise, keeping the current DRX period of the intelligent terminal and the network unchanged;
and the type conversion module is used for modifying the scene type into the silent mode/sleep mode when the network time of the currently registered network cell exceeds the time range specified by the sleep mode/silent mode.
12. The apparatus of claim 11, wherein the sleep mode DRX cycle adjustment module comprises:
the request transmitter is used for the intelligent terminal to transmit a negotiation request message with expected DRX period information to a network side;
a DRX period adjuster, which is used for the intelligent terminal to receive the negotiation response message sent by the network side; when the negotiation response message is to accept the expected DRX period, adjusting the current DRX period to the expected DRX period; otherwise, judging whether the sending times of the negotiation request message exceed a set value, if not, reducing the expected DRX period and continuing to send the negotiation request message; otherwise, adding the current network cell into the forbidden list and exiting.
CN201410508425.3A 2014-09-28 2014-09-28 Method and device for adjusting DRX period of intelligent terminal in idle state Active CN105530665B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410508425.3A CN105530665B (en) 2014-09-28 2014-09-28 Method and device for adjusting DRX period of intelligent terminal in idle state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410508425.3A CN105530665B (en) 2014-09-28 2014-09-28 Method and device for adjusting DRX period of intelligent terminal in idle state

Publications (2)

Publication Number Publication Date
CN105530665A CN105530665A (en) 2016-04-27
CN105530665B true CN105530665B (en) 2020-06-09

Family

ID=55772568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410508425.3A Active CN105530665B (en) 2014-09-28 2014-09-28 Method and device for adjusting DRX period of intelligent terminal in idle state

Country Status (1)

Country Link
CN (1) CN105530665B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108377581A (en) * 2016-11-04 2018-08-07 维沃移动通信有限公司 A kind of configuration method, mobile terminal and the base station of discontinuous reception DRX parameters
US11044782B2 (en) * 2017-01-04 2021-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Device and method for controlling idle mode discontinuous reception
CN106912091B (en) * 2017-03-06 2022-08-19 联想(北京)有限公司 Control method and device and electronic equipment
CN107787034A (en) * 2017-10-19 2018-03-09 广东欧珀移动通信有限公司 Discontinuous receiving cycle collocation method, system, mobile terminal and storage medium
US20220053593A1 (en) * 2018-10-04 2022-02-17 Google Llc Fast Discontinuous Reception (DRX) Cycle Adjustment
CN112533301B (en) * 2020-11-30 2023-09-22 广东小天才科技有限公司 RRC state control method and device of terminal, terminal and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101111051A (en) * 2006-07-19 2008-01-23 展讯通信(上海)有限公司 Method for negotiating DRX period in mobile communication system
CN102740366A (en) * 2012-07-06 2012-10-17 华为技术有限公司 Method, device and system for realizing wireless network access
CN103874139A (en) * 2012-12-14 2014-06-18 中国电信股份有限公司 Idle-state discontinuous reception cycle negotiation method, system and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8688119B2 (en) * 2010-04-30 2014-04-01 Telefonaktiebolaget Lm Ericsson (Publ) Method, apparatus and system for mobility enhancement in DRX

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101111051A (en) * 2006-07-19 2008-01-23 展讯通信(上海)有限公司 Method for negotiating DRX period in mobile communication system
CN102740366A (en) * 2012-07-06 2012-10-17 华为技术有限公司 Method, device and system for realizing wireless network access
CN103874139A (en) * 2012-12-14 2014-06-18 中国电信股份有限公司 Idle-state discontinuous reception cycle negotiation method, system and device

Also Published As

Publication number Publication date
CN105530665A (en) 2016-04-27

Similar Documents

Publication Publication Date Title
CN105530665B (en) Method and device for adjusting DRX period of intelligent terminal in idle state
KR102288062B1 (en) Method for determining and monitoring paging incidents in an eDRX cycle based on CEL
CA2787352C (en) Method and system for controlling machine type communication equipment to access network
CN103379593B (en) A kind of terminal power saving method and terminal power saving device and network side battery saving arrangement
EP2445165B1 (en) Method, system and device for implementing machine-to-machine service
CN111417180B (en) Network scheduling method and device for energy-saving management of cooperative base station
CN110602764B (en) Network searching method, device, storage medium and terminal
CN101605361B (en) Method for allocating paging resource and resource allocating apparatus thereof
CN102202394B (en) Machine type communication MTC paging system and paging priority implementation method
CN112840693A (en) Efficient MICO mode management method using network analysis information in 5G mobile network system
US20150327215A1 (en) User Equipment and Paging Method and System Using an Extended Paging Period
US9439143B2 (en) Method and device for power saving mode control in mobile communication system
US11212784B2 (en) Apparatus and method for combined area update and request for on-demand system information in wireless communications
US10869352B2 (en) Method and apparatus for processing information
CN110602771B (en) Power consumption control method and device and vehicle networking terminal
US20200015195A1 (en) Paging Method and Related Device
CN108632995B (en) Paging optimization method and device
CN107683626A (en) For the node and method according to UE application demand pre-scheduling uplink resource in the wireless network
CN110557765B (en) Power consumption mode adjusting method and device
CN109996213A (en) A kind of car-mounted terminal and its restoration methods, device
CN111246548B (en) Periodic TAU updating method and system in NB-IoT network
US9642178B2 (en) Connection procedure for cellular mobile networks
CN113207158B (en) Internet of things access method, device, equipment and storage medium
US20240098837A1 (en) Systems and methods for quality of service based discontinuous transmissions
EP3148243A1 (en) Resource optimization in a mobile communication network

Legal Events

Date Code Title Description
C06 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