Information processing method and relevant device and computer program
This application claims on April 1st, 2017 submit Patent Office of the People's Republic of China, application No. is the 201710213962.9, priority of the Chinese patent application of entitled " a kind of method for searching network and equipment of double card double standby mobile phone ", entire contents are hereby incorporated by reference in the application.
Technical field
This application involves field of mobile terminals more particularly to a kind of information processing methods and relevant device and computer program.
Background technique
Multi-card multi-standby mobile terminal, which refers to, can be inserted multiple SIM card, and the mobile terminal that these SIM cards can be in standby simultaneously, common multi-card multi-standby mobile terminal includes double-card dual-standby (Dual SIM Dual Standby, abbreviation DSDS) mobile terminal.So-called SIM card is the abbreviation of Subscriber Identification Module (Chinese is client identification module), also referred to as subscriber identification card, smart card etc..Multiple SIM card is in standby simultaneously and is meant that multiple SIM card while being in serviceable condition, it is in open state simultaneously in other words, rather than some SIM cards are in serviceable condition or open state, other SIM card is in unusable state or off-mode.
The autonomous working when multiple SIM card system is under standby mode in the prior art, i.e., the interaction of every SIM card and other component or equipment are all independent.However, working independently when the information that multiple SIM card needs to obtain is identical and obviously will cause the larger problem of mobile terminal power consumption.
By taking dual-SIM-card dual-standby mobile terminal as an example, after user's booting, this two SIM card carries out searching net operation respectively, i.e., every SIM card respectively selects public land mobile network (Public Land Mobile Network, abbreviation PLMN) and cell.PLMN is selected first be ranked up according to the priority of PLMN inside mobile terminal, then selects the higher top n PLMN of priority, N that can be greater than or equal to 1.After PLMN has been determined, by the communication with peripheral base station, the signal strength of each frequency point in peripheral cell is measured respectively, these frequency points belong to determining PLMN, and suitable cell is therefrom selected to be resident.Since every SIM card requires to obtain the PLMN information being stored in inside mobile terminal, and need to measure the signal strength information of each frequency point in peripheral cell respectively, if these information are identical, the resource for the consuming mobile terminal that acquisition will obviously be excessive respectively for this two SIM card.
Summary of the invention
The embodiment of the present application provides a kind of multi-card multi-standby mobile terminal and its information processing method, storage medium and computer program, realizes the purpose for saving the resource of multi-card multi-standby mobile terminal.
The embodiment of the present application provides a kind of information processing method of multi-card multi-standby mobile terminal, and the multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system, which comprises
The first SIM card system obtains the network information required for executing network communication event, executes the network communication event according to the network information, and store the network information;
When the second SIM card system needs to be implemented the network communication event, the second SIM card system executes the network communication event using the network information of storage.
Optionally, the network information comprises at least one of the following:
Cell information, persistent district information and the paging message got in the PLMN that is selected in PLMN selection course, cell search process.
Optionally, the network communication event comprises at least one of the following:
Net is searched in booting, suspension is searched again, the switching of cell reselection, network connection state and paging message are monitored.
Optionally, the first SIM card system includes the first SIM card, and the second SIM card system includes the second SIM card;
Before the storage network information, the method also includes:
Judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, according to the judging result, executes the operation for storing the network information.
Optionally, described to judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, according to the judging result, storing the network information includes:
If operator belonging to first SIM card is identical with operator belonging to second SIM card, the network information is stored.
It is optionally, described to judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, according to the judging result, stores the network information if the network communication event includes that paging message is monitored, comprising:
If operator belonging to first SIM card is identical with operator belonging to second SIM card, the network information is stored.
Optionally, if the network communication event include booting search net, suspension is searched again, cell reselection and network connection state switching at least one of, it is then described to judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, according to the judging result, store the network information, comprising:
If operator belonging to first SIM card is identical with operator belonging to second SIM card, and the resident network information of the resident network information of the first SIM card system and the second SIM card system is also identical, then stores the network information.
It is optionally, described to judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, according to the judging result, stores the network information, comprising:
If operator belonging to first SIM card and the difference of operator belonging to second SIM card, and the cell information that the first SIM card system is got in cell search process is not suitable for the first SIM card system, and be suitable for the second SIM card system, then store the network information.
Optionally, the method also includes:
Record the time of the network information storage;
The time difference between current time and the time of network information storage is calculated, if the time difference is unsatisfactory for preset condition, the network information is made to fail.
Optionally, the method also includes:
First default marker is arranged to the information of storage;
It is described to make the network information failure include:
The marker is become into the second default marker from the described first default marker.
Optionally, described when the second SIM card system needs to be implemented the network communication event, the second SIM card system executes the network communication event using the network information of storage and includes:
If the time difference meets preset condition, the second SIM card system executes the network communication event using the network information of storage.
The embodiment of the present application also provides a kind of multi-card multi-standby mobile terminal, the multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system, and the first SIM card system includes: information acquisition unit, execution unit and storage unit;
The information acquisition unit, for obtaining the network information required for executing network communication event;
The execution unit, for executing the network communication event according to the network information;
The storage unit, for storing the network information;
The second SIM card system, for executing the network communication event using the network information of storage when the second SIM card system needs to be implemented the network communication event.
Optionally, the network information comprises at least one of the following:
Cell information, persistent district information and the paging message got in the PLMN that is selected in PLMN selection course, cell search process.
Optionally, the network communication event comprises at least one of the following:
Net is searched in booting, suspension is searched again, the switching of cell reselection, network connection state and paging message are monitored.
Optionally, the first SIM card system further includes the first SIM card and the first judging unit, and the second SIM card system further includes the second SIM card;
First judging unit for judging whether operator belonging to operator belonging to first SIM card and second SIM card is identical, and according to the judging result, activates the storage unit.
Optionally, first judging unit, is specifically used for:
Judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, if they are the same, then activates the storage unit.
Optionally, first judging unit, is specifically used for:
If the network communication event includes that paging message is monitored, judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, if they are the same, then activates the storage unit.
Optionally, first judging unit includes: second judgment unit and third judging unit;
The second judgment unit, if for the network communication event include booting search net, suspension search again, cell reselection and network connection state switching at least one of, judge whether operator belonging to operator belonging to first SIM card and second SIM card is identical, if they are the same, then the third judging unit is activated;
The third judging unit, for judge the first SIM card system the resident network information and the second SIM card system the resident network information it is whether identical, if they are the same, then activate the storage unit.
Optionally, first judging unit is specifically used for:
If operator belonging to first SIM card and the difference of operator belonging to second SIM card, and it states the cell information that the first SIM card system is got in cell search process and is not suitable for the first SIM card system, and be suitable for the second SIM card system, then store the network information.
Optionally, the terminal further include: time recording unit and disabling unit;
The time recording unit, for recording the time of the network information storage;
The disabling unit, if the time difference is unsatisfactory for preset condition, makes the network information fail for calculating the time difference between current time and the time of network information storage.
Optionally, the terminal further include:
Setting unit, for the first default marker to be arranged to the information of storage;
The marker is become the second default marker from the described first default marker if the time difference is unsatisfactory for preset condition specifically for calculating the time difference between current time and the time of network information storage by the disabling unit.
Optionally, the second SIM card system is specifically used for:
If the time difference meets preset condition, the second SIM card system executes the network communication event using the network information of storage.
The embodiment of the present application also provides a kind of multi-card multi-standby mobile terminals, the multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system, the first SIM card system includes first processor and the first memory for being stored with the first program, and the second SIM card system includes second processor and the second memory for being stored with the second program;
Wherein when the first processor executes first program, following operation is executed:
The network information required for executing network communication event is obtained, the network communication event is executed according to the network information, and store the network information;
When the second processor executes second program, following operation is executed:
When needing to be implemented the network communication event, the network communication event is executed using the network information of storage.
The embodiment of the present application also provides a kind of storage mediums, and for storing the first program and the second program, for the storage medium application in multi-card multi-standby mobile terminal, the multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system;
First program performs the following operation the first SIM card system:
The network information required for executing network communication event is obtained, the network communication event is executed according to the network information, and store the network information;
Second program performs the following operation the second SIM card system:
When needing to be implemented the network communication event, the network communication event is executed using the network information of storage.
The embodiment of the present application also provides a kind of computer program, for the computer program application in multi-card multi-standby mobile terminal, the multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system;The computer program includes the first program and the second program;
Wherein, first program performs the following operation the first SIM card system:
The network information required for executing network communication event is obtained, the network communication event is executed according to the network information, and store the network information;
Second program performs the following operation the second SIM card system:
When needing to be implemented the network communication event, the network communication event is executed using the network information of storage.
As can be seen from the above technical solutions, the embodiment of the present application has the advantage that in the second SIM card system before executing network communication event, first SIM card system will execute the network information required for the network communication event and be stored in a storage unit, so the second SIM card system without obtaining the network information again, it only needs to extract the network information from the storage unit and be executed, to reduce the power consumption of dual-SIM-card dual-standby mobile terminal, network communication event handling is improved
Efficiency.
Detailed description of the invention
Fig. 1 is a kind of flow chart of the web information processing method of multi-card multi-standby mobile terminal provided in this embodiment;
Fig. 2 is a kind of structural block diagram of multi-card multi-standby mobile terminal provided in this embodiment;
Fig. 3 is the structural block diagram of another multi-card multi-standby mobile terminal provided in this embodiment.
Specific embodiment
The embodiment of the present application provides web information processing method, device, equipment and the storage medium of a kind of multi-card multi-standby mobile terminal, for solving the problems, such as that prior art mobile terminal power consumption when the network information that multiple SIM card needs to obtain is identical is larger.Below by taking dual-SIM-card dual-standby mobile terminal as an example, technical solution provided in this embodiment is introduced.
In the present embodiment, dual-SIM-card dual-standby mobile terminal may include the first SIM card system and the second SIM card system, and SIM card system is that have the system of the components such as SIM card, signal transmitting terminal, signal receiving end, processor and memory.First SIM card system includes the first SIM card, the first signal transmitting terminal, the first signal receiving end, first processor and first memory;Second SIM card system includes the second SIM card, second signal transmitting terminal, second signal receiving end, second processor and second memory.The two SIM cards can according to the user's choice, one of them does main card, another does vice card.First signal transmitting terminal and second signal transmitting terminal are used to send signal to base station;First signal receiving end and second signal receiving end are used to receive the signal of base station transmission.
It may include: a signal receiving end and a signal transmitting terminal, two signal receiving ends and a signal transmitting terminal, a signal receiving end and two signal transmitting terminals or two signal receiving ends and two signal transmitting terminals in the first SIM card system and the second SIM card system in current dual-SIM-card dual-standby mobile terminal.That is, the first SIM card and the second SIM card can share a transmitting terminal or receiving end, it can also respectively possess itself transmitting terminal or receiving end.
First memory is for storing the first program, first processor is when executing the first program, it performs the following operation: after the first SIM card system gets the network information required for executing network communication event, network communication event is executed according to the network information, and the network information is stored in a storage unit.
Second memory is for storing the second program, second processor is when executing the second program, perform the following operation: when the second SIM card system needs to be implemented network communication event, the second SIM card system executes network communication event using the network information stored in storage unit.
Wherein, storage unit can be a part of first memory or second memory, or other memories.
First processor and second processor can be same processor, be also possible to different processors;First memory and second memory can be the same memory, be also possible to different memories.First processor and second processor can be central processing unit (Central Processing Unit, abbreviation CPU), it is also possible to the combination of GPU, digital signal processor (Digital Signal Processor, abbreviation DSP) and the control chip (such as baseband chip) in communication unit.First memory, second memory and storage unit can be volatile memory, such as non-volatile dynamic random access memory (Nonvolatile Random Access Memory, abbreviation NVRAM), phase change random access memory (Phase Change RAM, abbreviation PRAM), magnetic-resistance random access memory (Magetoresistive RAM, abbreviation MRAM) etc., it can also be nonvolatile memory, for example, at least a disk memory, Electrical Erasable programmable read only memory
(Electrically Erasable Programmable Read-Only Memory, abbreviation EEPROM), flush memory device, such as anti-or flash memory (NOR flash memory) or anti-and flash memory (NAND flash memory).
In the present embodiment, when the network communication event that the network communication event that the first SIM card system executes and the second SIM card system execute is identical, and first SIM card system execute the network information of acquisition required for the network information obtained required for the network communication event executes the network communication event with the second SIM card it is identical when, so the first SIM card system executes the network information that the network communication event is got and can share to the second SIM card system.That is, in the second SIM card system before executing network communication event, first SIM card system will execute the network information required for the network communication event and be stored in a storage unit, so the second SIM card system without obtaining the network information again, it only needs to extract the network information from the storage unit and be executed, to reduce the power consumption of dual-SIM-card dual-standby mobile terminal, network communication event handling efficiency is improved.
Referring to Fig. 1, which is a kind of flow chart of the web information processing method of multi-card multi-standby mobile terminal provided in this embodiment.
The web information processing method of multi-card multi-standby mobile terminal provided in this embodiment includes the following steps:
S101: the first SIM card system obtains the network information required for executing network communication event, executes network communication event according to the network information, and store the network information.
S102: when the second SIM card system needs to be implemented network communication event, the second SIM card system executes network communication event using the network information of storage.
Network communication event refers to the event that network communication occurs between multi-card multi-standby mobile terminal and base station.Network communication event can be net is searched in booting, suspension is searched again, cell reselection, network connection state switch and paging message is monitored etc..
As above, in the present embodiment, when the network communication event and the identical network communication event that executes of the second SIM card system that the first SIM card system executes, the network information for the execution network communication event that the first SIM card system is got can share to the second SIM card system.The network information refers to information during network communication.
Above-mentioned network communication event is introduced below with reference to two application scenarios: the first SIM card and the second SIM card belong to same operator;First SIM card and the second SIM card belong to different operators.
Before specifically introducing these network communication events, operator, the resident network information, information of searching sector and persistent district information are introduced first.
Operator refers to network service provider, such as moves, connection, telecommunications etc..Every SIM card generally only belongs to an operator.Operator can be for example according to international mobile subscriber identity (international mobile subscriber identification number, abbreviation IMSI), home public land mobile network network (home public land mobile network, abbreviation HPLMN), the information such as reciprocity home network (equivalent home PLMN, abbreviation EHPLMN) are identified.Such as the 4th of IMSI the and the 5th is mobile device network code (mobile network code, abbreviation MNC), the MNC of telecommunications is 03, and mobile MNC is 00, and the MNC of connection is 01.Under normal circumstances, after the first SIM card and the second SIM card are mounted on multi-card multi-standby mobile terminal, above-mentioned operator can be read out by the processor in multi-card multi-standby mobile terminal.
In practical applications, can judge according to whether information mentioned above is identical to operator belonging to operator belonging to the first SIM card and the second SIM card.For example, respective IMSI can be read out from the first SIM card and the second SIM card,
Respective MNC is extracted from IMSI, if the corresponding MNC of the first SIM card is 03, the corresponding MNC of the second SIM card is 00, then it is assumed that the two is not belonging to same operator;If the corresponding MNC of the second SIM card is 03, then it is assumed that the two belongs to same operator.Certainly, different operators determine the allocation rule for needing to refer to local networks to the number of MNC.
The resident network information refers to the information for the network that SIM card system can be resident, the frequency point etc. of network formats, support including support, these information are also that can be read after SIM card is mounted on multi-card multi-standby mobile terminal.Wherein, network formats refer to the type of certain generation network, such as 2G GSM (global system for mobile communication, global system for mobile communications), 4G LTE, 3G UMTS (Universal Mobile Telecommunications System, Universal Mobile Communication System), 2G CDMA (code division multiple access, CDMA) etc..If operator belonging to the first SIM card is identical with operator belonging to the second SIM card, the network formats that each is supported may be identical, it is also possible to different.If the network formats that two SIM cards are supported are identical, then the frequency point supported is also just identical;If the network formats supported are different, then the frequency point supported is also just different.
Information of searching sector refers to that SIM card is searching the net stage, is scanned for according to the frequency point that mobile terminal is supported to cell, gets cell signal strength information and subdistrict frequency point information.The same cell, the corresponding frequency point of same operator are identical.Under normal conditions, frequency point of the operator in a cell is one under normal circumstances.
Persistent district information refers to the information of the resident cell of SIM card.After getting information of searching sector, suitable cell is selected to be resident according to certain rules.Signal strength, the frequency point of persistent district etc. of the persistent district information for example including persistent district.
Next the case where belonging to identical operator for the first SIM card and the second SIM card, network communication event and the shared network information are introduced.
1, net is searched in booting
Booting searches net and refers to that multi-card multi-standby mobile terminal carried out after powering searches net operation, usually carries out automatically, does not need user's confirmation.If recorded in background technique, searches net operation and usually require to select PLMN and cell.
As above, PLMN refers to public land mobile network, it is equivalent to MCC (Mobile Country Code, Mobile Country Code MCC) plus MNC (Mobile Network Code, mobile network code).One national operator generally only has a PLMN, such as the PLMN of China Mobile is 46000, and the PLMN of China Unicom is 46001, wherein 46 represent China, 000 represents movement, and 001 represents connection.
For mobile terminal specific for one, it usually needs safeguard several different types of PLMN lists, have multiple PLMN in each list.These PLMN lists are for example including RPLMN (Registered PLMN, registered PLMN), EPLMN (Equivalent PLMN, equivalent PLMN), EHPLMN (Equivalent Home PLMN, equivalent local plmn), HPLMN (Home PLMN, Home PLMN), VPLMN (Visited PLMN, access PLMN) etc..Each PLMN list has corresponding priority, selects when selecting PLMN according to the priority orders of list.The process of selection is as follows: mobile terminal carries out cell searching according to the frequency point that it is supported, the strongest cell of signal is found on each frequency point, then reads the system message of the cell, determines about the corresponding PLMN of the cell.If mobile terminal determines multiple PLMN according to its frequency point supported, a PLMN is just therefrom selected according to preset condition, completes the selection to PLMN.
Since PLMN represents operator, so, if the first SIM card is identical with operator belonging to the second SIM card, the PLMN of the first SIM card Systematic selection is identical as the PLMN of the second SIM card Systematic selection, therefore can be by
The PLMN of one SIM card Systematic selection is stored, the movement that such second SIM card system is selected there is no need to execute PLMN, but the PLMN that can directly select the PLMN of storage as oneself.
After having selected suitable PLMN, cell signal strength information that mobile terminal searches when needing based on cell searching carries out cell selection, and the purpose is to select to belong to the cell that signal is best in the PLMN to be resident.
For the level of agreement, Non-Access Stratum (non-access stratum, hereinafter referred to as NAS) executes storage operation, and access layer (access stratum, hereinafter referred to as AS) executes the operation that selection is carried out to PLMN and cell.
In the identical situation of operator as belonging to the operator belonging to the first SIM card and the second SIM card, if the network formats that the two is supported are identical, the frequency point of support is also identical.And when cell searching, because being scanned for based on frequency point, if the frequency point that the two SIM cards are supported is identical, the cell information that the two obtains in cell search process, including cell signal strength information and subdistrict frequency point information, it is all identical.Therefore, when carrying out cell searching, the cell information that can be will acquire stores first SIM card, and such second SIM card just no longer needs to execute the movement of a cell searching, and the cell information for being available with storage carries out cell selection, and then is resident to suitable cell.
Mobile terminal required network information when executing booting and searching net includes: the cell information got in the PLMN selected in PLMN selection course, persistent district information and/or cell search process.
2, suspension is searched again
Suspension is searched again to be referred to when SIM card can not be communicated with the base station connecting originally for some reason, the process which networks again.
Suspension is searched again can be divided into two scenes, and a scene is the first SIM card in net, the second SIM card suspension;Another scene is the first SIM card and all suspensions of the second SIM card.The scene that net is searched in the latter scene and booting is essentially identical, and details are not described herein again.And for previous scene, if the first SIM card and the second SIM card booting search the net stage it is resident cell it is identical, after the second SIM card suspension, can choose the cell that the first SIM card is resident at this time and be resident.When due to the second SIM card system suspension, the resident cell of first SIM card system may not be inconsistent with the persistent district information stored when booting, so the first SIM card system can be notified to save the cell information of current persistent district at once after finding the second SIM card system suspension.Alternatively, can be by the way of the cell information of current persistent district for periodically saving the first SIM card system, to realize the purpose networked in time after the second SIM card system suspension.
If the first SIM card and the second SIM card search net stage resident cell difference in booting, first SIM card and the second SIM card belong to identical operator and network formats are identical, so the second SIM card may reside within the cell that the first SIM card is currently resident, or, the cell information got in the net stage is searched in the use booting of second SIM card, re-starts cell selection.If the location matches that the cell information that net is got can not be current with the second SIM card are searched in booting, the frequency point for being based on the support of the second SIM card carries out cell searching.
If the first SIM card and the second SIM card belong to identical operator and network formats are different, the second SIM card just re-starts cell searching.
Mobile terminal required network information when executing suspension and searching again includes: the cell information got in cell search process and/or persistent district information.
3, cell reselection
Cell reselection refers to the reselection to cell.Triggering cell gravity treatment generally comprises two kinds of situations, although one is be between connection status, with base station with base station without the mutual of any signal when the first SIM card system and the second SIM card system
It passes, i.e., when the first SIM card system and the second SIM card system are in idle condition, the cell reselection of progress.Another kind is movement of the multi-card multi-standby mobile terminal with user, and the signal strength of the cell received can constantly change, and when user is moved to cell edge, signal decaying is serious, when attenuation degree is sufficiently large, then the operation of triggering cell gravity treatment.
Cell reselection and the cell selection that the net stage is searched in booting are essentially identical.If operator belonging to the first SIM card is identical with operator belonging to the second SIM card, and the network formats that the two is supported are also identical, second SIM card can use the cell information that the first SIM card obtains when cell searching and carry out cell selection and be resident, or reside directly in the resident cell of the first SIM card.
Mobile terminal required network information when executing cell reselection includes: the cell information got in cell search process and/or persistent district information.
4, network connection state switching
The switching of network connection state and cell reselection the difference is that: network connection state switching is the cell selection be under connection status when multi-card multi-standby mobile terminal, and cell reselection is that cell in the case where being in idle condition selects.
Specifically, when the first SIM card system receives base station transmission, corresponding with the first SIM card system measuring control information (measurement control message), then cell is measured, the signal strength of cell and frequency point are measured, and to base station reporting subdistrict metrical information.Base station can issue connection reconfiguration to multi-card multi-standby mobile terminal and set message (connection reconfiguration message) after receiving measurement report.First SIM card system carries out Network handover operations after receiving the connection reconfiguration and setting message, it is resident in the corresponding cell of reconfiguration message, it realizes switching to persistent district, and cell measurement information (namely search cell obtained cell information) is stored.
If the first SIM card is identical with operator belonging to the second SIM card, and the network formats of the two are identical, so the second SIM card system is without executing identical cell measurement operations, it is only necessary to by pre-stored cell measurement information reporting to base station, then base station be waited to decide whether to switch over operation.If switching over operation, the first SIM card system receives the reconfiguration message that base station issues, and is resident in the corresponding cell of the reconfiguration message, completes persistent district switching.
If the first SIM card is identical with operator belonging to the second SIM card, and the network formats of the two are different, then the second SIM card needs individually to carry out cell measurement.
Mobile terminal required network information when executing network connection state switching includes: the cell information got in cell search process.
5, paging message is monitored
The present embodiment applies also for the non-application scenarios for searching net, such as paging message is monitored in addition to being suitable for the above-mentioned application scenarios for searching net.Paging message (paging massage) refers to a kind of message that mobile services switching centre is sent by base station to mobile terminal in paging, it is therefore an objective to search a certain range of mobile terminal.It for mobile terminal, needs to monitor paging message, can timely to give response when receiving paging message.
Mobile terminal can monitor the paging message of the operator belonging to it, and paging message is corresponding with SIM card.In the present embodiment, the first SIM card system monitors paging message and makes response in time if listening to the paging message about the first SIM card system.If the first SIM card and the second SIM card belong to identical operator, then when the first SIM card system listens to paging message corresponding with the second SIM card system, the paging message can be stored, and the second SIM card system is notified to make response according to the paging message.
Mobile terminal required network information when executing paging message and monitoring includes: paging message.
To sum up, when the first SIM card is identical with operator belonging to the second SIM card, whether the network information, which directly stores, also needs depending on network communication event.
If network communication event includes that paging message is monitored, when the operator belonging to the first SIM card is identical with operator belonging to the second SIM card, directly the network information is stored.
If network communication event includes, net is searched in booting, suspension is searched again, cell reselection and/or network connection state switch, when then the operator belonging to the first SIM card is identical with operator belonging to the second SIM card, whether the resident network information of the resident network information and the second SIM card system that also need to judge the first SIM card system is identical, if identical, the network information is stored.
Above-described is the first SIM card situation identical with operator belonging to the second SIM card, in this case, the network information that first SIM card system and the second SIM card system can be shared is compared with horn of plenty, including the PLMN selected in PLMN selection course, the cell information, persistent district information and the paging message that get in cell search process.
And it is also less to share scene not meanwhile, it is capable to the shared network information is limited for the operator belonging to the first SIM card and the second SIM card.Such as, in cell search process, if it find that the corresponding frequency point of the first selected PLMN of SIM card system is not inconsistent with the subdistrict frequency point searched, then PLMN is selected again, this mode is as no service (out of service, abbreviation OOS) mode.
When the first SIM card system and the second SIM card system are under OOS mode, first SIM card system needs to search net in full frequency band, the first SIM card can will search cell information obtained in network process and store at this time, so that the second SIM card system carries out cell selection according to cell information.In order to improve the efficiency that the second SIM card system carries out cell selection, it can start with from the cell information that the first SIM card stores, i.e., not store the cell information that those second SIM card systems may be not suitable for.Such as, when judging that some cell is not suitable for the first SIM card system, operator belonging to the operator as belonging to the first SIM card and the second SIM card is not identical, so the cell may support operator belonging to the second SIM card, the cell information of the cell can be stored at this time, so that the second SIM card carries out cell selection according to the cell information.Further, first SIM card system can the operator according to belonging to the second SIM card and its network formats, judge whether the cell is suitable for the second SIM card, if being applicable in, then the cell information of the cell is stored, so that the second SIM card system is resident the cell according to the cell information.By reducing the cell information for the cell that the second SIM card system needs to screen when cell selects, the efficiency that the second SIM card system carries out cell selection is improved.
In addition, the agreement of some network formats provides, search with after some matched frequency point of cell, SIM card system needs the frequency point is parsed can just know whether it is applicable.When the first SIM card system is in OOS mode, but the second SIM card system is in net, if operator belonging to the first SIM card and the difference of operator belonging to the second SIM card, first SIM card is when progress full frequency band searches net, when searching the frequency point of the resident cell of the second SIM card, it can not go to parse the frequency point, directly skip, to save power consumption, improve efficiency.
Several network communication events and the corresponding executive mode of every kind of network communication event is described above, the opportunity for executing network communication event with regard to the second SIM card system below is introduced.
After the first SIM card system gets the network information required for executing network communication event, which is stored, to utilize the network information of storage to execute network communication event when reaching the opportunity of the second SIM card system execution network communication event.The opportunity that second SIM card system executes network communication event can be stands after the network information is stored
It triggers, can not also trigger immediately.
If triggering immediately, then after the network information is stored in storage unit, the second SIM card system is notified to read the network information immediately.In order to realize the target, the first default marker (for example being set as 1) can be set for the network information when the network information stores.When thering is the network information of the first default marker to occur in discovery storage unit, then the second SIM card system is notified to read the network information immediately.
If not triggering immediately, then the network information in storage unit can be periodically read, when thering is the network information of the first default marker to occur in discovery storage unit, then the second SIM card system be notified to read the network information.
In order to avoid the second SIM card system repeats to read the same network information, then the network information can be made to fail after the second SIM card system reads the network information.The means of failure, which may, for example, be, becomes the second default marker (for example becoming 0 from 1) from the first default marker for flag bit.
In addition, in some cases, second SIM card system is breaking down or not reading the network information in time due to the movement speed of mobile terminal is too fast etc., network communication event is not executed in time, so as to cause storage the network information for the second SIM card system in vain, in order not to waste of resource, need that this kind of network information is made to fail.Such as the time by record network information storage, and the time difference between current time and network information storage time is constantly calculated, if the time difference is unsatisfactory for preset condition, the network information is made to fail.The means of failure may refer to above.And if the time difference meets preset condition, then the second SIM card system is allowed to execute using the network information of storage to network communication event.
Optionally, the format that the network information is stored in storage unit is for example as follows:
To sum up, since the present embodiment executes network communication event in such a way that the first SIM card system and the second SIM card system share the network information, the step of the second SIM card system obtains the network information is saved, power consumption has been saved.For example, it is assumed that the average power consumption that LTE searches net single deck tape-recorder is 115mA, if it is 115mA × n that then multi-card multi-standby mobile terminal, which searches the average power consumption of net, and n is the quantity of SIM card using the prior art;And used the present embodiment, then it is only 115mA that multi-card multi-standby mobile terminal, which searches the average power consumption of net,.
Referring to fig. 2, which is a kind of structural block diagram of multi-card multi-standby mobile terminal provided in this embodiment.
Multi-card multi-standby mobile terminal provided in this embodiment includes the first SIM card system 11 and the second SIM card system 21, and the first SIM card system includes: information acquisition unit 110, execution unit 111 and storage unit 112;
Information acquisition unit 110, for obtaining the network information required for executing network communication event;
Execution unit 111, for executing network communication event according to the network information;
Storage unit 112, for storing the network information;
Second SIM card system 21, for executing network communication event using the network information of storage when the second SIM card system needs to be implemented network communication event.
Wherein, information acquisition unit, execution unit, such as can be the processor in the first SIM card system, and completed by processor and realized the function of each functional unit.
Optionally, the network information comprises at least one of the following:
Cell information, persistent district information and the paging message got in the PLMN that is selected in PLMN selection course, cell search process.
Optionally, network communication event comprises at least one of the following:
Net is searched in booting, suspension is searched again, the switching of cell reselection, network connection state and paging message are monitored.
Optionally, the first SIM card system further includes the first SIM card and the first judging unit, and the second SIM card system further includes the second SIM card;
First judging unit activates storage unit for judging whether operator belonging to operator belonging to the first SIM card and the second SIM card is identical, and according to judging result.
Optionally, the first judging unit is specifically used for:
Judge whether operator belonging to operator belonging to the first SIM card and the second SIM card is identical, if they are the same, then activates storage unit.
Optionally, the first judging unit is specifically used for:
If network communication event includes that paging message is monitored, judge whether operator belonging to operator belonging to the first SIM card and the second SIM card is identical, if they are the same, then activates storage unit.
Optionally, the first judging unit includes: second judgment unit and third judging unit;
Second judgment unit, if for network communication event include booting search net, suspension search again, cell reselection and/or network connection state switching, judge whether operator belonging to operator belonging to the first SIM card and the second SIM card is identical, if they are the same, then activates third judging unit;
Third judging unit, for judge the first SIM card system the resident network information and the second SIM card system the resident network information it is whether identical, if they are the same, then activate storage unit.
Optionally, the first judging unit is specifically used for:
If operator belonging to the first SIM card and the difference of operator belonging to the second SIM card, and state the cell information that the first SIM card system is got in cell search process and be not suitable for the first SIM card system, and be suitable for the second SIM card system, then store the network information.
Optionally, terminal further include: time recording unit and disabling unit;
Time recording unit, for recording the time of network information storage;
Disabling unit makes the network information fail for calculating the time difference between current time and the time of network information storage if the time difference is unsatisfactory for preset condition.
Optionally, terminal further include:
Setting unit, for the first default marker to be arranged to the information of storage;
Marker is become the second default marker from the first default marker if the time difference is unsatisfactory for preset condition specifically for calculating the time difference between current time and the time of network information storage by disabling unit.
Optionally, the second SIM card system is specifically used for:
If the time difference meets preset condition, the second SIM card system executes network communication event using the network information of storage.
Above-mentioned each functional unit, such as can be the processor in corresponding SIM card system, and completed by processor and realized the function of each functional unit.
Since the present embodiment executes net in such a way that the first SIM card system and the second SIM card system share the network information
Network communication event saves the step of the second SIM card system obtains the network information, has saved power consumption.
Referring to Fig. 3, which is the structural block diagram of another multi-card multi-standby mobile terminal provided in this embodiment.
Multi-card multi-standby mobile terminal provided in this embodiment includes the first SIM card system 31 and the second SIM card system 41, first SIM card system 31 includes first processor 310 and the first memory 311 for being stored with the first program, and the second SIM card system 41 includes second processor 410 and the second memory 411 for being stored with the second program;
Wherein when first processor 310 executes the first program, following operation is executed:
The network information required for executing network communication event is obtained, network communication event is executed according to the network information, and store the network information;
When second processor 410 executes the second program, following operation is executed:
When needing to be implemented network communication event, network communication event is executed using the network information of storage.
Optionally, the network information comprises at least one of the following:
Cell information, persistent district information and the paging message got in the PLMN that is selected in PLMN selection course, cell search process.
Optionally, the network communication event comprises at least one of the following:
Net is searched in booting, suspension is searched again, the switching of cell reselection, network connection state and paging message are monitored.
Optionally, the first SIM card system includes the first SIM card, and the second SIM card system includes the second SIM card;
First processor 310 stores the network information
First processor 310 judges whether operator belonging to operator belonging to first SIM card and second SIM card is identical, according to the judging result, stores the network information.
Optionally, first processor 310 judges whether operator belonging to operator belonging to first SIM card and second SIM card is identical, and according to the judging result, storing the network information includes:
When the operator belonging to first SIM card of first processor 310 is identical with operator belonging to second SIM card, the network information is stored.
Optionally, first processor 310 judges whether operator belonging to operator belonging to first SIM card and second SIM card is identical, and according to the judging result, storing the network information includes:
First processor 310 includes that paging message is monitored, and when whether operator belonging to operator belonging to first SIM card and second SIM card is identical, stores the network information in the network communication event.
Optionally, first processor 310 judges whether operator belonging to operator belonging to first SIM card and second SIM card is identical, and according to the judging result, storing the network information includes:
First processor 310 the network communication event include booting search net, suspension search again, cell reselection and network connection state switching at least one of, and operator belonging to first SIM card is identical with operator belonging to second SIM card, and the resident network information of the resident network information of the first SIM card system and the second SIM card system it is also identical when, store the network information.
Optionally, first processor 310 judges whether operator belonging to operator belonging to first SIM card and second SIM card is identical, and according to the judging result, storing the network information includes:
The operator belonging to first SIM card of first processor 310 is identical with operator belonging to second SIM card, and the cell information that the first SIM card system is got in cell search process is not suitable for the first SIM card system, but when being suitable for the second SIM card system, store the network information.
Optionally, multi-card multi-standby mobile terminal further includes the third memory of third processor and storage third program;
Third processor executes following operation when executing third program:
Record the time of the network information storage;
The time difference between current time and the time of network information storage is calculated, if the time difference is unsatisfactory for preset condition, the network information is made to fail.
Optionally, third processor also executes following operation when executing third program:
First default marker is arranged to the information of storage;
Third processor makes the network information fail
The marker is become the second default marker from the described first default marker by third processor.
Optionally, specific to execute following operation when second processor 410 executes the second program:
If the time difference meets preset condition, the second SIM card system executes the network communication event using the network information of storage.
Since the present embodiment executes network communication event in such a way that the first SIM card system 31 and the second SIM card system 41 share the network information, the step of the second SIM card system 41 obtains the network information is saved, power consumption has been saved.
The present embodiment additionally provides a kind of storage medium, and for storing the first program and the second program, for storage medium application in multi-card multi-standby mobile terminal, multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system;
First program performs the following operation the first SIM card system:
The network information required for executing network communication event is obtained, network communication event is executed according to the network information, and store the network information;
Second program performs the following operation the second SIM card system:
When needing to be implemented network communication event, network communication event is executed using the network information of storage.
Since the present embodiment executes network communication event in such a way that the first SIM card system and the second SIM card system share the network information, the step of the second SIM card system obtains the network information is saved, power consumption has been saved.
The present embodiment additionally provides a kind of computer program, and for the computer program application in multi-card multi-standby mobile terminal, the multi-card multi-standby mobile terminal includes the first SIM card system and the second SIM card system;The computer program includes the first program and the second program;
Wherein, first program performs the following operation the first SIM card system:
The network information required for executing network communication event is obtained, the network communication event is executed according to the network information, and store the network information;
Second program performs the following operation the second SIM card system:
When needing to be implemented the network communication event, the network communication event is executed using the network information of storage.
Since the present embodiment executes net in such a way that the first SIM card system and the second SIM card system share the network information
Network communication event saves the step of the second SIM card system obtains the network information, has saved power consumption.
It is apparent to those skilled in the art that for convenience and simplicity of description, the specific work process of the system, apparatus, and unit of foregoing description can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method may be implemented in other ways.Such as, the apparatus embodiments described above are merely exemplary, such as, the division of unit, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed mutual coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit, can be electrical property, mechanical or other forms.
Unit may or may not be physically separated as illustrated by the separation member, and component shown as a unit may or may not be physical unit, it can and it is in one place, or may be distributed over multiple network units.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
In addition, each functional unit in each embodiment of the application can integrate in one processing unit, it is also possible to each unit and physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated unit both can take the form of hardware realization, can also realize in the form of software functional units.
If integrated unit is realized in the form of SFU software functional unit and when sold or used as an independent product, can store in a computer readable storage medium.Based on this understanding, substantially all or part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products the technical solution of the application in other words, the computer software product is stored in a storage medium, it uses including some instructions so that a computer equipment (can be personal computer, server or the network equipment etc.) execute each embodiment method of the application all or part of the steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), the various media that can store program code such as magnetic or disk.
More than, above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although the application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it is still possible to modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And these are modified or replaceed, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.