IMS Aggregate Endpoint Session Routing via HSS
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IMS networks are designed for single user endpoint devices, making it costly for network service providers to process sessions directed to aggregate endpoint devices like PBXs, as they need to determine and manage multiple Public User Identities (PUIDs) for each session request.
Innovation Solution
A method and apparatus that use an aggregate endpoint identifier to convey the specific aggregate endpoint information in the route header, allowing the HSS to store and manage PUIDs centrally, eliminating the need for provisioning them in multiple network elements, and enabling the S-CSCF and application servers to process sessions using the PUID in the route header.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the IMS network processes sessions directed to aggregate endpoint devices by determining and managing multiple PUIDs for each session request, then the session routing capability is improved, but the processing and data storage requirements become costly
Solution Approach 1:
The patent extracts the PUID management function from multiple network elements (S-CSCF, AS, etc.) and centralizes it in the HSS. The HSS stores the mapping between aggregate endpoint identifier and PUID, and provides this information on demand, eliminating the need for each network element to independently determine and store multiple PUIDs.
Solution Approach 2:
The HSS acts as an intermediary between the application server and the S-CSCF. When a session request with an aggregate endpoint identifier is received, the AS queries the HSS which returns the corresponding PUID, allowing the session to be routed without the AS needing to directly manage multiple PUIDs.
2Quantity of substance
If the HSS stores and manages PUIDs centrally, then the data storage efficiency is improved, but the need for provisioning PUIDs in multiple network elements is eliminated
Solution Approach 1:
The patent merges the PUID storage and management function into a single central repository (HSS) rather than distributing it across multiple network elements. This consolidation improves data storage efficiency and simplifies provisioning, as PUIDs only need to be configured once in the HSS rather than in multiple separate systems.
3Adaptability or versatility
If multiple PUIDs are provisioned in multiple network elements, then the session processing flexibility is improved, but the provisioning and maintenance complexity increases
Solution Approach 1:
The HSS is designed to serve multiple functions: it stores user subscription information, manages PUID to aggregate endpoint identifier mappings, and provides this information to various network elements on demand. This universal approach maintains session processing flexibility while eliminating the need for separate provisioning in each network element.
Data Source
AI summary
A method and an apparatus for processing a call to an aggregate endpoint device over a network are disclosed. For example, the method receives a session request by an application server, wherein a route header for the session request comprises an aggregate endpoint identifier, and determines at least one Public User Identity (PUID) of the aggregate endpoint device in accordance with the aggregate endpoint identifier. The method obtains a Serving-Call Session Control Function Fully Qualified Domain Name (S-CSCF FDQN) of a Serving-Call Session Control Function (S-CSCF) that performs a termination processing for the aggregate endpoint device, and forwards the session request to the S-CSCF with a route header that comprises the PUID of the aggregate endpoint device.


