Bootstrap MSISDN Allocation for UE Profiles With Identifier Quarantine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current techniques for allocating network identifiers with bootstrap profiles for user equipment (UEs) consume computing and networking resources by maintaining identifiers for long periods, even when UEs fail to utilize them, leading to wasteful allocation and inefficient resource usage.
Innovation Solution
Implementing a Bootstrap MSISDN Manager (BMM) that dynamically allocates and deallocates network identifiers (MSISDNs) to UE bootstrap profiles upon detection of network attachment, interfaces with network devices for status updates, and quarantines unused identifiers to optimize resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network identifiers are allocated for the entire life of a UE, then network services can reach the bootstrap profile at any time, but computing and networking resources are consumed unnecessarily for long periods
Solution Approach 1:
The patent implements dynamic allocation and deallocation of network identifiers based on the operational state of bootstrap profiles. The system transitions from static lifetime-based allocation to dynamic state-based allocation, where identifiers are assigned only when bootstrap profiles are active and deallocated when inactive, thereby optimizing resource utilization while maintaining service availability when needed.
Solution Approach 2:
The patent changes the parameter of identifier allocation duration from fixed (entire UE lifetime) to variable (only when bootstrap profile is active). By introducing state-dependent duration parameter, the system allocates resources proportionally to actual usage requirements, reducing waste during inactive periods while ensuring availability during active periods.
2Reliability
If network identifiers are maintained for long periods, then bootstrap profiles can be serviced at any time, but the quantity of active identifiers increases unnecessarily
Solution Approach 1:
The system dynamically adjusts the quantity of active identifiers based on the number of currently active bootstrap profiles. When profiles become inactive, their identifiers are deallocated and returned to the pool, automatically reducing the total quantity of active identifiers to match actual demand while preserving service availability for active profiles.
Solution Approach 2:
The patent implements a mechanism to discard (deallocate) network identifiers when bootstrap profiles become inactive and recover them for future allocation. This cyclic process of allocating during activation and dealinglocation during inactivity maintains the quantity of active identifiers proportional to actual usage, preventing unnecessary resource consumption.
3Duration of action of stationary object
If MSISDNs are allocated for one year or more, then network services remain accessible, but resource consumption increases significantly
Solution Approach 1:
The patent replaces fixed long-term allocation duration with dynamic state-dependent duration. Identifiers are allocated only for the period when bootstrap profiles are actually active, which varies significantly from the maximum one-year duration. This dynamic approach reduces allocation duration proportionally to actual usage patterns while maintaining service accessibility during active periods.
Solution Approach 2:
The system implements periodic evaluation of bootstrap profile states to determine appropriate allocation duration. By continuously monitoring profile activity and adjusting allocation accordingly, the system ensures identifiers are maintained only during necessary periods, optimizing the balance between service availability and resource consumption over time.
Data Source
AI summary
A device may store a plurality of network identifiers associated with a network, and may allocate, from the plurality of network identifiers, a network identifier to a bootstrap profile of a user equipment upon detection of an attachment of the user equipment to the network. The device may update a network device of the network with the allocated network identifier for the bootstrap profile, and may initiate transmission of the allocated network identifier to the user equipment. The device may quarantine the network identifier associated with the bootstrap profile based on the bootstrap profile being disabled.


