S-CSCF HSS Data Storage via SAR AVPs for IMS State Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mechanisms for storing S-CSCF information, such as contact addresses and registration event packages, in the Home Subscriber Server (HSS) are inadequate, as they do not cover all necessary data for full recovery and alignment of state information across the IP Multimedia Subsystem (IMS), and existing proposals are general and lack specific methods for data storage and deletion.
Innovation Solution
A generic mechanism is introduced in the Cx interface for the storage and retrieval of data in the HSS by the S-CSCF, using Server-Assignment-type Attribute-Value Pairs (AVPs) to manage data packages, allowing for registration, de-registration, and storage of information even when not triggered by these processes, ensuring accurate and complete data handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing mechanisms for storing S-CSCF information in HSS are used, then basic registration data can be stored, but complete recovery and alignment of state information across IMS cannot be achieved
Solution Approach 1:
The SAR command is extended to serve multiple functions: it can store contact addresses, registration event packages, and indications of user registration status (registered, not registered, or unknown). This multi-functional approach allows a single mechanism to handle all necessary data for complete IMS state recovery, eliminating the need for multiple separate storage mechanisms and ensuring no information is lost.
2Adaptability or versatility
If general proposals for data storage are used, then some data can be stored, but specific methods for complete data handling and deletion are lacking
Solution Approach 1:
The invention introduces specific parameters within the SAR command including an indication parameter that can take values such as 'registered', 'not registered', or 'unknown'. This parameter-based approach provides flexible data storage while maintaining ease of operation, as the system can adapt to different registration states without requiring complex manual configuration or multiple different storage procedures.
Data Source
AI summary
A generic method is described for storing data in the HSS (2) by the S-CSCF (1) of an IMS. When a SIP message containing new information relating to an IMPI/IMPU pair is received by the S-CSCF (1), a data package is created for storage at the HSS (2), containing the new information. An SAR command is sent to the HSS (2) containing an AVP including an instruction to the HSS (2) and the new data package. In one aspect a unique data package is controlled by the S-CSCF (1). When new information relating to the IMPI/IMPU is received in a SIP message, this is added to any previously sent data package to create a new data package. In another aspect the HSS (2) controls a unique data package, returning the data package to the S-CSCF (1) to be amended if necessary. In another aspect separate data packages are used.


