Call service switching method and device
By detecting the network signal strength in DSDS mode and switching to VoWiFi service, the problem that the other SIM card cannot use radio frequency resources when one SIM card in a dual SIM card device is played, improving resource utilization and reducing power consumption.
Patent Information
- Application Number
- CN202410135043.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-30
- Publication Date
- 2025-08-08
AI Technical Summary
In DSDS mode, when one SIM card in a dual SIM card device conducts call services, the other SIM card cannot use RF resources, resulting in poor user experience.
By detecting the network signal strength, when the threshold of the Wi-Fi priority switching policy is met, the SIM card that supports VoWiFi service is switched to the VoWiFi service to use the Wi-Fi network to carry the call service, thereby releasing radio frequency resources for use by another SIM card.
While ensuring the quality of the call, it avoids the use of RF resources, improves the service usage of another SIM card, reduces the power consumption of the mobile terminal, and reduces the frequent switching between VoLTE and VoWiFi.
Smart Images

Figure CN120456161A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for switching call services. Background Art
[0002] Currently, many mobile terminals support the installation of two Subscriber Identity Module (SIM) cards. These devices are also called dual-SIM devices. Most dual-SIM devices support Dual SIM Dual Standby (DSDS) mode. In DSDS mode, a mobile terminal can only use the radio frequency resources provided by one SIM card at a time. This means that only one SIM card can be used for calls (making or receiving calls) or Internet access (also known as Internet data services or mobile data services). Concurrent calls or Internet access on both SIM cards is not possible. Specifically, in DSDS mode, when SIM card one is performing a call, SIM card two (the other SIM card in the dual-SIM device) has no radio frequency resources. This means that SIM card two cannot provide any services requiring radio frequency resources, such as calls or Internet access, resulting in a poor user experience. Summary of the Invention
[0003] In view of this, the present application provides a call service switching method and apparatus to solve at least some of the above problems. The disclosed technical solutions are as follows:
[0004] In a first aspect, the present application provides a call service switching method, which is applied to a mobile terminal, the mobile terminal including a first SIM card and a second SIM card, and at least one of the dual SIM cards supports a VoWiFi service. The method includes: determining that a 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 a second switching strategy, switching the first SIM card to the VoWiFi service; the second switching strategy is a switching strategy corresponding to Wi-Fi priority and the Wi-Fi switching threshold in the second switching strategy is less than the Wi-Fi switching threshold in the first switching strategy; the first switching strategy is a switching strategy corresponding to mobile network priority, and the network signal strength includes Wi-Fi signal strength or Wi-Fi signal strength and mobile network signal strength. In this way, when it is detected that the network signal strength of the current environment meets the second switching strategy, the first SIM card is directly switched to the VoWiFi service, that is, the first SIM card preferentially uses the Wi-Fi network to carry the call service, so that the other SIM card can use the radio frequency resources normally, solving the problem that when one SIM card is performing the call service in the DSDS mode, the other SIM card cannot use the radio frequency resources.
[0005] In a second aspect, the present application also provides a call service switching method, which is applied to a mobile terminal, the mobile terminal including a first SIM card and a second SIM card, and at least one SIM card in the dual SIM cards supports VoWiFi service, the method including: determining that the frequency band combination of the first SIM card and the second SIM card is DSDS mode; detecting that the first SIM card supports 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 the mobile network; when the first SIM card is in a call state, if it is detected that the latest 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 strategy is a switching strategy corresponding to Wi-Fi priority and the Wi-Fi switching threshold in the second switching strategy is less than the Wi-Fi switching threshold in the first switching strategy, the first switching strategy is a switching strategy corresponding to mobile network priority, and the network signal strength includes Wi-Fi signal strength or Wi-Fi signal strength and mobile network signal strength. In this way, when the first SIM card is set to mobile network priority or automatic mode and the call service of this SIM card starts, the Wi-Fi network will be used to carry the call service first. Only when the first SIM card needs to occupy radio frequency resources will it switch to the VoWiFi service. On the basis of solving the problem that one SIM card is performing call service in DSDS mode and the other SIM card cannot use radio frequency resources, the mobile terminal is prevented from frequently switching between VoLTE service (or VoNR service) and VoWiFi service, thereby reducing the power consumption of the mobile terminal and improving energy efficiency.
[0006] In a possible implementation of the first aspect, 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 voice communication service based on the mobile network, and the mobile network switching threshold in the second switching strategy is greater than the mobile network switching threshold in the first switching strategy. It can be seen that the first SIM card that supports the VoWiFi service gives priority to the VoWiFi service, and only when the Wi-Fi signal does not meet the call service quality requirements, the first SIM card is switched to VoLTE or VoNR, thereby meeting the second SIM card's demand for using radio frequency resources to the greatest extent. This improves the utilization rate of Wi-Fi network resources and radio frequency resources in the DSDS mode.
[0007] In one possible implementation of the second aspect, when a first SIM card is in a call state, if it is detected that the most recently acquired network signal strength meets the Wi-Fi handover threshold in a second handover strategy, the first SIM card is switched to the VoWiFi service. This includes: after the first SIM card's call service begins for a preset duration, if it is detected that the most recently acquired network signal strength meets the Wi-Fi handover threshold in the second handover strategy, the first SIM card is switched to the VoWiFi service. This solution only performs a network handover after the call service of the SIM card meeting the aforementioned conditions begins for a preset duration. This avoids unstable call quality caused by network handover during the call service establishment phase, thereby ensuring call quality while not occupying radio frequency resources, thereby allowing the other SIM card to use radio frequency resources.
[0008] In a possible implementation of the second aspect, the method further includes: after detecting that the call service of the first SIM card is terminated, controlling the first SIM card to switch between the mobile network and the Wi-Fi network according to the first switching strategy.
[0009] In a possible implementation of the first aspect or the second aspect, the preference setting options for the call service in the mobile terminal include mobile network priority and Wi-Fi priority; the first SIM card supports VoWiFi service and the first SIM card is set to mobile network priority, and the second SIM card does not support VoWiFi service; or, both the first SIM card and the second SIM card support VoWiFi service and at least the first SIM card is set to mobile network priority.
[0010] In a possible implementation of the first aspect or the second aspect, 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 the first SIM card is set to automatic mode, and the second SIM card does not support the VoWiFi service; or, 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.
[0011] In one possible implementation of the first or second aspect, obtaining the latest network signal strength includes: the mobile terminal periodically detecting Wi-Fi signal strength and mobile network signal strength. The mobile terminal periodically updates the network signal strength, and each update evaluates the network handover process of the first SIM card with reference to a corresponding handover policy, thereby improving the stability of call services on the mobile terminal.
[0012] In a possible implementation of the first aspect or the second aspect, 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 network supported by each SIM card in the setting application in the mobile terminal; obtaining the Wi-Fi call preference setting in the setting application in the mobile terminal.
[0013] In one possible implementation of the first or second aspect, the mobile terminal includes a modem module and a Wi-Fi module. The modem module is configured to obtain the mobile network signal strength of a first SIM card, and the Wi-Fi module is configured to obtain the Wi-Fi signal strength of the mobile terminal's current environment. The modem module receives the Wi-Fi signal strength obtained by the Wi-Fi module, and determines, based on the most recently obtained mobile network signal and Wi-Fi signal strengths, that the network signal strength satisfies a Wi-Fi handover threshold for a second handover strategy, thereby handing the first SIM card over to the VoWiFi service. In this manner, the modem module directly controls the service network of the first SIM card, eliminating the need to pass handover instructions layer by layer, resulting in faster handover speeds.
[0014] In a third aspect, the present application further provides a mobile terminal comprising: a memory, an application processor, and a baseband processor, wherein 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 as described in any one of the first aspect or the second aspect. The baseband processor or the application processor in the mobile terminal executes the method described in any one of the first aspect or the second aspect.
[0015] In a fourth aspect, the present application also provides a computer-readable storage medium having instructions stored thereon. When the instructions are executed on a mobile terminal, the mobile terminal executes the call service switching method of any one of the first aspect or the second aspect.
[0016] In the fifth aspect, the present application also provides a chip system, including: an application processor, a baseband processor and an interface, 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 of any one of the first aspect or the second aspect.
[0017] In a sixth aspect, the present application further provides a computer program product having an executable program stored thereon. When the computer program product is run on a mobile terminal, the mobile terminal implements the call service switching method as described in any one of the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a schematic diagram of the structure of a mobile terminal provided in an embodiment of the present application;
[0019] Figure 2 This is a schematic diagram of the software architecture of a mobile terminal provided in an embodiment of the present application;
[0020] Figure 3 This is a schematic diagram of an interface for setting preferences for Wi-Fi calling provided in an embodiment of the present application;
[0021] Figure 4 This is a schematic diagram of another interface for setting preferences for Wi-Fi calling provided in an embodiment of the present application;
[0022] Figure 5 This is a flow chart of a call service switching method provided by an embodiment of the present application;
[0023] Figure 6 This is a flowchart of another call service switching method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The terms "first", "second" and "third" in the specification, claims and drawings of this application are used to distinguish different objects rather than to limit a specific order.
[0025] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0026] To make the description of the following embodiments clear and concise, a brief introduction to the related technologies is first given:
[0027] VoLTE (Voice over LTE) is a voice communication technology based on 4G networks.
[0028] VoNR (Voice over New Radio) is a voice communication technology based on 5G networks that supports voice calls, video calls, short message calls, and supplementary services.
[0029] VoWiFi (Voice over Wi-Fi, VoWiFi) refers to operators using wireless fidelity (Wi-Fi) networks to provide voice services to users. That is, users can use Wi-Fi to access the IP Multimedia Subsystem (IMS) core network and make and receive voice or video calls while using the Internet.
[0030] With the development of communication technology, some operators provide SIM cards that support voice communication technology based on Wi-Fi networks, that is, they support VoWiFi services. In a scenario where a dual-SIM card device is in DSDS mode, and at least one SIM card supports VoWiFi services, and the SIM card is set to cellular network priority, when one SIM card is performing a call service, the other SIM card has no radio frequency resources, that is, the other SIM card cannot provide any services that require radio frequency resources, such as call services or Internet services. For example, one scenario is that the first SIM card supports VoWiFi services, and the second SIM card does not support VoWiFi services. Moreover, the preference of the first SIM card is set to mobile network priority, that is, the mobile network has a higher priority than the Wi-Fi network, that is, the mobile network is used to carry call services first. In this scenario, when the first SIM card is performing a call service, the second SIM card cannot use radio frequency resources, that is, it cannot perform any services that use radio frequency resources. For example, in another scenario, both the first SIM card and the second SIM card support VoWiFi services and the preference settings of both SIM cards are mobile network priority. In this scenario, when the first SIM card (or the second SIM card) is performing a call service, the second SIM card (or the first SIM card) cannot perform any services using radio frequency resources.
[0031] In order to solve the above problems, the present application provides a method for switching call services. In a scenario where the dual-SIM card frequency band combination of a dual-SIM card device is DSDS mode and does not support DSDA mode, at least one of the two SIM cards supports VoWiFi service and the preference setting of the SIM card is mobile network priority. Moreover, the Wi-Fi signal strength of the current environment meets the threshold for switching to the Wi-Fi network in the switching strategy corresponding to Wi-Fi priority (which can be called the second switching strategy), and the SIM card is controlled to switch to register for the VoWiFi service. In this way, the SIM card uses the Wi-Fi network to carry the call service and does not occupy radio frequency resources. The other SIM card can normally use radio frequency resources to carry the corresponding service, that is, the service based on radio frequency resources in the other SIM card is not affected. It can be seen that in the scenario where the current environment is covered by a Wi-Fi network, this solution directly controls the call service of the SIM card that supports the VoWiFi service to switch to the VoWiFi service without occupying radio frequency resources, so that the other SIM card can use radio frequency resources normally, solving the problem that one SIM card cannot use radio frequency resources when performing call service in DSDS mode.
[0032] The mobile terminal to which the call service switching method provided in the embodiment of the present application is applicable may be a mobile phone, tablet computer, wearable mobile terminal, smart watch, or other device that supports making or receiving calls and has a Wi-Fi module.
[0033] Figure 1A structural diagram of a mobile terminal provided in an embodiment of the present application.
[0034] like Figure 1 As shown, the mobile terminal may 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 headphone jack, a sensor module, a button, a motor, an indicator, a camera, a display, and a subscriber identification module (SIM) card interface, etc.
[0035] Among them, the sensor module may include a pressure sensor, a gyroscope sensor, an air 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.
[0036] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the mobile terminal. In other embodiments, the mobile terminal may include more or fewer components than shown, or some components may be combined or separated, or the components may be arranged differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0037] The processor may include one or more processing units, for example, the processor may include an application processor (AP), a modem processor, a baseband processor, etc. The different processing units may be independent devices or integrated into one or more processors.
[0038] The wireless communication function of the mobile terminal can be implemented through antenna 1, antenna 2, a mobile communication module, a wireless communication module, a modem processor, and a baseband processor.
[0039] Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in a mobile terminal can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
[0040] The mobile communication module can provide wireless communication solutions including 2G / 3G / 4G / 5G applied on mobile terminals.
[0041] The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the 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. After being processed by the baseband processor, the low-frequency baseband signal is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker, a receiver, etc.) or displays an image or video through a display screen. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor and be set in the same device as the mobile communication module or other functional modules.
[0042] The wireless communication module can provide wireless communication solutions for mobile terminals, 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 (IR), etc. The wireless communication module can be one or more devices that integrate at least one communication processing module.
[0043] In some embodiments, antenna 1 of the mobile terminal is coupled to the mobile communication module, and antenna 2 is coupled to the wireless communication module, so that the mobile terminal can communicate with the network and other devices through wireless communication technology.
[0044] 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 implement data storage.
[0045] 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.
[0046] Mobile terminals can implement audio functions such as music playback, recording, and listening through audio modules, speakers, receivers, microphones, headphone jacks, and application processors.
[0047] A speaker, also known as a horn, is used to convert electrical audio signals into sound signals. Mobile terminals can use speakers to listen to music or make hands-free calls.
[0048] The receiver, also known as the handset, is used to convert audio electrical signals into sound signals. When a mobile terminal receives a call or voice message, the user can hear the voice by placing the receiver close to their ear.
[0049] A microphone, also known as a "microphone" or "microphone," is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can put their mouth close to the microphone and speak, inputting the sound signal into the microphone. The mobile terminal can be provided with at least one microphone. In other embodiments, the mobile terminal can be provided with two microphones, which, in addition to collecting sound signals, can also implement noise reduction functions. In other embodiments, the mobile terminal can also be provided with three, four, or more microphones to collect sound signals, reduce noise, identify the sound source, implement directional recording functions, and the like.
[0050] The SIM card interface is used to connect a SIM card. The SIM card can be connected to or disconnected from the mobile terminal by inserting it into or removing it from the SIM card interface. The mobile terminal can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface at the same time. The types of the multiple cards can be the same or different. The SIM card interface can also be compatible with different types of SIM cards. The SIM card interface can also be compatible with external memory cards. The mobile terminal interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the mobile terminal uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the mobile terminal and cannot be separated from the mobile terminal.
[0051] In addition, an intelligent operating system runs on the above components. For example, operating system, Open source operating system, Operating system, etc. Applications can be installed and run on this operating system.
[0052] The operating system of the mobile terminal can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes the Android system of the layered architecture as an example to illustrate the software structure of the mobile terminal.
[0053] Figure 2 It is a software structure block diagram of the mobile terminal of an embodiment of the present application.
[0054] A layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces. In some embodiments, the Android system can be divided, from top to bottom, into the application layer, application framework layer, hardware abstraction layer (HAL), modem, and Wi-Fi module.
[0055] Among them, the application layer, application framework layer, and hardware abstraction layer (HAL) are located on the application processor (AP) side, and the modem module and Wi-Fi module are located on the baseband processor (BP) side.
[0056] In a dual SIM card scenario, two modem modules may be included, with one SIM card corresponding to one modem module.
[0057] The application layer can include a series of application packages. Figure 2 As shown, the application package may include applications such as call, setting, WLAN, etc. For example, in the embodiment of the present application, the preference settings of the SIM card are set through the setting application, and the call service is performed through the call application.
[0058] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions. In this embodiment, the application framework layer may include a telephony service.
[0059] Telephony services are mainly used to implement data connections, Multimedia Message Service (MMS) business logic, call control, and RILD communication.
[0060] In some embodiments, the application framework layer may further include a call service switching module, which is used to determine whether the current state of the mobile terminal meets the preset switching conditions, and if so, switch between registering the VoWiFi service and registering the VoNR / VoLTE service.
[0061] The HAL layer is mainly used to abstract the hardware. Hardware abstraction can hide the hardware interface details of a specific platform and provide a fixed and unified interface for the upper layer to make it hardware-independent. That is, the upper-layer application does not need to know how the lower-layer hardware is implemented, thus shielding the details of the underlying implementation.
[0062] In the embodiment of the present application, the HAL layer includes a radio interface layer (RIL). The RIL is an abstract layer between the telephony service and the underlying modem, and is used to implement communication conversion between the upper layer telephony service and the underlying modem.
[0063] RIL includes Vender RIL for actual control of the Modem, which implements the standard Modem control interface defined by Android.
[0064] The modem mainly runs the radio frequency communication control software in the mobile terminal and is responsible for sending and receiving data.
[0065] In a dual SIM card device, the modem module may include a first modem module corresponding to the first SIM card (ie, Modem1 in the figure), and a second modem module corresponding to the second SIM card (ie, Modem2 in the figure). For example, Modem1 is responsible for the first SIM card.
[0066] In an exemplary embodiment, the call service switching method provided in this application may be executed by a modem.
[0067] In another exemplary embodiment, the call service switching method provided in this application may be executed by a call service switching module of the application framework layer.
[0068] The Wi-Fi module provides Wi-Fi communication solutions for mobile terminals.
[0069] It is understandable that in the mobile terminal, the Wi-Fi module on the BP side can interact with the upper-layer software (such as the Wi-Fi application in the application layer) through the HAL layer and the application framework layer in the operating system, and this application will not go into details.
[0070] In an embodiment of the call service handover method provided herein, the modem module may transmit the detected Wi-Fi signal strength in the current environment to the modem module. Thus, the modem module can obtain the Wi-Fi signal strength information and further determine whether the conditions for handover to the network carrying the call service are met based on the Wi-Fi signal strength.
[0071] For SIM cards that support VoWiFi services, you can set corresponding preferences through the settings interface, such as giving priority to using the mobile network to carry call services, or giving priority to using the Wi-Fi network to carry call services.
[0072] In one scenario, the preference of the VoWiFi service of the SIM card is set to mobile network priority and Wi-Fi priority, that is, the preference is set to mobile network priority or Wi-Fi priority. Figure 3 This is a diagram showing the interface for setting preferences in this scenario.
[0073] like Figure 3 The interface shown in a is an interface 10 for setting an application (Application, APP), which includes multiple setting items, such as WLAN, Bluetooth, and mobile network 11. Due to the size of the schematic diagram, this figure does not show all the setting items in the actual interface of the APP setting.
[0074] After the mobile phone receives the user's operation on the mobile network setting item 11 (such as a click operation), it displays Figure 3 The interface 20 shown in b is the setting content interface corresponding to the mobile network, including multiple mobile network related setting items, such as flight mode switch, mobile data 21, SIM card management, personal hotspot, etc. This figure only shows some of the setting items in the mobile network.
[0075] After the mobile phone receives the user's click operation on mobile data 21, it displays Figure 3 The interface 30 shown in c is the setting content interface corresponding to the mobile data, including the setting content of the two SIM cards. For example, area 31 is used to display the mobile network setting content of the first SIM card (i.e., card 1) and the mobile phone number corresponding to card 1, and area 32 is used to display the mobile network setting content of the second SIM card (i.e., card 2) and the mobile phone number corresponding to card 2. In this example scenario, card 1 supports VoWiFi service, and card 2 does not support VoWiFi service. Therefore, Figure 3 As shown in c, the setting items of card 1 network include data roaming switch and Wi-Fi call 33, and the setting item of card 2 network is data roaming switch.
[0076] After the mobile phone receives the user's click operation on Wi-Fi calling 33, it displays Figure 3 The interface 40 shown in d is the Wi-Fi call setting content interface. Figure 3 As shown in d, the interface 40 may include a title 41 (specifically, the title is Wi-Fi Calling), a back button 42, a Wi-Fi Calling switch 43, and preference settings 45.
[0077] The Wi-Fi call switch 43 includes a switch button 44, Figure 3 The switch button 44 shown in d is in the closed state. After the mobile phone receives the user's click operation on the switch button 44, the switch button 44 switches to the open state. Figure 3In an exemplary embodiment, when the switch button 44 is in the off state, the preference setting 45 may be in an inoperable state. For example, the preference setting 45 is in gray font, indicating that the setting item is inoperable. If the mobile phone receives the user's click operation on the back button 42, it will display Figure 3 Interface 30 shown in c.
[0078] The mobile phone receives the user's Figure 3 After clicking on preference 45 in e, it is displayed Figure 3 Interface 50 shown in FIG. 5 includes a first interface 51 and a pop-up window 52. The content displayed on first interface 51 is the same as that on interface 40. In one exemplary embodiment, to highlight pop-up window 52, a grayscale layer is added above first interface 51. In this example, pop-up window 52 may include Wi-Fi priority 53 and mobile network priority 55. Each option includes a selection button, which can be in either a selected or unselected state.
[0079] After clicking on a button in the unselected state, the button switches to the selected state, and at the same time, the button in the selected state switches from the selected state to the unselected state. For example, button 54 of Wi-Fi priority 53 is in the unselected state, and button 56 of mobile network priority 55 is in the selected state. For example, if the mobile phone receives a click operation on button 54, button 54 switches from the unselected state to the selected state, and at the same time, button 56 of mobile network priority 55 switches from the selected state to the unselected state. In this example, after the user selects the mobile network priority option, the Figure 3 In the interface 60 shown in g, the preference setting 61 of the interface 60 includes a currently selected option 62. In this example, the currently selected option 62 is mobile network priority.
[0080] pass Figure 3 In the setup process shown, Wi-Fi calling is enabled on card 1, and the preference is set to mobile network first. After completing the above settings, the call service switching module in the modem module or AP can directly trigger the SIM card to switch the registered service type when the current status meets the switching conditions.
[0081] In another scenario, the preference setting options for SIM cards that support VoWiFi services include mobile network priority, Wi-Fi priority, and automatic mode. Figure 4 This is a diagram showing the interface for setting preferences in this scenario.
[0082] Combine Figure 3 and Figure 4 It can be seen that Figure 3 The process shown in a~d enters Figure 4The interface 70 shown in a is a Wi-Fi call setting page. The Wi-Fi call switch button 71 shown in the interface 70 is in the on state. After the mobile terminal receives a click operation on the preference setting 72, it displays Figure 4 Interface 80 shown in b.
[0083] like Figure 4 As shown in FIG. 8 , the interface 80 further includes a pop-up window 82 on the upper layer of the interface 70. The pop-up window 82 is used to display preference setting options. For example, in this example, the preference setting options include Wi-Fi priority 83, mobile network priority 84, and automatic mode 85. Figure 3 The difference between the e and the 1.0 is the addition of automatic mode 85. Other contents are the same and will not be repeated here.
[0084] The mobile terminal receives the selection operation of the automatic mode 85 and displays Figure 4 The interface shown in c is a Wi-Fi call setting interface 70 , in which the preference setting 72 in the interface 70 displays text 73 of the currently selected setting, such as the automatic mode selected in this example.
[0085] The following will be combined Figure 5 and Figure 6 The call service switching process provided by this application is introduced in detail.
[0086] Figure 5 This is a flowchart of a call service switching method provided in an embodiment of the present application.
[0087] The call service switching method provided in the embodiment of the present application is applicable to a case where at least one SIM card in a dual SIM card terminal supports the VoWiFi service, and the preference of the at least one SIM card is set to mobile network priority. Scenario 1: One SIM card (such as the first SIM card) in the dual SIM card terminal supports the VoWiFi service, and the preference of the SIM card is set to mobile network priority, and the other SIM card (such as the second SIM card) does not support the VoWiFi service. Scenario 2: Both SIM cards in the dual SIM card terminal support the VoWiFi service, and both SIM cards are set to mobile network priority. In this scenario, any one SIM card (such as the first SIM card) can be selected to execute this embodiment.
[0088] In this embodiment, the first SIM card is immediately switched to registering for the VoWiFi service when it is detected that the mobile network signal or Wi-Fi signal of the first SIM card meets the following conditions:
[0089] ① The frequency band combination of dual SIM cards is DSDS mode and does not support DSDA mode;
[0090] ②The first SIM card supports VoWiFi and its preference is set to mobile network first;
[0091] ③ The current environment is covered by Wi-Fi signals and the current scenario meets the Wi-Fi switching threshold in the second switching strategy (ie, the switching strategy corresponding to the preference setting of Wi-Fi priority).
[0092] In some embodiments, all steps in the following embodiments may be performed by a modem module within a mobile terminal. In this scenario, the SIM card setting information may be transmitted to the modem module by the setting APP, and the Wi-Fi signal strength may be detected by the Wi-Fi module and transmitted to the modem module.
[0093] In other embodiments, all the steps in the following embodiments may be performed by an application processor (AP) in a mobile terminal. For example, a call service switching module may be set in the application framework layer in the operating system of the mobile terminal. In this scenario, the setting APP may pass the setting information of the SIM card to the call service switching module, the modem module may pass 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 may pass the detected Wi-Fi signal strength to the modem module. Figure 5 As shown, the call service switching method provided in this embodiment may include the following steps:
[0094] S101: Determine that the frequency band combination of the first SIM card and the second SIM card is a DSDS mode.
[0095] The mobile terminal is factory-configured for the SIM card frequency bands. Only a few frequency band combinations are configured for DSDA mode, while the rest are configured for DSDS mode. The subsequent steps are performed only when the current frequency band combination of the dual SIM cards is detected to be in DSDS mode.
[0096] For example, when a new SIM card is inserted into a mobile phone, the phone's intelligent operating system automatically reads the card's information, including the phone number, SMS center number, and service provider information, and stores it in the phone's system. The mobile network to which the SIM card belongs can then be used to determine the frequency bands used to transmit and receive RF signals. The frequency band combination of the two SIM cards can be used to determine whether the current dual-SIM card frequency combination is DSDS mode or DSDA mode. After confirming that the dual-SIM card frequency combination is DSDS mode, proceed to the next steps.
[0097] In a possible implementation, the modem module stores relevant information of the SIM card, so the modem module can directly determine whether the current frequency band combination of the dual SIM cards is the DSDS mode.
[0098] S102: Determine whether the first SIM card supports the VoWiFi service and the preference of the first SIM card is set to mobile network priority.
[0099] In the above scenario 1, the first SIM card is a SIM card that supports VoWiFi services and is set to mobile network priority. In the above scenario 2, both SIM cards support VoWiFi services and are set to mobile network priority, so the first SIM card can be either SIM card.
[0100] For example, a user can set the SIM card preferences through the settings provided by the settings app in the mobile phone. The settings app can pass the setting information of each SIM card in the mobile terminal to the modem module, such as whether the SIM card supports VoWiFi services and the preference settings, so that the modem module can obtain the setting information of each SIM card in the mobile terminal.
[0101] S103: When 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 register for the VoWiFi service.
[0102] In an exemplary embodiment, the network signal strength in this step may include Wi-Fi signal strength, or the network signal strength may include Wi-Fi signal strength and mobile signal strength.
[0103] In an exemplary embodiment, whether there is a Wi-Fi signal in the current environment and the Wi-Fi signal strength are detected by a Wi-Fi module and a wireless communication antenna in the mobile terminal.
[0104] In some embodiments, the mobile terminal may periodically obtain Wi-Fi signal strength, such as refreshing the Wi-Fi signal strength once every 1 second. After each refresh of the signal strength, the mobile terminal will evaluate whether the network switching strategy is met (described in detail below and will not be repeated here).
[0105] In an exemplary embodiment, the mobile network signal strength of the SIM card can be obtained by cooperating with a modem module in the mobile terminal and a mobile communication antenna.
[0106] Similar to the Wi-Fi signal acquisition process, the signal strength of the mobile network signal is also refreshed periodically, for example, once every 1 second. After each refresh of the signal strength, an evaluation is performed to determine whether the network switching strategy is met.
[0107] In some embodiments, different switching strategies are configured based on different preference settings, such as configuring a first switching strategy for a scenario where mobile networks are prioritized, and configuring a second switching strategy for a scenario where Wi-Fi networks are prioritized.
[0108] In the scenario where mobile network priority is given, the mobile network is used to carry call services first, that is, the mobile network is prioritized and the Wi-Fi network is switched only when the mobile network signal strength is poor.
[0109] In the scenario where Wi-Fi network is preferred, Wi-Fi network is used to carry call services first, that is, the phone stays on Wi-Fi network first and switches to mobile network only when the Wi-Fi signal strength is poor.
[0110] For example, taking the mobile network as an LTE network standard as an example, the second switching strategy corresponding to the Wi-Fi priority scenario may be as shown in Table 1:
[0111] Table 1
[0112]
[0113] RSRP is the abbreviation of Reference Signal Receiving Power, which is the linear average of the power contributions of resource elements carrying cell-specific reference signals in a specified measurement frequency band, that is, the reference signal received power.
[0114] RSSI is the abbreviation of Reference Signal Strength Indicator, which refers to the total power within the receiving bandwidth, including the useful signal, interference and background noise, that is, the received signal strength indicator.
[0115] For example, when Wi-Fi RSSI is less than -74dBm, the Wi-Fi signal quality is poor, which may affect the quality of services carried by the Wi-Fi network, such as call quality. When Wi-Fi RSSI is ≥-67dBm, the Wi-Fi signal quality is excellent. When -74dBm ≤ Wi-Fi RSSI <-67dBm, the Wi-Fi signal quality is between good and poor, and the quality of services carried by the Wi-Fi network may not be affected. In Wi-Fi priority scenarios, as long as the Wi-Fi signal does not affect the quality of the services carried, the Wi-Fi network will be used to carry services.
[0116] In the embodiment of the present application, in the above-mentioned scenarios 1 and 2, if the conditions shown in ① to ③ above are met, the handover between the mobile network and the WiFi network is directly evaluated based on the threshold value in the second handover strategy corresponding to the Wi-Fi network priority. For example, in this embodiment, if the first SIM card preference is set to mobile network priority and the current environment is covered by a Wi-Fi signal, the VoWiFi service will be registered first, that is, the Wi-Fi network will be used to carry the call service first. In this way, when the first SIM card uses the Wi-Fi network to carry the call service, the second SIM card can use the mobile network for the corresponding service.
[0117] In the example shown in Table 1, if it is detected that the latest obtained WiFi RSSI is greater than -67dBm, or that the LTE RSRP is less than -113dBm and the WiFi RSSI is greater than -74dBm, the first SIM card is controlled to switch to registering for the VoWiFi service.
[0118] In this embodiment, when it is detected that the conditions described in S101, S102, and S103 are met, the first SIM card is directly controlled to switch to the registered VoWiFi service, that is, regardless of whether the first SIM card is using the mobile network to bear the call service, the first SIM card is switched to the registered VoWiFi service.
[0119] In an exemplary embodiment, the handover threshold corresponding to the handover policy may be stored in a modem module of the mobile terminal. In this way, the modem module may obtain the handover threshold and determine whether the current mobile network or Wi-Fi signal meets the corresponding handover threshold.
[0120] S104: When it is detected that 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 for mobile network service.
[0121] For example, in this embodiment, when the newly acquired signal strength satisfies the requirements in Table 1 (LTE RSRP ≥ -97dBm and WiFi RSSI < -74dBm), the first SIM card is switched from the VoWiFi service to the registered VoLTE service. Alternatively, when it is detected that the Wi-Fi signal quality in the current environment has deteriorated or even that there is no Wi-Fi signal coverage, the service is switched to the registered VoLTE service. In other words, when it is detected that the Wi-Fi signal strength will affect the call service quality, or when the current environment has no Wi-Fi signal coverage, the first SIM card is switched to the VoLTE service.
[0122] The call service switching method provided in this embodiment directly and forcibly switches the SIM card to the registered VoWiFi service when it is detected in a dual-SIM card terminal that the frequency band combination of the dual SIM cards is DSDS mode and does not support DSDA mode, at least one SIM card supports the VoWiFi service and the preference of the SIM card is set to mobile network priority, and the current environment is covered by Wi-Fi signals and the current scenario meets the Wi-Fi switching threshold of the switching policy corresponding to the Wi-Fi priority scenario (i.e., the second switching policy). That is, the SIM card preferentially uses the Wi-Fi network to carry call services, so that the other SIM card can normally use radio frequency resources. This solves the problem in DSDS mode where one SIM card is performing call services and the other SIM card cannot use radio frequency resources.
[0123] See Figure 6 , shows a flowchart of another call service switching method provided by the embodiment of the present application. Figure 5 The differences between the corresponding embodiments are: the timing of triggering the first SIM card switching service is different; Figure 5 The illustrated embodiment switches the first SIM card to the registered VoWiFi service immediately upon detecting the three conditions mentioned above, whereas this embodiment triggers the SIM card to switch from the VoLTE (or VoNR) service to the VoWiFi service only after detecting that the SIM card supporting the VoWiFi service starts a call service.
[0124] like Figure 6 As shown, the method may 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 whether the first SIM card supports VoWiFi, and the preference of the first SIM card is set to mobile network priority.
[0127] In the above scenario 1, the first SIM card is a SIM card that supports VoWiFi services and is set to mobile network priority. In the above scenario 2, both SIM cards support VoWiFi services and are set to mobile network priority, so the first SIM card can be either SIM card.
[0128] The implementation process of S201~S202 Figure 1 The implementation process of S101 to S102 is the same and will not be repeated here.
[0129] S203: When it is detected that the first SIM card is in a non-call state, register for a VoNR service or a VoLTE service.
[0130] The mobile terminal includes a modem module, which is primarily used for communication between the mobile terminal and the mobile network, ensuring the mobile terminal's communication capabilities. Therefore, the modem module can determine whether the SIM card is in a call state. If the first SIM card is determined to be in a non-call state, the first SIM card is controlled to register for the VoNR service or the VoLTE service. In other words, the first SIM card still has priority registration with the mobile network even when it is not in a call state.
[0131] VoNR is a voice communication service based on the 5G network, while VoLTE is a voice communication service based on the 4G network. If the first SIM card supports VoLTE, register for the VoLTE service. If the first SIM card supports both VoLTE and VoNR services, register for the VoNR service first.
[0132] S204: When it is detected that the call service of the first SIM card starts for a preset duration and the newly obtained Wi-Fi signal strength meets the Wi-Fi switching threshold in the second switching strategy, control the first SIM card to switch to registering for the VoWiFi service.
[0133] The process of obtaining Wi-Fi signals Figure 5 The Wi-Fi signal acquisition process in the illustrated embodiments is the same and will not be described again here.
[0134] In some embodiments of the present application, when a call service begins to be established, a lot of signaling is transmitted between the mobile terminal and the base station. In order to avoid affecting the establishment process of the call service by switching to the registered VoWiFi service during the signaling transmission process, this embodiment controls the first SIM card to switch to the registered VoWiFi service after detecting that S201, S202 and the Wi-Fi switching threshold in the second switching strategy (such as the VoLTE→VoWiFi switching threshold in Table 1) are met, and the call service starts for a preset time (such as 2-3 seconds).
[0135] In other embodiments of the present application, when the conditions described in S201, S202 and S203 are met, if it is detected that the first SIM card starts a call service, the first SIM card can be immediately triggered to switch to the registered VoWiFi service.
[0136] S205 : When it is detected 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.
[0137] In this embodiment, when the first SIM card is in a non-call state, it is prioritized to register for the VoNR service or the VoLTE service. At this time, the first SIM card does not occupy radio frequency resources, and the second SIM card can use radio frequency resources normally. However, when the first SIM card starts a call service, the first SIM card occupies radio frequency resources, and the second SIM card cannot use radio frequency resources normally. In this scenario, when the call service starts for a preset duration and the conditions described in S201, S202, and S203 are met, the first SIM card can be switched to the VoWiFi service. In this way, the call service does not occupy radio frequency resources, and the second SIM card can use radio frequency resources normally. After the call service of the first SIM card ends, the switching of the service registered by the first SIM card is re-evaluated according to the switching policy corresponding to the mobile network priority (i.e., the first switching policy) set as the preference. That is, when the mobile terminal is in a non-call state, it prioritizes registering for the VoNR service or the VoLTE service, i.e., the network switching of the SIM card is controlled by referring to the switching policy corresponding to the mobile network priority (i.e., the first switching policy); while in a call state, the network switching process of the SIM card is controlled by referring to the switching policy corresponding to the Wi-Fi priority (i.e., the second switching policy) as shown in Table 1. After the call is finished, 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 may be as shown in Table 2, where Table 2 shows the switching threshold between the VoTLE service and the VoWiFi service, and the switching threshold between VoNR and VoWiFi.
[0139] Table 2
[0140]
[0141] As mentioned above, when the mobile terminal is in a call state, the network switching process of the SIM card is controlled by referring to the second switching strategy shown in Table 1. If the mobile terminal is not in a call state, the network switching process of the SIM card is controlled by referring to the first switching strategy shown in Table 2.
[0142] In one scenario, the mobile terminal only supports the LTE network and is not in a call state. For example, if the user moves from outdoor to indoor, and the collected network signal strength satisfies LTE RSRP < -108dBm and WiFi RSSI ≥ -75dBm, the first SIM card will be switched to register for the VoWiFi service. For another example, if the user moves from indoor to outdoor, and the collected signal strength satisfies LTE RSRP ≥ -105dBm, or WiFi RSSI < -78dBm and LTE RSRP ≥ -108dBm, the first SIM card will be switched to the VoLTE service.
[0143] In another scenario, if the mobile terminal supports 5G network and is not in a call state, and the collected network signal strength meets NR RSRP < -106dBm and WiFi RSSI ≥ -75dBm, the first SIM card will be switched to register for the VoWiFi service. For another example, if the user moves from indoors to outdoors and the collected signal strength meets NR RSRP ≥ -103dBm, or WiFi RSSI < -78dBm and NR RSRP ≥ -106dBm, the first SIM card will be switched to the VoNR service.
[0144] This embodiment provides a call service switching method. In a dual-SIM card terminal, if it is detected that the frequency band combination of the dual SIM cards is in DSDS mode and does not support DSDA mode, at least one of the two SIM cards supports VoWiFi services and is set to mobile network priority, and the current environment is covered by Wi-Fi signals and the current scenario meets the Wi-Fi switching threshold of the switching policy corresponding to the Wi-Fi network priority scenario (i.e., the second switching policy), the method for forcibly switching the SIM card to register for VoWiFi services only after detecting that the call service of the SIM card has started for a preset duration. That is, after the SIM card is set to mobile network priority and the call service of the SIM card has started for a preset duration, the Wi-Fi network is preferentially used to carry the call service. This allows the other SIM card to use radio frequency resources normally, thus resolving the issue of one SIM card being able to use radio frequency resources while the other SIM card is unable to use radio frequency resources in DSDS mode. Furthermore, this solution only performs network switching after detecting that the call service of the SIM card that meets the above conditions has started for a preset duration. This avoids unstable call quality caused by network switching during the call service establishment phase, thereby ensuring call quality while not occupying radio frequency resources, allowing the other SIM card to use radio frequency resources.
[0145] In the scenario where one SIM card supports VoWiFi service and the other SIM card does not support VoWiFi service, if the interface for setting SIM card preferences does not change, such as Figure 3 In the preference setting process shown, the SIM card supporting the VoWiFi service selects the mobile network first. Then, when the call service switching module on the modem module or the AP side detects that the above switching conditions are met, the call service switching method directly triggers the SIM card to switch to the network carrying the call service.
[0146] In the scenario where one SIM card supports VoWiFi service and the other SIM card does not support VoWiFi service, if the automatic mode is added to the preference setting options, such as Figure 4As shown, the SIM card that supports the VoWiFi service selects the mobile network priority or automatic mode. The call service switching method will directly trigger the SIM card to switch the network that carries the call service when the call service switching module on the modem module or the AP side detects that the above switching conditions are met.
[0147] Method and method for switching call services in a scenario where both SIM cards in a dual-SIM terminal support VoWiFi services Figure 5 and Figure 6 The process is similar to the one shown above, the difference is which SIM card is selected to execute the solution. If both SIM cards are set to mobile network priority or automatic mode, a SIM card is randomly selected to execute the above Figure 5 or Figure 6 If one SIM card is set to automatic mode and the other is set to mobile network priority, the SIM card set to automatic mode will be selected to perform the above Figure 5 or Figure 6 The call service switching method shown is not repeated here.
[0148] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment. The aforementioned storage medium includes: various media that can store program code, such as flash memory, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk.
[0149] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection 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 mobile network priority.
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.
Citation Information
Cited By
Call service switching method and apparatus
WO2025161962A1