A priority-based dual card radio frequency rejection method, system, device, and medium

CN122802927APending Publication Date: 2026-09-22CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610663974.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-14
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0004]本发明所要解决的技术问题是提供一种基于优先级的双卡射频抑制方法、系统、设备及介质,旨在解决单射频双卡终端中,副卡低优先级信令物理层强占射频通道导致主卡高优先级业务上行中断的技术问题

Benefits of technology

其一,本发明通过终端上报、核心网决策与基站下发的端网协同闭环机制进行射频控制,相比现有技术中终端单机自治的方案,本发明能够基于网络侧的实时负载和业务状态进行毫秒级动态调度,有效避免了终端盲目避让导致的业务中断。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802927A_ABST
    Figure CN122802927A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of mobile communication, and particularly relates to a priority-based dual-card radio frequency suppression method, system, device and medium. The method comprises the following steps: when a primary card activates a high-priority service and a secondary card triggers a low-priority uplink event, reporting a dual-card service type and a radio frequency occupation state to a core network through non-access layer (NAS) signaling; receiving the dual-card service type and the radio frequency occupation state, comparing priorities based on a preset service type and priority mapping table, generating a radio frequency suppression strategy when a preset suppression condition is met; a base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message and sends the RRC reconfiguration message to a terminal; the terminal receives the RRC reconfiguration message, parses radio frequency suppression configuration parameters in the RRC reconfiguration message, and closes a power amplifier (PA) of the secondary card while keeping a low-noise amplifier (LNA) of the secondary card in an activated state; after a suppression duration indicated by the radio frequency suppression configuration parameters is reached, automatically restoring full-duplex radio frequency functions of the secondary card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mobile communication technology, and in particular to a priority-based dual-SIM radio frequency suppression method, system, device, and medium. Background Technology

[0002] In existing dual-SIM dual-standby single-pass terminals, the primary and secondary SIM cards share a single radio frequency (RF) channel. When the primary and secondary SIM cards need to communicate simultaneously, RF resource conflicts arise because the physical RF channel can only support single-channel signal transmission and reception at any given time. To resolve this conflict, existing technologies have primarily attempted the following three solutions: Firstly, a DSDA (Dual SIM Dual Standby) hardware solution is adopted: this fundamentally avoids channel preemption by deploying two completely independent RF links within the terminal (e.g., a combination of Qualcomm QTM545 and QTR5431). However, this solution leads to a significant increase in bill of materials (BOM) costs by 15% to 20%, and an increase in RF power consumption by 8% to 12%. Furthermore, due to its substantial internal space requirements and constraints imposed by industrial design (ID) requirements, mainstream terminal manufacturers such as Apple and OPPO have not widely adopted this architecture to date. Secondly, a network-side rejection signaling scheme is adopted: when a conflict is detected, the core network mobility management entity (MME) directly discards the low-priority uplink requests (such as TAU requests) of the secondary SIM card. However, this scheme directly violates the mandatory requirement in the 3GPP TS24.301 protocol that "UEs must perform periodic TAUs", which will cause the secondary SIM card to disconnect from the network, seriously failing to meet the communication baseline specifications; Third, a terminal operating system-level blocking solution is adopted: by modifying the Android or iOS kernel, uplink requests from the secondary SIM card are intercepted at the operating system level. However, this solution requires deep customization of the underlying ROM, which not only fails to cover the closed iOS ecosystem, but also easily leads to system stability risks such as operating system crashes or communication module malfunctions due to excessive interception of underlying signaling.

[0003] In summary, existing terminal-side autonomous solutions (such as the aforementioned OS-level shielding), network-side solutions (such as the aforementioned signaling discarding solution), and hardware stacking solutions all lack cross-layer collaboration mechanisms across terminals and networks. They cannot resolve the physical channel preemption problem without increasing hardware costs, violating 3GPP specifications, or deeply intruding into the operating system. In particular, existing technologies cannot distinguish service priorities; when a low-priority signaling physical layer of a secondary SIM card preempts the radio frequency channel, it can cause uplink interruptions to high-priority services on the primary SIM card. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a priority-based dual-SIM radio frequency suppression method, system, device and medium, which aims to solve the technical problem that the low-priority signaling physical layer of the secondary SIM card forcibly occupies the radio frequency channel, causing the uplink interruption of the high-priority service of the primary SIM card in a single-radio dual-SIM terminal.

[0005] The technical solution of the present invention to solve the above-mentioned technical problems is as follows: In a first aspect, the present invention provides a priority-based dual-SIM radio frequency suppression method, comprising: Monitor the service types and radio frequency occupancy status of the primary and secondary cards; When it is detected that the primary card activates a high-priority service and the secondary card triggers a low-priority uplink event, the dual-card service type and radio frequency occupancy status are reported to the core network through non-access stratum (NAS) signaling. The core network receives dual-SIM service types and radio frequency occupancy status, performs priority comparison based on a preset service type and priority mapping table, and generates a radio frequency suppression strategy when the preset suppression conditions are met. The base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message and sends it to the terminal. The RRC reconfiguration message carries radio frequency suppression configuration parameters. The terminal receives the RRC reconfiguration message, parses the radio frequency suppression configuration parameters in it, turns off the power amplifier of the secondary card, and keeps the low noise amplifier of the secondary card active at the same time. After the suppression duration indicated by the RF suppression configuration parameters is reached, the full-duplex RF function of the secondary card is automatically restored.

[0006] Based on the above technical solution, the present invention can be further improved as follows.

[0007] Furthermore, the reporting of dual-SIM service types and radio frequency occupancy status to the core network via non-access stratum (NAS) signaling includes: The primary card's service type identifier, the secondary card's service type identifier, the dual-card radio frequency conflict risk identifier, and the primary card's uplink channel quality information are encapsulated in a NAS message and sent to the core network's access and mobility management entity.

[0008] Furthermore, the step of generating a radio frequency suppression strategy when the preset suppression condition is met includes: Query the service type and priority mapping table to obtain the first priority value corresponding to the primary card service and the second priority value corresponding to the secondary card service; When the first priority value is greater than or equal to the first preset threshold and the second priority value is less than or equal to the second preset threshold, the suppression condition is determined to be met, and an RF suppression strategy containing the suppression object, suppression duration, and suppression mode is generated. The suppression mode allows reception but prohibits transmission.

[0009] Furthermore, the RRC reconfiguration message carries radio frequency suppression configuration parameters, including: A new radio frequency suppression information element is added to the RRC reconfiguration message. The radio frequency suppression information element includes at least the target user identification card identifier, the radio frequency suppression enable flag, the suppression duration, and the transmit off and receive hold mode indicator bit.

[0010] Furthermore, the step of shutting down the power amplifier PA of the secondary card while keeping the low-noise amplifier LNA of the secondary card active includes: Within the time window corresponding to the suppression duration, the uplink transmit link power supply of the secondary card's RF front-end is cut off, while the downlink receive link power supply of the secondary card's RF front-end is maintained, so that the secondary card is in a half-duplex state where it can only receive downlink signaling.

[0011] Furthermore, while the base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message, and sends it to the terminal, the method also includes: According to the radio frequency suppression strategy, the base station allocates low-interference physical resource blocks (PRBs) to high-priority services of the main card within the suppression duration indicated by the radio frequency suppression configuration parameters.

[0012] Furthermore, the automatic restoration of the full-duplex radio frequency function of the secondary card after the suppression duration indicated by the radio frequency suppression configuration parameters is achieved includes: When the local timer reaches the suppression duration, power is restored to the power amplifier PA of the secondary card, the uplink transmit link of the secondary card is restored, and the interrupted low-priority uplink event process of the secondary card is restarted.

[0013] Secondly, the present invention provides a priority-based dual-SIM radio frequency suppression system, comprising: The terminal-side module, deployed in a dual-SIM mobile terminal, is used to monitor the service types and RF occupancy status of the primary and secondary SIM cards. When it detects that the primary SIM card is activating a high-priority service and the secondary SIM card triggers a low-priority uplink event, it reports the dual-SIM service types and RF occupancy status via non-access stratum (NAS) signaling. It receives RRC reconfiguration messages, parses RF suppression configuration parameters, disables the secondary SIM card's power amplifier (PA), and keeps the secondary SIM card's low-noise amplifier (LNA) active. After the suppression duration is reached, it automatically restores the secondary SIM card's full-duplex RF function. The core network module, deployed on the core network side, is used to receive the dual-SIM service type and radio frequency occupancy status, perform priority comparison based on the preset service type and priority mapping table, and generate a radio frequency suppression strategy when the preset suppression conditions are met. The wireless access network module, deployed on the base station side, is used to receive the radio frequency suppression strategy, construct a radio resource control (RRC) reconfiguration message carrying radio frequency suppression configuration parameters, and send it to the terminal-side module.

[0014] Thirdly, the present invention provides a computer device, comprising: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of a priority-based dual-card radio frequency suppression method.

[0015] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the priority-based dual-card radio frequency suppression method.

[0016] Compared with the prior art, the beneficial effects of the present invention are as follows: Firstly, this invention uses a closed-loop mechanism of terminal-network collaboration, involving terminal reporting, core network decision-making, and base station distribution, to perform radio frequency control. Compared to the existing technology's single-terminal autonomous solution, this invention can perform millisecond-level dynamic scheduling based on the real-time load and service status of the network side, effectively avoiding service interruptions caused by the terminal blindly avoiding traffic.

[0017] Secondly, this invention employs a control method that disables the secondary card's power amplifier (PA) while keeping the low-noise amplifier (LNA) active within the suppression window. Compared to the coarse-grained schemes of existing technologies that completely suspend the carrier or release the connection, this invention achieves a half-duplex mode that prohibits transmission but not reception. This ensures the continuity of high-priority services on the primary card while maintaining the low-power downlink monitoring capability of the secondary card.

[0018] Third, this invention introduces a service type and priority mapping table for precise priority comparison. Compared with the existing fixed time slice rotation scheme, this invention can accurately identify high-priority services and low-priority signaling, and allocate physical layer radio frequency resources to high-value services in a priority manner, significantly reducing the uplink interruption probability of high-priority services. Attached Figure Description

[0019] Figure 1 This is a flowchart illustrating a priority-based dual-card radio frequency suppression method. Figure 2 A flowchart illustrating the service priority determination and radio frequency suppression process of a priority-based dual-SIM radio frequency suppression method; Figure 3 This is a comparison chart of signal quality before and after RF suppression using a priority-based dual-card RF suppression method. Figure 4 This is a timing diagram of client-network interaction in a real-time interactive game scenario, based on a priority-based dual-card radio frequency suppression method. Figure 5This is a schematic diagram of a priority-based dual-card radio frequency suppression system; Figure 6 This is a schematic diagram of the electronic device of the present invention. Detailed Implementation

[0020] The technical solutions of the embodiments of the present invention will be described below with reference to the accompanying drawings. In the description of the present invention, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. The "or" in the present invention is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A or B can represent: A alone, A and B simultaneously, and B alone. A and B can be singular or plural. Furthermore, in the description of the present invention, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items.

[0021] Furthermore, to facilitate a clear description of the technical solutions of the embodiments of the present invention, the terms "first" and "second" are used in the embodiments of the present invention to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that the terms "first" and "second" are not necessarily different.

[0022] In this embodiment of the invention, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this embodiment of the invention should not be construed as superior or more advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner for ease of understanding.

[0023] Example 1, such as Figure 1 The illustration shows an embodiment of the present invention. The purpose of this embodiment is to provide a priority-based dual-SIM radio frequency suppression method. By constructing an end-to-end collaborative closed loop, it achieves millisecond-level dynamic scheduling of physical layer radio frequency based on service awareness, thereby ensuring the continuity and stability of high-priority services on the primary SIM card without changing the terminal hardware architecture. This includes: S1: Monitor the service type and radio frequency occupancy status of the primary and secondary cards; S2: When it is detected that the primary card is activating a high-priority service and the secondary card triggers a low-priority uplink event, the dual-card service type and radio frequency occupancy status are reported to the core network through non-access stratum (NAS) signaling. S3: The core network receives the dual-SIM service type and radio frequency occupancy status, performs priority comparison based on the preset service type and priority mapping table, and generates a radio frequency suppression strategy when the preset suppression conditions are met. S4: The base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message and sends it to the terminal. The RRC reconfiguration message carries radio frequency suppression configuration parameters. S5: The terminal receives the RRC reconfiguration message, parses the radio frequency suppression configuration parameters in it, turns off the power amplifier PA of the secondary card, and keeps the low noise amplifier LNA of the secondary card in an active state. S6: Automatically restore the full-duplex RF function of the secondary card after the suppression duration indicated by the RF suppression configuration parameters is reached.

[0024] It should be noted that in this embodiment, S1 achieves accurate perception of service types; S2 reports the status with priority identifiers when a conflict occurs; in step S3, the core network compares the preset service type with the priority mapping table and makes a decision based on preset suppression conditions. This transforms the originally ambiguous resource preemption into a precise judgment based on clear priority values, breaking the limitation of traditional architectures that are unaware of service attributes and ensuring intelligent decision-making.

[0025] Furthermore, this embodiment constructs a complete cross-layer collaborative closed loop through S2, S3, S4, and S5. More importantly, in S4, the base station uses RRC reconfiguration messages, and in S5, the terminal directly parses these parameters and controls the power amplifier (PA) and low-noise amplifier (LNA) of the radio frequency front-end. Based on a control method that directly reaches the physical layer hardware using standard air interface signaling, this skips time-consuming protocol stack logic negotiation or connection release processes, achieving millisecond-level dynamic suppression and overcoming the shortcomings of existing solutions, such as coarse control granularity and delayed response.

[0026] Furthermore, after clarifying priorities and establishing a fast channel, S5 disables the secondary card's PA while keeping the LNA active. Disabling the PA directly deprives the secondary card of its uplink transmission capability at the physical hardware level, while keeping the LNA active allows the secondary card to maintain downlink monitoring during the suppression period. Subsequently, S6 automatically restores full-duplex functionality after the suppression period is reached. The combination of S5 and S6 achieves refined half-duplex scheduling that disables transmission but not reception, ensuring exclusive use of the primary card's RF channel while also meeting the basic communication needs of the secondary card.

[0027] Example 2, a second embodiment of the present invention, provides a specific execution flow of a priority-based dual-SIM radio frequency suppression method. For example... Figure 2 As shown, the process includes the following steps: In this embodiment of the application, the specific implementation of step S1 is as follows: S101: The terminal continuously monitors the dual-SIM service status. The terminal-side software development kit (SDK) obtains the service type (such as real-time interactive games, video calls, location update TAU, etc.), radio frequency occupancy status (whether an uplink transmit request has been initiated), and uplink channel quality information (such as demodulation reference signal received power DMRS RSRP) of the primary and secondary SIM cards in real time.

[0028] In this embodiment of the application, when it is detected that the primary card activates a high-priority service and the secondary card triggers a low-priority uplink event in step S2, the specific implementation method is as follows: S102: Conflict Detection. When the terminal detects that the primary SIM card is activating a high-priority service (such as online games) and the secondary SIM card simultaneously triggers a low-priority uplink event (such as location update registration or SMS reception confirmation), it determines that there is a risk of dual-SIM radio frequency conflict.

[0029] In this embodiment of the application, the specific implementation of step S2, which involves reporting the dual-SIM service type and radio frequency occupancy status to the core network via non-access stratum (NAS) signaling, is as follows: S103: Status Reporting. The terminal encapsulates the primary card's service type identifier, the secondary card's service type identifier, the dual-card radio frequency conflict risk identifier, and the primary card's uplink channel quality information in a NAS message via Non-Access Stratum (NAS) signaling, and sends it to the access and mobility management entity of the core network (e.g., the Access and Mobility Management Function Entity (AMF) in a 5G network and the Mobility Management Entity (MME) in a 4G network).

[0030] It should be noted that, in the embodiments of this application, the specific implementation of step S3 is as follows: Query the service type and priority mapping table to obtain the first priority value corresponding to the primary card service and the second priority value corresponding to the secondary card service; When the first priority value is greater than or equal to the first preset threshold and the second priority value is less than or equal to the second preset threshold, the suppression condition is determined to be met, and an RF suppression strategy including the suppression object, suppression duration, and suppression mode is generated; the suppression mode is to allow reception and prohibit transmission.

[0031] S104: Priority Determination. After receiving the reported information, the core network module queries the preset service type and priority mapping table (as shown in Table 1) to obtain the first priority value corresponding to the primary card service and the second priority value corresponding to the secondary card service. It then determines whether the following conditions are met: the primary card priority value ≥ the first preset threshold (e.g., threshold 7), and the secondary card priority value ≤ the second preset threshold (e.g., threshold 3). Table 1. Mapping Table of Business Types and Priorities QCI (QoS Class Identifier).

[0032] S105: Generate instruction. If S104 determines that the suppression conditions are met, the core network generates an RF suppression strategy instruction, which includes: the suppression target (e.g., pointing to the secondary SIM2), the suppression duration (e.g., set to 10ms), and the suppression mode (allowing reception but prohibiting transmission).

[0033] In this embodiment of the application, step S4 is for the base station to receive the radio frequency suppression strategy, construct a radio resource control (RRC) reconfiguration message and send it to the terminal. The RRC reconfiguration message carries radio frequency suppression configuration parameters. A radio frequency suppression information element is added to the RRC reconfiguration message. The radio frequency suppression information element includes at least the target user identification card identifier, the radio frequency suppression enable flag, the suppression duration, and the transmit off and receive hold mode indicator bit. It should be noted that, while the base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message, and sends it to the terminal, the base station, according to the radio frequency suppression strategy, allocates low-interference physical resource blocks (PRBs) to the high-priority services of the primary card within the suppression duration indicated by the radio frequency suppression configuration parameters. The specific implementation method is as follows: S106: Issue RRC. The core network sends the radio frequency suppression policy to the base station. Based on this, the base station constructs a Radio Resource Control (RRC) reconfiguration message, adds radio frequency suppression information elements containing the above parameters, and issues it to the terminal. At the same time, during the suppression period, the base station allocates low-interference Physical Resource Blocks (PRBs) to the primary card. It should be noted that, in this embodiment, step S5, where the terminal receives the RRC reconfiguration message, parses the radio frequency suppression configuration parameters, and disables the power amplifier of the secondary card while keeping the low-noise amplifier of the secondary card active, includes: Within the time window corresponding to the suppression duration, the uplink transmit link power supply of the secondary SIM card's RF front-end is cut off, while the downlink receive link power supply of the secondary SIM card's RF front-end is maintained, so that the secondary SIM card is in a half-duplex state that can only receive downlink signaling. The specific implementation method is as follows: S107: Execution Suppression. The terminal parses the RRC reconfiguration message and, within a 10ms time window, outputs a control signal to cut off the uplink transmit link power supply of the secondary card's RF front-end (i.e., suspend the operation of the secondary card's power amplifier PA) while maintaining the downlink receive link power supply (i.e., only retaining the low-noise amplifier LNA for reception), causing the secondary card to enter a half-duplex state and avoiding physical preemption of the primary card's channel.

[0034] In this embodiment of the application, step S6 automatically restores the full-duplex radio frequency function of the secondary card after the suppression duration indicated by the radio frequency suppression configuration parameters is reached, including: When the local timer reaches the suppression duration, power is restored to the secondary card's power amplifier, the secondary card's uplink transmit link is restored, and the interrupted low-priority uplink event process of the secondary card is re-initiated.

[0035] S108: Automatic Recovery. The terminal starts a local timer. When the above-mentioned 10ms suppression duration is reached, it automatically restores the uplink by re-powering the PA of the secondary card and re-initiates the interrupted low-priority uplink event process of the secondary card, realizing the seamless recovery of the secondary card service.

[0036] It should be noted that, as Figure 3 As shown, before suppression, the UL DMRS RSRP suddenly dropped to -140 dBm at the time of secondary card registration, the UL IBLER suddenly increased to 100%, and the primary card rate dropped to zero. After suppression, the UL DMRS RSRP stabilized above -85 dBm, the ULIBLER was <5%, and the primary card rate remained stable.

[0037] Furthermore, when the secondary SIM card initiates Location Update (TAU) registration, the primary SIM card's uplink demodulation reference signal received power (DMRS RSRP) drops sharply to an extremely low value at the moment of collision, the primary SIM card's uplink block error rate (UL IBLER) suddenly increases to 100%, the primary SIM card's service rate drops to zero, and severe stuttering occurs. After applying the RF suppression method of this invention, at the time of secondary SIM card registration, the primary SIM card's uplink DMRS RSRP remains stably at a high level, the primary SIM card's UL IBLER remains at a low level, and the primary SIM card's service rate remains stable. This comparative result objectively proves that the embodiments of this application can eliminate the impact of physical layer RF collisions on the primary SIM card's high-priority services within a millisecond-level time window.

[0038] Example 3, the third embodiment of the present invention, provides a priority-based dual-SIM radio frequency suppression method, taking end-to-end network collaborative suppression in a gaming scenario as an example, including: Scenario Description: A user is using a dual-SIM terminal (DSDS architecture) from a certain brand to run a real-time interactive game on a mobile communication network (such as a 4G LTE network or a 5G SA network). The secondary SIM card periodically receives TAU (Tracking Area Update) requests.

[0039] like Figure 4 As shown, taking a typical game lag scenario as an example, the signaling interactions of each node from T0 to T4+10ms are displayed in timeline form, clearly marking key message content and time delays such as NAS reporting, N2 commands, and RRC configuration. The specific execution flow is as follows: At time T0: When a user starts a real-time interactive game, the terminal SDK identifies it as a high-priority service of the primary card (QCI=1, priority=9) and activates the uplink data stream.

[0040] At time T1: The secondary card receives the TAU request from the MME and needs to send a registration message on the uplink channel (low priority service, priority=1).

[0041] T1+δ (δ≈5ms): The terminal SDK detects that both SIM cards are requesting uplink radio frequency resources at the same time, which poses a risk of conflict. It immediately reports to the access and mobility management entity (such as AMF or MME) of the core network via NAS message: "SIM1:Game(Priority=9), SIM2:TAU(Priority=1)".

[0042] At time T2: The Access and Mobility Management Entity queries the service priority database, confirms that the suppression condition is met, generates the instruction: {target:SIM2, duration:10ms, action:inhibit_tx}, and sends it to the gNB via the N2 interface.

[0043] At time T3: The base station constructs an RRC reconfiguration message (such as RRCReconfiguration in 5G or RRCConnectionReconfiguration in 4G), carrying the IE (information element) rf-Inhibit-SIM2 = true, inhibitDuration=10ms, and sends it to the terminal.

[0044] T4~T4+10ms: The terminal turns off the PA of SIM2 and suspends its uplink transmission; the main card's game data packets are uploaded normally, ULIBLER remains <5%, and DMRS RSRP is stable above -85dBm.

[0045] After T4+10ms: The terminal automatically restores full SIM2 radio frequency function, completes the TAU process, and the secondary card service is unaffected.

[0046] It should be noted that, based on actual test data, after applying the embodiments of this application, the number of times a certain real-time interactive game experienced lag decreased from 3 times / 2 hours to 0 times, and the main card speed remained stable.

[0047] Example 4 provides a priority-based dual-SIM radio frequency suppression system. It constructs a closed-loop control mechanism for end-network collaboration. Through the linkage of core network intelligent decision-making, base station signaling, and terminal precise execution, it achieves millisecond-level radio frequency suppression of low-priority services on the secondary SIM card without changing the existing DSDS (dual-SIM single-pass) terminal hardware architecture, thereby ensuring the continuity and stability of high-priority services on the primary SIM card.

[0048] It should be noted that the system of the present invention consists of the following three logical modules, all of which are implemented based on the existing 5G / 4G network standard interface extension, without the need for additional physical equipment: It should be noted that, in the embodiments of this application, as Figure 5 As shown, the terminal-side module is deployed on the dual-SIM mobile terminal side. Specifically, the dual-SIM mobile terminal side integrates a Software Development Kit (SDK), which is embedded in the communication stack layer of the dual-SIM mobile terminal's operating system. This SDK serves as the specific execution carrier for the terminal-side module, used to monitor the service types (e.g., online games, video calls, SMS, location update (TAU), etc.) of the primary and secondary SIM cards, their radio frequency occupancy status (whether an uplink transmission request has been initiated), and uplink channel quality (e.g., demodulation reference signal power (DMRS), RSRP, uplink block error rate (ULIBLER). When the terminal-side module detects that the primary SIM card is activating a high-priority service and the secondary SIM card is triggering a low-priority uplink event, it immediately reports the dual-SIM service types and radio frequency occupancy status to the core network side via Non-Access Stratum (NAS) signaling. Simultaneously, the terminal-side module also receives Radio Resource Control (RRC) reconfiguration messages from the radio access network. After parsing the RF suppression configuration parameters, it cuts off the uplink transmit link power supply to the secondary SIM card's RF front-end (i.e., shuts down the secondary SIM card's power amplifier (PA)) and maintains the downlink receive link power supply to the secondary SIM card's RF front-end (i.e., keeps the secondary SIM card's low-noise amplifier (LNA) active), putting the secondary SIM card into a half-duplex state where reception is allowed but transmission is prohibited. After the suppression duration indicated by the RF suppression configuration parameters is reached, the terminal-side module automatically restores the secondary SIM card's full-duplex RF function.

[0049] Furthermore, the core network module includes an Access and Mobility Management Entity (AMF in 5G networks and MME in 4G networks) and a service priority database. The service priority database contains a pre-built mapping table between service types and priorities. After receiving the dual-SIM service types and radio frequency occupancy status reported by the terminal-side module, the core network module queries the service priority database for priority comparison. When it is determined that the first priority value corresponding to the primary SIM service is greater than or equal to a first preset threshold (e.g., 7), and the second priority value corresponding to the secondary SIM service is less than or equal to a second preset threshold (e.g., 3), the suppression condition is confirmed to be met, and a radio frequency suppression policy is generated. This policy includes the suppression target, suppression duration, and suppression modes that allow reception but prohibit transmission. Subsequently, the core network module distributes this radio frequency suppression policy to the radio access network side. In addition, the core network module supports dynamic updates and canary releases of the mapping relationships and thresholds in the service priority database.

[0050] The radio access network module specifically includes a base station (e.g., a next-generation base station gNB in ​​a 5G network, or an evolved NB eNB in ​​a 4G network). The radio access network module receives the radio frequency suppression policy from the core network module and constructs a standard RRC reconfiguration message accordingly. This RRC reconfiguration message includes a newly added radio frequency suppression information element, which at least includes the target subscriber identity card identifier, a radio frequency suppression enable flag, the suppression duration, and a transmit-off and receive-hold mode indicator bit. The radio access network module sends the RRC reconfiguration message carrying the radio frequency suppression configuration parameters to the terminal-side module. Simultaneously, within the time window corresponding to the suppression duration, the radio access network module also allocates mutually orthogonal and low-interference Physical Resource Blocks (PRBs) to the primary card's high-priority services according to the radio frequency suppression policy, further improving the primary card's uplink transmission anti-interference capability and robustness.

[0051] It should be noted that the system in this embodiment constructs a complete cross-layer collaborative closed loop through the linkage of the terminal-side module, core network module, and radio access network module. The core network module makes intelligent decisions based on a global service priority database, the radio access network module performs precise scheduling using standard air interface signaling, and the terminal-side module directly performs millisecond-level control on the physical layer radio frequency front-end hardware. This system extends service awareness directly from the application layer to the physical layer radio frequency control, realizing refined half-duplex scheduling that prohibits transmitting but not receiving. While completely eliminating the physical occupation of the primary card's radio frequency channel by low-priority signaling from the secondary card, it ensures the basic downlink monitoring function of the secondary card, prevents the secondary card from disconnecting from the network, and significantly improves the overall communication quality in dual-card concurrent scenarios.

[0052] It should be noted that, for the first time, this application embodiment forms a closed loop with the service priority database, core network decision logic and terminal radio frequency hardware control through standard signaling (NAS and RRC), thereby realizing the dynamic, accurate and automated allocation of DSDS terminal radio frequency resources.

[0053] Example 5: In some embodiments, the priority-based dual-SIM radio frequency suppression system of the present invention can be implemented using a combination of hardware and software. As an example, the priority-based dual-SIM radio frequency suppression system of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the priority-based dual-SIM radio frequency suppression method of the present invention. For example, the processor in the form of a hardware decoding processor can be one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.

[0054] The modules described in the embodiments of this invention can be implemented in software or hardware. The names of the modules are not, in some cases, limiting the scope of the module itself.

[0055] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements any of the above-mentioned priority-based dual-SIM radio frequency suppression methods. That is, an electronic device according to an embodiment of the present invention may include, but is not limited to: a processor and a memory; the memory is used to store the computer program; the processor is used to execute a priority-based dual-SIM radio frequency suppression method shown in any embodiment of the present invention by calling the computer program.

[0056] In one alternative embodiment, an electronic device is provided, such as Figure 6 As shown, Figure 6 The illustrated electronic device 4000 includes a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which can be used for data interaction between the electronic device and other electronic devices, such as sending and / or receiving data. It should be noted that in practical applications, the transceiver 4004 is not limited to one type, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.

[0057] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this invention. Processor 4001 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0058] Bus 4002 may include a path for transmitting information between the aforementioned components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 4002 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The bus 4002 is represented by only one thick line, but this does not mean that there is only one bus or one type of bus.

[0059] The memory 4003 may be ROM (Read Only Memory) or other types of static storage devices capable of storing static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices capable of storing information and instructions, or EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0060] The memory 4003 stores application code (computer program) for executing the present invention, and its execution is controlled by the processor 4001. The processor 4001 executes the application code stored in the memory 4003 to implement the content shown in the foregoing method embodiments.

[0061] Among them, electronic devices can also be terminal devices, which can be any device that can install applications, including at least one of smartphones, tablets, laptops, desktop computers, smart speakers, smartwatches, smart TVs, and smart in-vehicle devices.

[0062] It should be noted that, Figure 6 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0063] An embodiment of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the above-mentioned priority-based dual-card radio frequency suppression methods.

[0064] Alternatively, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, a floppy disk, and an optical data storage device, etc.

[0065] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the aforementioned priority-based dual-SIM radio frequency suppression method.

[0066] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0067] It should be understood that the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of methods and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0068] The computer-readable storage medium provided in this invention can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EEPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0069] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the above embodiments.

[0070] The above description is merely a preferred embodiment of the present invention and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this invention is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this invention.

[0071] It should be noted that the terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and represent a limitation on a specific order or sequence. Where appropriate, the order of use for similar objects can be interchanged so that the embodiments of this application described herein can be implemented in an order other than that shown or described.

[0072] Those skilled in the art will recognize that this invention can be implemented as a system, method, or computer program product. Therefore, this invention can be specifically implemented in the following forms: it can be entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, this invention can also be implemented as a computer program product contained in one or more computer-readable media, which includes computer-readable program code.

[0073] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A priority-based dual-SIM radio frequency suppression method, characterized in that, include: Monitor the service types and radio frequency occupancy status of the primary and secondary cards; When it is detected that the primary card activates a high-priority service and the secondary card triggers a low-priority uplink event, the dual-card service type and radio frequency occupancy status are reported to the core network through non-access stratum (NAS) signaling. The core network receives dual-SIM service types and radio frequency occupancy status, performs priority comparison based on a preset service type and priority mapping table, and generates a radio frequency suppression strategy when the preset suppression conditions are met. The base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message and sends it to the terminal. The RRC reconfiguration message carries radio frequency suppression configuration parameters. The terminal receives the RRC reconfiguration message, parses the radio frequency suppression configuration parameters, turns off the power amplifier of the secondary card, and keeps the low noise amplifier of the secondary card active. After the suppression duration indicated by the RF suppression configuration parameters is reached, the full-duplex RF function of the secondary card is automatically restored.

2. The priority-based dual-SIM radio frequency suppression method according to claim 1, characterized in that, The reporting of dual-SIM service type and radio frequency occupancy status to the core network via non-access stratum (NAS) signaling includes: The primary card's service type identifier, the secondary card's service type identifier, the dual-card radio frequency conflict risk identifier, and the primary card's uplink channel quality information are encapsulated in a NAS message and sent to the core network's access and mobility management entity.

3. The priority-based dual-SIM radio frequency suppression method according to claim 1, characterized in that, When a preset suppression condition is met, a radio frequency suppression strategy is generated, including: Query the service type and priority mapping table to obtain the first priority value corresponding to the primary card service and the second priority value corresponding to the secondary card service; When the first priority value is greater than or equal to the first preset threshold and the second priority value is less than or equal to the second preset threshold, the suppression condition is determined to be met, and an RF suppression strategy including the suppression object, suppression duration, and suppression mode is generated; the suppression mode is to allow reception and prohibit transmission.

4. The priority-based dual-SIM radio frequency suppression method according to claim 1, characterized in that, The RRC reconfiguration message carries radio frequency suppression configuration parameters, including: Add a radio frequency suppression information element to the RRC reconfiguration message; The radio frequency suppression information elements include: Target user identification card identifier, RF suppression enable flag, suppression duration, and transmit off and receive hold mode indicator bit.

5. The priority-based dual-SIM radio frequency suppression method according to claim 1, characterized in that, The step of shutting down the power amplifier of the secondary card while keeping the low-noise amplifier of the secondary card active includes: Within the time window corresponding to the suppression duration, the uplink transmit link power supply of the secondary card's RF front-end is cut off, while the downlink receive link power supply of the secondary card's RF front-end is maintained, so that the secondary card is in a half-duplex state where it can only receive downlink signaling.

6. The priority-based dual-SIM radio frequency suppression method according to claim 1, characterized in that, While the base station receives the radio frequency suppression strategy, constructs a radio resource control (RRC) reconfiguration message, and sends it to the terminal, the method further includes: According to the radio frequency suppression strategy, the base station allocates low-interference physical resource blocks (PRBs) to high-priority services of the main card within the suppression duration indicated by the radio frequency suppression configuration parameters.

7. The priority-based dual-SIM radio frequency suppression method according to claim 1, characterized in that, The automatic restoration of the full-duplex radio frequency function of the secondary card after the suppression duration indicated by the radio frequency suppression configuration parameters is achieved includes: When the local timer reaches the suppression duration, power is restored to the secondary card's power amplifier, the secondary card's uplink transmit link is restored, and the interrupted low-priority uplink event process of the secondary card is re-initiated.

8. A priority-based dual-SIM radio frequency suppression system, employing the method described in any one of claims 1-7, characterized in that, include: The terminal-side module is used to monitor the service types and radio frequency occupancy status of the primary and secondary cards. When it is detected that the primary card activates a high-priority service and the secondary card triggers a low-priority uplink event, the module reports the service types and radio frequency occupancy status of the two cards to the core network through non-access stratum (NAS) signaling. Receive RRC reconfiguration messages, parse RF suppression configuration parameters, turn off the power amplifier of the secondary card, keep the low noise amplifier of the secondary card active, and automatically restore the full-duplex RF function of the secondary card after the suppression time is reached. The core network module is used to receive dual-SIM service types and radio frequency occupancy status. It performs priority comparison based on a preset service type and priority mapping table, and generates a radio frequency suppression strategy when the preset suppression conditions are met. The radio access network module is used to receive radio frequency suppression policies, construct radio resource control (RRC) reconfiguration messages carrying radio frequency suppression configuration parameters, and send them to the terminal-side module.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.