Electronic equipment and communication processing method thereof

By monitoring the specific parameters of high-priority SIM cards in dual SIM card terminals and dynamically adjusting their TX time slot proportion, the problem of communication quality degradation of dual SIM card terminals under the TX time slot sharing mechanism is solved, and more efficient communication quality and communication requirements guarantee for dual SIM cards are achieved.

CN119854976APending Publication Date: 2025-04-18SAMSUNG GUANGZHOU MOBILE R&D CENT +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311338456.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-16
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

Under the TX time slot sharing mechanism of dual SIM card terminals, high-priority SIM cards cannot obtain enough TX resources, resulting in a decline in communication quality and the communication needs of dual SIM cards cannot be guaranteed.

Method used

By monitoring the specific parameters of higher priority SIM cards in dual SIM cards, such as uplink block bit error rate and transmit power, the proportion of its TX slot is dynamically adjusted to ensure that the communication quality meets the predetermined conditions.

Benefits of technology

Improve communication quality, ensure the communication needs of dual SIM cards, and avoid the silent call or call drop problems caused by degraded communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854976A_ABST
    Figure CN119854976A_ABST
Patent Text Reader

Abstract

An electronic device and a communication processing method thereof are provided. The electronic equipment comprises a first SIM card and a second SIM card, the first SIM card and the second SIM card share a transmission (TX) time slot, and the method comprises the following steps: determining an SIM card with a higher priority from the first SIM card and the second SIM card; monitoring specific parameters of the SIM card with the higher priority; and adjusting the TX time slot ratio of the SIM card with the higher priority based on the specific parameter of the SIM card with the higher priority.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communications, and more particularly to an electronic device and a communication processing method thereof. Background Art

[0002] With the development of communication technology, dual SIM card terminals now gradually support DSDA (Dual Sim Dual Active). However, due to certain hardware limitations (such as dual SIM cards do not have independent TX radio frequency paths, and the transceiver does not support simultaneous transmission of two SIM cards, etc.), dual SIM card terminals must share the transmission (TX) time slot to achieve the dual SIM dual-active function. TX time slot sharing is often achieved by averaging the TX time slots, which will result in the high-priority SIM card not being able to obtain sufficient TX resources, resulting in a sharp decline in communication quality and failure to meet the communication needs of dual SIM cards. Summary of the invention

[0003] The present disclosure provides an electronic device and a method executed by the same to at least solve the above-mentioned problems in the related art.

[0004] According to a first aspect of an embodiment of the present disclosure, a communication processing method of an electronic device is provided, wherein the electronic device includes a first SIM card and a second SIM card, the first SIM card and the second SIM card share a transmission (TX) time slot, and the method includes: determining a higher priority SIM card from the first SIM card and the second SIM card; monitoring specific parameters of the higher priority SIM card; and adjusting the TX time slot share of the higher priority SIM card based on the specific parameters of the higher priority SIM card.

[0005] Optionally, determining a higher priority SIM card from the first SIM card and the second SIM card includes: determining a predefined SIM card from the first SIM card and the second SIM card as the higher priority SIM card, or determining a SIM card from the first SIM card and the second SIM card that performs a preset task as the higher priority SIM card.

[0006] Optionally, adjusting the TX time slot proportion of the higher priority SIM card based on the specific parameters of the higher priority SIM card includes: determining that the communication quality of the higher priority SIM card satisfies a first predetermined condition based on changes in the specific parameters; increasing the TX time slot proportion of the higher priority SIM card from a first proportion to a second proportion; in response to determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not satisfy the second predetermined condition, continuing to increase the TX time slot proportion of the higher priority SIM card until a maximum preset TX time slot proportion is reached.

[0007] Optionally, the specific parameter includes at least one of the following parameters: reference signal reception power, reference signal reception quality, signal-to-noise ratio, uplink block error rate, and transmission power.

[0008] Optionally, determining that the communication quality of the higher priority SIM card meets the first predetermined condition based on the change of the specific parameter includes: if the uplink block error rate of the higher priority SIM card increases by more than a first threshold in a first time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition; if the uplink block error rate of the higher priority SIM card is higher than a second threshold in a second time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition; if the transmit power of the higher priority SIM card is greater than a third threshold in a third time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition; if at least one of the reference signal received power, reference signal received quality and signal-to-noise ratio of the higher priority SIM card decreases by more than a fourth threshold in a fourth time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition.

[0009] Optionally, the determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition includes: if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the improvement of the uplink block error rate of the higher priority SIM card after the fifth time period does not exceed the fifth threshold, then determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition; if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the uplink block error rate of the higher priority SIM card is not lower than the sixth threshold in a sixth time period, then determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition; if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the transmit power of the higher priority SIM card decreases by no more than the seventh threshold in a seventh time period, then determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition.

[0010] According to a second aspect of an embodiment of the present disclosure, an electronic device is provided, including: a first SIM card and a second SIM card, wherein the first SIM card and the second SIM card share a transmission TX time slot; a determination unit, configured to determine a higher priority SIM card from the first SIM card and the second SIM card; a monitoring unit, configured to monitor specific parameters of the higher priority SIM card; and an adjustment unit, configured to adjust the TX time slot share of the higher priority SIM card based on the specific parameters of the higher priority SIM card.

[0011] Optionally, the determining unit is configured to: determine a predefined SIM card between the first SIM card and the second SIM card as the higher priority SIM card, or determine a SIM card between the first SIM card and the second SIM card that performs a preset task as the higher priority SIM card.

[0012] Optionally, the adjustment unit is configured to: determine, based on the change of the specific parameter, that the communication quality of the higher priority SIM card satisfies a first predetermined condition; increase the TX time slot proportion of the higher priority SIM card from a first proportion to a second proportion; in response to determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not satisfy the second predetermined condition, continue to increase the TX time slot proportion of the higher priority SIM card until the maximum preset TX time slot proportion is reached.

[0013] Optionally, the specific parameter includes at least one of the following parameters: reference signal reception power, reference signal reception quality, signal-to-noise ratio, uplink block error rate, and transmission power.

[0014] Optionally, the adjustment unit is configured to: if the uplink block error rate of the higher priority SIM card increases by more than a first threshold value within a first time period, determine that the communication quality of the higher priority SIM card meets the first predetermined condition; if the uplink block error rate of the higher priority SIM card is higher than a second threshold value within a second time period, determine that the communication quality of the higher priority SIM card meets the first predetermined condition; if the transmit power of the higher priority SIM card is greater than a third threshold value within a third time period, determine that the communication quality of the higher priority SIM card meets the first predetermined condition; if at least one of the reference signal received power, reference signal received quality and signal-to-noise ratio of the higher priority SIM card decreases by more than a fourth threshold value within a fourth time period, determine that the communication quality of the higher priority SIM card meets the first predetermined condition.

[0015] Optionally, the adjustment unit is configured to: if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the improvement of the uplink block error rate of the higher priority SIM card does not exceed the fifth threshold after the fifth time period, then determine that the communication quality of the higher priority SIM card when the TX time slot proportion is the second proportion does not meet the second predetermined condition; if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the uplink block error rate of the higher priority SIM card is not lower than the sixth threshold in a sixth time period, then determine that the communication quality of the higher priority SIM card when the TX time slot proportion is the second proportion does not meet the second predetermined condition; if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the transmit power of the higher priority SIM card decreases by no more than the seventh threshold in a seventh time period, then determine that the communication quality of the higher priority SIM card when the TX time slot proportion is the second proportion does not meet the second predetermined condition.

[0016] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory storing instructions, wherein when the instructions are executed by the processor, the electronic device is prompted to execute the communication processing method as described above.

[0017] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, wherein computer program instructions are stored on the computer-readable storage medium, and when the computer program instructions are executed by a processor, the processor is prompted to execute the communication processing method as described above.

[0018] According to an embodiment of the present disclosure, an electronic device with dual SIM cards (a first SIM card and a second SIM card) can monitor specific parameters of a higher-priority SIM card among the first SIM card and the second SIM card under a mechanism in which the first SIM card and the second SIM card share a transmission TX time slot, and adjust the TX time slot share of the higher-priority SIM card based on the specific parameters of the higher-priority SIM card, thereby improving the communication quality and further ensuring the communication needs of the dual SIM cards.

[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 This is a schematic diagram of the traditional dual SIM card TX time slot sharing;

[0021] Figure 2 is a schematic diagram showing TX time slot sharing of dual SIM cards according to an embodiment of the present disclosure;

[0022] Figure 3 is a flow chart of a communication processing method of an electronic device according to an embodiment of the present disclosure;

[0023] Figure 4 is a schematic diagram showing an example of determining a higher priority SIM card in a dual SIM card according to an embodiment of the present disclosure;

[0024] Figure 5 According to the embodiment of the present disclosure Figure 3 A schematic diagram of an example of a communication processing method shown;

[0025] Figure 6 is a block diagram showing an electronic device according to an embodiment of the present disclosure;

[0026] Figure 7 is another block diagram illustrating an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0027] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation methods described in the following examples do not represent all implementation methods consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the attached claims.

[0029] It should be noted that the phrase "at least one of the items" in the present disclosure includes three types of parallel situations: "any one of the items", "a combination of any number of the items", and "all of the items". For example, "including at least one of A and B" includes the following three parallel situations: (1) including A; (2) including B; (3) including A and B. Another example is "executing at least one of step 1 and step 2" which means the following three parallel situations: (1) executing step 1; (2) executing step 2; (3) executing step 1 and step 2.

[0030] As described in the background technology, TX time slot sharing is often achieved by averaging the TX time slots to achieve dual SIM card sharing, and the specific sharing scheme is fixed, such as directly averaging the time slots to achieve sharing. Figure 1As shown, assuming that both SIM1 and SIM2 reside in the N28 frequency band, the first and fourth time slots in the TX time slot are occupied by SIM1 to connect to the N28 frequency band, while the second and third time slots are occupied by SIM2 to connect to the N28 frequency band. However, for example, there may be such a scenario in reality: assuming that SIM1 is on a call and SIM2 is performing data services. At this time, due to the movement of the position or other irresistible factors, the channel quality of the dual SIM card terminal deteriorates, and then the uplink block error rate (ULBLER, Uplink Block Error Ratio) of SIM1 becomes higher, which inevitably causes a large number of data packets to be retransmitted. However, excessive retransmissions may result in insufficient time slots allocated to SIM1, ultimately resulting in silent calls or dropped calls. In other words, this will result in the SIM card with a higher priority not being able to obtain sufficient TX resources, resulting in a sharp decline in communication quality, and the communication needs of the dual SIM cards cannot be guaranteed. In this example, the higher priority SIM card is SIM1 that performs communication services.

[0031] In view of this, current dual SIM card terminals often cancel TX time slot sharing and allow the high-priority SIM card to monopolize TX resources to ensure that the high-priority SIM card completes its tasks. However, in this way, the dual SIM card terminal does not work in the dual SIM dual active (DSDA) mode, but only in the dual SIM dual standby (DSDS) mode. Moreover, at this time, the low-priority SIM card (such as some non-urgent and necessary tasks such as ordinary Internet access and network synchronization) is in a suspended state, and its tasks cannot continue to be executed, which gives users a very unfriendly experience.

[0032] To this end, the present disclosure proposes that when the dual SIM card terminal works under the TX time slot sharing mechanism, the communication quality of the higher priority SIM card in the dual SIM cards is monitored, and the TX time slot proportion of the higher priority SIM card is dynamically adjusted according to its communication quality, thereby ensuring the communication needs of the dual SIM cards. Figure 2 Schematic diagram showing TX time slot sharing of dual SIM cards according to an embodiment of the present disclosure. Figure 2 As shown, after detecting that the communication capability of a higher priority SIM card decreases, more time slots may be allocated to it to meet its communication needs.

[0033] Below, refer to Figures 3 to 5 The above concept according to the embodiment of the present disclosure is described. Figure 3 is a flowchart of a communication processing method of an electronic device according to an embodiment of the present disclosure.

[0034] According to an embodiment of the present disclosure, the electronic device may include a first SIM card and a second SIM card, and the first SIM card and the second SIM card share a transmission TX time slot. In other words, the electronic device according to an embodiment of the present disclosure is a DSDS device, or the electronic device operates as a dual SIM card terminal in a dual card dual pass mode.

[0035] Reference Figure 3 In step S310, a higher priority SIM card is determined from the first SIM card and the second SIM card.

[0036] According to an embodiment, a predefined SIM card in the first SIM card and the second SIM card may be determined as a higher priority SIM card. That is, the higher priority SIM card may be a predefined SIM card in the first SIM card and the second SIM card. For example, any one of the first SIM card and the second SIM card may be set as a higher priority card according to user preference. For another example, a default data card (DDS, Default Data SIM card) in the first SIM card and the second SIM card, or a SIM card for making calls, or a SIM card for playing games, etc. may be predefined as a higher priority card.

[0037] Optionally, the higher priority SIM card may not be predefined, but determined according to the types of tasks performed by the first SIM card and the second SIM card. Therefore, optionally, the higher priority SIM card of the first SIM card and the second SIM card is determined according to the types of tasks performed by the first SIM card and the second SIM card. For example, in step S310, the SIM card that performs the preset task in the first SIM card and the second SIM card may be determined as the higher priority SIM card. For example, when the first SIM card and the second SIM card start a task, the electronic device detects the type of the started task and determines the higher priority SIM card of the first SIM card and the second SIM card according to the type of task. For example, a SIM card that performs tasks such as games, calls, and live broadcasts may be determined as a high priority SIM card, while a SIM card that performs general Internet access tasks (such as browsing web pages, downloading data, watching various news apps, etc.) may be determined as a low priority SIM card.

[0038] Figure 4 is a schematic diagram illustrating an example of determining a higher priority SIM card in a dual SIM card according to an embodiment of the present disclosure.

[0039] exist Figure 4 In the example of , when the dual SIM cards start a task, the electronic device determines the higher priority SIM card according to the task type performed by the dual SIM cards, for example, the SIM card that performs the preset task between the first SIM card and the second SIM card is determined as the higher priority SIM card. Specifically, Figure 4 As shown, in step S410, it can be determined whether any of the dual SIM cards is in a call state (i.e., whether any SIM is performing a communication task). If yes, in step S420, the SIM card in the call is set as a higher priority SIM card. If not, in step S430, it can be determined whether there is a SIM card in the dual SIM cards that performs predefined services such as games / HD live broadcasts. If yes, in step S440, the corresponding SIM card is set as a higher priority SIM card. If not, in step S450, the DDS card is set as a higher priority SIM card. After determining the higher priority SIM card, in step S460, wait for a period of time, and then return to step S410 to continue execution. In other words, the higher priority SIM card can be re-determined at intervals, rather than always setting the fixed SIM card as the higher priority SIM card.

[0040] Return to reference Figure 3 After determining the higher priority SIM card, in step S320, specific parameters of the higher priority SIM card are monitored. According to an embodiment, the specific parameters of the higher priority SIM card among the first SIM card and the second SIM card may be monitored in real time, or the specific parameters of the higher priority SIM card among the first SIM card and the second SIM card may be monitored at regular intervals. The above specific parameters may indicate the communication quality of the higher priority SIM card.

[0041] According to an embodiment, step S320 may include monitoring changes in specific parameters that can indicate the communication quality of the higher priority SIM card. For example, after the higher priority SIM card starts to perform a task, the electronic device may determine the quality of the communication by measuring changes in specific parameters that can indicate the communication quality of the higher priority SIM card.

[0042] According to an embodiment, the above-mentioned specific parameters may include at least one of the following parameters: reference signal received power (RSRP, Reference Signal Receiving Power), reference signal received quality (RSRQ, Reference Signal Receiving Quality), signal-to-noise ratio (SNR, Signal To Noise Ratio), uplink block error rate (ULBLER), and transmit power, but are not limited to these.

[0043] For example, UL BLER and transmit power may be specific parameters indicating the uplink transmission quality of the higher priority SIM card, however, the specific parameters indicating the uplink transmission quality of the higher priority SIM card are not limited to UL BLER and transmit power. As an example, RSRP, RSRQ and SNR may be specific parameters indicating the downlink reception quality of the higher priority SIM card, however, the specific parameters indicating the downlink reception quality of the higher priority SIM card are not limited to RSRP, RSRQ and SNR.

[0044] Next, in step S330, based on the specific parameters of the higher priority SIM card, the TX time slot proportion of the higher priority SIM card is adjusted. As described above, step S320 may include monitoring changes in specific parameters that can indicate the communication quality of the higher priority SIM card. Accordingly, step S330 may adjust the TX time slot proportions of the first SIM card and the second SIM card based on changes in specific parameters that can indicate the communication quality of the higher priority SIM card.

[0045] For example, step S330 may include: determining that the communication quality of the higher priority SIM card meets the first predetermined condition based on the change of the specific parameter; increasing the TX time slot proportion of the higher priority SIM card from the first proportion to the second proportion; in response to determining that the communication quality of the higher priority SIM card does not meet the second predetermined condition when the TX time slot proportion is the second proportion, continuing to increase the TX time slot proportion of the higher priority SIM card until the maximum preset TX time slot proportion is reached. In other words, if it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition based on the change of the specific parameter, the TX time slot proportion of the higher priority SIM card is increased from the first proportion to the second proportion; if the communication quality of the higher priority SIM card does not meet the second predetermined condition when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, continuing to increase the TX time slot proportion of the higher priority SIM card until the maximum preset TX time slot proportion is reached. According to an embodiment, the maximum preset TX time slot proportion may be the maximum TX time slot proportion that can be allocated to the higher priority SIM card in consideration of reserving a certain time slot for the low priority SIM to ensure that its task is completed.

[0046] According to the embodiment, when adjusting the TX time slot proportions of the first SIM card and the second SIM card in step S330, the adjustment can be made according to predefined adjustable levels. For example, the predefined adjustable levels are 10% / 20% .. / 80% / 90%. If it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition, the TX time slot proportion of the higher priority SIM card is adjusted from level 1 (50%) to level 2 (60%). If the communication quality has not been improved after the adjustment, the time slot proportion is continued to be increased until the highest level is reached, but a certain time slot proportion needs to be reserved for the low priority SIM to ensure that its task is completed.

[0047] According to an embodiment, the first predetermined condition may be that the current communication quality of the higher priority SIM card is reduced compared to the previous communication quality of the higher priority SIM card or the communication quality of the higher priority SIM card does not meet the predetermined communication quality requirement within a predetermined time length. Here, the predetermined time length may be set in advance as required, for example, it may be several minutes, several tens of minutes, etc. For example, the first predetermined condition may be that the communication quality of the higher priority SIM card is monitored to be reduced or poor for a long time when the task of the higher priority card is being performed.

[0048] For example, the above-mentioned determining that the communication quality of the higher priority SIM card meets the first predetermined condition based on the change of the specific parameter may include: if the uplink block error rate of the higher priority SIM card increases by more than a first threshold value in a first time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition; if the uplink block error rate of the higher priority SIM card is higher than a second threshold value in a second time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition; if the transmission power of the higher priority SIM card is greater than a third threshold value in a third time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition; if at least one of the reference signal reception power, the reference signal reception quality and the signal-to-noise ratio of the higher priority SIM card decreases by more than a fourth threshold value in a fourth time period, determining that the communication quality of the higher priority SIM card meets the first predetermined condition.

[0049] For example, if the UL BLER of the higher priority SIM card increases by more than a certain threshold value 1 in a short period of time: for example, the UL BLER increases from 10% to 50% within 2 seconds, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition; or, if the UL BLER of the higher priority SIM card is higher than a certain threshold value 2 for a long period of time: for example, the UL BLER is higher than 70% within 30 seconds, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition; or, if the RSRP / RSRQ / SNR of the higher priority SIM card drops by more than a threshold value 3 in a short period of time: for example, the RSRP drops by more than 15db within 2 seconds, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition; or, if the transmission power of the higher priority SIM card is greater than a threshold value 4 for a long time: for example, the transmission power is greater than 20dbm within 30 seconds, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition.

[0050] According to an embodiment, the second predetermined condition may be that the improvement in the communication quality of the higher priority SIM card after increasing the TX timeslot occupation of the higher priority SIM card satisfies a predetermined improvement requirement. For example, the above-mentioned determination that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition may include: if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the improvement of the uplink block error rate of the higher priority SIM card after the fifth time period does not exceed the fifth threshold, then determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition; if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the uplink block error rate of the higher priority SIM card is not lower than the sixth threshold in the sixth time period, then determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition; if, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the transmit power of the higher priority SIM card is reduced by no more than the seventh threshold in the seventh time period, then determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition.

[0051] For example, if the UL BLER of the higher priority SIM card improves by more than a threshold value 5: for example, the UL BLER drops from 50% to 20% within 2s, then it is determined that the communication quality of the higher priority SIM card meets the second predetermined condition, otherwise it is determined that the communication quality of the higher priority SIM card does not meet the second predetermined condition; or, if the UL BLER of the higher priority SIM card is lower than a certain threshold value 6 for a long time: for example, the UL BLER is higher than 30% within 30s, then it is determined that the communication quality of the higher priority SIM card meets the second predetermined condition, otherwise it is determined that the communication quality of the higher priority SIM card does not meet the second predetermined condition; or, if the transmit power of the higher priority SIM card decreases by more than a threshold value 7 in a short time: for example, the transmit power drops from 20dbm to 15dbm within 2s, then it is determined that the communication quality of the higher priority SIM card meets the second predetermined condition, otherwise it is determined that the communication quality of the higher priority SIM card does not meet the second predetermined condition.

[0052] It should be noted that the specific values ​​of the above-mentioned first to seventh thresholds and the first to seventh time periods can be set according to actual business needs, etc., and the present disclosure does not limit their specific values.

[0053] In order to better understand the above method, it is further described below with reference to examples. Figure 5 According to the embodiment of the present disclosure Figure 3 A schematic diagram of an example of a communication processing method shown.

[0054] like Figure 5As shown, during the task startup, the communication quality of the higher priority SIM card can be monitored in step S510. According to an embodiment, as described above, the communication quality of the higher priority SIM card can be monitored by monitoring specific parameters of the higher priority SIM card. For example, the UL BLER, the transmit power or the received signal quality can be monitored to determine the quality of the communication. For example, whether the received signal has deteriorated can be determined by monitoring at least one of the reference signal received power RSRP, the reference signal received quality RSRQ and the signal-to-noise ratio SNR. If it is determined in step S520 that any one of the following conditions is met: the UL BLER is higher than the threshold for a period of time; the transmit power is higher than the threshold for a period of time; or the signal deterioration is higher than the threshold in a short time, it is considered that the communication quality of the higher priority SIM card is not good, and in step S530, the TX manager can be required to increase the TX time slot proportion of the higher priority SIM card. In step S540, the TX manager can adjust the TX time slot proportion of the dual SIM cards. Otherwise, if one of the above conditions is not met, in step S550, the communication quality of the higher priority SIM card can be continued to be monitored after waiting for a period of time. Here, continuing to monitor after waiting for a period of time can prevent frequent switching, that is, prevent frequent adjustment of the time slot share. In addition, after increasing the TX time slot share of the higher priority SIM card in step S530, the communication quality of the higher priority SIM card can also be continued to be monitored after waiting for a period of time in step S550. Here, the TX manager can be a separate hardware or software module set in the electronic device, or it can be integrated in the existing hardware or software module of the electronic device. For example, the TX manager can be a processor or controller in the electronic device.

[0055] The above has been referred to Figures 2 to 5 A method performed by an electronic device according to an embodiment of the present disclosure is described. According to the method performed by the electronic device according to an embodiment of the present disclosure, by monitoring specific parameters of a higher priority SIM card in the first SIM card and the second SIM card, and adjusting the TX time slot proportion of the higher priority SIM card based on the specific parameters of the higher priority SIM card, the communication quality can be improved, thereby ensuring the communication requirements of the dual SIM cards.

[0056] Below, refer to Figure 6 and Figure 7 An electronic device according to an embodiment of the present disclosure is briefly described.

[0057] Figure 6 is a block diagram showing an electronic device according to an embodiment of the present disclosure. Figure 6, the electronic device 600 may include a first SIM card 610, a second SIM card 620, a determining unit 630, a monitoring unit 640 and an adjusting unit 650. According to an embodiment, the first SIM card 610 and the second SIM card 620 share a transmission TX time slot. The determining unit 630 may be configured to determine a higher priority SIM card from the first SIM card and the second SIM card. The monitoring unit 640 may be configured to monitor specific parameters of the higher priority SIM card. The adjusting unit 650 may be configured to adjust the TX time slot share of the higher priority SIM card based on the specific parameters of the higher priority SIM card. Figures 2 to 5 The operations performed by the determination unit 630, the monitoring unit 640 and the adjustment unit 650 are described in the content, so they are not repeated here. For details, please refer to the corresponding content mentioned in the communication processing method of the electronic device above.

[0058] In addition, the above-mentioned units may be integrated into fewer units, or may be divided into a larger number of units to achieve the same function. In addition, the above-mentioned units may include software components or hardware components, or a combination of software components and hardware components. In addition, it should be noted that although the electronic device 600 is divided into units including units for performing corresponding processing respectively when introducing it above, it is clear to those skilled in the art that the processing performed by the above-mentioned units can also be performed when the electronic device 600 does not perform any specific unit division or there is no clear demarcation between the units. In addition, the electronic device 600 may also include other units, for example, a data processing unit, a storage unit, etc.

[0059] Figure 7 is another block diagram showing an electronic device according to an embodiment of the present disclosure. Figure 7 , the first electronic device 700 may include a processor 701 and a memory 702 storing instructions. When the instructions are executed by the processor 701, the electronic device 700 is prompted to perform the above communication processing method according to the embodiment of the present disclosure.

[0060] As an example, the electronic device may be a PC, a tablet device, a personal digital assistant, a smart phone, or other device capable of executing the above instruction set. Here, the electronic device is not necessarily a single electronic device, but may also be any device or circuit capable of executing the above instruction (or instruction set) individually or in combination. The electronic device may also be part of an integrated control system or system manager, or may be configured as a portable electronic device interconnected with a local or remote (e.g., via wireless transmission) interface.

[0061] In electronic devices, the processor may include a central processing unit (CPU), a graphics processing unit (GPU), a programmable logic device, a dedicated processor system, a microcontroller or a microprocessor. As an example and not limitation, the processor may also include an analog processor, a digital processor, a microprocessor, a multi-core processor, a processor array, a network processor, etc.

[0062] The processor can execute instructions or codes stored in the memory, wherein the memory can also store data. Instructions and data can also be sent and received through the network via the network interface device, wherein the network interface device can adopt any known transmission protocol.

[0063] The memory may be integrated with the processor, for example, RAM or flash memory is arranged within an integrated circuit microprocessor or the like. In addition, the memory may include a separate device, such as an external disk drive, a storage array, or any other storage device that can be used by a database system. The memory and processor may be operatively coupled, or may communicate with each other, such as through an I / O port, a network connection, etc., so that the processor can read text stored in the memory.

[0064] In addition, the electronic device may also include a video display (such as a liquid crystal display) and a user interaction interface (such as a keyboard, a mouse, a touch input device, etc.) All components of the electronic device may be connected to each other via a bus and / or a network.

[0065] In addition, according to an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, wherein the computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the processor is prompted to execute the above-mentioned communication processing method according to an embodiment of the present disclosure. Examples of computer-readable storage media here include: read-only memory (ROM), random access programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM), random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), flash memory, non-volatile memory, CD-ROM, CD-R, CD+R, CD-RW, CD+RW, DVD-ROM, DVD-R, DVD+R, DVD-RW, DVD+RW, DVD-RAM, BD-ROM, BD-R, BD-R LTH, BD-RE, Blu-ray or optical disk storage, hard disk drive (HDD), solid state drive (SSD), card storage (such as, multimedia card, secure digital (SD) card or extreme digital (XD) card), magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid state disk and any other device, which is configured to store computer programs and any associated data, data files and data structures in a non-transitory manner and provide the computer programs and any associated data, data files and data structures to a processor or computer so that the processor or computer can execute the computer program. The computer program in the above-mentioned computer-readable storage medium can be run in an environment deployed in a computer device such as a terminal, a client, a host, an agent device, a server, etc. In addition, in one example, the computer program and any associated data, data files and data structures are distributed on a networked computer system, so that the computer program and any associated data, data files and data structures are stored, accessed and executed in a distributed manner by one or more processors or computers.

[0066] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

[0067] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the claims.

Claims

1. A communication processing method for an electronic device, wherein: The electronic device comprises a first SIM card and a second SIM card, the first SIM card and the second SIM card share a transmission (TX) time slot, and the method comprises: Determine a higher priority SIM card from among the first SIM card and the second SIM card; Monitoring specific parameters of the higher priority SIM card; Based on the specific parameters of the higher priority SIM card, the TX time slot proportion of the higher priority SIM card is adjusted.

2. The communication processing method according to claim 1, wherein: The determining a higher priority SIM card from the first SIM card and the second SIM card comprises: determining a predefined SIM card among the first SIM card and the second SIM card as the higher priority SIM card, or The SIM card that performs the preset task among the first SIM card and the second SIM card is determined as the higher priority SIM card.

3. The communication processing method according to claim 1, wherein: The adjusting the TX time slot proportion of the higher priority SIM card based on the specific parameters of the higher priority SIM card includes: Based on the change of the specific parameter, determining that the communication quality of the higher priority SIM card meets a first predetermined condition; Increasing the TX time slot proportion of the higher priority SIM card from the first proportion to the second proportion; In response to determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition, the TX time slot proportion of the higher priority SIM card continues to be increased until a maximum preset TX time slot proportion is reached.

4. The communication processing method according to claim 3, wherein: The specific parameter includes at least one of the following parameters: reference signal reception power, reference signal reception quality, signal-to-noise ratio, uplink block error rate, and transmission power.

5. The communication processing method according to claim 4, wherein: The determining, based on the change of the specific parameter, that the communication quality of the higher priority SIM card meets the first predetermined condition includes: If the uplink block error rate of the higher priority SIM card increases by more than a first threshold value within a first time period, determining that the communication quality of the higher priority SIM card meets a first predetermined condition; If the uplink block error rate of the higher priority SIM card is higher than the second threshold value in the second time period, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition; If the transmission power of the higher priority SIM card is greater than the third threshold value in the third time period, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition; If at least one of the reference signal reception power, reference signal reception quality and signal-to-noise ratio of the higher priority SIM card drops below a fourth threshold within a fourth time period, it is determined that the communication quality of the higher priority SIM card meets the first predetermined condition.

6. The communication processing method according to claim 4, wherein: The determining that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition includes: If, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the improvement of the uplink block error rate of the higher priority SIM card does not exceed the fifth threshold after the fifth time period, it is determined that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition; If, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the uplink block error rate of the higher priority SIM card is not lower than the sixth threshold value in the sixth time period, it is determined that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition; If, when the TX time slot proportion of the higher priority SIM card is increased to the second proportion, the transmit power of the higher priority SIM card decreases by no more than the seventh threshold value within the seventh time period, it is determined that the communication quality when the TX time slot proportion of the higher priority SIM card is the second proportion does not meet the second predetermined condition.

7. An electronic device comprising: A first SIM card and a second SIM card, wherein the first SIM card and the second SIM card share a transmission TX time slot; a determining unit configured to determine a higher priority SIM card from the first SIM card and the second SIM card; a monitoring unit configured to monitor specific parameters of the higher priority SIM card; The adjusting unit is configured to adjust the TX time slot proportion of the higher priority SIM card based on the specific parameters of the higher priority SIM card.

8. An electronic device comprising: processor; A memory storing instructions, wherein when the instructions are executed by the processor, the electronic device is prompted to execute the communication processing method according to any one of claims 1 to 6.

9. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer program instructions, which, when executed by a processor, prompt the processor to execute the communication processing method according to any one of claims 1 to 6.