4G multimode multi-card mobile terminal and method for managing paging message thereof
Technical Field
The application relates to a paging message management method of a VoLTE 4G multimode double-card mobile terminal.
Background
The development of Mobile communication technology starts from the first generation of analog cellular Mobile communication systems, to the second generation of Global System for Mobile communication (GSM) which provides voice service and low-rate data service under good network coverage conditions, to the third generation of Universal Mobile Telecommunications System (UMTS) which further provides more types of broadband multimedia services, and the introduction of LTE (Long Term Evolution) brings the Mobile communication technology into the 4G era.
A 4G multimode (multi mode) mobile terminal (UE) supporting GSM, UMTS, and LTE has been widely used. However, the 4G multi-mode mobile terminal still cannot meet the requirements of some specific users, for example, the user wants to have two different phone numbers, or the user wants to use different services (voice, short message, internet service, etc.) of different mobile communication operators at the same time, so the 4G multi-mode mobile terminal having Dual SIM Dual Standby (DSDS) and Dual SIM Dual Active (DSDA) functions also has a wide demand.
For convenience of description, in this document, a Subscriber Identity Module (SIM) card is used to denote a smart card used by a mobile terminal, in which subscriber identity data, an authentication algorithm, a corresponding key, and the like are stored for identifying and authenticating the mobile terminal accessing a mobile communication network. The SIM Card is to be understood in a broad sense, and includes R-uim (removable User Identity module) Card, uim (User Identity module) Card, UICC (Universal Integrated Circuit Card) built-in SIM application, usim (Universal electronic subscriber Identity module) application, csim (cdma Identity module) and the like having the same function in different mobile communication networks.
The VoLTE 4G multimode multi-card mobile terminal means that the mobile terminal has more than two SIM cards, each SIM card is a 4G multimode SIM card, and both SIM cards support VoLTE (Voice over LTE, long term evolution Voice bearer) Voice services and SRVCC (Single Radio Voice Call Continuity) Voice services, that is, Voice service Continuity is maintained in a 2G or 3G mobile communication network. The 4G multi-mode SIM card can automatically select to reside in a 2G, 3G or 4G mobile communication network according to the network environment, for example, corresponding to a GSM, UTMS or LTE network respectively. Each SIM card supports voice services as well as data services. The mobile terminal is only provided with a group of radio frequency transceivers and is used for 2G, 3G or 4G mobile communication networks, so that the physical resources are fully utilized. Therefore, only one of voice service or data service can be performed on a certain SIM card at any one time.
In the conventional VoLTE 4G multimode multi-card mobile terminal, when one SIM card performs VoLTE voice call, since the voice service of the call cannot be interrupted, the remaining SIM cards must be in a suspended state, so that the SIM card in the suspended state cannot receive a paging message, thereby causing that an ETWS (Earthquake and TsunamiWarning System) message with the highest priority cannot reach the SIM card in the suspended state. This causes the VoLTE 4G multimode dual-card mobile terminal to cause a problem in network access permission in countries or regions where earthquakes or tsunamis frequently occur.
Disclosure of Invention
The technical problem to be solved by the application is to provide a method for managing paging messages by a VoLTE 4G multimode multi-card mobile terminal, which can avoid missing the reception of ETWS messages of other SIM cards when any SIM card carries out VoLTE voice call. Therefore, the application also provides a VoLTE 4G multi-mode multi-card mobile terminal.
In order to solve the technical problem, the method for managing the paging message by the VoLTE 4G multimode multi-card mobile terminal provided by the application comprises the following steps. Step S110: the mobile terminal judges whether the mobile terminal is in a country or a region which needs to support ETWS message receiving; if yes, go to step S120; otherwise, the process proceeds to step S150. Step S120: when one SIM card in the mobile terminal initiates a VoLTE call, a physical layer of the mobile terminal receives paging messages of other SIM cards at the same time; the SIM card initiating the VoLTE call is called SIM card one. Step S130: when ERRC units of a certain SIM card except the SIM card I in an access layer of the mobile terminal receive a paging message reported by a physical layer, judging whether the paging message is an ETWS message of the SIM card; the SIM card of the receiving party corresponding to the paging message is called as a second SIM card; if yes, go to step S140; otherwise, the paging message is prohibited from being received. Step S140: and the ERRC unit of the second SIM card informs the non-access layer of the mobile terminal to end the VoLTE call of the first SIM card and start to receive the ETWS message of the second SIM card. Step S150: when one SIM card in the mobile terminal initiates a VoLTE call, the physical layer of the mobile terminal prohibits receiving paging messages of other SIM cards; the SIM card initiating the VoLTE call is called SIM card one.
According to the method for managing the paging message by the VoLTE 4G multimode multi-card mobile terminal, the ETWS messages of other SIM cards can be still received when any SIM card carries out VoLTE voice call, so that the application scene of the mobile terminal is expanded.
Further, in step S120, the access layer of the mobile terminal notifies the physical layer of the mobile terminal that the paging message of another SIM card needs to be received. This is a preferred implementation.
Further, in step S150, the access layer of the mobile terminal notifies the physical layer of the mobile terminal that the reception of the paging message of the other SIM card is forbidden. This is a preferred implementation.
The application also provides a VoLTE 4G multimode multi-card mobile terminal which comprises a position judging unit, a VoLTE call judging unit, an ETWS message judging unit, a first executing unit and a second executing unit. The position judging unit is used for judging whether the mobile terminal is in a country or a region which needs to support ETWS message reception. The VoLTE call judging unit is used for judging whether an SIM card in the mobile terminal is carrying out VoLTE voice service or not; the SIM card on which VoLTE voice service is ongoing is called SIM card one. The ETWS message judging unit is used for judging whether the paging message reported by the physical layer of the mobile terminal is the ETWS message of a certain SIM card in the mobile terminal; and the SIM card of the receiving party corresponding to the paging message is called as the second SIM card. The first execution unit is used for receiving paging messages of other SIM cards when the mobile terminal is in a country or a region which needs to support ETWS message receiving and one SIM card in the mobile terminal is carrying out VoLTE voice service; the first execution unit is further used for prohibiting receiving paging messages of other SIM cards when the mobile terminal is not in a country or a region which needs to support ETWS message reception. The second execution unit is used for informing the non-access layer of the mobile terminal to end the VoLTE call of the first SIM card and start to receive the ETWS message of the second SIM card when the mobile terminal is in a country or a region which needs to support ETWS message reception, one SIM card in the mobile terminal is carrying out VoLTE voice service, and the paging message reported by the physical layer of the mobile terminal is the ETWS message of the second SIM card; the second execution unit is further configured to prohibit receiving the paging message when the mobile terminal is in a country or a region where ETWS message reception needs to be supported, and a SIM card in the mobile terminal is performing VoLTE voice service, and the paging message reported by the physical layer of the mobile terminal is not an ETWS message of the SIM card two.
The VoLTE 4G multimode multi-card mobile terminal can still receive ETWS messages of other SIM cards when any SIM card carries out VoLTE voice call, thereby expanding the application scene of the mobile terminal.
Further, the position judgment unit is implemented by a SIM software module in the mobile terminal. This is a preferred implementation.
Further, the VoLTE call judging unit is implemented by an IMS module in the mobile terminal. This is a preferred implementation.
Further, the ETWS message determination unit is implemented by an ERRC unit of a SIM card two in the mobile terminal. This is a preferred implementation.
Further, the first execution unit is implemented by a physical layer in the mobile terminal. This is a preferred implementation.
Further, the first execution unit performs corresponding operations under the instruction of the access stratum of the mobile terminal. This is a preferred implementation.
Further, the second execution unit is implemented by an ERRC unit of a second SIM card in the mobile terminal. This is a preferred implementation.
The method and the device have the technical effects that when any SIM card of the mobile terminal carries out VoLTE voice call, the ETWS messages of other SIM cards can not be missed, and therefore the application scene of the mobile terminal is expanded.
Drawings
Fig. 1 is a flowchart of a method for managing paging messages by a VoLTE 4G multimode multi-card mobile terminal provided in the present application.
Fig. 2 is a schematic structural diagram of a VoLTE 4G multimode multi-card mobile terminal provided in the present application.
The reference numbers in the figures illustrate: 210 is a position judgment unit; 220 is a VoLTE call judging unit; 230 is an ETWS message judging unit; 240 is a first execution unit; and 250 is a second execution unit.
Detailed Description
In the application, the VoLTE 4G multimode multi-card mobile terminal is provided with more than two SIM cards, each SIM card is a 4G multimode SIM card and supports VoLTE and SRVCC voice services. The VoLTE 4G multimode multi-card mobile terminal only has one group of radio frequency transceivers, so that only one of voice service or data service can be carried out on a certain SIM card at any time. The VoLTE 4G multimode multi-card mobile terminal has, in an Access Stratum (AS), Enhanced Radio Resource Control (ERRC) units, which are software modules, the same number AS the SIM cards, and each ERRC unit is correspondingly responsible for managing Radio Resource Control of one SIM card.
Referring to fig. 1, the method for managing paging messages by a VoLTE 4G multimode multi-card mobile terminal provided by the present application includes the following steps.
Step S110: the mobile terminal determines whether it is in a country or region that needs to support ETWS message reception. If so, the process proceeds to step S120. If not, the process proceeds to step S150.
Step S120: when one SIM card (for example, called SIM card one) in the mobile terminal initiates a VoLTE call, the access layer of the mobile terminal notifies the physical layer of the mobile terminal that paging messages of other SIM cards need to be received.
Step S130: when an ERRC unit of a certain SIM card (for example, called as a second SIM card) in an access layer of the mobile terminal except for the first SIM card receives a paging message reported by a physical layer, whether the paging message is an ETWS message of the SIM card is judged. If so, the process proceeds to step S140. If not, the reception of the paging message is prohibited.
Step S140: and the ERRC unit of the second SIM card informs a Non-Access Stratum (NAS) of the mobile terminal to finish the VoLTE call of the first SIM card and start to receive the ETWS message of the second SIM card.
Step S150: when one SIM card (called as SIM card I) in the mobile terminal initiates a VoLTE call, an access layer of the mobile terminal informs a physical layer of the mobile terminal to forbid receiving paging messages of other SIM cards so as to prevent the VoLTE call of the SIM card I from being interrupted or interfered by the behaviors of the other SIM cards.
Referring to fig. 2, corresponding to the method for managing the paging message by the VoLTE 4G multimode multi-card mobile terminal, the present application also provides a VoLTE 4G multimode multi-card mobile terminal. The VoLTE 4G multimode multi-card mobile terminal comprises a position judgment unit 210, a VoLTE call judgment unit 220, an ETWS message judgment unit 230, a first execution unit 240 and a second execution unit 250.
The location determining unit 210 is used to determine whether the mobile terminal is in a country or a region that needs to support ETWS message reception. The location determination unit 210 is implemented by, for example, a SIM software module in the mobile terminal.
The VoLTE call determining unit 220 is configured to determine whether a SIM card in the mobile terminal is performing VoLTE voice service. For convenience of description, the SIM card on which VoLTE voice service is ongoing is referred to as SIM card one. The VoLTE call determination unit 220 is implemented by, for example, an IMS (IP Multimedia Subsystem) module in the mobile terminal.
The ETWS message determining unit 230 is configured to determine whether a paging message reported by a physical layer of the mobile terminal is an ETWS message of a certain SIM card in the mobile terminal. For convenience of description, the SIM card of the receiving party corresponding to the received paging message is referred to as SIM card two. The ETWS message determination unit 230 is implemented by, for example, an ERRC unit of a SIM card two in the mobile terminal.
The first executing unit 240 is configured to receive paging messages of other SIM cards simultaneously when the mobile terminal is in a country or a region that needs to support ETWS message reception and one SIM card in the mobile terminal is performing VoLTE voice service. The first performing unit 240 is further configured to prohibit receiving paging messages of other SIM cards when the mobile terminal is not in a country or a region that needs to support ETWS message reception. The first performing unit 240 is implemented by a physical layer in the mobile terminal, for example.
Preferably, the first execution unit 240 performs corresponding operations under the instruction of the access stratum of the mobile terminal.
The second executing unit 250 is configured to notify the non-access stratum of the mobile terminal to end the VoLTE call of the first SIM card and start receiving the ETWS message of the second SIM card when the mobile terminal is in a country or a region where ETWS message reception needs to be supported, and a SIM card in the mobile terminal is performing VoLTE voice service, and a paging message reported by the physical layer of the mobile terminal is an ETWS message of the second SIM card. The second performing unit 250 is further configured to prohibit receiving the paging message when the mobile terminal is in a country or a region where ETWS message reception needs to be supported, and a SIM card in the mobile terminal is performing VoLTE voice service, and the paging message reported by the physical layer of the mobile terminal is not an ETWS message of the SIM card two. The second execution unit 250 is implemented by, for example, an ERRC unit of a SIM card two in the mobile terminal.
According to the VoLTE 4G multi-mode multi-card mobile terminal and the paging message management method thereof, when one SIM card carries out VoLTE voice call, other SIM cards can still normally receive the ETWS message with the highest priority, and therefore the application scene of the mobile terminal in countries or regions where earthquakes or tsunamis frequently occur is greatly expanded.
The above are merely preferred embodiments of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.