Communication method and device, electronic equipment and medium

By adjusting the network search frequency of the secondary SIM card based on primary SIM card service quality and secondary SIM card cell signal quality, the solution enhances communication quality in dual SIM dual standby mode by optimizing resource allocation and maintaining stable standby.

CN119255343APending Publication Date: 2025-01-03VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411543285.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

In dual SIM dual standby mode, waking up the secondary SIM card to perform mobility management interferes with the communication resources of the primary SIM card, leading to decreased service quality.

Method used

Adjust the network search frequency of the secondary SIM card based on service quality information of the primary SIM card and signal quality information of the cell where the secondary SIM card resides to optimize resource allocation and maintain communication quality.

Benefits of technology

Improves the communication service quality of the primary SIM card by ensuring the secondary SIM card's network search frequency aligns with the primary SIM card's service quality and maintains a stable standby state, preventing resource interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119255343A_ABST
    Figure CN119255343A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, electronic equipment and a medium, and belongs to the technical field of communication. The method comprises: in a process that a first SIM executes a communication service, service quality information is obtained, and the service quality information comprises at least one of the following items: service quality information of a first SIM card and signal quality information of a resident cell of a second SIM card; and according to the service quality information, adjusting the network searching frequency of mobile management executed by the second SIM card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a communication method, device, electronic equipment and medium. Background Art

[0002] Currently, an electronic device can support two Subscriber Identity Module (SIM) cards, and the two SIM cards can work in a dual SIM dual standby (DSDS) mode.

[0003] Among them, in the DSDS mode, the main SIM card of the above two SIM cards is in an active state, and the secondary SIM card of the above two SIM cards is in a standby state. And the electronic device can periodically wake up the secondary SIM card and allocate at least part of the communication resources of the main SIM card to the secondary SIM card for use, so that the secondary SIM card can receive paging messages, receive system messages, perform neighboring cell measurements, perform cell reselection, and other mobile management to ensure that the secondary SIM card is in a standby state.

[0004] However, waking up the secondary SIM card needs to seize at least part of the communication resources of the primary SIM card, which may cause the service quality of the primary SIM card to decrease or be interrupted, thereby resulting in poor communication quality of the primary SIM card. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a communication method, device, electronic device and medium, which can improve the communication quality of a SIM card that performs communication services in an electronic device.

[0006] In a first aspect, an embodiment of the present application provides a communication method, the method comprising: obtaining service quality information during a process in which a first SIM performs a communication service, the service quality information comprising at least one of the following: service quality information of the first SIM card, signal quality information of a cell where a second SIM card resides; and adjusting the network search frequency of the second SIM card for performing mobility management according to the service quality information.

[0007] In a second aspect, an embodiment of the present application provides a communication device, which may include: an acquisition module, used to obtain service quality information during the process of a first SIM card executing a communication service, and the service quality information includes at least one of the following: service quality information of the first SIM card, and signal quality information of a cell where the second SIM card resides; an adjustment module, used to adjust the network search frequency of the second SIM card executing mobile management according to the service quality information obtained by the acquisition module.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0012] In the embodiment of the present application, when the first SIM card performs a communication service, the network search frequency of the second SIM card for performing mobile management can be adjusted according to at least one of the service quality information of the first SIM card and the signal quality information of the cell where the second SIM card resides; thus, on the one hand, since the service quality information of the first SIM card can indicate the communication service quality of the first SIM card, the network search frequency of the second SIM card for performing mobile management can be adjusted by using the service quality information to ensure that the adjusted network search frequency of the second SIM card matches the service quality of the first SIM card, thereby improving the communication service quality of the first SIM card. On the other hand, the quality of the signal quality information of the cell where the second SIM card resides can reflect whether the second SIM card is stably in a standby state, so the network search frequency of the second SIM card for performing mobile management can be adjusted by using the signal quality information of the cell where the second SIM card resides, which can not only ensure that the second SIM card is in a standby state, such as not being disconnected, but also avoid the second SIM card from excessively occupying the resources of the first SIM card due to performing mobile management, thereby improving the communication service quality of the first SIM card. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 is a flowchart of a communication method provided by some embodiments of the present application;

[0014] Figure 2 is a flowchart of a communication method provided by some embodiments of the present application;

[0015] Figure 3 is a flowchart of a communication method provided by some embodiments of the present application;

[0016] Figure 4 is a schematic diagram of the structure of a communication device provided in some embodiments of the present application;

[0017] Figure 5 is a schematic diagram of the structure of an electronic device provided by some embodiments of the present application;

[0018] Figure 6 It is a schematic diagram of the structure of an electronic device provided in some embodiments of the present application. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0020] The nouns and terms in the embodiments of the present application are explained below.

[0021] Cell: also known as cellular cell, refers to the area covered by a base station or a part of a base station (sector antenna) in a cellular mobile communication system. In this area, the mobile station can communicate reliably with the base station through a wireless channel.

[0022] DSDS: refers to an electronic device that can insert two SIM cards and the two SIM cards can be in standby mode at the same time.

[0023] Compared with the Single SIM Single Standby (SSSS) mode or the Dual SIM Single Standby (DSSS) mode, the DSDS mode can support two SIM cards on standby at the same time, so users can manage communication needs more flexibly, such as switching between different SIM cards to obtain better communication costs or service quality, or using different SIM cards to distinguish different communication objects in work and daily life.

[0024] It can be understood that DSDS is a communication technology that allows electronic devices, such as user equipment (UE), to carry two SIM cards at the same time, but only one SIM card is allowed to be active at a time (generally called the primary SIM card) and the other is in standby mode (generally called the secondary SIM card). When the primary SIM card is making calls, surfing the Internet, or sending text messages, the secondary SIM card will temporarily stop any services and remain in standby mode until the primary SIM card's service ends.

[0025] From the perspective of the RRC layer of the protocol stack, when an electronic device performs DSDS communication, the primary SIM card and the communication base station are in a connected state, while the secondary SIM card and the communication base station are in an idle state. When the primary SIM card is in a connected state, it is controlled by the communication base station to perform communication services, cell switching and other session management or mobility management.

[0026] When the secondary SIM card is in idle state, it will spontaneously perform idle state mobility management, such as receiving paging messages (Pagging), receiving SIBs, performing neighbor cell measurements, and performing cell reselection.

[0027] The secondary SIM card can trigger mobility management in the idle state based on the DRX mechanism.

[0028] It can be understood that DSDS technology is mainly divided into two modes: single receive DSDS (SR-DSDS) and dual receive DSDS (DR-DSDS).

[0029] In SR-DSDS mode, two SIM cards share the same RF front end, that is, they share the same receiving antenna. In this case, when the primary SIM card is in a connected state, the receiving antenna mainly serves the primary SIM card business; the secondary SIM card is in an idle state. In order to ensure that it is always online, the secondary SIM card will be awakened periodically based on the DRX mechanism to perform idle mobility management. Among them, the secondary SIM card can be awakened periodically according to a DRX cycle to perform idle mobility management. The DRX cycle can include an activation duration and a sleep duration. The secondary SIM can be awakened and perform mobility management within the activation duration of each DRX cycle.

[0030] Obviously, when the secondary SIM card is awakened, the primary SIM card service needs to be temporarily stopped and the communication resources are temporarily allocated to the secondary SIM card. This process is generally called tune-away of communication resources or denial of access to the network or service by the primary SIM card. The advantage of the SR-DSDS mode is that the hardware cost and power consumption are low, and it is suitable for scenarios with low communication performance requirements.

[0031] In DR-DSDS mode, the two SIM cards still share the same RF front end, but due to the dual-receiver design, the tune-away process between the primary SIM card and the secondary SIM card has a more flexible method. For example, the tune-away process between the primary SIM card and the secondary SIM card can include at least one of the following:

[0032] Full Tune-away (FTA): This mode is similar to the SR-DSDS mode, in that all the receiving capabilities (downlink communication resources) of the primary SIM card are tuned away and allocated to the secondary SIM card, so that the secondary SIM card can perform idle mobility management.

[0033] Diversity Tune-away (DTA): In this mode, the primary SIM card can allocate some downlink communication resources to the secondary SIM card. The service quality of the primary SIM card will decrease accordingly, but it will not be suspended or interrupted. The secondary SIM card can use the communication resources allocated by the primary SIM card to complete its mobility management in the idle state.

[0034] Full concurrency (FC) mode: This mode specifies the communication resources of the primary and secondary SIM cards from the beginning. The primary SIM card does not need to tune-away at all. When the secondary SIM card is awakened, it uses the downlink communication resources specified by the program to complete the mobile management in the idle state. Obviously, in this mode, the secondary SIM card has abundant communication resources that will not be used most of the time, but the primary SIM card cannot use these idle communication resources, which is a waste of resources overall.

[0035] System Information Block (SIB): a system message broadcast by a base station through a physical downlink shared channel (PDSCH) in its signal coverage area; different SIB messages carry different information.

[0036] For example, in the Long Term Evolution (LTE) system, SIB1 carries cell selection information and scheduling information of System Information (SI), SIB2 carries information related to the random access process, and SIB3 to SIB8 and SIB24 generally carry intra-frequency information, inter-frequency information, and inter-RAT reselection related parameters.

[0037] Discontinuous Reception (DRX): refers to an operating mode in which an electronic device turns on the receiver to enter an active state during a necessary period of time and receives downlink data through the receiver, and turns off the receiver to enter a dormant state during the remaining period of time and stops receiving downlink data. This saves power consumption of the electronic device.

[0038] For example, the electronic device is awakened periodically in an idle state to monitor a calling channel and a broadcast channel, and remains in a dormant state at other times.

[0039] Radio Resource Control (RRC) layer: refers to the protocol layer responsible for controlling radio resources in a wireless communication system, managing the allocation of radio resources, connection establishment and release, and configuration and update of radio parameters. RRC connection refers to the wireless connection established between the user equipment and the base station. When the RRC connection exists, the UE is in the RRC connected state; when the RRC connection is released, the UE is in the RRC idle state.

[0040] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0041] The communication method, device, electronic device and medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0042] The communication method, device, electronic device and medium provided in the embodiments of the present application can be applied to electronic devices that support DSDS, and specifically to a scenario in which a SIM card in the electronic device executes communication services such as video, games or calls.

[0043] The communication method provided in the embodiment of the present application can be executed by an electronic device or at least one of a functional module and an entity module in the electronic device that can implement the communication method. The specific execution can be determined according to actual use requirements and is not limited in the embodiment of the present application. In the embodiment of the present application, an electronic device executing the communication method is taken as an example to illustrate the communication method provided in the embodiment of the present application.

[0044] The present application embodiment provides a communication method, Figure 1 A flow chart of a communication method provided in an embodiment of the present application is shown. Figure 1 As shown, the communication method provided in the embodiment of the present application may include step 101 and step 102.

[0045] Step 101: The electronic device obtains service quality information during the process of executing a communication service by a first SIM.

[0046] The service quality information may include at least one of the following: service quality information of the first SIM card, and signal quality information of the cell where the second SIM card resides.

[0047] It can be understood that the service quality information of the first SIM card can indicate the service quality of the first SIM card. The signal quality information of the cell where the second SIM card resides can indicate the signal quality of the cell where the second SIM card resides.

[0048] In some embodiments of the present application, the first SIM card and the second SIM card may be different SIM cards in the electronic device.

[0049] In some embodiments of the present application, the electronic device may be an electronic device that supports DSDS, that is, the first SIM card and the second SIM card may be in standby mode at the same time.

[0050] In some embodiments of the present application, the service quality information of the first SIM card may include at least one of the following: bit error rate, delay rate, and downlink rate. In this way, since at least one of the bit error rate, delay rate, and downlink rate of the first SIM card can be used to evaluate the service quality of the first SIM card, the accuracy and flexibility of evaluating the service quality of the first SIM card can be improved.

[0051] In some embodiments of the present application, the service quality information of the first SIM card may be service quality information of a real-time service of the first SIM card.

[0052] In some embodiments of the present application, the signal quality information of the cell where the second SIM card resides may include at least one of the following: Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), Channel Quality Indicator (CQI), Received Signal Strength Indication (RSSI), Signal-to-Noise Ratio (SNR), Signal to Interference plus Noise Ratio (SINR), etc. In this way, since at least one of RSRP, RSRQ, CQI, RSSI, SNR and SINR of the cell where the second SIM card resides can be used to evaluate the signal quality of the cell where the second SIM card resides, the flexibility and diversity of evaluating the signal quality of the cell where the second SIM card resides can be improved.

[0053] In some embodiments of the present application, when the service quality information is service quality information of the first SIM card, the electronic device may determine the service quality information of the first SIM card according to service data of the first SIM card.

[0054] In some embodiments of the present application, when the service quality information is signal quality information of the cell where the second SIM card resides, the electronic device may obtain the signal quality information of the cell by performing cell measurement on the cell where the second SIM card resides.

[0055] It can be understood that the first SIM card can be called the main SIM card of the electronic device, that is, the SIM card that performs communication services; the second SIM card can be called the secondary SIM card of the electronic device, that is, the SIM card that currently does not perform communication services.

[0056] It should be noted that the primary SIM card and the secondary SIM card in the electronic device are divided based on whether the two SIM cards in the electronic device perform communication services. In other words, the roles of the two SIM cards in the electronic device can be changed according to whether the two cards perform communication services.

[0057] In some embodiments of the present application, for electronic devices that support DSDS, users can set one SIM card as the primary SIM card for activities that consume a lot of network resources, such as playing games and watching live broadcasts, and set another SIM card as a secondary SIM card for receiving basic communication services such as calls and text messages. In this way, it can be ensured that when the user uses the primary SIM card to play games or watch live broadcasts and other communication services, the communication service of the primary SIM card will not be interrupted or degraded due to interference from basic communication services such as incoming calls or receiving text messages. On the other hand, important notifications or calls can be received through the secondary SIM card to ensure that users will not miss important information while enjoying entertainment.

[0058] Step 102: The electronic device adjusts the network search frequency of the second SIM card for mobility management according to the service quality information.

[0059] In some embodiments of the present application, the electronic device can reduce the network search frequency of the second SIM card performing mobility management, prohibit the second SIM card from performing mobility management, or keep the network search frequency of the second SIM card performing mobility management unchanged based on the service quality information, which can be specifically determined based on the information value of the service quality information.

[0060] It should be noted that the mobility management performed by the second SIM card may include: mobility management of the second SIM card in an idle state. The mobility management may include at least one of the following: receiving a paging message (Pagging), receiving a system message block, performing neighbor cell measurement, and performing cell reselection.

[0061] It should be noted that step 102 is illustrated by taking the electronic device adjusting the network search frequency of the second SIM card for executing mobility management as an example. In actual implementation, the cycle of the second SIM card executing mobility management may also be adjusted.

[0062] The communication method provided in the embodiment of the present application is exemplarily described below with reference to specific examples.

[0063] Exemplarily, in a method, during the process of the main SIM card in the electronic device performing a communication service, the electronic device can obtain the service quality information of the main SIM card, and adjust the network search frequency of the secondary SIM card in the electronic device for performing mobility management according to the service quality information of the main SIM card. In this way, since the service quality information of the first SIM card can indicate the communication service quality of the first SIM card, the use of the service quality information to adjust the network search frequency of the second SIM card for performing mobility management can ensure that the frequency matches the service quality information, thereby improving the communication service quality of the first SIM card.

[0064] In another method, during the process of the main SIM card in the electronic device executing the communication service, the electronic device can obtain the signal quality information of the resident cell of the SIM card in the electronic device, and adjust the network search frequency of the secondary SIM card for executing the mobile management according to the signal quality information. In this way, since the signal quality information of the resident cell can reflect whether the second SIM card is stably in the standby state, the signal quality information of the resident cell of the second SIM card is used to adjust the network search frequency of the second SIM card for executing the mobile management, which can not only ensure that the second SIM card is in the standby state, such as not being disconnected, but also avoid the second SIM card from excessively occupying the resources of the first SIM card due to executing the mobile management, thereby improving the communication service quality of the first SIM card.

[0065] In the communication method provided in the embodiment of the present application, when the first SIM card performs a communication service, the network search frequency of the second SIM card for performing mobile management can be adjusted according to at least one of the service quality information of the first SIM card and the signal quality information of the cell where the second SIM card resides; thus, on the one hand, since the service quality information of the first SIM card can indicate the communication service quality of the first SIM card, the network search frequency of the second SIM card for performing mobile management can be adjusted by using the service quality information to ensure that the adjusted network search frequency of the second SIM card matches the service quality of the first SIM card, thereby improving the communication service quality of the first SIM card. On the other hand, the quality of the signal quality information of the cell where the second SIM card resides can reflect whether the second SIM card is stably in a standby state, so the network search frequency of the second SIM card for performing mobile management can be adjusted by using the signal quality information of the cell where the second SIM card resides, which can not only ensure that the second SIM card is in a standby state, such as not being disconnected, but also avoid the second SIM card from excessively occupying the resources of the first SIM card due to performing mobile management, thereby improving the communication service quality of the first SIM card.

[0066] Furthermore, the communication method provided in the embodiment of the present application provides a solution for optimizing the service quality of the communication service of the first SIM card from two different dimensions. It can be selected based on the service quality of the first SIM card service to adjust the network search frequency of the second SIM card for mobile management in real time, or it can be selected based on the signal quality of the cell where the second SIM card resides to adjust the network search frequency of the second SIM card for mobile management. The former focuses on the service quality of the first SIM card to ensure that there are enough communication resources that can be dispatched by the first SIM card service; the latter focuses on the second SIM card to maintain relatively good communication quality to prevent the second SIM card from having out of services.

[0067] In some embodiments of the present application, the above-mentioned communication resources may include at least one of the following: radio frequency resources, time domain resources, frequency domain resources, beam resources, etc.

[0068] In some embodiments of the present application, the above step 102 can be implemented by the following step 102A.

[0069] Step 102A: The electronic device adjusts the frequency at which the second SIM card receives SIB messages according to the service quality information.

[0070] It can be understood that the order of mobility management of the second SIM card in the idle state is: receiving SIB messages, performing neighboring cell measurements, and performing cell reselection. Therefore, by combining the order of mobility management of the second SIM card in the idle state, frequency control is performed in the link of receiving and interpreting SIB messages by the second SIM card, which is more efficient than controlling in subsequent neighboring cell measurements or reselection links.

[0071] In this way, since the electronic device can adjust the frequency of the second SIM card receiving the SIB message according to the service quality information, the number of times the second SIM card receives the SIB message, performs neighboring cell measurement and cell reselection can be limited, thereby avoiding the second SIM card from excessively occupying communication resources. In this way, the communication resource occupancy of the first SIM card can be increased, and the service quality of the first SIM card can be improved.

[0072] In some embodiments of the present application, the above step 102 can be implemented through the following steps 102B to 102D.

[0073] Step 102B: When the information value of the service quality information is within the value range of the first service quality information, the electronic device maintains the network search frequency of the second SIM card for executing mobility management unchanged.

[0074] Step 102C: when the information value of the service quality information is within the second service quality information value range, reduce the network search frequency of the second SIM card performing mobility management.

[0075] Step 102D: When the information value of the service quality information is within the third service quality information value range, the electronic device prohibits the second SIM card from performing mobility management.

[0076] Among them, the value range of the first quality of service information, the value range of the second quality of service information and the value range of the third quality of service information are different.

[0077] It should be noted that when the service quality information is the service quality information of the first SIM card, the first service quality information value range is used to indicate that the service quality of the main SIM card is high and no communication resource tilt is required; the second service quality information value range is used to indicate that the service quality of the main SIM card has declined and a certain amount of communication resource tilt is required; the third service quality information value range is used to indicate that the service quality of the main SIM card is poor and a greater degree of resource tilt is required.

[0078] When the service quality information is the signal quality information of the cell where the second SIM card resides, the first service quality information value range is used to indicate that the signal quality of the cell where the secondary SIM card resides is very poor, the probability of the secondary SIM card being disconnected is very high, and it may be necessary to change the cell where it resides, so frequent communication management is required; the second service quality information value range is used to indicate that the signal quality of the cell where the secondary SIM card resides is poor, and the secondary SIM card may be disconnected, so a certain number of mobile managements are required to avoid disconnection; the third service quality information value range is used to indicate that the signal quality of the cell where the secondary SIM card resides is good, and the probability of the secondary SIM card being disconnected is very small, so there is no need to perform mobile management temporarily.

[0079] Exemplarily, taking the service quality information as the service quality information of the first SIM card as an example, the information value of the service quality information of the first SIM card is within the value range of the first service quality information, indicating that the service quality of the first SIM card is good, so that the network search frequency of the second SIM card currently executing mobile management has little effect on the service quality of the first SIM card, and therefore the network search frequency of the second SIM card executing mobile management can be kept unchanged, such as the second SIM card executes mobile management according to the default network search frequency.

[0080] Among them, when the information value of the service quality information of the first SIM card is within the value range of the second service quality information, it means that the communication service quality of the first SIM card has declined, such as the occurrence of screen freezes that can be perceived by the user, so that the network search frequency of the secondary SIM card performing mobile management can be reduced by a certain amplitude to reduce the impact of the secondary SIM card performing mobile management on the service quality of the primary SIM card.

[0081] When the information value of the service quality information of the first SIM card is within the value range of the third service quality information, it indicates that the service quality of the first SIM card has been significantly reduced, such as screen distortion, delay, etc., so that the electronic device can prohibit the second SIM card from performing mobility management to tilt all frequency domain resources of the electronic device to the first SIM card to improve the service quality of the first SIM card.

[0082] In this way, when the service quality information of the first SIM card indicates that the service quality of the first SIM card is good, since the network search frequency of the second SIM performing mobility management can be kept unchanged, it is possible to ensure that the first SIM card has a good service quality while avoiding missing important notifications, calls and other information due to the secondary SIM card being disconnected, thereby improving the reliability of communication.

[0083] When the service quality information of the first SIM card indicates that the service quality of the first SIM card has been reduced to a certain extent, since the electronic device can reduce the network search frequency of the second SIM card performing mobility management, it can avoid occupying the downlink frequency domain resources of the electronic device due to the second SIM card performing mobility management, thereby increasing the temporary resource utilization ratio of the first SIM card, thereby improving the service quality of the first SIM card.

[0084] When the service quality information of the first SIM card indicates that the service quality of the first SIM card has significantly decreased, since the electronic device can prohibit the second SIM card from performing mobility management, the first SIM card can occupy all downlink frequency domain resources of the electronic device, thereby maximizing the service quality of the first SIM card.

[0085] Exemplarily, taking the signal quality information of the cell where the second SIM card resides as the service quality information, when the information value of the signal quality information of the cell where the second SIM card resides is within the value range of the first service quality information, it indicates that the signal quality of the cell where the second SIM card resides is very poor, and there may be a risk of disconnection. It can be understood that even in DSDS communication, the user has little experience and attention to the network quality of the secondary SIM card, and it is necessary to ensure that the secondary SIM card is always online to prevent the secondary SIM card from being out of service, resulting in the secondary SIM card not being able to receive calls, text messages or other notification information. Therefore, when the signal quality information of the cell where the second SIM card resides is first within the value range of the service quality information, it is necessary to keep the second SIM card mobile management according to the original frequency.

[0086] Among them, when the information value of the signal quality information of the cell where the second SIM card resides is within the second service quality information value range, it means that the signal quality of the cell where the second SIM card resides is relatively poor. Therefore, in order to avoid the second SIM card from being unable to communicate due to disconnection, the network search frequency of the second SIM card performing mobile management can be reduced to tilt communication resources to the first SIM card, so as to improve the service quality of the first SIM card as much as possible.

[0087] When the information value of the signal quality information of the cell where the second SIM card resides is within the value range of the third service quality information, it means that the signal quality of the cell where the second SIM card resides is good and there is no probability of the second SIM card being disconnected. Therefore, the second SIM card can be prohibited from performing mobility management to maximize the communication resources tilted to the first SIM and improve the service quality of the first SIM card.

[0088] In this way, when the signal quality information of the cell where the second SIM card resides indicates that the signal quality of the cell where the second SIM card resides is relatively poor, since the network search frequency of the second SIM card for executing mobility management can be kept unchanged, it is possible to ensure that the first SIM card has a good service quality while avoiding missing important notifications, calls and other information due to the secondary SIM card being disconnected, thereby improving the reliability of communication.

[0089] When the signal quality information of the cell where the second SIM card resides indicates that the signal quality of the cell where the second SIM card resides is poor, since the electronic device can reduce the network search frequency of the second SIM card performing mobility management, it can tilt resources to the first SIM card as much as possible on the basis of avoiding the second SIM card from being disconnected, thereby improving the service quality of the first SIM card.

[0090] When the signal quality information of the cell where the second SIM card resides indicates that the signal quality of the cell where the second SIM card resides is very good, since the electronic device can prohibit the second SIM card from performing mobility management, the first SIM card can occupy all downlink frequency domain resources of the electronic device, thereby maximizing the service quality of the first SIM card.

[0091] In some embodiments of the present application, the electronic device keeps the network search frequency of the second SIM card performing mobility management unchanged, which may include: the electronic device keeps the DRX cycle corresponding to the second SIM card unchanged, such as the sleep duration and activation duration in the DRX cycle remain unchanged.

[0092] In some embodiments of the present application, the electronic device reduces the network search frequency of the second SIM card performing mobility management, which may include at least one of the following: increasing the sleep duration in the DRX cycle of the second SIM card, and reducing the activation duration in the DRX cycle of the second SIM card. The network search frequency of the second SIM card performing mobility management is reduced, thereby preventing the second SIM card from occupying the downlink communication resources of the electronic device, and then the first SIM card can occupy more downlink communication resources, thereby improving the service quality of the first SIM card.

[0093] It should be noted that increasing the sleep time in DRX means: keeping the activation time in DRX unchanged and increasing the sleep time.

[0094] In some embodiments of the present application, the electronic device may prohibit the second SIM card from performing mobility management within a first time period.

[0095] The first duration may be any possible duration, such as 30 seconds, 1 minute, or 2 minutes, etc., and may be determined based on actual usage requirements.

[0096] In some embodiments of the present application, the electronic device may allow the first SIM card to continue to perform mobility management when the service of the first SIM card ends or the service quality information value of the first SIM card is within the second service quality information value range or the first service quality information value range.

[0097] In some embodiments of the present application, the above-mentioned service quality information is different, and the value range of the first service quality information, the value range of the second service quality information and the value range of the third service quality information may also be different.

[0098] In some embodiments of the present application, when the above-mentioned service quality information is the downlink rate of the first SIM card, the larger the information value of the service quality information, the better the service quality of the first SIM card, and the smaller the resource tilt required for the first SIM card; when the above-mentioned service quality information is the delay rate or bit error rate of the first SIM card, the smaller the information value of the service quality information, the better the service quality of the first SIM card, and the smaller the resource tilt required for the first SIM card;

[0099] When the service quality information is the signal quality information of the cell where the second SIM card resides, the larger the value of the service quality information is, the better the signal quality of the cell where the second SIM card resides, and thus the smaller the demand of the second SIM card for mobility management is.

[0100] In some embodiments of the present application, when the above-mentioned service quality information includes the downlink rate of the first SIM card, since the larger the downlink rate of the first SIM card, the better the service quality of the first SIM card, the minimum value of the first service quality information value range is greater than the maximum value of the second service quality information value range, and the minimum value of the second service quality information value range is greater than the maximum value of the third service quality information value range.

[0101] For example, take the service quality information as the downlink rate of the first SIM card as an example:

[0102] The minimum value of the first service quality information value range is equal to T put.max *0.95;

[0103] The maximum value of the second service quality information value range is less than T put.max *0.95;

[0104] The minimum value of the second service quality information value range is equal to T put.max *0.80;

[0105] The maximum value of the third service quality information value range is less than T put.max *0.80;

[0106] Among them, T put.max is the predicted downlink rate of the first SIM card.

[0107] For another example, take the service quality information as the downlink rate of the first SIM card as an example:

[0108] The minimum value of the first service quality information value range is greater than T put.max *0.95;

[0109] The maximum value of the second service quality information value range is equal to T put.max *0.95;

[0110] The minimum value of the second service quality information value range is greater than T put.max *0.80;

[0111] The maximum value of the third service quality information value range is equal to: T put.max *0.80;

[0112] Among them, T put.max is the predicted downlink rate of the first SIM card.

[0113] In this way, since the larger the information value of the downlink rate of the first SIM card is, the better the service quality of the first SIM card is, the minimum value of the first service quality information value range is set to be greater than the maximum value of the second service quality information value range, and the minimum value of the second service quality information value range is greater than the maximum value of the third service quality information value range, so that according to the relationship between the downlink rate of the first SIM card and the first service quality information value range, the second service quality information value range and the third service quality information value range, the service quality of the first SIM card can be accurately judged, thereby judging the resource inclination required by the first SIM card.

[0114] In some embodiments of the present application, when the above-mentioned service quality information includes the bit error rate or delay rate of the first SIM card, since the smaller the delay rate and the bit error rate of the first SIM card, the better the service quality, the maximum value of the first service quality information value range is less than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range is less than the minimum value of the third service quality information value range.

[0115] For example, taking the above service quality information as the bit error rate of the first SIM card as an example:

[0116] The maximum value of the first service quality information value range is equal to H pe.min *1.05;

[0117] The minimum value of the second service quality information value range is greater than H pe.max *1.05;

[0118] The maximum value of the second service quality information value range is equal to H pe.max *1.2;

[0119] The minimum value of the third service quality information value range is greater than H pe.max *1.2;

[0120] Among them, H pe.min is the predicted bit error rate of the first SIM card.

[0121] For another example, taking the above service quality information as the bit error rate of the first SIM card as an example:

[0122] The maximum value of the first service quality information value range is equal to H pe.min *1.05;

[0123] The minimum value of the second service quality information value range is greater than H pe.max *1.05;

[0124] The maximum value of the second service quality information value range is equal to H pe.max *1.2;

[0125] The minimum value of the third service quality information value range is greater than H pe.max *1.2;

[0126] Among them, H pe.min is the predicted bit error rate of the first SIM card.

[0127] In this way, since the smaller the information values ​​of the bit error rate and delay rate of the first SIM card are, the better the service quality of the first SIM card is, by setting the maximum value of the first service quality information value range to be smaller than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range to be smaller than the minimum value of the third service quality information value range, the service quality of the first SIM card can be accurately judged according to the relationship between the delay rate or bit error rate of the first SIM card and the first service quality information value range, the second service quality information value range and the third service quality information value range, thereby judging the resource inclination required by the first SIM card.

[0128] In some embodiments of the present application, when the above-mentioned service quality information includes signal quality information of the cell where the second SIM card resides, the maximum value of the first service quality information value range is less than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range is less than the minimum value of the third service quality information value range.

[0129] For example, taking the above service quality information as the RSRP of the first SIM card as an example:

[0130] The maximum value of the first service quality information value range is less than -105dBm;

[0131] The minimum value of the second service quality information value range is equal to -105dBm;

[0132] The maximum value of the second service quality information value range is less than -90dBm;

[0133] The minimum value of the third service quality information value range is equal to -90dBm.

[0134] In this way, since the larger the information value of the signal quality information of the cell where the second SIM card resides, the better the signal quality of the cell where the second SIM card resides, by setting the maximum value of the first service quality information value range to be smaller than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range to be smaller than the minimum value of the third service quality information value range, the strength of the signal quality of the cell where the second SIM card resides can be accurately determined according to the relationship between the information value of the signal quality information of the cell where the second SIM card resides and the first service quality information value range, the second service quality information value range, and the third service quality information value range, thereby determining the demand of the second SIM card for the network search frequency for executing mobile management.

[0135] It should be noted that the above embodiment is illustrated by taking three service quality information value ranges as an example. In actual implementation, more service quality information value ranges may be divided to make more detailed adjustments to the network search frequency of the second SIM performing mobility management.

[0136] In some embodiments of the present application, the above step 102C can be implemented through the following step 102C1.

[0137] Step 102C1: When the information value of the service quality information is within the second service quality information value range, the electronic device reduces the network search frequency of the second SIM card performing mobility management according to the adjustment ratio corresponding to the service type of the first SIM card.

[0138] Among them, the above adjustment ratio is positively correlated with the reduction in the above search frequency.

[0139] In some embodiments of the present application, different business types may correspond to different adjustment ratios.

[0140] In some embodiments of the present application, the greater the service type's demand for network resources, the greater the corresponding adjustment ratio; the smaller the service type's demand for network resources, the smaller the corresponding adjustment ratio. In this way, the service quality of the first SIM card can be improved by tilting the communication resources of the electronic device toward the first SIM card as much as possible.

[0141] By way of example, the correspondence between the service type and the adjustment ratio is described below in conjunction with Table 1 of the correspondence between the service type and the adjustment ratio.

[0142] Table 1

[0143] Business Type Adjust the scale Video call services 50% Online gaming business 50% Voice call services 50% Web browsing services 30% Image viewing services 30% Audio and video playback services 30% Online chat service 20%

[0144] As shown in Table 1, the adjustment ratio for video call services, online game services and voice call services is 50%; the adjustment ratio for web browsing services, picture viewing services or music playing services can be 30%; and the adjustment ratio for online chat services can be 20%.

[0145] For example, in combination with Table 1, when the first SIM card is performing services with high communication quality requirements such as voice calls, video calls or online games, the electronic device can reduce the frequency of the second SIM card receiving SIB messages by 50%, such as doubling the sleep time in the DRX cycle of the second SIM card.

[0146] For example, in combination with Table 1, when the first SIM card is performing services with lower communication quality requirements such as web browsing, viewing pictures or playing music, the electronic device can reduce the frequency of receiving SIB messages by the second SIM card by 30%, that is, adjust the network search frequency to 70% of the network search frequency before adjustment, such as increasing the sleep time in the DRX cycle of the second SIM card by 1.5 times.

[0147] In this way, when it is necessary to lower the search frequency of the second SIM card for mobile management, the electronic device can lower the search frequency of the second SIM card for mobile management according to the adjustment ratio corresponding to the service type of the service currently executed by the first SIM card, thereby not only improving the service quality of the first SIM card, but also avoiding excessive inclination of downlink frequency domain resources to the first SIM card, thereby avoiding the second SIM card from being disconnected. In this way, the communication reliability of the electronic device can be improved.

[0148] In some embodiments of the present application, the above-mentioned service quality information includes service quality information of the first SIM card; before the above-mentioned step 102, the communication method provided in the embodiment of the present application may also include the following step 103.

[0149] Step 103: The electronic device determines a first quality of service information value range, a second quality of service information value range, and a third quality of service information value range according to the resource information.

[0150] The resource information may be used to indicate the communication resources allocated by the network side device to the first SIM card.

[0151] In some embodiments of the present application, the network side device may be a serving base station, a serving cell, a resident cell, etc. of the first SIM card, which may be specifically determined according to actual usage requirements.

[0152] In some embodiments of the present application, the above-mentioned communication resources may include at least one of time domain resources, frequency domain resources, downlink authorization count (DL Grant Count), carrier aggregation mode, and modulation and demodulation mode.

[0153] The time domain resources may include at least one of the following: frame, subframe, time slot, etc. The frequency domain resources may include at least one of the following: bandwidth, frequency band, sub-carrier spacing (SCS), bandwidth part (Band Width Part, BWP), grid, etc.

[0154] In some embodiments of the present application, the electronic device may obtain resource information through a signaling interaction process between the first SIM card and the network side device.

[0155] Specifically, the electronic device can obtain resource information through RRC layer signaling interaction between the first SIM card and the base station.

[0156] In this way, since the three service quality information value ranges for adjusting the network search frequency of the second SIM card for performing mobile management can be determined according to the communication resources allocated by the network side device to the first SIM card, the three service quality information value ranges can be matched with the communication resources of the first SIM card, thereby ensuring that the electronic device can optimize the service quality of the first SIM card in a timely manner.

[0157] In some embodiments of the present application, the above step 103 can be implemented by the following steps 103A to 103D.

[0158] Step 103A: The electronic device determines predicted service quality information of the first SIM card according to the resource information.

[0159] It can be understood that the predicted service quality information of the first SIM card can be: theoretical service quality information when the first SIM card uses the communication resources indicated by the resource information to perform communication services. It can be seen that the predicted service quality information of the first SIM card can indicate the theoretical service quality when the first SIM card performs communication services under the communication resources indicated by the resource information. In other words, the predicted service quality information can represent the best or optimal service quality that the first SIM card can theoretically have when the first SIM card uses the communication resources indicated by the resource information to perform communication services and there are no other interference factors, such as when the signal of the first SIM card is weakened due to the electronic device being blocked.

[0160] For example, if the service quality information of the first SIM card is the downlink rate of the first SIM card, the electronic device can determine the predicted downlink rate of the first SIM card according to the resource information, which is recorded as T put.max That is, the predicted downlink rate of the first SIM card can be understood as the maximum downlink rate when the first SIM card uses the resources indicated by the resource information to perform the service.

[0161] For example, if the service quality information of the first SIM card is the delay rate of the first SIM card, the electronic device can determine the predicted delay rate of the first SIM card, that is, the theoretical minimum delay rate of the first SIM card, according to the resource information.

[0162] For example, if the service quality information of the first SIM card is the bit error rate of the first SIM card, the electronic device can determine the predicted bit error rate of the first SIM card, that is, the theoretical minimum bit error rate of the first SIM card, according to the resource information.

[0163] Step 103B: The electronic device determines a value range of the first service quality information according to the predicted service quality information of the first SIM card and the first weight.

[0164] Step 103C: The electronic device determines a value range of the second service quality information according to the predicted service quality information of the first SIM card, the first weight, and the second weight.

[0165] Step 103D: The electronic device determines a value range of the third service quality information according to the predicted service quality information and the second weight.

[0166] The first weight is different from the second weight.

[0167] It should be noted that the service quality information of the first SIM card is different, and the first weight and the second weight are also different.

[0168] In some embodiments of the present application, the service quality information of the first SIM card is the downlink rate of the first SIM card, the first weight is greater than the second weight, and both the first weight and the second weight are less than 1.

[0169] For example, the first weight may be 0.95 or 95%, and the second weight may be 0.8 or 80%.

[0170] In some embodiments of the present application, the service quality information of the first SIM card is a bit error rate or a delay rate of the first SIM card, the first weight is less than the second weight, and both the first weight and the second weight are greater than 1.

[0171] For example, the first weight may be 1.05 or 105%, and the second weight may be 1.2 or 120%.

[0172] In some embodiments of the present application, when the service quality information of the first SIM card is the downlink rate of the first SIM card:

[0173] The electronic device may determine that the minimum value of the first service quality information value range is equal to the product of the predicted service quality information and the first weight; the electronic device may determine that the maximum value of the second service quality information value range is less than the product of the predicted service quality information and the first weight, and determine that the minimum value of the second service quality information value range is equal to the product of the predicted service quality information and the second weight; the electronic device may determine that the minimum value of the third service quality information value range is equal to the product of the predicted service quality information and the second weight. The product of the predicted service quality information and the first weight may be referred to as judgment threshold value 1, and the product of the predicted service quality information and the second weight may be referred to as judgment threshold value 2.

[0174] For example, assuming that the predicted downlink rate of the first SIM is T put.max , the first weight is 95%, the second weight is 80%, then:

[0175] The electronic device can determine that the minimum value of the value range of the first service quality information is equal to the predicted downlink rate T of the first SIM. put.max The product of the first weight value and 95%, that is, the minimum value of the first service quality information value range = T put.max *95%;

[0176] The electronic device determines that the maximum value of the second service quality information value range is less than the predicted downlink rate T of the first SIM. put.max The product of 95% of the first weight, that is, the minimum value of the second service quality information value range is less than T put.max *95%; and determine the minimum value of the second service quality information value range = the predicted downlink rate T of the first SIM put.max * first weight 95% * second weight 80%, that is, the maximum value of the second service quality information value range <T put.max *95%, and the minimum value of the second service quality information value range = T put.max *80%;

[0177] and the electronic device determines that the minimum value of the value range of the third service quality information is less than the predicted downlink rate of the first SIM is T put.max The product of 80% of the second weight, that is, the minimum value of the third service quality information value range <T put.max *80%.

[0178] Thus, the electronic device can determine that the value range of the first service quality information is: [95%T put,max , T0);

[0179] The value range of the second service quality information is [80%T put,max , 95% T put,max );

[0180] The value range of the third service quality information is [0, 80% T put,max );

[0181] Among them, T0 is much greater than 95% T put,max value, and T0 is only used to indicate the maximum value of the value range of the first service quality information, and does not limit the maximum value of the value range of the first service quality information.

[0182] In some embodiments of the present application, when the service quality information of the first SIM card is the bit error rate or delay rate of the first SIM card: the electronic device can determine that the maximum value of the first service quality information value range is less than the product of the predicted service quality information and the first weight; the electronic device determines that the minimum value of the second service quality information value range is equal to the product of the predicted service quality information and the first weight, and determines that the maximum value of the second service quality information value range is less than the product of the predicted service quality information and the second weight; the electronic device determines that the minimum value of the second service quality information value range is equal to the product of the predicted service quality information and the second weight; wherein, the product of the predicted service quality information and the first weight can be called judgment threshold value 1, wherein, the product of the predicted service quality information and the second weight can be called judgment threshold value 2.

[0183] For example, assuming that the predicted bit error rate of the first SIM is H pe.min , the first weight is 105%, the second weight can be 120%, then:

[0184] The electronic device may determine that the maximum value of the first service quality information value range is less than the predicted bit error rate H pe.min The product of the first weight value 105%, that is, the maximum value of the first service quality information value range <H pe.min *105%;

[0185] The electronic device can determine the minimum value of the second service quality information value range = predicted bit error rate Hpe.min and the product of 105% of the first weight, and determine that the maximum value of the second service quality information value range is less than the predicted bit error rate H pe.min and the product of 120% of the second weight; that is, the minimum value of the second service quality information value range = H pe.min *105%, the maximum value of the second service quality information value range<H pe.min *120%;

[0186] The electronic device determines the minimum value of the second service quality information value range = predicted bit error rate H pe.min The product of the second weight 120, that is, the minimum value H of the second service quality information value range pe.min *120%.

[0187] Therefore, the electronic device can determine that the value range of the first service quality information is: [0, H pe.min *105%);

[0188] The value range of the second service quality information is [H pe.min *105%, H pe.min *120%);

[0189] The value range of the third service quality information is [H pe.min *120%, T 1);

[0190] Among them, T1 is greater than H pe.min *120% of the information value, and T1 is only used to indicate the maximum value of the third service quality information value range, and does not limit the maximum value of the third service quality information value range.

[0191] It should be noted that the first weight and the second weight in the above example are only for illustration. In actual implementation, the first weight and the second weight can be determined according to experimental data or empirical values.

[0192] In this way, since the electronic device can first determine the predicted service quality information of the first SIM card according to the resource information, determine the first service quality information value range that characterizes the high service quality of the first SIM card, the second service quality information value range that characterizes the reasonable fluctuation of the service quality of the first SIM card, and the third service quality information value range that characterizes the excessive fluctuation of the service quality of the first SIM card, the accuracy of the first service quality information value range, the second service quality information value range and the third service quality information value range can be improved, so that the network search frequency of the second SIM card for mobile management can be adjusted more accurately, so that the communication resources are reasonably tilted to the first SIM card, thereby improving the service quality of the first SIM card.

[0193] It should be noted that the above embodiment is an example of a method for determining a first service quality information value range, a second service quality information value range, and a third service quality information value range when the service quality information is the service quality information of the first SIM card. When the service quality information is the signal quality information of the cell where the second SIM card resides, the electronic device can determine it according to experimental data of the signal quality information of the cell where the second SIM card resides when the second SIM card remains in a connected state.

[0194] For example, assuming that the signal quality information of the cell where the second SIM resides is the RSRP of the cell where the second SIM resides, the electronic device may determine:

[0195] The value range of the first service quality information is (P1, -105dBm];

[0196] The value range of the second service quality information is (-105dBm, -90dBm);

[0197] The value range of the third service quality information is [-90dBm, P 2);

[0198] Among them, P1 is less than -105dBm, P2 is greater than -90dBm, and P1 and P2 are respectively used to indicate the minimum value of the first service quality information value range and the maximum value of the second service quality information value range, and no limitation is imposed on the minimum value of the first service quality information value range and the maximum value of the third service quality information value range.

[0199] In some embodiments of the present application, after the above step 101, the communication method provided by the embodiment of the present application may further include 104.

[0200] Step 104: The electronic device sets the message type of the SIB message that the second SIM card is allowed to receive according to the service quality information.

[0201] It can be understood that the premise for the SIM card in the electronic device to perform neighbor cell measurement and neighbor cell reselection is that it needs to first receive SIB3 to SIB8 and SIB24 messages broadcast by the current resident cell, and obtain reselection-related parameters therefrom. Therefore, by setting the message type of the SIB message received by the second SIM card, the number of SIB messages received by the second SIM card can be reduced to the maximum extent possible.

[0202] In some embodiments of the present application, the message type of the SIB message may be determined according to the network type corresponding to the SIB message.

[0203] The network type may include at least one of the following:

[0204] Second-generation mobile communication networks (2nd-Generation mobile networks, 2G) network;

[0205] 3rd-Generation mobile networks (3G) network;

[0206] The fourth generation mobile communication network (4G) network, where the 4G network can also be called the LTE network;

[0207] 5th-Generation mobile networks (5G)

[0208] Sixth-generation mobile communication network (6th-Generation mobile networks, 6G) network.

[0209] It should be noted that, compared with 2G and 3G networks, 4G networks, 5G networks and 6G networks have better performance. Therefore, the electronic device can limit the second SIM card to receive SIB messages in at least one of the 4G network, 5G network and 6G network. In this way, the reception efficiency of the SIB message can be further optimized.

[0210] In some embodiments of the present application, the electronic device may set the message type of the SIB message received by the second SIM card according to the service quality information value range in which the first service quality information is located.

[0211] Specifically, when the information value of the service quality information is within the value range of the first service quality information, the electronic device may set the second SIM card to receive SIB messages of various message types;

[0212] When the information value of the service quality information is within the above-mentioned second service quality information value range, the electronic device can set the second SIM card not to receive the SIB message carrying the cell information in the 2G network;

[0213] When the information value of the service quality information is within the third service quality information value range, the electronic device can set the second SIM card not to receive the SIB message carrying the cell information in the 2G network and the cell information in the 3G network.

[0214] For example, SIB6, SIB 7, SIB 8, and SIB24 carry the relevant information of the UE reselecting to the cell of the 3G network, the cell of the 2G network, the cell of the CDMA 2000 network, and the cell in the 5G network, respectively. The 3G network is the Universal Terrestrial Radio Access (UTRA) network; the 2G network is the Global System for Mobile Communications (GSM) wireless communication network (Radio Access Network, RAN), referred to as GERAN; CDMA 2000 is the Code Division Multiple Access system standard (Code Division Multiple Access, CDMA) 2000; and the 5G network is the New Radio, referred to as NR. Therefore, when the information value of the quality of service information is within the value range of the third quality of service information, the electronic device can set the second SIM card to no longer receive SIB6, SIB7, SIB 8, and SIB24; that is, the message type of the SIB message allowed to be received by the second SIM card is set to be a SIB message other than SIB6, SIB7, SIB8, and SIB24.

[0215] It should be noted that the execution order of step 104 and step 102 is not limited. For example, step 104 and step 102 can be executed simultaneously, or step 104 can be executed first and then step 102, or step 102 can be executed first and then step 104.

[0216] In this way, since the message type of the SIB message allowed to be received by the second SIM card can be set according to the service quality information, the second SIM card does not need to receive all types of SIB messages, that is, the number of SIB messages received by the second SIM card can be reduced, which can further reduce the communication resources occupied by the second SIM to perform mobility management, thereby improving the service quality of the first SIM card.

[0217] In some embodiments of the present application, after the electronic device is turned on, it can perform the process of selecting a network for registration, initiating a service, and establishing a session. The electronic device internally identifies the service status of each of the two SIM cards in the electronic device, confirms the first SIM card and the second SIM card, and then the electronic device can obtain service quality information.

[0218] For example, a SIM card that performs communication services is determined as a first SIM card, and a SIM card that does not perform communication services is determined as a second SIM card, and then the electronic device can monitor the downlink rate of the first SIM card.

[0219] The communication method provided in the embodiment of the present application is described below by taking the service quality information of the downlink rate of the first SIM card and the RSRP of the cell where the second SIM card resides as examples.

[0220] Example 1: Take the service quality information as the downlink rate of the first SIM card, the first SIM card is the main SIM card, and the second SIM card is the secondary SIM card as an example. The embodiment of the present application provides a communication method for adjusting the network search frequency of the secondary SIM card for performing mobility management in real time based on the rate of the main SIM card service. The communication method can be executed by a UE supporting DSDS, and the UE includes two SIM cards, such as Figure 2 As shown, the communication method may include the following steps:

[0221] Step 201: The UE determines the primary SIM card and the secondary SIM card according to the service status of the two SIM cards.

[0222] In some embodiments of the present application, after the UE is turned on and performs a cell selection process, after completing registration, one of the two SIM cards is used to initiate communication services such as calls or Internet access according to the user's choice. The UE internally confirms which one is the main SIM card that is performing the service by monitoring the RRC layer status of the protocol stacks of the two SIM cards on the modem side. Among them, the RRC layer of the main SIM card is in a connected state, and then the UE can monitor the downlink rate of the main SIM card service.

[0223] Step 202: The UE determines the predicted downlink rate of the primary SIM card according to the resource information of the communication resources allocated by the network side device to the primary SIM card.

[0224] In some embodiments of the present application, the UE can obtain the communication resources allocated by the network side device to the UE's primary SIM card through the RRC process based on the RRC layer signaling interaction between the primary SIM card and the network side device in step 201, such as bandwidth, carrier aggregation mode, modulation and demodulation mode, DL grant, etc.

[0225] In some embodiments of the present application, the UE may calculate the predicted downlink rate of the primary SIM card service based on the resource information of the above communication resources, denoted as T put.max .

[0226] Step 203: The UE determines a value range of the first quality of service information according to the predicted downlink rate of the primary SIM card and the first weight.

[0227] Step 204: The UE determines a value range of the second quality of service information according to the predicted downlink rate of the primary SIM card, the first weight, and the second weight.

[0228] Step 205: The UE determines a value range of the third quality of service information according to the predicted downlink rate of the primary SIM card and the second weight.

[0229] The first weight is greater than the second weight, and both the first weight and the second weight are less than 1.

[0230] Specifically, the UE may use the product of the predicted downlink rate of the primary SIM card and the first weight as the judgment threshold 1, and use the product of the predicted downlink rate of the primary SIM card and the second weight as the judgment threshold 2. Thus: the UE may determine that the minimum value of the value range of the first service pointing information is equal to the judgment threshold 1, the maximum value of the value range of the second service pointing information is less than the judgment threshold 1, and the minimum value of the value range of the second service pointing information is equal to the judgment threshold 2, and the minimum value of the value range of the third service pointing information is less than the judgment threshold 2.

[0231] It should be noted that the predicted downlink rate T of the primary SIM card is selected. put.max The product of the first weight value is used as the judgment threshold value 1, because the downlink rate of the main SIM card service is allowed to be within the first value *T put.max To T put.max There is a reasonable fluctuation between the two; and when the downlink rate of the main SIM card drops to the first weighted value *T put.max When the network search frequency of the secondary SIM card receiving SIB is appropriately reduced to optimize the primary SIM card service. The UE selects the predicted downlink rate T of the primary SIM card. put.max The product of the second weight is used as the judgment threshold 2, because the downlink rate of the main SIM card service is T put.max * Second weight to T put.max *When the first weight value fluctuates, the service quality of the primary SIM card has obviously declined and begins to affect the user experience.

[0232] For example, the first weight may be 95% and the second weight may be 80%.

[0233] Step 206: The UE determines whether the downlink rate value of the primary SIM card is within the first service quality information value range.

[0234] In some embodiments of the present application, the UE may monitor the downlink rate of the primary SIM card in real time. Furthermore, the UE may compare the monitored downlink rate with the minimum value of the first service quality information value range, such as the judgment threshold value 1. If the rate value of the downlink rate is greater than or equal to the minimum value, it means that the value of the downlink rate of the primary SIM card is within the first service quality information value range, so that the UE may continue to execute step 207, otherwise the UE continues to execute step 208 to further determine the adjustment method of the network search frequency for the mobility management of the secondary SIM card.

[0235] Step 207: The UE keeps the frequency of the secondary SIM card receiving SIB messages unchanged.

[0236] In some embodiments of the present application, if the real-time downlink rate of the primary SIM card service is greater than or equal to the judgment threshold value 1, it means that the real-time downlink rate of the primary SIM card service reaches 95% or more of the theoretical maximum downlink rate, and thus it is considered that the service communication quality of the current primary SIM card is good, and the downlink rate fluctuation of the primary SIM card is within a reasonable range. The status quo is temporarily maintained, and no adjustment is made to the reception of the SIB message by the secondary SIM card.

[0237] Step 208: The UE determines whether the downlink rate value of the primary SIM card is within the second service quality information value range.

[0238] In some embodiments of the present application, the UE may compare the downlink rate of the primary SIM card with the maximum value and the minimum value of the second service quality information value range, respectively. If the rate value of the downlink rate is less than or equal to the maximum value of the second service quality information value range, and greater than or equal to the minimum value of the second service quality information value range, it means that the value of the downlink rate of the primary SIM card is within the second service quality information value range, so that the UE can continue to execute step 209; otherwise, it means that the value of the downlink rate of the primary SIM card is within the third service quality information value range, so that the UE continues to execute step 210.

[0239] For example, the UE can compare the downlink rate of the primary SIM card with the judgment threshold 1 and the judgment threshold 2. If the downlink rate of the primary SIM card is less than the judgment threshold 1 and greater than or equal to the judgment threshold 2, the UE determines that the value of the downlink rate of the primary SIM card is within the value range of the second service quality information.

[0240] Step 209: The UE reduces the frequency of receiving SIB messages by the secondary SIM card according to the adjustment ratio corresponding to the service type of the primary SIM card service.

[0241] It can be understood that the value of the downlink rate of the primary SIM card is within the value range of the second service quality information, indicating that the current service quality of the primary SIM card has begun to decline, which will affect the user experience. Therefore, the UE can start to regulate the frequency of the secondary SIM card receiving SIB messages according to the current service type of the UE, reduce the frequency of the secondary SIM card receiving SIB messages, such as increasing the sleep time of the secondary SIM card in the DRX cycle, and reducing the frequency of the primary SIM card being temporarily in standby state, thereby avoiding further decline in the service quality of the primary SIM card.

[0242] For example, when the primary SIM card is performing services with high communication quality requirements such as voice calls, video calls, online games, etc., if the downlink rate value of the primary SIM card is within the second service quality information value range, the UE can reduce the frequency of receiving SIB messages by the secondary SIM card by 50%, such as increasing the proportion of sleep time in the DRX cycle of the secondary SIM card to twice the original sleep time;

[0243] For example, when the primary SIM card is used for services with lower communication quality requirements such as web browsing, online chatting, viewing pictures or playing music, if the downlink rate value of the primary SIM card is within the value range of the second service quality information, the UE can reduce the frequency of receiving SIB messages by the secondary SIM card by 30%, that is, the adjusted frequency is 70% of the original frequency, such as setting the proportion of sleep time in the DRX cycle of the secondary SIM card to 1.5 times the original sleep time.

[0244] Step 210: The UE prohibits the secondary SIM card from receiving SIB messages.

[0245] It can be understood that when the value of the downlink rate of the primary SIM card is within the value range of the third service quality information, it means that the service quality of the primary SIM card is very poor, and resources need to be tilted to the primary SIM card to the greatest extent, so that the secondary SIM card needs to be prohibited from receiving SIB messages to completely avoid the communication resources of the primary SIM card being occupied by the secondary SIM card, that is, to avoid turn-away of the communication resources of the primary SIM card, until the value of the real-time downlink rate of the primary SIM card is within the value range of the second service quality information or the value range of the third service quality information.

[0246] In this way, the frequency of the secondary SIM card receiving SIB messages can be adjusted in real time based on the downlink rate of the main SIM card. First, the communication resources allocated to the main SIM card by the network-side device in the current network environment. Determine the predicted downlink rate, that is, the maximum downlink rate, when the main SIM card executes the service, and then formulate 3 different service quality information value ranges based on the predicted downlink rate. Finally, the downlink rate of the main SIM card is monitored in real time. When the real-time rate is within different service quality information value ranges, the frequency of the secondary SIM card receiving SIB messages is adjusted to different degrees, thereby improving the service quality of the main SIM card. Furthermore, the communication method provided in the embodiment of the present application can improve the priority and importance of the service quality of the main SIM card, sacrifice the mobility management of part of the secondary SIM card to ensure the smooth operation of the main SIM card service, and is closer to the actual scenario requirements of users using DSDS communication, which is obviously helpful to the user's user experience.

[0247] Example 2: Take the case where the service quality information is the signal quality information of the cell where the second SIM card resides, and the signal quality information is the RSRP of the cell where the second SIM card resides, the first SIM card is the primary SIM card, and the second SIM card is the secondary SIM card. This application provides a method for adjusting the frequency of receiving SIB messages by the secondary SIM card based on the RSRP of the cell where the secondary SIM card resides. This example focuses on maintaining relatively good communication quality for the secondary SIM card to prevent the secondary SIM card from having no service. Figure 3 As shown, the communication method may include the following steps:

[0248] Step 301: The UE determines the primary SIM card and the secondary SIM card according to the service status of the two SIM cards.

[0249] In some embodiments of the present application, after the UE is turned on, it performs a cell selection process. After completing the registration, it uses one of the two SIM cards to initiate communication services such as calls or Internet access according to the user's choice. The UE internally monitors the RRC layer status of the protocol stacks of the two SIM cards on the modem side to confirm which one is the main SIM card that is performing the service. Among them, the RRC layer of the main SIM card is in a connected state, and then the UE can monitor the RSRP of the cell where the secondary SIM card resides.

[0250] Step 302: The UE determines whether the RSRP value of the cell where the secondary SIM card resides is within a third service quality information value range.

[0251] In some embodiments of the present application, the UE may monitor the RSRP of the cell where the secondary SIM card resides in real time. Furthermore, the UE may compare the monitored RSRP with the maximum value of the third service quality information value range. If the rate value of the downlink rate is greater than or equal to the maximum value, it means that the RSRP value of the cell where the secondary SIM card resides is within the third service quality information value range, that is, the signal quality of the cell where the secondary SIM card currently resides is not bad, so that the UE can continue to execute step 303; otherwise, the UE executes step 304 to further determine the adjustment method for the frequency of receiving SIB messages by the secondary SIM card.

[0252] Step 303: The UE prohibits the secondary SIM card from receiving SIB messages.

[0253] It can be understood that when the RSRP value of the cell where the secondary SIM card resides is within the value range of the third service quality information, it is considered that the signal quality of the cell where the secondary SIM card resides is good, and the possibility of the secondary SIM card being disconnected is small, so the secondary SIM card can be prohibited from receiving SIB messages, thereby prohibiting SIB from performing mobility management, thereby preventing the secondary SIM card from affecting the service quality of the primary SIM card.

[0254] In some embodiments of the present application, after the UE prohibits the secondary SIM card from receiving SIB messages, it can continue to detect the signal quality of the cell where the secondary SIM card resides until the signal quality of the cell where the secondary SIM card resides is within the second service quality information value range or the first service quality information value range.

[0255] Step 304: The UE determines whether the RSRP value of the cell where the secondary SIM card resides is within the second service quality information value range.

[0256] In some embodiments of the present application, after the UE determines that the UE is not within the value range of the third service quality information, the UE may compare the RSRP of the cell where the secondary SIM card resides with the minimum value of the second service quality information value range. If the RSRP value is greater than or equal to the minimum value of the second service quality information value range, it means that the RSRP value of the cell where the secondary SIM card resides is within the value range of the second service quality information, so that the UE can continue to execute step 305; otherwise, it means that the RSRP value of the cell where the secondary SIM card resides is within the value range of the third service quality information, so that the UE continues to execute step 306.

[0257] Step 305: The UE reduces the frequency of the secondary SIM card receiving SIB messages.

[0258] It can be understood that when the RSRP value of the cell where the secondary SIM card resides is within the second service quality information value range, it means that the signal quality of the cell where the secondary SIM card resides is poor. However, since the secondary SIM card does not have high requirements on the signal quality of the cell where it resides in the idle state, and in DSDS communication, the user's perception and attention to the network quality of the secondary SIM card are very small, the frequency of the secondary SIM card receiving SIB messages can be appropriately limited to reduce the resource occupation of the secondary SIM card.

[0259] For example, when the UE determines that the RSRP value of the cell where the secondary SIM card resides is within the second service quality information value range, the UE can reduce the frequency of the secondary SIM card receiving the SIB message to 50% of the original frequency, such as increasing the proportion of the sleep time in the DRX cycle of the secondary SIM card to twice the original sleep time, thereby preventing the secondary SIM card from performing mobility management to affect the service quality of the primary SIM card, and enabling the secondary SIM card to perform operations such as cell switching and reselection through mobility management.

[0260] Step 306: The UE keeps the frequency of the secondary SIM card receiving SIB messages unchanged.

[0261] It can be understood that when the signal quality of the cell where the secondary SIM card resides is within the first service quality information value range, it means that the signal quality of the cell where the secondary SIM card resides is very poor. Therefore, in order to avoid the secondary SIM card being disconnected or out of service, resulting in the secondary SIM card not being able to receive calls, text messages or other notification information, the UE needs to allow the secondary SIM card to perform neighboring cell measurement and cell reselection to ensure that the secondary SIM card can reside in a cell with acceptable signal quality. In this way, when the signal quality of the cell where the secondary SIM card resides is within the first service quality information value range, the frequency of the secondary SIM card receiving the SIB message is not restricted, and the secondary SIM card performs normal idle state mobility management, so that the secondary SIM card can perform cell reselection based on mobility management, that is, the secondary SIM card accesses a cell with better signal quality.

[0262] In this way, compared with the solution of using the service quality information of the main SIM card to adjust the network search frequency of the secondary SIM card for mobile management, using the signal quality information of the cell where the secondary SIM card resides to control the network search frequency of the secondary SIM card for mobile management can ensure that the secondary SIM card is always online, so that the UE can receive calls, text messages and other information through the secondary SIM card.

[0263] It can be understood that compared with the solution of using the service quality information of the primary SIM card to adjust the frequency of the secondary SIM card receiving SIB messages, using the signal quality information of the cell where the secondary SIM card resides is a more conservative and stable adjustment method. Based on the signal quality of the cell where the secondary SIM card resides, more communication resources are appropriately transferred to the primary SIM card, which can ensure the smooth operation of the primary SIM card service to a certain extent, and ensure that the UE is always in DSDS mode, thereby improving the communication quality of the UE.

[0264] The communication method provided in the embodiment of the present application can be executed by a communication device. In the embodiment of the present application, the communication device provided in the embodiment of the present application is described by taking the communication device executing the communication method as an example.

[0265] The present application embodiment provides a communication device, such as Figure 4 As shown, the communication device 400 may include:

[0266] The acquisition module 401 may be used to acquire service quality information during the process of the first SIM card executing a communication service. The service quality information may include at least one of the following: service quality information of the first SIM card and signal quality information of a cell where the second SIM card resides;

[0267] The adjusting module 402 adjusts the network search frequency of the second SIM card for performing mobility management according to the service quality information obtained by the obtaining module 401.

[0268] In some embodiments of the present application, the service quality information of the first SIM card may include at least one of the following: bit error rate, delay rate, downlink rate;

[0269] The service quality information of the cell where the second SIM card resides may include at least one of the following: RSRP, RSRQ, CQI, RSSI, SNR, and SINR.

[0270] In some embodiments of the present application, the adjustment module may be specifically used for:

[0271] When the information value of the quality of service information is within the value range of the first quality of service information, the network search frequency of the second SIM card for executing mobility management is kept unchanged; or,

[0272] When the information value of the quality of service information is within the value range of the second quality of service information, the network search frequency of the second SIM card performing mobility management is reduced; or,

[0273] When the information value of the above-mentioned service quality information is within the value range of the third service quality information, prohibiting the second SIM card from performing mobility management;

[0274] Among them, the value range of the first quality of service information, the value range of the second quality of service information and the value range of the third quality of service information are different.

[0275] In some embodiments of the present application, when the above-mentioned quality of service information may include the downlink rate of the first SIM card, the minimum value of the value range of the first quality of service information is greater than the maximum value of the value range of the second quality of service information, and the minimum value of the value range of the second quality of service information is greater than the maximum value of the value range of the third quality of service information;

[0276] In the case where the service quality information may include the delay rate of the first SIM card, the bit error rate of the first SIM card, or the signal quality information of the cell where the second SIM card resides, the maximum value of the first service quality information value range is less than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range is less than the minimum value of the third service quality information value range.

[0277] In some embodiments of the present application, the adjustment module may be specifically configured to reduce the network search frequency of the second SIM card performing mobility management according to an adjustment ratio corresponding to the service type of the first SIM card;

[0278] The adjustment ratio is positively correlated with the reduction degree of the network search frequency.

[0279] In some embodiments of the present application, the above-mentioned service quality information may include service quality information of the first SIM card; and the apparatus may further include:

[0280] The determination module may be used to determine the first service quality information value range, the second service quality information value range and the third service quality information value range according to the resource information before the adjustment module adjusts the network search frequency of the second SIM card performing mobility management according to the service quality information;

[0281] The resource information may be used to indicate the communication resources that the network side device may allocate to the first SIM card.

[0282] In some embodiments of the present application, the above-mentioned determination module can be specifically used for:

[0283] Determining predicted service quality information of the first SIM card according to the resource information;

[0284] Determining a value range of the first quality of service information according to the predicted service quality information and the first weight;

[0285] Determine a value range of second quality of service information according to the predicted service quality information, the first weight and the second weight;

[0286] Determining a value range of third quality of service information according to the predicted service quality information and the second weight;

[0287] The first weight is different from the second weight.

[0288] In some embodiments of the present application, the adjustment module may be specifically configured to adjust the frequency at which the second SIM card receives the SIB message according to the quality of service information.

[0289] In some embodiments of the present application, the communication device may further include:

[0290] The setting module may be configured to set the message type that allows the second SIM card to receive the SIB message according to the service quality information after the acquisition module acquires the service quality information.

[0291] In the communication device provided by the embodiment of the present application, on the one hand, when the first SIM card performs a communication service, the network search frequency of the second SIM card for performing mobile management can be adjusted according to at least one of the service quality information of the first SIM card and the signal quality information of the cell where the second SIM card resides; thus, on the one hand, since the service quality information of the first SIM card can indicate the communication service quality of the first SIM card, the network search frequency of the second SIM card for performing mobile management can be adjusted by using the service quality information to ensure that the adjusted network search frequency of the second SIM card matches the service quality of the first SIM card, thereby improving the communication service quality of the first SIM card. On the other hand, the quality of the signal quality information of the cell where the second SIM card resides can reflect whether the second SIM card is stably in a standby state, so the network search frequency of the second SIM card for performing mobile management can be adjusted by using the signal quality information of the cell where the second SIM card resides, which can not only ensure that the second SIM card is in a standby state, such as not being disconnected, but also avoid the second SIM card from excessively occupying the resources of the first SIM card due to performing mobile management, thereby improving the communication service quality of the first SIM card.

[0292] The communication device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0293] The communication device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0294] The communication device provided in the embodiment of the present application can achieve Figures 1 to 3 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0295] Alternatively, if Figure 5 As shown, an embodiment of the present application also provides an electronic device 500, including a processor 501 and a memory 502, wherein the memory 502 stores a program or instruction that can be executed on the processor 501, and when the program or instruction is executed by the processor 501, the various steps of the above-mentioned communication method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0296] It should be noted that the electronic devices in the embodiments of the present application include mobile electronic devices and non-mobile electronic devices.

[0297] Figure 6 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0298] The electronic device 1500 includes but is not limited to: a radio frequency unit 1501, a network module 1502, an audio output unit 1503, an input unit 1504, a sensor 1505, a display unit 1506, a user input unit 1507, an interface unit 1508, a memory 1509, and a processor 1510 and other components.

[0299] Those skilled in the art will appreciate that the electronic device 1500 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1510 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0300] Among them, the processor 1510 can be used to obtain service quality information during the process of the first SIM card executing a communication service. The above-mentioned service quality information may include at least one of the following: service quality information of the first SIM card, signal quality information of the cell where the second SIM card resides; and according to the above-mentioned service quality information, adjust the network search frequency of the second SIM card to perform mobility management.

[0301] In some embodiments of the present application, the service quality information of the first SIM card may include at least one of the following: bit error rate, delay rate, and downlink rate; the signal quality information of the cell where the second SIM card resides may include at least one of the following: RSRP, RSRQ, CQI, RSSI, SNR, and SINR.

[0302] In some embodiments of the present application, the processor 1510 may be specifically configured to:

[0303] When the information value of the quality of service information is within the value range of the first quality of service information, the network search frequency of the second SIM card for executing mobility management is kept unchanged; or,

[0304] When the information value of the quality of service information is within the value range of the second quality of service information, the network search frequency of the second SIM card performing mobility management is reduced; or,

[0305] When the information value of the above-mentioned service quality information is within the value range of the third service quality information, prohibiting the second SIM card from performing mobility management;

[0306] Among them, the value range of the first quality of service information, the value range of the second quality of service information and the value range of the third quality of service information are different.

[0307] In some embodiments of the present application, when the above-mentioned quality of service information may include the downlink rate of the first SIM card, the minimum value of the value range of the first quality of service information is greater than the maximum value of the value range of the second quality of service information, and the minimum value of the value range of the second quality of service information is greater than the maximum value of the value range of the third quality of service information;

[0308] In the case where the service quality information may include the delay rate of the first SIM card, the bit error rate of the first SIM card, or the signal quality information of the cell where the second SIM card resides, the maximum value of the first service quality information value range is less than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range is less than the minimum value of the third service quality information value range.

[0309] In some embodiments of the present application, the processor 1510 can be specifically configured to reduce the network search frequency of the second SIM card performing mobility management according to an adjustment ratio corresponding to the service type of the first SIM card; wherein the adjustment ratio is positively correlated with the reduction extent of the network search frequency.

[0310] In some embodiments of the present application, the above-mentioned service quality information may include service quality information of the first SIM card;

[0311] The processor 1510 may also be configured to determine, according to resource information, a first quality of service information value range, a second quality of service information value range, and a third quality of service information value range before adjusting the network search frequency of the second SIM card for performing mobility management according to the quality of service information;

[0312] The resource information may be used to indicate the communication resources that the network side device may allocate to the first SIM card.

[0313] In some embodiments of the present application, the processor 1510 may be specifically configured to:

[0314] Determining predicted service quality information of the first SIM card according to the resource information;

[0315] Determining a value range of the first quality of service information according to the predicted service quality information and the first weight;

[0316] Determine a value range of second quality of service information according to the predicted service quality information, the first weight and the second weight;

[0317] Determining a value range of third quality of service information according to the predicted service quality information and the second weight;

[0318] The first weight is different from the second weight.

[0319] In some embodiments of the present application, the processor 1510 may be specifically configured to adjust a frequency at which the second SIM card receives the SIB message according to the quality of service information.

[0320] In some embodiments of the present application, the processor 1510 may also be configured to, after acquiring the quality of service information, set a message type that allows the second SIM card to receive the SIB message according to the quality of service information.

[0321] In the communication device provided in the embodiment of the present application, when the first SIM card performs a communication service, the network search frequency of the second SIM card for performing mobile management can be adjusted according to at least one of the service quality information of the first SIM card and the signal quality information of the cell where the second SIM card resides; thus, on the one hand, since the service quality information of the first SIM card can indicate the communication service quality of the first SIM card, the network search frequency of the second SIM card for performing mobile management can be adjusted by using the service quality information to ensure that the adjusted network search frequency of the second SIM card matches the service quality of the first SIM card, thereby improving the communication service quality of the first SIM card. On the other hand, the quality of the signal quality information of the cell where the second SIM card resides can reflect whether the second SIM card is stably in a standby state, so the network search frequency of the second SIM card for performing mobile management can be adjusted by using the signal quality information of the cell where the second SIM card resides, which can not only ensure that the second SIM card is in a standby state, such as not being disconnected, but also avoid the second SIM card from excessively occupying the resources of the first SIM card due to performing mobile management, thereby improving the communication service quality of the first SIM card.

[0322] It should be understood that in the embodiment of the present application, the input unit 1504 may include a graphics processor (Graphics Processing Unit, GPU) 15041 and a microphone 15042, and the graphics processor 15041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1506 may include a display panel 15061, and the display panel 15061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1507 includes a touch panel 15071 and at least one of other input devices 15072. The touch panel 15071 is also called a touch screen. The touch panel 15071 may include two parts: a touch detection device and a touch controller. Other input devices 15072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0323] The memory 1509 can be used to store software programs and various data. The memory 1509 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1509 may include a volatile memory or a non-volatile memory, or the memory 1509 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1509 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0324] The processor 1510 may include one or more processing units; optionally, the processor 1510 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1510.

[0325] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned communication method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0326] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0327] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned communication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0328] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0329] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned communication method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0330] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0331] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0332] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A communication method, characterized in that: The method comprises: In the process of executing the communication service by the first subscriber identity card SIM, service quality information is obtained, where the service quality information includes at least one of the following: service quality information of the first SIM card, signal quality information of the cell where the second SIM card resides; The network search frequency of the second SIM card performing mobility management is adjusted according to the service quality information.

2. The method according to claim 1, characterized in that The service quality information includes at least one of the following: bit error rate, delay rate, downlink rate; The signal quality information includes at least one of the following: reference signal received power RSRP, reference signal received quality RSRQ, channel quality indicator CQI, received signal strength indicator RSSI, signal to noise ratio SNR, signal to interference plus noise ratio SINR.

3. The method according to claim 1 or 2, characterized in that: The adjusting the network search frequency of the second SIM card for executing mobility management according to the service quality information includes: When the information value of the quality of service information is within the value range of the first quality of service information, the network search frequency of the second SIM card for executing mobility management is kept unchanged; When the information value of the quality of service information is within the value range of the second quality of service information, reducing the network search frequency of the second SIM card performing mobility management; When the value of the quality of service information is within a third quality of service information value range, prohibiting the second SIM card from performing mobility management; Among them, the value range of the first quality of service information, the value range of the second quality of service information and the value range of the third quality of service information are different.

4. The method according to claim 3, characterized in that In a case where the service quality information includes a downlink rate of the first SIM card, a minimum value of a value range of the first service quality information is greater than a maximum value of a value range of the second service quality information, and a minimum value of a value range of the second service quality information is greater than a maximum value of a value range of the third service quality information; In the case where the service quality information includes the delay rate of the first SIM card, the bit error rate of the first SIM card, or the signal quality information of the cell where the second SIM card resides, the maximum value of the first service quality information value range is less than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range is less than the minimum value of the third service quality information value range.

5. The method according to claim 3 or 4, characterized in that: The reducing the network search frequency of the second SIM card performing mobility management includes: reducing the network search frequency of the second SIM card for performing mobility management according to the adjustment ratio corresponding to the service type of the first SIM card; The adjustment ratio is positively correlated with the reduction degree of the network search frequency.

6. The method according to claim 3 or 4, characterized in that: The service quality information includes service quality information of the first SIM card; Before adjusting the network search frequency of the second SIM card for executing mobility management according to the service quality information, the method further includes: Determine, according to the resource information, a first quality of service information value range, a second quality of service information value range, and a third quality of service information value range; The resource information is used to indicate the communication resources allocated by the network side device to the first SIM card.

7. The method according to claim 6, characterized in that The determining, according to the resource information, a first quality of service information value range, a second quality of service information value range, and a third quality of service information value range includes: Determining predicted service quality information of the first SIM card according to the resource information; Determining a value range of the first quality of service information according to the predicted service quality information and the first weight; Determine a value range of second quality of service information according to the predicted service quality information, the first weight and the second weight; Determining a value range of third quality of service information according to the predicted service quality information and the second weight; The first weight is different from the second weight.

8. The method according to claim 1, characterized in that: The adjusting the network search frequency of the second SIM card for executing mobility management according to the service quality information includes: The frequency at which the second SIM card receives a system information block SIB message is adjusted according to the service quality information.

9. The method according to claim 1, characterized in that: After obtaining the service quality information, the method further includes: The message type of the SIB message allowed to be received by the second SIM card is set according to the service quality information.

10. A communication device, characterized in that: The device comprises: An acquisition module, configured to acquire service quality information during the process of the first SIM card executing a communication service, wherein the service quality information includes at least one of the following: service quality information of the first SIM card and signal quality information of a cell where the second SIM card resides; The adjustment module is used to adjust the network search frequency of the second SIM card performing mobility management according to the service quality information obtained by the acquisition module.

11. The device according to claim 10, characterized in that The service quality information includes at least one of the following: bit error rate, delay rate, downlink rate; The signal quality information includes at least one of the following: RSRP, RSRQ, CQI, RSSI, SNR, and SINR.

12. The device according to claim 10, characterized in that The adjustment module is specifically used for: When the information value of the quality of service information is within the value range of the first quality of service information, the network search frequency of the second SIM card for executing mobility management is kept unchanged; or, When the information value of the quality of service information is within the value range of the second quality of service information, reducing the network search frequency of the second SIM card performing mobility management; or, When the information value of the service quality information is within the value range of the third service quality information, prohibiting the second SIM card from performing mobility management; Among them, the value range of the first quality of service information, the value range of the second quality of service information and the value range of the third quality of service information are different.

13. The device according to claim 12, characterized in that In a case where the service quality information includes a downlink rate of the first SIM card, a minimum value of a value range of the first service quality information is greater than a maximum value of a value range of the second service quality information, and a minimum value of a value range of the second service quality information is greater than a maximum value of a value range of the third service quality information; In the case where the service quality information includes the delay rate of the first SIM card, the bit error rate of the first SIM card, or the signal quality information of the cell where the second SIM card resides, the maximum value of the first service quality information value range is less than the minimum value of the second service quality information value range, and the maximum value of the second service quality information value range is less than the minimum value of the third service quality information value range.

14. The device according to claim 12 or 13, characterized in that The adjustment module is specifically configured to reduce the network search frequency of the second SIM card for executing mobility management according to the adjustment ratio corresponding to the service type of the first SIM card; The adjustment ratio is positively correlated with the reduction degree of the network search frequency.

15. The device according to claim 12 or 13, characterized in that The service quality information includes service quality information of the first SIM card; the device also includes: A determination module, configured to determine a first quality of service information value range, a second quality of service information value range, and a third quality of service information value range according to resource information before the adjustment module adjusts the network search frequency of the second SIM card performing mobility management according to the quality of service information; The resource information is used to indicate the communication resources allocated by the network side device to the first SIM card.

16. The device according to claim 15, characterized in that The determination module is specifically used for: Determining predicted service quality information of the first SIM card according to the resource information; Determining a value range of the first quality of service information according to the predicted service quality information and the first weight; Determine a value range of second quality of service information according to the predicted service quality information, the first weight and the second weight; Determining a value range of third quality of service information according to the predicted service quality information and the second weight; The first weight is different from the second weight.

17. The device according to claim 10, characterized in that The adjustment module is specifically configured to adjust the frequency at which the second SIM card receives the SIB message according to the service quality information.

18. The device according to claim 10, characterized in that The device also includes: The setting module is used to set the message type that allows the second SIM card to receive the SIB message according to the service quality information after the acquisition module acquires the service quality information.

19. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the communication method according to any one of claims 1 to 9 are implemented.

20. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the communication method according to any one of claims 1 to 9 are implemented.