Call service switching method and apparatus
By detecting the network signal strength in dual-SIM card devices and switching to the VoWiFi service when the VoWiFi priority policy is met, the problem of one SIM card occupying radio frequency resources in DSDS mode is solved, the radio frequency resource utilization is improved and power consumption is reduced.
Patent Information
- Application Number
- PCT/CN2025/072463
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-30
- Filing Date
- 2025-01-15
- Publication Date
- 2025-10-16
AI Technical Summary
In DSDS mode on dual-SIM devices, when one SIM card is engaged in a call, the other SIM card cannot use radio frequency resources, resulting in a poor user experience.
By detecting the network signal strength, when the VoWiFi priority switching strategy is met, the SIM card that supports the VoWiFi service will be switched to the VoWiFi service, releasing radio frequency resources for the other SIM card to use normally.
The invention solves the problem that in DSDS mode, one SIM card is performing a call service and the other SIM card cannot use radio frequency resources, thereby improving the utilization rate of radio frequency resources and reducing the power consumption of the mobile terminal.
Smart Images

Figure CN2025072463_16102025_PF_FP_ABST
Abstract
Description
[corresponding to rule 91 correction 16.01.2025] Call service switching method and device
[0001] The present application claims priority from the Chinese patent application No. 202410135043.4 filed on January 30, 2024, and entitled "Call service switching method and device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, in particular to a call service switching method and device. BACKGROUND
[0003] At present, many mobile terminals support the installation of two Subscriber Identity Module (SIM) cards, and such mobile terminals can also be referred to as dual-SIM devices. Most dual-SIM devices support a Dual SIM Dual Standby (DSDS) mode. In the DSDS mode, a mobile terminal can only use the radio frequency resources provided by one of the SIM cards at the same time, i.e., the mobile terminal can only use one of the SIM cards to perform a call service (i.e., a service of making or receiving a phone call) or a network service (also referred to as a network data service or a mobile data service) at the same time, and cannot implement the concurrent performance of the call service or the network service by the two SIM cards. That is, in the DSDS mode, when the call service is performed by one of the SIM cards, the other SIM card (i.e., the other SIM card in the dual-SIM device) has no radio frequency resources, i.e., the other SIM card cannot provide any service requiring radio frequency resources, such as the call service or the network service, resulting in a poor user experience. SUMMARY
[0004] In view of the above, the present application provides a call service switching method and device to solve at least part of the above problems, and the disclosed technical solutions are as follows:
[0005] In a first aspect, the application provides a call service switching method applied to a mobile terminal, the mobile terminal comprising a first SIM card and a second SIM card, and at least one of the two SIM cards supporting VoWiFi service, the method comprising: determining that the frequency band combination of the first SIM card and the second SIM card is in a DSDS mode; determining that the first SIM card supports VoWiFi service and that the call service preference setting of the first SIM card is mobile network priority or automatic mode; when detecting that the latest obtained network signal strength meets a Wi-Fi switching threshold in a second switching strategy, switching the first SIM card to VoWiFi service; the second switching strategy being a switching strategy corresponding to Wi-Fi priority and the Wi-Fi switching threshold in the second switching strategy being smaller than the Wi-Fi switching threshold in a first switching strategy, the first switching strategy being a switching strategy corresponding to mobile network priority, and the network signal strength comprising Wi-Fi signal strength or Wi-Fi signal strength and mobile network signal strength. In this way, when detecting that the network signal strength of the current environment meets the second switching strategy, the first SIM card is directly switched to VoWiFi service, i.e. the first SIM card preferentially uses a Wi-Fi network to bear call service, so that the other SIM card can normally use radio frequency resources, thereby solving the problem that in the DSDS mode, one SIM card performs call service and the other SIM card cannot use radio frequency resources.
[0006] In a second aspect, the application further provides a call service switching method applied to a mobile terminal, the mobile terminal comprising a first SIM card and a second SIM card, and at least one of the two SIM cards supporting VoWiFi service, the method comprising: determining that a frequency band combination of the first SIM card and the second SIM card is in a DSDS mode; detecting that the first SIM card supports VoWiFi service and a call service preference setting of the first SIM card is mobile network priority or an automatic mode; in a case where the first SIM card is in a non-call state, registering a voice communication service based on a mobile network by the first SIM card; in a case where the first SIM card is in a call state, if it is detected that a newly obtained network signal strength meets a Wi-Fi switching threshold in a second switching strategy, switching the first SIM card to VoWiFi service; the second switching strategy being a switching strategy corresponding to Wi-Fi priority and the Wi-Fi switching threshold in the second switching strategy being smaller than a Wi-Fi switching threshold in a first switching strategy; the first switching strategy being a switching strategy corresponding to mobile network priority; and the network signal strength comprising a Wi-Fi signal strength or a Wi-Fi signal strength and a mobile network signal strength. In this way, when the first SIM card is set to mobile network priority or the automatic mode and the call service of the SIM card starts, the Wi-Fi network is preferentially used to bear the call service, and the first SIM card is switched to VoWiFi service only when the radio frequency resource needs to be occupied, thereby avoiding frequent switching of the mobile terminal between VoLTE service (or VoNR service) and VoWiFi service, reducing power consumption of the mobile terminal, and improving energy efficiency.
[0007] In a possible implementation manner of the first aspect, the method further comprises: when it is detected that the newly obtained network signal strength meets a mobile network switching threshold in the second switching strategy, switching the first SIM card to the voice communication service based on the mobile network, the mobile network switching threshold in the second switching strategy being greater than a mobile network switching threshold in the first switching strategy. It can be seen that the first SIM card supporting VoWiFi service preferentially uses VoWiFi service, and the first SIM card is switched to VoLTE or VoNR only when the Wi-Fi signal does not meet the quality requirement of the call service, thereby meeting the demand of the second SIM card for using the radio frequency resource to the greatest extent. The utilization rate of Wi-Fi network resources and radio frequency resources in the DSDS mode is improved.
[0008] In a possible implementation of the second aspect, in the case that the first SIM card is in a call state, if it is detected that the newly obtained network signal strength satisfies the Wi-Fi switching threshold in the second switching strategy, the first SIM card is switched to a VoWiFi service, including: after the call service of the first SIM card starts for a preset time length, if it is detected that the newly obtained network signal strength satisfies the Wi-Fi switching threshold in the second switching strategy, the first SIM card is switched to the VoWiFi service. It can be seen that this scheme only performs network switching after the call service of the SIM card that satisfies the above condition starts for a preset time length, thereby avoiding network switching during the call service establishment stage, which leads to unstable call quality. This scheme ensures the call quality and does not occupy the radio frequency resource, thereby enabling another SIM card to use the radio frequency resource.
[0009] In a possible implementation of the second aspect, the method further includes: after detecting that the call service of the first SIM card ends, controlling the first SIM card to switch between the mobile network and the Wi-Fi network according to the first switching strategy.
[0010] In a possible implementation of the first aspect or the second aspect, the preference setting option of the call service in the mobile terminal includes mobile network priority and Wi-Fi priority; the first SIM card supports the VoWiFi service and is set to the mobile network priority, or the first SIM card and the second SIM card both support the VoWiFi service and at least the first SIM card is set to the mobile network priority.
[0011] In a possible implementation of the first aspect or the second aspect, the preference setting option of the call service in the mobile terminal includes mobile network priority, Wi-Fi priority, and automatic mode; the first SIM card supports the VoWiFi service and is set to the automatic mode, or the first SIM card and the second SIM card both support the VoWiFi service and at least the first SIM card is set to the mobile network priority or the automatic mode, or the first SIM card and the second SIM card are both set to the mobile network priority or the automatic mode.
[0012] In a possible implementation of the first aspect or the second aspect, the process of obtaining the latest network signal strength includes: periodically detecting, by the mobile terminal, the Wi-Fi signal strength and the mobile network signal strength. The mobile terminal periodically refreshes the network signal strength, and each time of refreshing refers to the corresponding switching strategy to evaluate the network switching process of the first SIM card, thereby improving the stability of the call service of the mobile terminal.
[0013] In a possible implementation of the first aspect or the second aspect, when the first SIM card supports VoWiFi service and the call service preference of the first SIM card is set as mobile network priority or automatic mode, the method comprises: obtaining voice call network supported by each SIM card in a mobile terminal settings application; and obtaining the preference setting of Wi-Fi call in the mobile terminal settings application.
[0014] In a possible implementation of the first aspect or the second aspect, the mobile terminal comprises a modem module and a Wi-Fi module, the modem module is configured to obtain the mobile network signal strength of the first SIM card, and the Wi-Fi module is configured to obtain the Wi-Fi signal strength of an environment in which the mobile terminal is currently located; the modem module receives the Wi-Fi signal strength obtained by the Wi-Fi module, and determines, according to the latest obtained mobile network signal and Wi-Fi signal strength, that the network signal strength meets the Wi-Fi switching threshold of the second switching strategy, and switches the first SIM card to VoWiFi service. In this way, the service network of the first SIM card is directly controlled by the modem module, without the need for layer-by-layer transmission of switching instructions, and the switching speed is faster.
[0015] In a third aspect, the present application further provides a mobile terminal, comprising: a memory, an application processor and a baseband processor, the memory is configured to store program code; the application processor or the baseband processor is configured to run the program code, so that the mobile terminal implements the call service switching method according to any one of the first aspect or the second aspect. The baseband processor or the application processor in the mobile terminal executes the method according to any one of the first aspect or the second aspect
[0016] In a fourth aspect, the present application further provides a computer readable storage medium, which stores instructions, when the instructions are run on the mobile terminal, the mobile terminal executes the call service switching method according to any one of the first aspect or the second aspect.
[0017] In a fifth aspect, the present application further provides a chip system, comprising: an application processor, a baseband processor and an interface, the interface is configured to receive code instructions and transmit to the application processor or the baseband processor; the application processor or the baseband processor runs the code instructions to implement the call service switching method according to any one of the first aspect or the second aspect.
[0018] In a sixth aspect, the present application further provides a computer program product, which stores instructions, when the computer program product is run on the mobile terminal, the mobile terminal implements the call service switching method according to any one of the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0019] FIG. 1 is a structural schematic diagram of a mobile terminal according to an embodiment of the present application;
[0020] FIG. 2 is a schematic diagram of a software architecture of a mobile terminal according to an embodiment of the present application;
[0021] FIG. 3 is a schematic diagram of an interface of a preference setting of a Wi-Fi call according to an embodiment of the present application;
[0022] FIG. 4 is a schematic diagram of another interface of a preference setting of a Wi-Fi call according to an embodiment of the present application;
[0023] FIG. 5 is a flowchart of a call service switching method according to an embodiment of the present application;
[0024] FIG. 6 is a flowchart of another call service switching method according to an embodiment of the present application. DETAILED DESCRIPTION
[0025] The terms "first", "second", and "third" and the like in the description and in the claims of the present application and the accompanying drawings are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the present application described herein are capable of operation in other sequences than described or otherwise
[0026] In the present application, the words "example" and "exemplary" are used to mean serving as an example, instance, or illustration. Any implementation or design solution described as "example" or "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations or design solutions. Rather, the use of the terms "example" and "exemplary" is intended to present concepts in a concrete manner.
[0027] For the sake of clear and brief description of each of the embodiments below, a brief introduction of related technologies is given first:
[0028] VoLTE (Voice over LTE) is a voice communication technology based on a 4G network.
[0029] VoNR (Voice over New Radio) is a voice communication technology based on a 5G network, supporting voice call, video call, short message call, and supplementary services, etc.
[0030] VoWiFi (Voice over Wi-Fi) refers to a voice service provided by an operator using a wireless fidelity (Wi-Fi) network, i.e., a user can access an IP Multimedia Subsystem (IMS) core network using Wi-Fi to make and receive voice or video calls while using the Internet.
[0031] With the development of communication technology, some SIM cards provided by operators support voice communication technology based on Wi-Fi network, that is, support VoWiFi service. In a scenario where a dual-SIM device is in a DSDS mode, at least one of the SIM cards supports VoWiFi service, and the SIM card is set to prioritize cellular network, when one of the SIM cards is in a call service, the other SIM card has no radio frequency resource, that is, the other SIM card cannot provide any service requiring radio frequency resource, such as call service or Internet service. For example, in one scenario, the first SIM card supports VoWiFi service, the second SIM card does not support VoWiFi service, and the preference setting of the first SIM card is set to prioritize mobile network, that is, the priority of the mobile network is higher than that of the Wi-Fi network, that is, the call service is preferentially carried by the mobile network. In this scenario, when the first SIM card is in a call service, the second SIM card cannot use radio frequency resource, that is, cannot perform any service requiring radio frequency resource. For another example, in another scenario, the first SIM card and the second SIM card both support VoWiFi service, and the preference settings of the two SIM cards are both set to prioritize mobile network. In this scenario, when the first SIM card (or the second SIM card) is in a call service, the second SIM card (or the first SIM card) cannot perform any service requiring radio frequency resource.
[0032] To solve the above problem, the present application provides a call service switching method. In a scenario where the dual-card frequency band combination of a dual-SIM device is in a DSDS mode and does not support a DSDA mode, at least one of the two SIM cards supports VoWiFi service, the preference setting of the SIM card is set to prioritize mobile network, and the Wi-Fi signal strength of the current environment meets the threshold value of switching to a Wi-Fi network in a switching policy (which can be referred to as a second switching policy) corresponding to Wi-Fi priority, the SIM card is controlled to switch to register VoWiFi service. In this way, the SIM card uses the Wi-Fi network to carry the call service, does not occupy radio frequency resource, and the other SIM card can normally use radio frequency resource to carry corresponding service, that is, the service based on radio frequency resource in the other SIM card is not affected. It can be seen that in a scenario where the current environment is covered by a Wi-Fi network, the present application directly controls the call service of the SIM card supporting VoWiFi service to switch to VoWiFi service without occupying radio frequency resource, so that the other SIM card can normally use radio frequency resource, thereby solving the problem that in the DSDS mode, when one SIM card is in a call service, the other SIM card cannot use radio frequency resource.
[0033] The mobile terminal to which the call service switching method provided by the embodiments of the present application is applicable can be a mobile phone, a tablet computer, a wearable mobile terminal, a smart watch, and the like, which supports making or receiving a call and has a Wi-Fi module.
[0034] FIG. 1 is a structural schematic diagram of a mobile terminal according to an embodiment of the present application.
[0035] As shown in FIG. 1, the mobile terminal can include a processor, an external memory interface, an internal memory, a universal serial bus (USB) interface, a charging management module, a power management module, a battery, an antenna 1, an antenna 2, a mobile communication module, a wireless communication module, an audio module, a speaker, a receiver, a microphone, a headset interface, a sensor module, a key, a motor, an indicator, a camera, a display screen, and a subscriber identification module (SIM) card interface, etc.
[0036] The sensor module can include a pressure sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.
[0037] It can be understood that the structure illustrated in the embodiment does not constitute a specific limitation on the mobile terminal. In other embodiments, the mobile terminal can include more or fewer components than illustrated, or combine certain components, or split certain components, or different component arrangements. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.
[0038] The processor can include one or more processing units, for example: the processor can include an application processor (AP), a modem processor, a baseband processor, etc. Different processing units can be independent devices, or can be integrated into one or more processors.
[0039] The wireless communication function of the mobile terminal can be implemented through the antenna 1, the antenna 2, the mobile communication module, the wireless communication module, the modem processor, and the baseband processor, etc.
[0040] The antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the mobile terminal can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antenna.
[0041] The mobile communication module can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the mobile terminal.
[0042] The modem processor can include a modulator and a demodulator. The modulator is configured to modulate a low frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is configured to demodulate a received electromagnetic wave signal into a low frequency baseband signal. The demodulator then transmits the demodulated low frequency baseband signal to the baseband processor for processing. The low frequency baseband signal is processed by the baseband processor and then transmitted to the application processor. The application processor outputs sound signals through audio devices (not limited to speakers, microphones, etc.), or displays images or videos through a display screen. In some embodiments, the modem processor can be a separate device. In other embodiments, the modem processor can be independent of the processor and be disposed in the same device as the mobile communication module or other functional modules.
[0043] The wireless communication module can provide wireless communication solutions applied on the mobile terminal, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. The wireless communication module can be one or more devices integrated with at least one communication processing module.
[0044] In some embodiments, the antenna 1 of the mobile terminal is coupled with the mobile communication module, and the antenna 2 is coupled with the wireless communication module, so that the mobile terminal can communicate with the network and other devices through wireless communication technology.
[0045] The external memory interface can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the mobile terminal. The external memory card communicates with the processor through the external memory interface to realize data storage functions.
[0046] The internal memory can be used to store computer executable program codes, which include instructions. The processor executes various functional applications and data processing of the mobile terminal by running the instructions stored in the internal memory.
[0047] The mobile terminal can realize audio functions through the audio module, the speaker, the microphone, the earphone interface, and the application processor, etc. For example, music playing, recording, listening, etc.
[0048] A loudspeaker, also called a "speaker", is used to convert an audio electrical signal into an acoustic signal. A mobile terminal can listen to music or listen to a hands-free call through the loudspeaker.
[0049] A receiver, also called an "earpiece", is used to convert an audio electrical signal into an acoustic signal. When a mobile terminal answers a call or a voice message, a user can listen to the voice through the receiver by holding the receiver close to the ear.
[0050] A microphone, also called a "mic", "microphone", is used to convert an acoustic signal into an electrical signal. When making a call or sending a voice message, a user can speak into the microphone by holding the microphone close to the mouth, and the acoustic signal is input into the microphone. A mobile terminal can be provided with at least one microphone. In some other embodiments, a mobile terminal can be provided with two microphones, in addition to collecting acoustic signals, a noise reduction function can also be realized. In some other embodiments, a mobile terminal can be provided with three, four or more microphones, in addition to collecting acoustic signals, noise reduction, sound source identification, directional recording and other functions can also be realized.
[0051] A SIM card interface is used to connect a SIM card. A SIM card can be inserted into or removed from a SIM card interface to realize contact and separation with a mobile terminal. A mobile terminal can support one or N SIM card interfaces, N being a positive integer greater than 1. A SIM card interface can support a Nano SIM card, a Micro SIM card, a SIM card, etc. The same SIM card interface can be inserted with multiple cards at the same time. The types of the multiple cards can be the same or different. A SIM card interface can also be compatible with different types of SIM cards. A SIM card interface can also be compatible with external storage cards. A mobile terminal interacts with a network through a SIM card to realize functions such as calls and data communication. In some embodiments, a mobile terminal uses an eSIM, i.e., an embedded SIM card. An eSIM card can be embedded in a mobile terminal and cannot be separated from the mobile terminal.
[0052] In addition, on top of the above-mentioned components, a smart operating system is running. For example, an operating system, an open source operating system, an operating system, etc. Application programs can be installed and run on the operating system.
[0053] The operating system of a mobile terminal can use a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. The embodiments of the present application take the Android system with a layered architecture as an example to exemplarily illustrate the software structure of a mobile terminal.
[0054] FIG. 2 is a software structure block diagram of a mobile terminal according to an embodiment of the present application.
[0055] The layered architecture divides software into several layers, each of which has a clear role and division of labor. Layers communicate with each other through software interfaces. In some embodiments, the Android system can be divided into an application layer, an application framework layer, a hardware abstraction layer (HAL), a Modem, and a Wi-Fi module from top to bottom.
[0056] Among them, the application layer, the application framework layer, and the hardware abstraction layer (HAL) are located on the application processor (AP) side, and the Modem module and the Wi-Fi module are located on the baseband processor (BP) side.
[0057] In the dual-SIM card scenario, the Modem module can include two, one SIM card corresponding to one Modem module.
[0058] The application layer can include a series of application packages. As shown in FIG. 2, the application packages can include call, settings, WLAN, and the like. For example, in the embodiment of the present application, the preference settings of the SIM card are set through the settings application, and the call service is performed through the call application.
[0059] The application framework layer provides application programming interfaces (APIs) and programming frameworks for the applications of the application layer. The application framework layer includes some pre-defined functions. In the embodiment, the application framework layer can include a Telephony service.
[0060] The Telephony service is mainly used to implement data connection, multimedia message service (MMS) service logic, call control, and RILD communication.
[0061] In some embodiments, the application framework layer can also include a call service switching module, which is used to determine whether the current state of the mobile terminal meets the preset switching condition, and if so, to switch between registering a VoWiFi service and registering a VoNR / VoLTE service.
[0062] The HAL layer is mainly used to abstract hardware, which can hide the hardware interface details of a specific platform, provide a fixed and unified interface for the upper layer, and make it hardware-independent, that is, the upper layer application does not need to know how the lower layer hardware is implemented, and the details of the bottom layer implementation are shielded.
[0063] In the embodiments of the present application, the HAL layer includes a radio interface layer (RIL), which is an abstraction layer between the Telephony service and the underlying Modem, and is used to realize the communication conversion between the upper Telephony service and the underlying Modem.
[0064] The RIL includes a Vender RIL for actually controlling the Modem, and realizes the standard Modem control interface defined by Android.
[0065] The Modem mainly runs the radio communication control software in the mobile terminal, and is responsible for sending and receiving data.
[0066] In the dual-SIM card device, the Modem module can include a first Modem module (Modem 1 in the figure) corresponding to the first SIM card, and a second Modem module (Modem 2 in the figure) corresponding to the second SIM card, for example, the Modem 1 is responsible for the sending and receiving of data of the first SIM card.
[0067] In an exemplary embodiment, the call service switching method provided by the present application can be executed by the Modem.
[0068] In another exemplary embodiment, the call service switching method provided by the present application can be executed by the call service switching module of the application framework layer.
[0069] The Wi-Fi module provides the Wi-Fi communication scheme of the mobile terminal.
[0070] It can be understood that in the mobile terminal, the Wi-Fi module on the BP side can interact with the upper software (such as the Wi-Fi application of the application layer) through the HAL layer and the application framework layer in the operating system, and the present application will not be repeated here.
[0071] In the embodiments in which the Modem module executes the call service switching method provided by the present application, the Wi-Fi module can deliver the detected Wi-Fi signal strength in the current environment to the Modem module. In this way, the Modem module can obtain the Wi-Fi signal strength information, and further determine whether the network switching condition for carrying the call service is met according to the Wi-Fi signal strength.
[0072] For the SIM card supporting the VoWiFi service, the corresponding preference setting can be set through the setting interface, such as preferentially using the mobile network to carry the call service, or preferentially using the Wi-Fi network to carry the call service.
[0073] In one scenario, the preference setting of the VoWiFi service of the SIM card is mobile network priority and Wi-Fi priority, i.e. the preference setting is mobile network priority or Wi-Fi priority. The interface diagram of the preference setting process in this scenario will be introduced below in combination with FIG. 3.
[0074] The interface shown in FIG. 3a is a setting application (APP) interface 10, which includes multiple setting items such as WLAN, Bluetooth and mobile network 11. Due to the size limitation of the diagram, all the setting items in the actual interface of the setting APP are not shown in this diagram.
[0075] After the mobile phone receives the operation (e.g. click operation) of the user on the mobile network setting item 11, the interface 20 shown in FIG. 3b is displayed, which is the setting content interface corresponding to the mobile network and includes multiple mobile network related setting items such as flight mode switch, mobile data 21, SIM card management, personal hotspot and the like. This diagram only shows part of the setting items in the mobile network.
[0076] After the mobile phone receives the click operation of the user on the mobile data 21, the interface 30 shown in FIG. 3c is displayed, which is the setting content interface corresponding to the mobile data and includes the setting content of the two SIM cards. For example, the area 31 is used to display the mobile network setting content of the first SIM card (i.e. card 1) and the mobile number corresponding to the card 1, and the area 32 is used to display the mobile network setting content of the second SIM card (i.e. card 2) and the mobile number corresponding to the card 2. In the scenario of this example, the card 1 supports VoWiFi service and the card 2 does not support VoWiFi service, therefore, as shown in FIG. 3c, the setting item of the card 1 network includes the data roaming switch and Wi-Fi call 33, and the setting item of the card 2 network is the data roaming switch.
[0077] After the mobile phone receives the click operation of the user on the Wi-Fi call 33, the interface 40 shown in FIG. 3d is displayed, which is the Wi-Fi call setting content interface. As shown in FIG. 3d, the interface 40 can include a title 41 (the title is Wi-Fi call in particular), a back button 42, a Wi-Fi call switch 43 and a preference setting 45.
[0078] The Wi-Fi call switch 43 includes a switch button 44. As shown in FIG. 3d, the switch button 44 is in a closed state. After the mobile phone receives a click operation of the switch button 44 by the user, the switch button 44 is switched to an open state as shown in FIG. 3e. In an exemplary embodiment, when the switch button 44 is in the closed state, the preference setting 45 can be in an inoperable state. For example, the preference setting 45 is in a gray font indicating that the setting item is inoperable. After the mobile phone receives a click operation of the back button 42 by the user, the interface 30 shown in FIG. 3c is displayed.
[0079] After the mobile phone receives a click operation of the preference setting 45 in FIG. 3e by the user, the interface 50 shown in FIG. 3f is displayed. The interface 50 includes a first interface 51 and a pop-up window 52. The content displayed by the first interface 51 is the same as that of the interface 40. In an exemplary embodiment, in order to highlight the pop-up window 52, the first interface 51 further includes a gray layer. In this example, the pop-up window 52 can include a Wi-Fi priority 53 and a mobile network priority 55. Each selection item includes a selection button including two states of selected and unselected.
[0080] After clicking the button in the unselected state, the button is switched to the selected state, and the button in the selected state is switched from the selected state to the unselected state. For example, the button 54 of the Wi-Fi priority 53 is in the unselected state, and the button 56 of the mobile network priority 55 is in the selected state. For example, after the mobile phone receives a click operation of the button 54, the button 54 is switched from the unselected state to the selected state, and the button 56 of the mobile network priority 55 is switched from the selected state to the unselected state. In this example, after the user selects the mobile network priority selection item, the interface 60 shown in FIG. 3g is displayed. The preference setting 61 of the interface 60 includes a currently selected item 62. In this example, the currently selected item 62 is the mobile network priority.
[0081] Through the setting process shown in FIG. 3, the SIM card 1 opens the Wi-Fi call service, and the preference setting is the mobile network priority. After the above setting is completed, when the call service switching module in the modem module or the AP detects that the current state meets the switching condition, the service type of the SIM card switching registration is directly triggered.
[0082] In another scenario, the preference setting item corresponding to the SIM card supporting the VoWiFi service includes the mobile network priority, the Wi-Fi priority, and the automatic mode. The interface schematic diagram of the preference setting process in this scenario will be introduced below in combination with FIG. 4.
[0083] As shown in FIG. 4b, interface 80 further includes a pop-up window 82 on the upper layer of interface 70, which is used to display preference setting options. In this example, the preference setting options include Wi-Fi priority 83, mobile network priority 84 and automatic mode 85. The difference between FIG. 4b and FIG. 3e is that automatic mode 85 is added, and other contents are the same, which will not be described here.
[0084] As shown in FIG. 4b, interface 80 further includes a pop-up window 82 on the upper layer of interface 70, which is used to display preference setting options. In this example, the preference setting options include Wi-Fi priority 83, mobile network priority 84 and automatic mode 85. The difference between FIG. 4b and FIG. 3e is that automatic mode 85 is added, and other contents are the same, which will not be described here.
[0085] The mobile terminal receives a selection operation on automatic mode 85, and displays the interface shown in FIG. 4c, i.e., the Wi-Fi call setting interface 70. The preference setting 72 in this interface 70 displays the text 73 of the currently selected setting, such as the automatic mode selected in this example.
[0086] The call service switching process provided by the present application will be described in detail below in combination with FIG. 5 and FIG. 6.
[0087] FIG. 5 is a flowchart of a call service switching method provided by an embodiment of the present application.
[0088] The call service switching method provided by the present application is applicable to a dual-SIM card terminal, at least one SIM card of which supports VoWiFi service, and the preference setting of the at least one SIM card is mobile network priority. Scene one: one SIM card (such as a first SIM card) of the dual-SIM card terminal supports VoWiFi service, and the preference setting of the SIM card is mobile network priority; the other SIM card (such as a second SIM card) does not support VoWiFi service. Scene two: both SIM cards of the dual-SIM card terminal support VoWiFi service, and both SIM cards are set to mobile network priority. In this scene, one SIM card (such as a first SIM card) is selected to execute the embodiment.
[0089] In the embodiment, the first SIM card is switched to register VoWiFi service immediately in the case where the mobile network signal or the Wi-Fi signal of the first SIM card meets the following conditions:
[0090] ① The frequency band combination of the dual-SIM card is in DSDS mode and does not support DSDA mode;
[0091] ② The first SIM card supports VoWiFi and its preference setting is mobile network priority;
[0092] ③ The current environment is covered by a Wi-Fi signal, and the current scenario meets the Wi-Fi switching threshold in the second switching strategy (i.e., the switching strategy corresponding to the preference setting of Wi-Fi priority).
[0093] In some embodiments, all the steps in the following embodiments can be performed by a modem module in the mobile terminal, in which case, the setting information of the SIM card can be delivered to the modem module by a setting APP, and the Wi-Fi signal strength can be detected by a Wi-Fi module and delivered to the modem module.
[0094] In other embodiments, all the steps in the following embodiments can also be performed by an application processor (AP) in the mobile terminal, for example, a call service switching module can be set in an application framework layer in the operating system of the mobile terminal, in which case, the setting APP can deliver the setting information of the SIM card to the call service switching module, the modem module can deliver the detected mobile network signal strength information of the SIM card and the threshold corresponding to the switching strategy to the call service switching module, and the Wi-Fi module can deliver the detected Wi-Fi signal strength to the modem module. As shown in FIG. 5, the call service switching method provided by the present embodiment can include the following steps:
[0095] S101, determining that the frequency band combination of the first SIM card and the second SIM card is in a DSDS mode.
[0096] The frequency bands of the SIM cards are designed when the mobile terminal is manufactured, only a small part of the frequency band combinations are in a DSDSA mode, and the rest are in a DSDS mode. Only when it is detected that the current frequency band combination of the dual SIM cards is in a DSDS mode, the subsequent steps are performed.
[0097] Taking a mobile phone as an example, when a new SIM card is inserted into the mobile phone, the intelligent operating system in the mobile phone will automatically read the information in the SIM card, including the mobile phone number, the short message center number, the service provider information, and the like, and store them into the system of the mobile phone. Further, the frequency band of the SIM card for transmitting and receiving radio frequency signals can be determined according to the mobile network to which the SIM card belongs. According to the frequency band combination of the two SIM cards, it can be determined whether the current frequency band combination of the dual SIM cards is in a DSDS mode or a DSDA mode. After it is determined that the frequency band combination of the dual SIM cards is in a DSDS mode, the subsequent steps are continued.
[0098] In a possible implementation, the modem module stores the related information of the SIM card, therefore, the modem module can directly determine whether the current frequency band combination of the dual SIM cards is in a DSDS mode.
[0099] S102, determining that the first SIM card supports VoWiFi service, and the preference setting of the first SIM card is mobile network priority.
[0100] In the above scenario one, the first SIM card refers to a SIM card supporting VoWiFi service and being set as mobile network priority. In the above scenario two, both SIM cards support VoWiFi service and are set as mobile network priority, and the first SIM card can be any one of the two SIM cards.
[0101] For example, the user can set the preference of the SIM card through a setting item provided by a setting APP in the mobile phone. The setting APP can transmit the setting information of each SIM card in the mobile terminal to the modem module, such as whether the SIM card supports VoWiFi service and the preference, so that the modem module can obtain the setting information of each SIM card in the mobile terminal.
[0102] S103, when it is detected that the newly obtained network signal strength meets the Wi-Fi switching threshold in the second switching strategy, switching the first SIM card to register VoWiFi service.
[0103] In an exemplary embodiment, the network signal strength in this step can include Wi-Fi signal strength, or the network signal strength can include Wi-Fi signal strength and mobile signal strength.
[0104] In an exemplary embodiment, whether there is a Wi-Fi signal in the current environment and the Wi-Fi signal strength are detected by the Wi-Fi module and the wireless communication antenna in the mobile terminal.
[0105] In some embodiments, the mobile terminal can periodically obtain the Wi-Fi signal strength, such as refreshing the Wi-Fi signal strength once every 1s, and after refreshing the signal strength each time, it will evaluate whether the network switching strategy is met (which will be described in detail below, and will not be repeated here).
[0106] In an exemplary embodiment, the mobile network signal strength of the SIM card can be obtained by the modem module in the mobile terminal cooperating with the mobile communication antenna.
[0107] The same as the acquisition process of the Wi-Fi signal, the mobile network signal strength is also periodically refreshed, such as refreshing the mobile signal strength once every 1s, and after refreshing the signal strength each time, it will evaluate whether the network switching strategy is met.
[0108] In some embodiments, different switching strategies are configured based on different preferences, such as configuring the first switching strategy for the mobile network priority scenario and configuring the second switching strategy for the Wi-Fi network priority scenario.
[0109] In the mobile network priority scenario, the mobile network is preferred to carry the call service, i.e., the mobile network is preferred to be camped on, and the Wi-Fi network is switched to only when the mobile network signal strength is poor.
[0110] In the Wi-Fi network priority scenario, the Wi-Fi network is preferred to carry the call service, i.e., the Wi-Fi network is preferred to be camped on, and the mobile network is switched to only when the Wi-Fi signal strength is poor.
[0111] For example, in the Wi-Fi priority scenario, the second switching strategy corresponding to the mobile network being the LTE network mode is shown in Table 1:
[0112] Table 1
[0113] RSRP is the abbreviation of Reference Signal Receiving Power, which is a linear average value of the power contribution of a resource particle carrying a cell-specific reference signal in a specified measurement frequency band, i.e., the reference signal receiving power.
[0114] RSSI is the abbreviation of Reference Signal Strength Indicator, which refers to the total power in the receiving bandwidth, including useful signals, interference and noise, i.e., the received signal strength indicator.
[0115] For example, when the Wi-Fi RSSI is less than -74 dBm, the Wi-Fi signal quality is poor, which will affect the quality of the service carried by the Wi-Fi network, such as the call quality may be affected. When the Wi-Fi RSSI is greater than or equal to -67 dBm, the Wi-Fi signal quality is very good. When -74 dBm is less than the Wi-Fi RSSI and greater than -67 dBm, the Wi-Fi signal is between good and poor, and the quality of the service carried by the Wi-Fi network may not be affected. In the Wi-Fi network priority scenario, as long as the Wi-Fi signal does not affect the quality of the service carried, the Wi-Fi network is preferred to carry the service.
[0116] In the above scenarios one and two, if the conditions 1-3 are met, the switching between the mobile network and the Wi-Fi network is directly evaluated based on the threshold values in the second switching strategy corresponding to the Wi-Fi network priority in the embodiments of the present application. For example, in the embodiments, the first SIM card is set to the mobile network priority, and in the scenario where the current environment is covered by the Wi-Fi signal, the VoWiFi service is preferred to be registered, i.e., the Wi-Fi network is preferred to carry the call service. In this way, when the first SIM card carries the call service by using the Wi-Fi network, the second SIM card can use the mobile network to perform the corresponding service.
[0117] In the example shown in Table 1, if the newly obtained WiFi RSSI is greater than -67 dBm, or the LTE RSRP is less than -113 dBm and the WiFi RSSI is greater than -74 dBm, the first SIM card is controlled to switch to register VoWiFi service.
[0118] In this embodiment, when the conditions described in S101, S102 and S103 are detected, the first SIM card is directly controlled to switch to register VoWiFi service, i.e. the first SIM card is switched to register VoWiFi service regardless of whether the first SIM card is using mobile network to bear the call service.
[0119] In an exemplary embodiment, the switching threshold corresponding to the switching strategy can be stored in the modem module of the mobile terminal, so that the modem module can obtain the switching threshold and determine whether the current mobile network or Wi-Fi signal meets the corresponding switching threshold.
[0120] S104, when the newly obtained Wi-Fi signal and the mobile network signal of the first SIM card meet the mobile network switching threshold in the second switching strategy, the first SIM card is switched to register mobile network service.
[0121] For example, in this embodiment, when the newly obtained signal strength meets the conditions of LTE RSRP≥-97 dBm and WiFi RSSI<-74 dBm in Table 1, the first SIM card is switched from VoWiFi service to register VoLTE service. Or, when it is detected that the quality of the current environment Wi-Fi signal is poor or even there is no Wi-Fi signal coverage, the VoLTE service is switched. In other words, when it is detected that the Wi-Fi signal strength will affect the quality of the call service, or the current environment becomes without Wi-Fi signal coverage, the first SIM card is switched to VoLTE service.
[0122] The call service switching method provided in this embodiment, in a dual-SIM card terminal, detects that the frequency band combination of the dual-SIM card is in DSDS mode and does not support DSDA mode, at least one SIM card supports VoWiFi service and the preference setting of the SIM card is mobile network priority, and the current environment is covered by Wi-Fi signal and the current scene meets the Wi-Fi switching threshold corresponding to the Wi-Fi priority scene (i.e. the second switching strategy), the SIM card is directly forced to switch to register VoWiFi service, i.e. the SIM card preferentially uses Wi-Fi network to bear the call service, so that the other SIM card can normally use the radio frequency resource, solving the problem that in DSDS mode, one SIM card performs call service and the other SIM card cannot use the radio frequency resource.
[0123] Please refer to FIG. 6, which shows a flow chart of another call service switching method provided by the embodiments of the present application. The difference between the embodiments of the present application and the corresponding embodiments of FIG. 5 is that the timing of triggering the first SIM card to switch services is different. In the embodiments of FIG. 5, the first SIM card is switched to register VoWiFi service as soon as the three conditions mentioned above are detected, while in the embodiments of the present application, the SIM card supporting VoWiFi service is triggered to switch from VoLTE (or VoNR) service to VoWiFi service after the SIM card starts a call service.
[0124] As shown in FIG. 6, the method can include the following steps:
[0125] S201, determine that the frequency band combination of the first SIM card and the second SIM card is DSDS.
[0126] S202, determine that the first SIM card supports VoWiFi, and the preference setting of the first SIM card is mobile network priority.
[0127] In the above scenario one, the first SIM card refers to the SIM card supporting VoWiFi service and set as mobile network priority. In the above scenario two, both SIM cards support VoWiFi service and are set as mobile network priority, and then the first SIM card can be any one of the two SIM cards.
[0128] The implementation process of S201-S202 is the same as that of S101-S102 in FIG. 1, which will not be repeated here.
[0129] S203, register VoNR service or VoLTE service when it is detected that the first SIM card is in a non-call state.
[0130] The mobile terminal includes a modem module, which is mainly used for communication between the mobile terminal and the mobile network, and ensures the communication function of the mobile terminal. Therefore, the modem module can determine whether the SIM card is in a call state. When it is determined that the first SIM card is in a non-call state, the first SIM card is controlled to register VoNR service or VoLTE service, that is, the first SIM card still prefers to register the mobile network in the non-call state.
[0131] Among them, the VoNR service is a voice communication service based on the 5G network, and the VoLTE service is a voice communication service based on the 4G network. In the scenario where the first SIM card supports VoLTE service, the VoLTE service is registered, and in the scenario where the first SIM card supports VoLTE service and VoNR service, the VoNR service is preferentially registered.
[0132] S204, when the call service of the first SIM card is detected to start for a preset time length and the latest obtained Wi-Fi signal strength satisfies the Wi-Fi switching threshold in the second switching strategy, the first SIM card is controlled to switch to register VoWiFi service.
[0133] The acquisition process of the Wi-Fi signal is the same as that in the embodiment shown in FIG. 5, which is not repeated here.
[0134] In some embodiments of the present application, when the call service starts to be established, a lot of signaling is transmitted between the mobile terminal and the base station. In order to avoid the switching to register VoWiFi service affecting the establishment process of the call service during the signaling transmission process, the present embodiment controls the first SIM card to switch to register VoWiFi service after detecting that the conditions of S201, S202 and the Wi-Fi switching threshold in the second switching strategy (such as the switching threshold of VoLTE→VoWiFi in Table 1) are satisfied and the call service starts for a preset time length (such as 2-3s).
[0135] In other embodiments of the present application, when the conditions described in S201, S202 and S203 are satisfied, the first SIM card can be immediately triggered to switch to register VoWiFi service if it is detected that the first SIM card starts the call service.
[0136] S205, when the call service of the first SIM card is detected to end, the first SIM card is controlled to switch between the mobile network and the Wi-Fi network according to the first switching strategy again.
[0137] In this embodiment, the first SIM card is preferentially registered for VoNR service or VoLTE service when the first SIM card is in a non-call state, at which time the first SIM card does not occupy the radio frequency resource, and the second SIM card can normally use the radio frequency resource. When the first SIM card starts a call service, the first SIM card occupies the radio frequency resource, and the second SIM card cannot normally use the radio frequency resource. In this scenario, the first SIM card can be switched to VoWiFi service when the call service starts for a preset time period and the conditions described in S201, S202, and S203 are met. In this way, the call service does not occupy the radio frequency resource, and the second SIM can normally use the radio frequency resource. After the call service of the first SIM card ends, the switching of the first SIM card for registration service is re-evaluated according to the switching strategy corresponding to the mobile network preference (i.e., the first switching strategy). That is, the mobile terminal preferentially registers for VoNR service or VoLTE service in a non-call state, that is, the network switching of the SIM card is controlled according to the switching strategy corresponding to the mobile network preference (i.e., the first switching strategy); and in a call state, the network switching process of the SIM card is controlled according to the switching strategy corresponding to the Wi-Fi preference (i.e., the second switching strategy) as shown in Table 1. After the call ends, the network switching of the SIM card is still controlled according to the first switching strategy.
[0138] In an exemplary embodiment, the first switching strategy can be as shown in Table 2, wherein Table 2 shows the switching threshold between VoTLE service and VoWiFi service, and the switching threshold between VoNR and VoWiFi.
[0139] Table 2
[0140] As mentioned above, the mobile terminal is in a call state, and the network switching process of the SIM card is controlled according to the second switching strategy as shown in Table 1. If the mobile terminal is in a non-call state, the network switching process of the SIM card is controlled according to the first switching strategy as shown in Table 2.
[0141] In one scenario, the mobile terminal only supports LTE network, and the mobile terminal is in a non-call state. For example, a user moves from outdoor to indoor, and the collected network signal strength satisfies LTE RSRP < -108 dBm and WiFi RSSI ≥ -75 dBm, the first SIM card is switched to register for VoWiFi service. For another example, a user moves from indoor to outdoor, and the collected signal strength satisfies LTE RSRP ≥ -105 dBm, or WiFi RSSI < -78 dBm and LTE RSRP ≥ -108 dBm, the first SIM card is switched to VoLTE service.
[0142] In another scenario, the mobile terminal supports the 5G network, the mobile terminal is in the non-call state, the collected network signal strength satisfies NR RSRP < -106dBm and WiFi RSSI ≥ -75dBm, and the first SIM card is switched to register the VoWiFi service. For example, the user moves from indoors to outdoors, the collected signal strength satisfies NR RSRP ≥ -103dBm or WiFi RSSI < -78dBm and NR RSRP ≥ -106dBm, and the first SIM card is switched to the VoNR service.
[0143] The call service switching method provided by the embodiment is used in a dual-SIM card terminal. When it is detected that the frequency band combination of the dual-SIM card is in the DSDS mode and does not support the DSDA mode, at least one of the two SIM cards supports the VoWiFi service and is set to prefer the mobile network, and the current environment is covered by the Wi-Fi signal and the current scenario satisfies the Wi-Fi switching threshold corresponding to the Wi-Fi network priority scenario (i.e., the second switching strategy), the SIM card is forcibly switched to register the VoWiFi service after the call service of the SIM card starts for a preset time length. That is, after the SIM card is set to prefer the mobile network and the call service of the SIM card starts for a preset time length, the Wi-Fi network is preferentially used to bear the call service. In this way, the other SIM card can normally use the radio frequency resource, and the problem that the radio frequency resource cannot be used by the other SIM card when the call service of one SIM card is performed in the DSDS mode is solved. Moreover, the network switching is performed only after the call service of the SIM card that satisfies the above conditions starts for a preset time length. In this way, the network switching during the call service establishment stage is avoided, the call quality is stable, the radio frequency resource is not occupied, and thus the radio frequency resource can be used by the other SIM card.
[0144] In the scenario that one SIM card supports the VoWiFi service and the other SIM card does not support the VoWiFi service, if the interface for setting the SIM card preference is not changed, i.e., the preference setting process shown in FIG. 3, the SIM card that supports the VoWiFi service is set to prefer the mobile network. In this case, when the call service switching module of the modem module or the AP side detects that the above switching conditions are satisfied, the call service switching method directly triggers the SIM card to switch the network that bears the call service.
[0145] In the scenario that one SIM card supports VoWiFi service and the other SIM card does not support VoWiFi service, if the preference setting option is added with an automatic mode, as shown in FIG. 4, the SIM card supporting VoWiFi service selects a mobile network priority or an automatic mode, and the call service switching method directly triggers the SIM card to switch the network carrying the call service when the modem module or the call service switching module on the AP side detects that the switching condition is met.
[0146] The call service switching method in the scenario that both SIM cards in the dual-SIM terminal support VoWiFi service is similar to the processes shown in FIG. 5 and FIG. 6, and the difference lies in which SIM card is selected to execute the scheme. If both SIM cards are set to a mobile network priority or an automatic mode, a SIM card is randomly selected to execute the call service switching method shown in FIG. 5 or FIG. 6. If one SIM card is set to an automatic mode and the other card is set to a mobile network priority, the SIM card set to the automatic mode is selected to execute the call service switching method shown in FIG. 5 or FIG. 6, which is not described herein again.
[0147] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments can essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor execute all or part of the steps of the method described in the embodiments. The foregoing storage medium includes: a flash memory, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and various media that can store program codes.
[0148] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for switching a call service, characterized in that: Applied to a mobile terminal, the mobile terminal includes a first SIM card and a second SIM card, and at least one of the dual SIM cards supports the VoWiFi service. The method includes: Determine that the frequency band combination of the first SIM card and the second SIM card is a DSDS mode; Determining that the first SIM card supports the VoWiFi service and the call service preference of the first SIM card is set to mobile network priority or automatic mode; When it is detected that the newly obtained network signal strength meets the Wi-Fi switching threshold in the second switching strategy, switching the first SIM card to the VoWiFi service; The second switching policy is a switching policy corresponding to Wi-Fi priority, and a Wi-Fi switching threshold in the second switching policy is smaller than a Wi-Fi switching threshold in the first switching policy. The first switching policy is a switching policy corresponding to mobile network priority. The network signal strength includes Wi-Fi signal strength or Wi-Fi signal strength and mobile network signal strength.
2. A call service switching method, characterized in that: Applied to a mobile terminal, the mobile terminal includes a first SIM card and a second SIM card, and at least one of the two SIM cards supports the VoWiFi service. The method includes: Determine that the frequency band combination of the first SIM card and the second SIM card is a DSDS mode; detecting that the first SIM card supports the VoWiFi service and the call service preference of the first SIM card is set to mobile network priority or automatic mode; When the first SIM card is in a non-call state, the first SIM card registers a voice communication service based on a mobile network; When the first SIM card is in a call state, if it is detected that the newly obtained network signal strength meets the Wi-Fi switching threshold in the second switching strategy, the first SIM card is switched to the VoWiFi service; The second switching policy is a switching policy corresponding to Wi-Fi priority, and a Wi-Fi switching threshold in the second switching policy is smaller than a Wi-Fi switching threshold in the first switching policy. The first switching policy is a switching policy corresponding to mobile network priority. The network signal strength includes Wi-Fi signal strength or Wi-Fi signal strength and mobile network signal strength.
3. The method according to claim 1, characterized in that The method further includes: when it is detected that the newly obtained network signal strength meets the mobile network switching threshold in the second switching strategy, switching the first SIM card to a mobile network-based voice communication service, and the mobile network switching threshold in the second switching strategy is greater than the mobile network switching threshold in the first switching strategy.
4. The method according to claim 2, characterized in that The method of switching the first SIM card to the VoWiFi service if it is detected that the newly obtained network signal strength meets the Wi-Fi switching threshold in the second switching strategy when the first SIM card is in a call state includes: After the call service of the first SIM card starts for a preset time, if it is detected that the newly obtained network signal strength meets the Wi-Fi switching threshold in the second switching strategy, the first SIM card is switched to the VoWiFi service.
5. The method according to claim 2 or 4, characterized in that The method further comprises: After detecting that the call service of the first SIM card is terminated, the first SIM card is controlled to switch between the mobile network and the Wi-Fi network according to the first switching strategy.
6. The method according to claim 1 or 2, characterized in that The preference setting options for call services in the mobile terminal include mobile network priority and Wi-Fi priority; The first SIM card supports the VoWiFi service and the first SIM card is set to mobile network priority, and the second SIM card does not support the VoWiFi service; Alternatively, both the first SIM card and the second SIM card support the VoWiFi service and at least the first SIM card is set to give priority to the mobile network.
7. The method according to claim 1 or 2, characterized in that The preference setting options for the call service in the mobile terminal include mobile network priority, Wi-Fi priority and automatic mode; The first SIM card supports the VoWiFi service and is set to automatic mode, and the second SIM card does not support the VoWiFi service; Alternatively, both the first SIM card and the second SIM card support the VoWiFi service and at least the first SIM card is set to mobile network priority or automatic mode, or both the first SIM card and the second SIM card are set to mobile network priority or automatic mode.
8. The method according to any one of claims 1 to 7, characterized in that The process of obtaining the latest network signal strength includes: the mobile terminal periodically detecting the Wi-Fi signal strength and the mobile network signal strength.
9. The method according to any one of claims 1 to 8, characterized in that Determining that the first SIM card supports the VoWiFi service and the call service preference of the first SIM card is set to mobile network priority or automatic mode includes: Obtaining the voice call networks supported by each SIM card in the settings application in the mobile terminal; Obtaining Wi-Fi calling preference settings in a settings application within the mobile terminal.
10. The method according to any one of claims 1 to 9, characterized in that The mobile terminal includes a modem module and a Wi-Fi module, the modem module is used to obtain the mobile network signal strength of the first SIM card, and the Wi-Fi module is used to obtain the Wi-Fi signal strength of the environment in which the mobile terminal is currently located; The step of switching the first SIM card to the VoWiFi service when detecting that the newly obtained network signal strength meets the Wi-Fi switching threshold in the second switching strategy includes: The modem module receives the Wi-Fi signal strength obtained by the Wi-Fi module, and determines, based on the latest obtained mobile network signal and the Wi-Fi signal strength, that the network signal strength meets the Wi-Fi switching threshold of the second switching strategy, and switches the first SIM card to the VoWiFi service.
11. A mobile terminal, characterized in that: The mobile terminal includes: a memory, an application processor and a baseband processor, the memory is used to store program code; the application processor or the baseband processor is used to run the program code, so that the mobile terminal implements the call service switching method according to any one of claims 1 to 10.
12. A computer-readable storage medium, characterized in that Instructions are stored thereon, and when the instructions are executed on the mobile terminal, the mobile terminal is caused to execute the call service switching method according to any one of claims 1 to 10.
13. A chip system, characterized in that: include: An application processor, a baseband processor, and an interface, wherein the interface is used to receive code instructions and transmit them to the application processor or the baseband processor; The application processor or the baseband processor runs the code instructions to implement the call service switching method according to any one of claims 1 to 10.