QoS Aware SIM Refresh Mechanism for VoIP Session Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in performing SIM refresh operations without disrupting active communication sessions, particularly in packet-switched environments like VoIP, where the modem cannot distinguish between data and voice sessions, leading to potential call drops.
Innovation Solution
Implementing a Quality of Service (QoS) aware SIM refresh mechanism where the SIM card checks with the modem for active sessions associated with specific QoS classes before proceeding with the refresh, and the modem maintains a database to identify and reject refresh requests during active sessions, ensuring that critical communications are not interrupted.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SIM refresh is performed periodically to update subscription information, then SIM card security and network access control are improved, but active communication sessions may be disrupted causing call drops
Solution Approach 1:
The system performs preliminary checking of active sessions before initiating SIM refresh. The modem checks whether any active communication sessions exist that would be affected by SIM refresh, and only proceeds with refresh if no such sessions are detected. This preliminary action prevents session disruption before it occurs.
Solution Approach 2:
The system implements a feedback mechanism where the modem continuously monitors active sessions and provides status information to the SIM card. Based on this feedback about current session states, the SIM card intelligently decides whether to proceed with refresh or defer it, creating a closed-loop control system that adapts to real-time conditions.
2Object-affected harmful factors
If SIM refresh is rejected during active sessions to prevent call drops, then service continuity is improved, but SIM card update operations are delayed
Solution Approach 1:
The system implements periodic retry attempts for SIM refresh operations. After a refresh is deferred due to active sessions, the SIM card continues to attempt refresh at regular intervals until conditions are favorable. This periodic action ensures updates eventually occur without requiring manual intervention.
Solution Approach 2:
The system performs preliminary checks of session status before each refresh attempt. By checking whether active sessions exist before initiating refresh, the system可以避免 unnecessary delays while also preventing disruptions, optimizing the timing of update operations.
3Object-affected harmful factors
If modem checks every SIM refresh request against active sessions, then session protection is improved, but device processing overhead increases
Solution Approach 1:
The system extracts and maintains a separate list of QoS classes that are sensitive to SIM refresh operations. Instead of checking all possible session parameters, the modem only needs to verify whether active sessions belong to these pre-identified sensitive QoS classes, significantly reducing the complexity of the checking process.
Solution Approach 2:
The system changes the checking parameter from examining all session details to simply comparing session QoS class identifiers against a predefined list of sensitive classes. This parameter change simplifies the protection mechanism from a complex multi-parameter check to a straightforward identifier comparison.
Data Source
AI summary
A computer device may include a memory storing instructions and processor configured to execute the instructions to receive a Subscriber Identity Module (SIM) refresh request. The processor may be further configured to identify one or more Quality of Service (QoS) classes for which, if an active communication session exists that is associated with at least one of the QoS classes, a SIM refresh should be rejected; access a database of active communication sessions associated with the UE device; determine that an active session, stored in the database of active communication sessions, is associated with at least one of the one or more QoS classes; and reject the SIM refresh request based on determining that the active session is associated with at least one of the one or more QoS classes.


