Roaming Gateway Interworking for Seamless IP Cellular Handover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in providing seamless roaming and interworking between wireless IP networks and cellular networks, particularly in managing handovers and anchoring calls, while ensuring efficient resource utilization and user experience across different network environments.
Innovation Solution
A roaming gateway with IP and cellular network interfaces, incorporating inter-working means for managing handovers using machine-level subscribe-and-notify event package protocols, HSS functionality, and application servers to handle call routing, anchoring, and supplementary services, ensuring seamless voice and data continuity across networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional roaming gateways are used for interworking between wireless IP networks and cellular networks, then basic connectivity is maintained, but handover management is inefficient and call anchoring creates tromboning effects
Solution Approach 1:
The roaming gateway acts as an intermediary entity between the wireless IP network and cellular network, providing intelligent call anchoring and handover management. The gateway includes a roaming controller that coordinates handovers and an interworking function that anchors calls, preventing tromboning effects by optimizing the call path through coordinated network interaction rather than direct peer-to-peer connectivity.
Solution Approach 2:
The roaming gateway performs preliminary actions by pre-establishing call anchors and preparing handover parameters before actual handover events occur. The system maintains call state information and pre-configures routing paths, enabling faster handover execution and reducing call setup time when mobility events occur.
2Adaptability or versatility
If seamless roaming is implemented between IP and cellular networks, then user experience is improved, but device complexity increases
Solution Approach 1:
The roaming gateway is segmented into distinct functional modules: a roaming controller for handover management, an interworking function for call anchoring, and a machine-level event package handler for mobility events. This segmentation allows each component to perform its specific function efficiently while reducing overall system complexity through modular design and clear separation of concerns.
Solution Approach 2:
The roaming gateway is designed as a universal platform that can handle multiple network types (wireless IP and cellular), multiple protocols (SIP, machine-level event packages), and multiple functions (handover management, call anchoring, roaming coordination). This multi-functionality reduces the need for separate specialized devices for different network interworking scenarios.
3Productivity
If machine-level subscribe-and-notify event package protocols are used for handover management, then handover efficiency is improved, but compatibility with existing systems decreases
Solution Approach 1:
The machine-level event package handler serves as an intermediary that translates between the efficient machine-level subscribe-and-notify protocols and traditional SIP-based mobility management protocols. This translation layer enables high-speed handover control while maintaining compatibility with existing SIP networks and devices, bridging the gap between advanced protocol capabilities and legacy system requirements.
4Reliability
If call anchoring is implemented to prevent tromboning, then call quality is improved, but resource utilization decreases
Solution Approach 1:
The call anchoring mechanism is implemented dynamically, with the roaming controller adjusting anchor placement and call routing based on real-time network conditions, user mobility patterns, and resource availability. This dynamic approach allows the system to maintain call quality through selective anchoring while optimizing resource utilization by avoiding unnecessary anchor points when tromboning effects are not present.
Data Source
AI summary
A roaming gateway has at least one IP network interface, and at least one cellular network interface, and inter-working functions for inter-working between a wireless IP network and a cellular network. The inter-working functions communicate with user devices in an IP network according to a machine-level subscribe-and-notify event package protocol for managing handover of mobile devices roaming between IP and cellular networks. They also poll a cellular network for subscriber status on that cellular network in the absence of a mobility event package. The inter-working functions comprise HSS functionality programmed to access data on a HLR of a cellular network and to perform HSS operations using said data. The gateway applies routing policies specific to call types, allowing or disallowing the anchoring of calls originating in either an IP network or a cellular network based on number prefixes. The inter-working functions comprise an application server programmed to communicate with a user device as a client. The server provides a staging point for cellular supplementary services while anchoring calls, retrieving configurations from cellular network elements and applying appropriate routing based on these configurations and the current state of a call.


