Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Electronic devices may include various handheld devices, vehicle-mounted devices, wearable devices (e.g., smartwatches, smartbands, pedometers, etc.), computing devices or other processing devices connected to wireless modems, as well as various forms of User Equipment (UE), mobile Stations (MS), terminal Equipment (terminal device), and so forth, having wireless communication capabilities. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices.
The following describes embodiments of the present application in detail.
Referring to fig. 1A, fig. 1A is a schematic flowchart of a paging processing method, which is applied to an electronic device including a first subscriber identity module SIM card and a second SIM card. As shown in the figure, the paging processing method includes:
s101, when detecting that the first SIM card and the second SIM card meet preset conditions, the electronic equipment determines a first paging monitoring opportunity of the first SIM card and a second paging monitoring opportunity of the second SIM card.
In a Long Term Evolution (LTE) protocol, a logical Channel (PCCH) carrying a Paging message, a transport Channel (PCH) and a Physical Downlink Shared Channel (PDSCH) are defined, the Paging message is carried by the logical Channel PCCH, a data block of the PCH is carried by a PDSCH Channel, and the PDSCH is a Downlink Shared Physical Channel, so that the electronic device may also carry a Downlink Shared Channel (DL-SCH) in addition to the PCH, and therefore, before receiving the Paging message, the electronic device needs to monitor the Physical Downlink Control Channel (PDCCH) first to determine whether the Paging message is sent to itself. In a Discontinuous Reception (DRX) cycle, a PO may want to monitor whether a paging message on a PDCCH is received only at a paging time on a corresponding paging frame PF, and in a DRX cycle, an electronic device may receive the PDCCH only at a time position where the PO appears, and then receive the PDSCH as needed, and may sleep at other times, so as to achieve a power saving purpose.
When detecting that the first SIM card and the second SIM card satisfy a preset condition, the paging monitoring occasions of the first SIM card and the second SIM card may be determined, where the preset condition may be that the first SIM card and the second SIM card are the same operator, for example. Because the first SIM card and the second SIM card of the electronic device with dual card functions may be the same operator, or may be different operators, the SIM cards of the same operator may share information such as network searching, measurement, cell selection, etc., so that the two SIM cards reside in the same cell, therefore, when the first SIM card and the second SIM card are detected to be the same operator, the paging processing method provided by the present application is executed, and only the first SIM card is used to monitor paging, and the second SIM card enters a dormant state and may share a paging message monitored by the first SIM card. However, in the future, it may be that SIM cards of different operators may also implement information such as network searching, measurement, cell selection, and the like, and therefore, in another case, the preset condition may also be that the first SIM card and the second SIM card are different operators, which is not limited herein. In addition, when the first SIM card is a primary card and the second SIM card is a secondary card, the preset condition may also be a scenario where the data service to the primary card is high.
The paging occasion comprises a paging frame PF and a paging time PO, in a physical layer protocol of LTE, the repetition period of a radio frame number is 1024, so that the value range of each radio frame is 0-1023, each radio frame is divided into 10 subframes, the value range of the subframes is 0-9, electronic equipment needs to calculate the paging frame PF of the monitored PDCCH, and then the specific position of the monitored PDCCH physical channel can be accurately known after the paging time PO on the PF is calculated.
And S102, the electronic equipment updates the paging monitoring time of the first SIM card according to the first paging monitoring time and the second paging monitoring time to obtain a third paging monitoring time.
S103, the electronic equipment controls the first SIM card to monitor paging messages in the third paging monitoring time and controls the second SIM card to enter a dormant state.
It can be seen that, in the embodiment of the present application, when detecting that the first SIM card and the second SIM card satisfy the preset condition, the electronic device determines the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card, and then updates the paging monitoring opportunity of the first SIM card according to the first paging monitoring opportunity and the second paging monitoring opportunity to obtain a third paging monitoring opportunity, and finally controls the first SIM card to monitor the paging message in the third paging monitoring opportunity and control the second SIM card to enter the sleep state. Because the electronic equipment can jointly monitor the paging of the first SIM card and the second SIM card through the first SIM card, the tuning-away time of each paging cycle of radio frequency between the double cards is saved, partial power consumption is saved, the complexity of the radio frequency is reduced, meanwhile, the paging of the double cards is scheduled on the same SIM card, paging conflict caused by the same paging time of the double cards does not exist in an idle state, the data transmission and the paging monitoring time can be flexibly scheduled in a data connection state, the probability that the data transmission is interrupted by the paging of the other SIM card is reduced, and the data rate and the data continuity are favorably improved.
In one possible example, updating the paging monitoring opportunity of the first SIM card according to the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card to obtain a third paging monitoring opportunity includes: when detecting that the first paging monitoring opportunity conflicts with the second paging monitoring opportunity, determining a third paging monitoring opportunity after the first SIM card is updated as the first paging monitoring opportunity; and when detecting that the first paging monitoring opportunity and the second paging monitoring opportunity do not conflict, determining a third paging monitoring opportunity after the first SIM card is updated as the first paging monitoring opportunity and the second paging monitoring opportunity.
In the prior art, a first SIM card and a second SIM card need to wake up and monitor paging messages at respective paging occasions, a radio frequency is switched between the two cards, time is consumed for radio frequency tune-away and initialization, power consumption is wasted during radio frequency switching, and if the paging occasions of the two cards are coincident or the same, paging conflict is caused, so that when one card occupies a radio frequency resource to read a paging message, the other card cannot acquire the radio frequency resource and cannot monitor paging.
As shown in fig. 1B and fig. 1C, it is a situation of paging collision and paging non-collision of the first SIM card and the second SIM card, when the first SIM card and the second SIM card are in paging collision, the third paging monitoring time of the first SIM card is the first paging monitoring time, that is, the first SIM card only reads the first paging monitoring time, the second SIM card enters a sleep state, when the first SIM card and the second SIM card are in paging collision, the third paging monitoring time of the first SIM card is the first paging monitoring time and the second paging monitoring time, the first SIM card wakes up respectively to the first paging monitoring time and the second paging monitoring time, the paging messages of the first SIM card and the second SIM card are monitored jointly, and the second SIM card enters the sleep state.
As can be seen, in this example, the first SIM card monitors the paging message at the third paging monitoring opportunity, and can simultaneously monitor the paging message for the first SIM card and the paging message for the second SIM card, so that the time for tuning away the radio frequency between the two cards in each period can be saved, power consumption is reduced, and complexity of the radio frequency is also reduced.
In one possible example, after the controlling the first SIM card to listen for a paging message in the third paging listening time, the method further includes: when detecting that the first SIM card monitors the paging message in the third paging monitoring opportunity, acquiring a card identifier carried by the paging message; and determining a target SIM card corresponding to the paging message according to the card identifier, and controlling the target SIM to respond to the paging message.
After reading the paging message, the electronic device needs to judge whether a card identifier in the paging message is consistent with a temporary mobile subscriber identity of a first SIM card or a temporary mobile subscriber identity of a second SIM card, if the temporary mobile subscriber identity is consistent with the temporary mobile subscriber identity of the first SIM card, the first SMI card directly receives the paging message, if the temporary mobile subscriber identity is consistent with the temporary mobile subscriber identity of the second SIM card, a radio resource control layer of the first SIM card informs a radio resource control layer of the second SIM card of receiving the paging message, a protocol stack of the second SIM card is activated and performs paging response, and if the temporary mobile subscriber identity in the paging message is not consistent with the first temporary mobile subscriber identity of the first SIM card or the second temporary mobile subscriber identity of the second SIM card, the paging message is ignored.
It can be seen that, in this example, the temporary mobile subscriber identity in the paging message is determined to be the first SIM card or the second SIM card by determining whether the temporary mobile subscriber identity is consistent with the first temporary mobile subscriber identity or the second temporary mobile subscriber identity, so that the paging message can be responded to by the first SIM card or the second SIM card.
In one possible example, the card identification comprises a temporary mobile subscriber identity of the paging message; the determining a target SIM card corresponding to the paging message according to the card identifier and controlling the target SIM to respond to the paging message includes: determining a first temporary user identification code corresponding to the first SIM card and a second temporary user identification code corresponding to the second SIM card; when detecting that the temporary mobile subscriber identity code is consistent with a first temporary subscriber identity code corresponding to the first SIM card, determining that the target SIM card is the first SIM card and controlling the first SIM card to respond to the paging message; when the fact that the temporary mobile subscriber identification code is consistent with a second temporary subscriber identification code corresponding to the second SIM card is detected, the target SIM card is determined to be the second SMI card, and the paging message is sent to the second SIM card so as to control the second SIM card to respond to the paging message.
The temporary Mobile subscriber identification code is the temporary Mobile subscriber identification code of the paging message, and the temporary Mobile subscriber identification code is the security of the Mobile subscriber identification code, a Global System for Mobile Communication (GSM) System can provide security measures, namely the temporary Mobile subscriber identification code is adopted to replace the Mobile subscriber identification code for the identification code wirelessly transmitted by an air interface, the temporary Mobile subscriber identification code and the Mobile subscriber identification code are mutually converted according to a certain algorithm, the Mobile subscriber identification code is only used when the Mobile subscriber identification code is initially registered, and in subsequent calls, the temporary Mobile subscriber identification code is used to avoid the Mobile subscriber identification code from being transmitted by a wireless channel transmitter, so that an eavesdropper is prevented from detecting the Communication content of a user or illegally stealing the Mobile subscriber identification code of a legal user.
The first SIM card corresponds to a first temporary subscriber identity, the second SIM card corresponds to a second temporary subscriber identity, when the condition that the temporary subscriber identity in the paging message is the same as the first temporary subscriber identity is detected, the paging message is determined to be specific to the first SIM card, at the moment, the first SIM card responds to the paging message, when the condition that the temporary subscriber identity in the paging message is the same as the second temporary subscriber identity is detected, the paging message is determined to be specific to the second SIM card, at the moment, the second SIM card responds to the paging message, the first SIM card sends the paging message to the second SIM card, and a protocol stack of the second SIM card is activated and performs paging response. The paging message may be ignored if the temporary subscriber identity in the paging message is not the same as both the first temporary subscriber identity and the second temporary subscriber identity.
It can be seen that, in this example, when it is detected that the temporary mobile subscriber identity in the paging message is consistent with the first temporary mobile subscriber identity, the paging message may be directly responded to by the first SIM card, and when it is detected that the temporary mobile subscriber identity in the paging message is consistent with the second temporary mobile subscriber identity, the radio resource control layer of the first SMI card is required to notify the radio resource control layer of the second SIM card of receiving the paging message, so that the second SIM card may respond to the paging message.
In one possible example, the determining a first paging listening occasion of the first SIM card and a second paging listening occasion of the second SIM card comprises: and determining a first paging monitoring opportunity of the first SIM card according to the first temporary user identification code, and determining a second paging monitoring opportunity of the second SIM card according to the second temporary user identification code.
According to the paging cycle of the network system information broadcast, the first temporary subscriber identity code of the first SIM card and the second temporary subscriber identity code of the second SIM card, a first paging occasion of the first SIM card and a second paging occasion of the second SIM card can be respectively calculated.
As can be seen, in this example, the paging frame and the paging time of the first SIM card, and the paging frame and the paging time of the second SIM card can be determined according to the paging cycle of the network system information broadcast and the first temporary mobile subscriber identity and the second temporary mobile subscriber identity, so as to determine whether there is a paging conflict between the first SIM card and the second SIM card.
Referring to fig. 2, fig. 2 is a schematic flowchart of a paging processing method according to an embodiment of the present disclosure, and the method is applied to an electronic device. As shown in the figure, the paging processing method includes:
s201, when detecting that the first SIM card and the second SIM card meet preset conditions, the electronic equipment determines a first paging monitoring opportunity of the first SIM card and a second paging monitoring opportunity of the second SIM card.
S202, the electronic equipment updates the paging monitoring time of the first SIM card according to the first paging monitoring time and the second paging monitoring time to obtain a third paging monitoring time.
S203, the electronic device controls the first SIM card to monitor a paging message in the third paging monitoring time, and controls the second SIM card to enter a sleep state.
S204, when detecting that the first SIM card monitors the paging message in the third paging monitoring opportunity, the electronic device acquires a card identifier carried by the paging message.
S205, the electronic equipment determines a target SIM card corresponding to the paging message according to the card identification, and controls the target SIM to respond to the paging message.
It can be seen that, in the embodiment of the present application, when detecting that the first SIM card and the second SIM card satisfy the preset condition, the electronic device determines the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card, and then updates the paging monitoring opportunity of the first SIM card according to the first paging monitoring opportunity and the second paging monitoring opportunity to obtain a third paging monitoring opportunity, and finally controls the first SIM card to monitor the paging message in the third paging monitoring opportunity and control the second SIM card to enter the sleep state. Because the electronic equipment can monitor the paging of the first SIM card and the second SIM card through the first SIM card jointly, the tune-away time of each paging cycle of radio frequency between the double cards is saved, partial power consumption is saved, the complexity of the radio frequency is reduced, meanwhile, the paging of the double cards is scheduled on the same SIM card, in an idle state, the paging conflict caused by the same paging time of the double cards does not exist, in a data connection state, the data transmission and paging monitoring time can be flexibly scheduled, the probability that the data transmission is interrupted by the paging of the other SIM card is reduced, and the data rate and the data continuity are favorably improved.
In addition, whether the paging message is for the first SIM card or the second SIM card is determined by judging whether the temporary mobile subscriber identity in the paging message is consistent with the first temporary mobile subscriber identity or the second temporary mobile subscriber identity, so that the paging message can be responded to by the first SIM card or the second SIM card.
In accordance with the embodiments shown in fig. 1A and fig. 2, please refer to fig. 3, and fig. 3 is a flowchart of a paging processing method provided in the embodiment of the present application, and is applied to an electronic device. As shown in the figure, the paging processing method includes:
s301, when the electronic device detects that the first SIM card and the second SIM card meet a preset condition, determining a first paging monitoring opportunity of the first SIM card according to the first temporary user identification code, and determining a second paging monitoring opportunity of the second SIM card according to the second temporary user identification code.
S302, the electronic device updates the paging monitoring time of the first SIM card according to the first paging monitoring time and the second paging monitoring time to obtain a third paging monitoring time.
And S303, the electronic equipment controls the first SIM card to monitor paging messages in the third paging monitoring time, and controls the second SIM card to enter a dormant state.
S304, when detecting that the first SIM card monitors the paging message in the third paging monitoring occasion, the electronic device obtains a card identifier carried by the paging message.
S305, the electronic equipment determines a target SIM card corresponding to the paging message according to the card identification, and controls the target SIM to respond to the paging message.
It can be seen that, in the embodiment of the present application, when detecting that the first SIM card and the second SIM card satisfy the preset condition, the electronic device determines the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card, and then updates the paging monitoring opportunity of the first SIM card according to the first paging monitoring opportunity and the second paging monitoring opportunity to obtain a third paging monitoring opportunity, and finally controls the first SIM card to monitor the paging message in the third paging monitoring opportunity and control the second SIM card to enter the sleep state. Because the electronic equipment can jointly monitor the paging of the first SIM card and the second SIM card through the first SIM card, the tuning-away time of each paging cycle of radio frequency between the double cards is saved, partial power consumption is saved, the complexity of the radio frequency is reduced, meanwhile, the paging of the double cards is scheduled on the same SIM card, paging conflict caused by the same paging time of the double cards does not exist in an idle state, the data transmission and the paging monitoring time can be flexibly scheduled in a data connection state, the probability that the data transmission is interrupted by the paging of the other SIM card is reduced, and the data rate and the data continuity are favorably improved.
In addition, whether the paging message is for the first SIM card or the second SIM card is determined by judging whether the temporary mobile subscriber identity in the paging message is consistent with the first temporary mobile subscriber identity or the second temporary mobile subscriber identity, so that the paging message can be responded to by the first SIM card or the second SIM card.
In addition, the paging frame and the paging time of the first SIM card and the paging frame and the paging time of the second SIM card can be determined through the paging cycle of the network system information broadcast and the first temporary mobile subscriber identity and the second temporary mobile subscriber identity, so that it can be determined whether the paging collision exists between the first SIM card and the second SIM card.
Consistent with the embodiments shown in fig. 1A, fig. 2, and fig. 3, please refer to fig. 4, and fig. 4 is a schematic structural diagram of an electronic device 400 provided in the embodiments of the present application, where the electronic device 400 runs one or more application programs and an operating system, and as shown in the figure, the electronic device 400 includes aprocessor 410, a memory 420, acommunication interface 430, and one or more programs 421, where the one or more programs 421 are stored in the memory 420 and configured to be executed by theprocessor 410, and the one or more programs 421 include instructions for performing the following steps;
when detecting that the first SIM card and the second SIM card meet preset conditions, determining a first paging monitoring opportunity of the first SIM card and a second paging monitoring opportunity of the second SIM card;
updating the paging monitoring time of the first SIM card according to the first paging monitoring time and the second paging monitoring time to obtain a third paging monitoring time;
and controlling the first SIM card to monitor paging messages in the third paging monitoring time, and controlling the second SIM card to enter a dormant state.
It can be seen that, in the embodiment of the present application, when detecting that the first SIM card and the second SIM card satisfy the preset condition, the electronic device determines the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card, and then updates the paging monitoring opportunity of the first SIM card according to the first paging monitoring opportunity and the second paging monitoring opportunity to obtain a third paging monitoring opportunity, and finally controls the first SIM card to monitor the paging message in the third paging monitoring opportunity and control the second SIM card to enter the sleep state. Because the electronic equipment can monitor the paging of the first SIM card and the second SIM card through the first SIM card jointly, the tune-away time of each paging cycle of radio frequency between the double cards is saved, partial power consumption is saved, the complexity of the radio frequency is reduced, meanwhile, the paging of the double cards is scheduled on the same SIM card, in an idle state, the paging conflict caused by the same paging time of the double cards does not exist, in a data connection state, the data transmission and paging monitoring time can be flexibly scheduled, the probability that the data transmission is interrupted by the paging of the other SIM card is reduced, and the data rate and the data continuity are favorably improved.
In a possible example, in the aspect that the paging monitoring opportunity of the first SIM card is updated according to the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card to obtain a third paging monitoring opportunity, the instruction in the program is specifically configured to perform the following operations: when detecting that the first paging monitoring opportunity conflicts with the second paging monitoring opportunity, determining a third paging monitoring opportunity after the first SIM card is updated as the first paging monitoring opportunity; and when the first paging monitoring opportunity and the second paging monitoring opportunity are detected not to conflict, determining a third paging monitoring opportunity after the first SIM card is updated as the first paging monitoring opportunity and the second paging monitoring opportunity.
In a possible example, after the first SIM card is controlled to listen for a paging message in the third paging listening time, the instructions in the program are specifically configured to perform the following operations: when detecting that the first SIM card monitors the paging message in the third paging monitoring opportunity, acquiring a card identifier carried by the paging message; and determining a target SIM card corresponding to the paging message according to the card identifier, and controlling the target SIM to respond to the paging message.
In one possible example, the temporary mobile subscriber identity of the paging message is included in the card identification; in the aspect of determining a target SIM card corresponding to the paging message according to the card identifier and controlling the target SIM to respond to the paging message, the instruction in the program is specifically configured to perform the following operations: determining a first temporary user identification code corresponding to the first SIM card and a second temporary user identification code corresponding to the second SIM card; when the temporary mobile subscriber identity is detected to be consistent with a first temporary subscriber identity corresponding to the first SIM card, determining that the target SIM card is the first SIM card and controlling the first SIM card to respond to the paging message; when the fact that the temporary mobile subscriber identification code is consistent with a second temporary subscriber identification code corresponding to the second SIM card is detected, the target SIM card is determined to be the second SMI card, and the paging message is sent to the second SIM card so as to control the second SIM card to respond to the paging message.
In one possible example, in terms of the determining the first paging listening opportunity for the first SIM card and the second paging listening opportunity for the second SIM card, the instructions in the program are specifically configured to: and determining a first paging monitoring opportunity of the first SIM card according to the first temporary user identification code, and determining a second paging monitoring opportunity of the second SIM card according to the second temporary user identification code.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one control unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 5 is a block diagram of functional units of anapparatus 500 involved in the embodiment of the present application. Thepaging processing device 500 is applied to an electronic device, and thepaging processing device 500 includes aprocessing unit 501 and acommunication unit 502, where:
theprocessing unit 501 is configured to determine a first paging monitoring opportunity of the first SIM card and a second paging monitoring opportunity of the second SIM card when it is detected that the first SIM card and the second SIM card meet a preset condition; and updating the paging monitoring time of the first SIM card according to the first paging monitoring time and the second paging monitoring time to obtain a third paging monitoring time; and the second SIM card is used for controlling the first SIM card to monitor paging messages in the third paging monitoring time and controlling the second SIM card to enter a dormant state.
It can be seen that, in the embodiment of the present application, when detecting that the first SIM card and the second SIM card satisfy the preset condition, the electronic device determines the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card, and then updates the paging monitoring opportunity of the first SIM card according to the first paging monitoring opportunity and the second paging monitoring opportunity to obtain a third paging monitoring opportunity, and finally controls the first SIM card to monitor the paging message in the third paging monitoring opportunity and control the second SIM card to enter the sleep state. Because the electronic equipment can monitor the paging of the first SIM card and the second SIM card through the first SIM card jointly, the tune-away time of each paging cycle of radio frequency between the double cards is saved, partial power consumption is saved, the complexity of the radio frequency is reduced, meanwhile, the paging of the double cards is scheduled on the same SIM card, in an idle state, the paging conflict caused by the same paging time of the double cards does not exist, in a data connection state, the data transmission and paging monitoring time can be flexibly scheduled, the probability that the data transmission is interrupted by the paging of the other SIM card is reduced, and the data rate and the data continuity are favorably improved.
In a possible example, in the aspect that the paging monitoring opportunity of the first SIM card is updated according to the first paging monitoring opportunity of the first SIM card and the second paging monitoring opportunity of the second SIM card to obtain a third paging monitoring opportunity, theprocessing unit 501 is specifically configured to: when detecting that the first paging monitoring opportunity conflicts with the second paging monitoring opportunity, determining a third paging monitoring opportunity after the first SIM card is updated as the first paging monitoring opportunity; and the second paging monitoring opportunity determining unit is configured to determine, when it is detected that the first paging monitoring opportunity and the second paging monitoring opportunity do not conflict with each other, that a third paging monitoring opportunity after the first SIM card is updated is the first paging monitoring opportunity and the second paging monitoring opportunity.
In a possible example, after controlling the first SIM card to listen for the paging message in the third paging listening time, theprocessing unit 501 is specifically configured to: when detecting that the first SIM card monitors the paging message in the third paging monitoring opportunity, acquiring a card identifier carried by the paging message; and the SIM card processing module is used for determining a target SIM card corresponding to the paging message according to the card identification and controlling the target SIM to respond to the paging message.
In one possible example, the temporary mobile subscriber identity of the paging message is included in the card identification; theprocessing unit 501 is specifically configured to, in determining a target SIM card corresponding to the paging message according to the card identifier, and in controlling the target SIM to respond to the paging message, determine that: determining a first temporary subscriber identity code corresponding to the first SIM card and a second temporary subscriber identity code corresponding to the second SIM card; the temporary mobile subscriber identity module is used for determining that the target SIM card is the first SIM card and controlling the first SIM card to respond to the paging message when the temporary mobile subscriber identity module is detected to be consistent with a first temporary subscriber identity module corresponding to the first SIM card; and the paging module is used for determining that the target SIM card is the second SMI card and sending the paging message to the second SIM card when the temporary mobile subscriber identity is detected to be consistent with a second temporary subscriber identity corresponding to the second SIM card, so as to control the second SIM card to respond to the paging message.
In one possible example, in the aspect of determining the first paging listening opportunity of the first SIM card and the second paging listening opportunity of the second SIM card, theprocessing unit 501 is specifically configured to: and determining a first paging monitoring opportunity of the first SIM card according to the first temporary user identification code, and determining a second paging monitoring opportunity of the second SIM card according to the second temporary user identification code.
The electronic device may further include astorage unit 503, theprocessing unit 501 and thecommunication unit 502 may be a controller or a processor, and thestorage unit 503 may be a memory.
Embodiments of the present application further provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enables a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes a mobile terminal.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising a mobile terminal.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the above-described units is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
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, may be located in one position, or may be distributed on multiple 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, each functional unit in the embodiments of the present application may be integrated into one control unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, an electronic device, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps of the methods of the above embodiments may be implemented by a program, which is stored in a computer-readable memory, the memory including: flash Memory disks, read-Only memories (ROMs), random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing embodiments have been described in detail, and specific examples are used herein to explain the principles and implementations of the present application, where the above description of the embodiments is only intended to help understand the method and its core ideas of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.