Multiple SIM Profiles via Dedicated Logical Channels for Parallel Activation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current SIM profile management techniques are unable to efficiently accommodate simultaneous or instantaneous switching of multiple subscription profiles on a single SIM card, limiting users' ability to optimize cellular usage and manage multiple subscriptions effectively.
Innovation Solution
The system enables simultaneous operation of multiple subscription profiles on a single SIM by assigning unique identifiers to each active profile and dynamically allocating logical channels, using a profile handler to manage incoming traffic and prevent collisions, without requiring server-side changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single SIM card contains multiple operator profiles, then profile switching capability is improved, but profile switching speed deteriorates due to sequential switching requirements
Solution Approach 1:
The system segments the logical channel allocation by creating dedicated logical channels for each active profile. Instead of sharing a single logical channel among multiple profiles, each profile receives its own logical channel resources, enabling simultaneous operation without switching delays. This segmentation of channel resources resolves the contradiction by allowing multiple profiles to operate in parallel.
2Device complexity
If multiple profiles share the same logical channel, then device complexity is reduced, but communication efficiency deteriorates due to channel contention
Solution Approach 1:
The system implements a universal logical channel allocation mechanism that can dynamically serve multiple active profiles. The channel allocation framework is designed to be multi-functional, automatically assigning appropriate logical channels to different profiles based on their active state and communication requirements. This universal approach maintains manageable device complexity while eliminating channel contention through intelligent resource allocation.
3Adaptability or versatility
If simultaneous profile operation is enabled, then user flexibility is improved, but risk of command collisions increases
Solution Approach 1:
The system introduces a profile manager as an intermediary component that mediates between multiple active profiles and the network. The profile manager receives commands destined for specific profiles, validates them, and forwards them through appropriate logical channels. This intermediary layer prevents command collisions by ensuring proper command routing and coordination, allowing simultaneous profile operation while maintaining high reliability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and system performing the method includes receiving a request to activate an additional profile in a subscriber identity module that comprises at least one active profile associated with a first basic logical channel. The additional profile is in an inactive state. The method also includes requesting, using the first basic logical channel, the subscriber identity module to associate the additional profile with a second basic logical channel for communicating with the first profile. The method further includes transmitting a command to the additional profile using the second basic logical channel while the at least one active profile associated with the first basic logical channel is in an active state.