Dynamic Validation Mechanism Selection for Cellular Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for validating the association of a telephone number with a cellular communication device are inefficient and costly, as they often rely on traditional validation procedures that incur significant expenses for operators.
Innovation Solution
A system and method for intelligently and dynamically selecting validation mechanisms, where a registration server generates an ordered list of validation methods for a cellular communication device, allowing it to attempt validation in a preferred order, including options like SMS message delivery and entitlement server validation, to reduce costs and improve efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional validation procedures are used to validate the association of a telephone number with a cellular communication device, then the validation can be performed reliably, but the operational costs are high
Solution Approach 1:
The system dynamically selects validation mechanisms based on real-time conditions, device capabilities, and cost considerations. The registration server receives capability information from the UE and dynamically generates an ordered list of validation mechanisms, allowing the system to adapt between expensive traditional methods and cheaper alternative methods depending on the situation.
Solution Approach 2:
The system changes the parameters of validation by using different validation mechanisms with varying cost and reliability characteristics. By adjusting which validation mechanism is applied (e.g., changing from traditional carrier-based validation to alternative validation methods), the system can optimize the balance between reliability and cost.
2Reliability
If multiple validation mechanisms are attempted in sequence, then the likelihood of successful validation is improved, but the validation process time increases
Solution Approach 1:
The system performs preliminary actions by first attempting lower-cost validation mechanisms before proceeding to more expensive ones. The ordered list is constructed so that cheaper, faster validation methods are tried first, and only if those fail does the system proceed to more time-consuming or expensive validation methods.
Solution Approach 2:
The system uses alternative validation mechanisms that can serve as substitutes or copies of traditional validation. These alternative mechanisms replicate the validation function but with different cost and time characteristics, allowing the system to choose the most efficient path.
3Reliability
If expensive validation mechanisms are used, then the validation reliability is high, but the operational cost increases
Solution Approach 1:
The system dynamically adjusts the choice of validation mechanism based on the UE's capability information and the specific validation context. The registration server receives capability information from the UE and dynamically generates an ordered list of validation mechanisms, allowing the system to adapt between expensive traditional methods and cheaper alternative methods depending on the situation.
Solution Approach 2:
The system changes the parameters of validation by using different validation mechanisms with varying cost and reliability characteristics. By adjusting which validation mechanism is applied (e.g., changing from traditional carrier-based validation to alternative validation methods), the system can optimize the balance between reliability and cost.
Data Source
AI summary
Systems and methods are disclosed for validating an association of a telephone number with a cellular communication device (e.g., validating an assignment of an MSISDN to an IMSI of the cellular communication device). For example, the validating may be performed as part of a process of registering the cellular communication device with a registration server for participation in online communication sessions. In other examples, the validation may be performed for purposes other than registration for participation in online communication sessions. Various mechanisms may be available for performing the validation. The registration server may determine the available mechanisms, and may provide to the cellular communication device an ordered list of mechanisms according to a preferred order. The cellular communication device may improve efficiency of validation by attempting the mechanisms in the preferred order.


