BGCF SIP URI Modification for Location-Specific Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Breakout Gateway Control Functions (BGCFs) in IP Multimedia Subsystems (IMS) rely on legacy mobile switching centers (MSCs) for number translation, leading to network latency and inefficiencies, as they route SIP INVITE requests with the same dialed area code and prefix to the same destination, failing to adapt to different geographic locations of callers.
Innovation Solution
The BGCF determines geographic location information from SIP INVITE header data, modifies SIP URIs by adding or deleting prefixes, and sends these modified URIs directly to the Interconnect Session Border Controller, eliminating intermediate processing and allowing different callers to use the same dialing number to reach location-specific destinations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BGCF relies on legacy MSCs for number translation, then call routing can be performed, but network latency increases and processing efficiency decreases
Solution Approach 1:
The patent extracts the number translation function from the legacy MSC infrastructure and relocates it to the BGCF. The BGCF directly modifies SIP URIs by adding, deleting, or modifying prefixes based on geographic location information obtained from SIP INVITE headers, eliminating the need for intermediate MSC processing and reducing network latency.
Solution Approach 2:
The BGCF acts as an intermediary between the IMS core and the Interconnect Session Border Controller. It performs number translation and SIP URI modification functions that previously required MSC involvement, serving as a mediator that eliminates the need for legacy MSC infrastructure while maintaining call routing capabilities.
2Device complexity
If BGCF routes all SIP INVITE requests with the same dialed area code to the same destination, then routing is simplified, but adaptability to different geographic locations is lost
Solution Approach 1:
The patent applies local quality by making the routing destination dependent on the caller's geographic location. The BGCF extracts location information from SIP INVITE headers (such as P-Access-Network-Info) and modifies the SIP URI by adding location-specific prefixes. This ensures that callers from different geographic locations are routed to appropriate local destinations, with the modification being local to each caller's location rather than applying a uniform routing rule to all callers.
3Measurement precision
If intermediate processing nodes are used for SIP URI modification, then routing accuracy can be maintained, but network efficiency and processing speed decrease
Solution Approach 1:
The BGCF performs SIP URI modification in advance, before the request reaches intermediate processing nodes. By extracting geographic location information from SIP INVITE headers and modifying the SIP URI with location-specific prefixes at the BGCF stage, the system ensures routing accuracy is maintained while eliminating the need for subsequent intermediate processing, thereby improving overall network efficiency and processing speed.
Data Source
AI summary
A Breakout Gateway Control Function (BGCF) determines a geographic location information (e.g., a major trading area (MTA) information) from a SIP INVITE header information (e.g., from a P-Access-Network-Info (PANI) header information) and modifies the SIP URI in the SIP INVITE request by adding, deleting, or modifying values (e.g., prepending a number prefix to the URI) to generate a SIP URI that is based on the geographic location information.


