IMS Service Session Initiation with UE Status Prechecks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing IMS networks face significant bandwidth usage issues due to numerous communications between nodes when multiple UEs request services, leading to resource inefficiencies and potential network congestion.
Innovation Solution
An application server in the IMS network retrieves UE status information from external entities like a home subscriber server and mobility management entity, making informed decisions about service initiation based on location, network coverage, and policy data to minimize unnecessary network communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional IMS service initiation procedures are used, then service requests can be processed, but significant bandwidth is consumed due to multiple node communications
Solution Approach 1:
The application server performs preliminary actions by querying the HSS and MME for UE status information (location, network coverage, device capabilities) before initiating service. This advance preparation allows the server to make informed decisions about whether to proceed with service initiation, avoiding unnecessary signaling communications that would consume bandwidth.
Solution Approach 2:
The HSS and MME act as intermediaries that provide centralized status information about the UE. Instead of multiple nodes in the IMS network independently querying or communicating about UE status, the application server obtains consolidated information from these intermediary entities, reducing redundant communications and bandwidth usage.
2Reliability
If service initiation communications are sent through all IMS nodes, then proper routing and service delivery can be ensured, but network congestion occurs with hundreds or thousands of UEs
Solution Approach 1:
The system performs preliminary verification of UE eligibility and status through HSS and MME queries before committing network resources to service initiation. This filtering mechanism prevents unnecessary service attempts for UEs that cannot receive the service, thereby reducing network congestion and improving overall throughput while maintaining reliable service delivery for eligible users.
Solution Approach 2:
The patent extracts the status verification function from the traditional IMS signaling path and places it in the application server, which queries external entities (HSS, MME) directly. This extraction removes unnecessary intermediate communications from the service initiation path, reducing network congestion while ensuring proper service delivery for valid requests.
3Productivity
If the application server queries external entities for UE status, then service initiation decisions can be optimized, but additional signaling overhead is introduced
Solution Approach 1:
The patent extracts the status verification function from the traditional IMS signaling path and places it in the application server, which queries external entities (HSS, MME) directly. This extraction removes unnecessary intermediate communications from the service initiation path, reducing overall signaling overhead despite the additional direct queries.
Solution Approach 2:
The status queries to HSS and MME are performed as preliminary actions before service initiation decisions are made. By consolidating these queries and performing them only when necessary (before service initiation), the system reduces the total number of signaling messages compared to traditional approaches where multiple nodes would independently communicate about UE status during the service initiation process.
Data Source
AI summary
Techniques are described herein for providing improved service call initiation on an IMS network. In embodiments, such techniques are performed on an application server and may comprise upon receiving a request for a service to be initiated in relation to a user equipment, providing, to a second computing device, a query related to the user equipment. The techniques may further comprise receiving information related to a current status of the user equipment in response to the query, making, based on policy data associated with the service and the information related to the current status of the user equipment, an initiation decision related to the service, and providing, to the user equipment, instructions to initiate the service based on the initiation decision.


