Dynamic IMSI Updates in Multi-IMSI Smart Cards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing smart cards with multiple IMSIs are fixed and cannot be dynamically updated, leading to low utilization and waste of IMSI resources as one user occupies multiple IMSIs.
Innovation Solution
A method and apparatus for dynamically updating IMSIs in smart cards by sending IMSI update requests to a server, receiving response messages, and executing operations such as adding or deleting IMSIs based on these messages, allowing for dynamic IMSI occupation and improved utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple IMSIs are preset in a smart card for user selection, then users can have multiple accounts, but the IMSIs become fixed and cannot be changed, leading to low utilization and waste of IMSI resources
Solution Approach 1:
The patent implements dynamic IMSI management by enabling the smart card to receive and process update commands from a server, allowing IMSIs to be added, deleted, or modified remotely. This transforms the static IMSI configuration into a dynamic system that can adapt to changing user needs and optimize resource utilization.
Solution Approach 2:
The system establishes a feedback mechanism where the server can send update commands to the smart card based on usage patterns and resource allocation needs. This allows the network operator to monitor IMSI utilization and dynamically adjust the configuration to improve overall resource efficiency.
2Ease of operation
If one user occupies multiple IMSIs in a smart card, then users can manage multiple accounts, but the utilization ratio of IMSIs decreases and resources are wasted
Solution Approach 1:
The smart card is designed with multi-functionality to support not only traditional IMSI storage but also dynamic update capabilities. The card can serve as both a static storage device and a dynamic communication endpoint, receiving commands from the server to add, delete, or modify IMSIs, thereby optimizing resource allocation while maintaining ease of use.
Solution Approach 2:
The system enables automated IMSI management where the server can remotely update the smart card without requiring physical intervention or user configuration. This self-service capability allows the network operator to automatically optimize IMSI allocation based on usage patterns, reducing waste while maintaining user convenience.
3Reliability
If IMSIs are fixed in the smart card after presetting, then the system is simple and reliable, but the system cannot adapt to changing needs and wastes resources
Solution Approach 1:
The patent introduces an intermediary update mechanism where the server acts as a mediator between the user's needs and the smart card's configuration. The server sends authenticated update commands to the smart card, allowing configuration changes without compromising the security and reliability of the card itself. This intermediary layer enables adaptability while maintaining system stability.
Solution Approach 2:
The system enables parameter changes in the smart card by allowing the IMSI configuration to be modified through server-sent commands. The smart card can dynamically adjust its stored IMSIs based on received parameters, transforming from a fixed configuration system to an adaptive one while maintaining operational reliability through controlled update processes.
Data Source
AI summary
Embodiments of the present invention disclose a method, an apparatus, and a system for supporting multiple IMSIs. The method includes: receiving a response message that is returned by a server in response to an IMSI update request message and transmitted by a user terminal; and executing an IMSI update operation for a smart card according to information carried in the response message, where the smart card is a smart card supporting multiple IMSIs, and the IMSI update operation for the smart card includes: an operation of adding an IMSI in the smart card or an operation of deleting an IMSI from the smart card. The foregoing technical solution may dynamically update an IMSI in the smart card, thereby avoiding a phenomenon that one user must occupy multiple IMSIs all along, improving a utilization ratio of IMSIs, and saving IMSI resources.


