Communication control method, device and communication equipment

By monitoring the voice communication status in the communication device and switching the communication mode in the event of a failure, the device is enabled to perform voice communication on the first communication network as the second user identity identification module, and the power consumption increase caused by the inability of the private network SIM to access the network is solved. question.

CN115915101BActive Publication Date: 2025-02-18HYTERA COMM CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111163585.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-30
Publication Date
2025-02-18
Estimated Expiration
2041-09-30

AI Technical Summary

Technical Problem

When the dedicated network SIM of the communication device cannot achieve network access, continuous network search results in an increase in power consumption.

Method used

By monitoring the voice communication status of the communication device, if there is a voice communication failure, the control device switches from the first communication mode to the second communication mode so as to perform voice communication in the second mode. Specifically, the device performs voice communication on the first communication network as a second user identity identification module, thereby avoiding continuous network search.

Benefits of technology

It effectively avoids the continuous network search and increased power consumption caused by the inability of private network SIM to access the network, and ensures that the communication equipment can also achieve voice communication in the event of a failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115915101B_ABST
    Figure CN115915101B_ABST
Patent Text Reader

Abstract

The present application discloses a communication control method, device and electronic device, the method comprising: monitoring the voice communication state of a communication device in a first communication mode; when the voice communication state indicates that the communication device has a voice communication failure, controlling the communication device to switch from the first communication mode to a second communication mode, so that the communication device performs voice communication in the second communication mode; wherein, in the first communication mode, the communication device performs voice communication in a first communication network at least with a first user identity recognition module, and in the second communication mode, the communication device performs voice communication in the first communication network at least with a second user identity recognition module, and the first communication network is a communication network whose transmission rate meets the communication conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication control method, apparatus and communication equipment. Background Art

[0002] In a communication device with dual SIM cards, SIM1 is usually set to private network mode and SIM2 is set to public network mode. Since the traffic of the private network communication network is free, users usually set SIM1 of the communication device as the main card for voice and data communications.

[0003] Currently, the private network only supports 4G LTE communication network, and does not support communication networks of other architectures, such as 2G or 3G networks. Therefore, the communication device can only use high-definition voice calls VoLTE (Voice over Long-Term Evolution) on SIM1 for voice calls. If there is a failure in the VoLTE call, in order to continue the voice call, the communication device can fall back to the communication network of other architectures on SIM1 for ordinary voice communication.

[0004] However, since SIM1 in private network mode does not support communication networks of other architectures, SIM1 will not be able to access the communication network, so that the communication device continues to search for the network but cannot access the communication network, which will only increase the power consumption of the communication device. Summary of the invention

[0005] In view of this, the present application provides a communication control method, apparatus and communication equipment to solve the technical problem in the prior art that when the private network SIM of the communication equipment cannot achieve network access, continuous network search leads to increased power consumption.

[0006] Accordingly, the present application provides a communication control method, the method comprising:

[0007] monitoring a voice communication state of the communication device in the first communication mode;

[0008] When the voice communication state indicates that the communication device has a voice communication failure, controlling the communication device to switch from the first communication mode to the second communication mode so that the communication device performs voice communication in the second communication mode;

[0009] Among them, in the first communication mode, the communication device at least uses the first user identity identification module to perform voice communication in the first communication network, and in the second communication mode, the communication device at least uses the second user identity identification module to perform voice communication in the first communication network, and the first communication network is a communication network whose transmission rate meets the communication conditions.

[0010] In the above method, preferably, in the first communication mode, the communication device also communicates in the second communication network using the second user identity module;

[0011] The first communication network has a first transmission rate, the second communication network has a second transmission rate, and the first transmission rate is higher than the second transmission rate.

[0012] In the above method, preferably, the voice communication status indicates that the communication device has a voice communication failure, including:

[0013] The data corresponding to the voice communication state includes a first state return value, where the first state return value indicates that the communication device fails to register VoLTE on the IMS using the first user identity module.

[0014] In the above method, preferably, the voice communication status indicates that the communication device has a voice communication failure, including:

[0015] The data corresponding to the voice communication state includes a second state return value, and the second state return value indicates that the voice call initiated by the communication device in the first communication network using the first user identity recognition module fails.

[0016] The above method preferably further comprises:

[0017] monitoring whether the voice communication of the communication device in the second communication mode is terminated;

[0018] If the voice communication of the communication device in the second communication mode ends, the communication device is controlled to switch from the second communication mode to the first communication mode.

[0019] The present application also provides a communication control device, the device comprising:

[0020] A status monitoring unit, configured to monitor a voice communication status of the communication device in the first communication mode;

[0021] A first control unit, configured to control the communication device to switch from the first communication mode to the second communication mode when the voice communication state indicates that the communication device has a voice communication failure, so that the communication device performs voice communication in the second communication mode;

[0022] Among them, in the first communication mode, the communication device at least uses the first user identity identification module to perform voice communication in the first communication network, and in the second communication mode, the communication device at least uses the second user identity identification module to perform voice communication in the first communication network, and the first communication network is a communication network whose transmission rate meets the communication conditions.

[0023] In the above-mentioned apparatus, preferably, in the first communication mode, the communication device further communicates in the second communication network using the second user identity module;

[0024] The first communication network has a first transmission rate, the second communication network has a second transmission rate, and the first transmission rate is higher than the second transmission rate.

[0025] In the above device, preferably, the voice communication state indicates that the communication device has a voice communication failure, including:

[0026] The data corresponding to the voice communication state includes a first state return value, where the first state return value indicates that the communication device fails to register VoLTE on the IMS using the first user identity module;

[0027] or,

[0028] The data corresponding to the voice communication state includes a second state return value, and the second state return value indicates that the voice call initiated by the communication device in the first communication network using the first user identity recognition module fails.

[0029] The above device preferably further comprises:

[0030] a communication monitoring unit, configured to monitor whether the voice communication of the communication device in the second communication mode is terminated;

[0031] The second control unit is configured to control the communication device to switch from the second communication mode to the first communication mode if the voice communication of the communication device in the second communication mode ends.

[0032] The present application also provides a communication device, including:

[0033] a first user identity recognition module;

[0034] A second user identity recognition module;

[0035] A processor, configured to monitor a voice communication state of the communication device in a first communication mode; and, when the voice communication state indicates that the communication device has a voice communication failure, control the communication device to switch from the first communication mode to a second communication mode, so that the communication device performs voice communication in the second communication mode;

[0036] Among them, in the first communication mode, the communication device at least uses the first user identity identification module to perform voice communication in the first communication network, and in the second communication mode, the communication device at least uses the second user identity identification module to perform voice communication in the first communication network, and the first communication network is a communication network whose transmission rate meets the communication conditions.

[0037] It can be seen from the above technical scheme that in a communication control method, device and communication equipment disclosed in the present application, during the process of the communication device performing voice communication in the first communication mode, by monitoring the voice communication state of the communication device in the first communication mode and when the voice communication state indicates that the communication device has a voice communication failure, the communication device is controlled to switch the communication mode, that is, the communication mode in which the communication device performs voice communication in the first communication network with the first user identity identification module is switched to the communication mode in which the communication device performs voice communication in the first communication network with the second user identity identification module. Therefore, even if the first user identity identification module in the communication device cannot perform voice communication in the first communication network, voice communication can be performed in the first communication network through the second user identity identification module, thereby avoiding the increase in power consumption caused by continuous network search when the first user identity identification module cannot perform voice communication in the first communication network. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0039] Figure 1 A flow chart of a communication control method provided in Embodiment 1 of the present application;

[0040] Figure 2-Figure 4 They are respectively application example diagrams of the embodiments of the present application;

[0041] Figure 5 Another flow chart of a communication control method provided in Embodiment 1 of the present application;

[0042] Figure 6 A schematic diagram of the structure of a communication control device provided in Embodiment 2 of the present application;

[0043] Figure 7 Another structural schematic diagram of a communication control device provided in Embodiment 2 of the present application;

[0044] Figure 8 A schematic diagram of the structure of a communication device provided in Embodiment 3 of the present application;

[0045] Fig. 9 This is an example diagram of an embodiment of the present application applicable to a mobile phone. DETAILED DESCRIPTION

[0046] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0047] refer to Figure 1 , is a flow chart for implementing a communication control method provided in the first embodiment of the present application, which can be applied to communication devices capable of voice communication and data communication, such as mobile phones, pads, or telephone watches. The technical solution in this embodiment is mainly used to reduce the power consumption of communication devices during voice communication.

[0048] Specifically, the communication control method in this embodiment may include the following steps:

[0049] Step 101: monitor the voice communication status of a communication device in a first communication mode, and execute step 102 when the voice communication status indicates that the communication device has a voice communication failure, and continue to execute step 101 when the voice communication status indicates that the communication device has no voice communication failure.

[0050] In the first communication mode, the communication device at least uses the first user identity module to perform voice communication in the first communication network. In addition, in the first communication mode, the communication device also uses the second user identity module to perform voice or data communication in the second communication network.

[0051] In this embodiment, the voice communication state of the communication device when performing voice communication in the first communication mode is monitored, so as to determine whether the voice communication state indicates that the communication device has a voice communication failure.

[0052] Step 102: Control the communication device to switch from the first communication mode to the second communication mode, so that the communication device performs voice communication in the second communication mode.

[0053] In the second communication mode, the communication device at least uses the second user identity module to perform voice communication in the first communication network, and the first communication network is a communication network whose transmission rate meets the communication conditions, for example, the first communication network is a private network with a transmission rate higher than the public network. In addition, in the second communication mode, the first user identity module is in an offline state.

[0054] Specifically, the first communication network has a first transmission rate, the second communication network has a second transmission rate, and the first transmission rate is higher than the second transmission rate. For example, the first communication network may be a 4G LTE private network, such as a public safety network, a railway transportation network, etc. The second communication network may be a 2G / 3G public network, such as a shared mobile communication network, etc.

[0055] Taking the communication device as a mobile phone as an example, in the first communication mode, the mobile phone uses SIM1 to communicate in the 4G LTE private network, and uses SIM2 to communicate in the 2G public network, such as Figure 2 Based on this, in this embodiment, the communication state of the mobile phone using SIM to make a voice call in the 4G network is determined to determine whether the mobile phone can use SIM1 to make a voice call normally in the 4G network. In the case that the mobile phone uses SIM1 to dial in the 4G network to initiate a call but there is a fault and voice communication cannot be normal, the mobile phone switches to SIM2 to dial in the 4G network, such as Figure 3 As shown in , the excessive power consumption of the mobile phone caused by SIM1 continuously making calls on the 4G network is avoided. At this time, SIM1 is switched to the 2G / 3G public network, but SIM1 cannot stay in 2G / 3G. At this time, SIM1 is in a no service state.

[0056] It can be seen from the above technical scheme that in a communication control method provided in Example 1 of the present application, during the process of voice communication performed by the communication device in the first communication mode, by monitoring the voice communication state of the communication device in the first communication mode and when the voice communication state indicates that the communication device has a voice communication failure, the communication device is controlled to switch the communication mode, that is, the communication mode in which the communication device performs voice communication in the first communication network with the first user identity identification module is switched to the communication mode in which the communication device performs voice communication in the first communication network with the second user identity identification module. Therefore, even if the first user identity identification module in the communication device cannot perform voice communication in the first communication network, voice communication can be performed in the first communication network through the second user identity identification module, thereby avoiding the increase in power consumption caused by continuous network search when the first user identity identification module cannot perform voice communication in the first communication network.

[0057] In a specific implementation, the voice communication status indicates that a communication device has a voice communication failure, which may include the following situations:

[0058] In the first case, the data corresponding to the voice communication state at least includes a first state return value, and the first state return value indicates that the communication device fails to register VoLTE on an IMS (IP Multimedia Subsystem) using a first user identity module.

[0059] Specifically, when the communication device is turned on or restarted to search the network, it attempts to register VoLTE on the IMS with the first user identity. If the communication device fails to register VoLTE on the IMS, the communication device will obtain a first status return value, which indicates that the communication device has failed to register VoLTE on the IMS. If the communication device successfully registers VoLTE on the IMS, the communication device will obtain another status return value, but there will be no first status return value.

[0060] The first status return value is returned by the component that performs VoLTE registration in the communication device to the processor in the communication device after VoLTE registration fails, so that the communication device can determine that the communication device fails to register VoLTE based on the first status return value. Based on this, the communication device switches the first communication mode to the second communication mode, and in the second communication mode, the communication device performs voice communication in the first communication network using the second user identity module.

[0061] Take the mobile phone as an example. When the mobile phone is turned on, it will initiate LTE and IMS registration through SIM1. If the mobile phone registers VoLTE through SIM1, the mobile phone desktop will display the 4G icon at the position corresponding to SIM1 and the HD icon, such as Figure 4 As shown in ; if the mobile phone fails to register VoLTE through SIM1, at this time, the processor of the mobile phone will get the first status return value returned when the underlying communication module fails to register VoLTE, and at the same time, the mobile phone SIM2 resides in the 2G network. Based on this, since the mobile phone fails to register VoLTE in the LTE network through SIM1, it cannot perform normal high-definition voice communication. At this time, the mobile phone switches to SIM2 to dial in the 4G network to avoid excessive power consumption caused by SIM1 continuously making calls in the 4G network. At this time, SIM1 is switched to the 2G / 3G public network, but SIM1 cannot reside in 2G / 3G. At this time, SIM1 is in a no service state.

[0062] In the second case, the data corresponding to the voice communication state at least includes a second state return value, and the second state return value indicates that a voice call initiated by the communication device in the first communication network using the first user identity module fails.

[0063] Specifically, after the communication device attempts to register VoLTE on the IMS with the first user identity identifier and the registration is successful when it is turned on or restarted to search the network, under the user's operation, the communication device initiates a voice call on the first communication network with the first user identity identification module. If the communication device fails to initiate the voice call on the first communication network with the first user identity identification module, then the communication device will obtain a second status return value, which indicates that the communication device has failed to make a call on the first communication network with the first user identity identification module. If the communication device successfully initiates a voice call on the first communication network with the first user identity identification module, then the communication device will obtain other status return values.

[0064] The second state return value is returned to the processor in the communication device by the communication module in the communication device when the voice call fails, thereby the communication device can determine that there is a fault in the voice communication of the communication device in the first communication mode based on the second state return value.

[0065] Taking the communication device as a mobile phone as an example, when the mobile phone is turned on, it will initiate LTE and IMS registration through SIM1. If the mobile phone registers VoLTE through SIM1, the mobile phone can initiate a voice call through SIM1. If the voice call fails, the processor in the mobile phone will get the second state return value returned by the underlying communication module. Based on this, since the mobile phone successfully registers VoLTE in the LTE network through SIM1 but the voice call fails, at this time, the mobile phone switches to SIM2 to dial in the 4G network to avoid excessive power consumption caused by SIM1 continuously making calls in the 4G network. At this time, SIM1 is switched to the 2G / 3G public network, but SIM1 cannot stay in 2G / 3G. At this time, SIM1 is in a no service state.

[0066] In one implementation, after step 102, the present embodiment may further include the following steps: Figure 5 As shown in:

[0067] Step 103: Monitor whether the voice communication of the communication device in the second communication mode is ended. If the voice communication of the communication device in the second communication mode is ended, execute step 104. If the voice communication of the communication device in the second communication mode is not ended, continue to execute step 103 until the voice communication is ended, and execute step 104.

[0068] Step 104: Control the communication device to switch from the second communication mode to the first communication mode.

[0069] That is to say, if there is a failure in the communication device performing voice communication in the first communication network using the first user identity identification module, the communication mode of the communication device is switched so that the communication device performs voice communication in the first communication network using the second user identity identification module. After the voice communication in the first communication network using the second user identity identification module is completed, the communication mode of the communication device is restored so that the communication device still performs voice communication in the first communication network using the first user identity identification module. And so on. In this embodiment, voice communication is usually performed in the first communication network using the first user identity identification module. Only when the VoLTE registration or voice call fails in the first communication network using the first user identity identification module, the second user identity identification module is used instead for voice communication in the first communication network. After the communication is completed, the mode of performing voice communication in the first communication network using the first user identity identification module is restored.

[0070] Taking a mobile phone as an example of a communication device, when the mobile phone is turned on, it will initiate LTE and IMS registration through SIM1. If the mobile phone successfully registers VoLTE in the 4G LTE network through SIM1 or the mobile phone registers VoLTE through SIM1 but the voice call initiated fails, the mobile phone will switch to using SIM2 to dial in the 4G network. After the call ends, the mobile phone will switch to using SIM1 to stay in the 4G network to avoid excessive power consumption of the mobile phone caused by SIM1 continuously making calls in the 4G network.

[0071] refer to Figure 6 , is a schematic diagram of the structure of a communication control device provided in the second embodiment of the present application, which can be applied to a communication device capable of voice communication and data communication, such as a mobile phone, a pad or a phone watch. The technical solution in this embodiment is mainly used to reduce the power consumption of the communication device during voice communication.

[0072] Specifically, the communication control device in this embodiment may include the following units:

[0073] A status monitoring unit 601 is used to monitor the voice communication status of the communication device in the first communication mode;

[0074] A first control unit 602 is used to control the communication device to switch from the first communication mode to the second communication mode when the voice communication state indicates that the communication device has a voice communication failure, so that the communication device performs voice communication in the second communication mode;

[0075] Among them, in the first communication mode, the communication device performs voice communication in the first communication network with at least the first user identity identification module, and in the second communication mode, the communication device performs voice communication in the first communication network with at least the second user identity identification module, and the first communication network is a communication network whose transmission rate meets the communication conditions.

[0076] It can be seen from the above technical scheme that in a communication control device provided in Example 2 of the present application, during the process of voice communication performed by the communication device in the first communication mode, the voice communication state of the communication device in the first communication mode is monitored, and when the voice communication state indicates that the communication device has a voice communication failure, the communication device is controlled to switch the communication mode, that is, the communication mode in which the communication device performs voice communication in the first communication network with the first user identity identification module is switched to the communication mode in which the second user identity identification module performs voice communication in the first communication network. Therefore, even if the first user identity identification module in the communication device cannot perform voice communication in the first communication network, voice communication can be performed in the first communication network through the second user identity identification module, thereby avoiding the increase in power consumption caused by continuous network search when the first user identity identification module cannot perform voice communication in the first communication network.

[0077] Specifically, in the first communication mode, the communication device also communicates in the second communication network with the second user identity identification module; wherein the first communication network has a first transmission rate, the second communication network has a second transmission rate, and the first transmission rate is higher than the second transmission rate.

[0078] In one implementation, the voice communication state indicates that the communication device has a voice communication failure, including: the data corresponding to the voice communication state includes a first state return value, and the first state return value indicates that the communication device fails to register VoLTE on the IMS with the first user identity module;

[0079] In another implementation, the voice communication status indicates that the communication device has a voice communication failure, including: the data corresponding to the voice communication status includes a second status return value, and the second status return value indicates that the voice call initiated by the communication device in the first communication network using the first user identity identification module has failed.

[0080] In one implementation, the device in this embodiment further includes the following units: Figure 7 As shown in:

[0081] The communication monitoring unit 603 is used to monitor whether the voice communication of the communication device in the second communication mode is ended;

[0082] The second control unit 604 is configured to control the communication device to switch from the second communication mode to the first communication mode if the voice communication of the communication device in the second communication mode ends.

[0083] It should be noted that the specific implementation of each unit in this embodiment can refer to the corresponding content in the previous text and will not be described in detail here.

[0084] refer to Figure 8 , is a schematic diagram of the structure of a communication device provided in Example 3 of the present application, wherein the communication device is a communication device capable of voice communication and data communication, such as a mobile phone, a pad, or a phone watch. The technical solution in this embodiment is mainly used to reduce the power consumption of the communication device during voice communication.

[0085] Specifically, the communication device in this embodiment may include the following structure:

[0086] The first user identity module 801, such as SIM1, is pre-configured with a communication mode and can be detachably connected to a card slot on a communication device;

[0087] The second user identity module 802, such as SIM2, is pre-configured with a communication mode and can be detachably connected to a card slot on the communication device;

[0088] Processor 803 is used to monitor the voice communication state of the communication device in the first communication mode; when the voice communication state indicates that the communication device has a voice communication failure, control the communication device to switch from the first communication mode to the second communication mode, so that the communication device performs voice communication in the second communication mode;

[0089] Among them, in the first communication mode, the communication device performs voice communication in the first communication network with at least the first user identity identification module, and in the second communication mode, the communication device performs voice communication in the first communication network with at least the second user identity identification module, and the first communication network is a communication network whose transmission rate meets the communication conditions.

[0090] Take the mobile phone as an example. SIM1 is configured as a private network card, such as a 700M private network, and SIM2 is configured as a public network card. Since the private network traffic is free, users are used to setting the private network card as the main card by default. Since the 700M private network only has an LTE environment, VoLTE can only be used for private network calls. In some cases, network failures or mobile phone configuration problems cause the private network card to be unable to register with IMS. According to the 3GPP24.301 protocol, since the mobile phone is configured as voice centric, the mobile phone uses SIM1 to search the 2 / 3G network in order to register the CS (Circuit Switched) domain to obtain voice services. However, since there is no 2 / 3G in the private network, the mobile phone will only increase power consumption and cannot obtain 2 / 3G servers. At the same time, call services are also not possible.

[0091] To address the above defects, in this embodiment, when a user uses a private network card to make a call, if it is detected that SIM1 is not registered for VoLTE, no 2 / 3G network search attempt is made, and the call is directly switched to SIM2 public network card. Alternatively, if the VoLTE dialing of SIM1 private network card fails, the call is also directly switched to SIM2 public network card.

[0092] Specific reference Fig. 9 In the middle process, when SIM1 dials and initiates a call on the private network, if SIM1 cannot register volte, SIM2 initiates a VoLTE call on the private network as the primary card, and switches back to SIM1 after the call ends; if SIM1 can register volte, it is determined whether SIM1 can dial successfully. If it can dial successfully, the call is directly initiated on SIM1. If the dialing fails, SIM2 initiates a call on the private network as the primary card, and switches back to SIM1 after the call ends.

[0093] It can be seen that in this embodiment, the unnecessary 2 / 3G network search process is skipped for the private network card, thereby saving power consumption in communication; and when the VoLTE call service of the private network card is unavailable, by optimizing the 2 / 3G network search process, the user can directly switch to the public network dial-up without being aware of it, which reduces the dial-up time and improves the user experience. In summary, the technical solution in this embodiment can not only solve the problem of dial-up failure when the private network VoLTE cannot be used, but also avoid invalid 2 / 3G network searches, greatly reducing power consumption.

[0094] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0095] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0096] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0097] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A communication control method, characterized in that: The method comprises: monitoring a voice communication state of the communication device in the first communication mode; When the voice communication state indicates that the communication device has a voice communication failure, control the communication device to switch from the first communication mode to the second communication mode, so that the communication device performs voice communication in the second communication mode, thereby avoiding the situation where the first user identity recognition module cannot perform voice communication in the first communication network and continues to search the network, which causes an increase in power consumption; Wherein, in the first communication mode, the communication device at least uses the first user identity identification module to perform voice communication in the first communication network, and in the second communication mode, the communication device at least uses the second user identity identification module to perform voice communication in the first communication network, the first communication network is a communication network whose transmission rate meets the communication conditions, the first user identity identification module is a private network mode, and the second user identity identification module is a public network mode; The voice communication status indicates that the communication device has a voice communication failure, including: The data corresponding to the voice communication state includes a first state return value, where the first state return value indicates that the communication device fails to register VoLTE on the IMS using the first user identity module; or, The data corresponding to the voice communication state includes a second state return value, and the second state return value indicates that the voice call initiated by the communication device in the first communication network using the first user identity recognition module fails.

2. The method according to claim 1, characterized in that In the first communication mode, the communication device also communicates in the second communication network using the second user identity module; The first communication network has a first transmission rate, the second communication network has a second transmission rate, and the first transmission rate is higher than the second transmission rate.

3. The method according to claim 1 or 2, characterized in that: Also includes: monitoring whether the voice communication of the communication device in the second communication mode is terminated; If the voice communication of the communication device in the second communication mode ends, the communication device is controlled to switch from the second communication mode to the first communication mode.

4. A communication control device, characterized in that: The device comprises: A status monitoring unit, configured to monitor a voice communication status of the communication device in the first communication mode; A first control unit, configured to control the communication device to switch from the first communication mode to the second communication mode when the voice communication state indicates that the communication device has a voice communication failure, so that the communication device performs voice communication in the second communication mode; Wherein, in the first communication mode, the communication device at least uses the first user identity identification module to perform voice communication in the first communication network, and in the second communication mode, the communication device at least uses the second user identity identification module to perform voice communication in the first communication network, and the first communication network is a communication network whose transmission rate meets the communication conditions; The voice communication status indicates that the communication device has a voice communication failure, including: The data corresponding to the voice communication state includes a first state return value, where the first state return value indicates that the communication device fails to register VoLTE on the IMS using the first user identity module; or, The data corresponding to the voice communication state includes a second state return value, and the second state return value indicates that the voice call initiated by the communication device in the first communication network using the first user identity recognition module fails.

5. The device according to claim 4, characterized in that In the first communication mode, the communication device also communicates in the second communication network using the second user identity module; The first communication network has a first transmission rate, the second communication network has a second transmission rate, and the first transmission rate is higher than the second transmission rate.

6. The device according to claim 4 or 5, characterized in that Also includes: a communication monitoring unit, configured to monitor whether the voice communication of the communication device in the second communication mode is terminated; The second control unit is configured to control the communication device to switch from the second communication mode to the first communication mode if the voice communication of the communication device in the second communication mode ends.

7. A communication device, characterized in that: include: A first user identity recognition module; A second user identity recognition module; a processor, configured to monitor a voice communication state of the communication device in a first communication mode; When the voice communication state indicates that the communication device has a voice communication failure, control the communication device to switch from the first communication mode to the second communication mode, so that the communication device performs voice communication in the second communication mode, thereby avoiding the situation where the first user identity recognition module cannot perform voice communication in the first communication network and continues to search the network, which causes an increase in power consumption; Wherein, in the first communication mode, the communication device at least uses the first user identity identification module to perform voice communication in the first communication network, and in the second communication mode, the communication device at least uses the second user identity identification module to perform voice communication in the first communication network, the first communication network is a communication network whose transmission rate meets the communication conditions, the first user identity identification module is a private network mode, and the second user identity identification module is a public network mode; The voice communication status indicates that the communication device has a voice communication failure, including: The data corresponding to the voice communication state includes a first state return value, where the first state return value indicates that the communication device fails to register VoLTE on the IMS using the first user identity module; or, The data corresponding to the voice communication state includes a second state return value, and the second state return value indicates that the voice call initiated by the communication device in the first communication network using the first user identity recognition module fails.

Citation Information

Patent Citations

  • Data service switching method and communication device

    CN111479302A