Media Access Gateway for Multi-Network Wireless Mobility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network-based mobility solutions struggle to efficiently manage multiple packet data networks, particularly in scenarios where wireless terminals need to seamlessly connect and maintain service across different packet data networks without requiring extensive configuration or awareness of network changes.
Innovation Solution
The implementation of a media access gateway with a wireless network interface, tunneling module, and proxy mobility agent module that establishes tunnels with local mobility anchors and manages address assignments, allowing wireless terminals to use network-based or client-based mobility addresses based on prefix usage indicators, enabling seamless connectivity across multiple packet data networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a wireless terminal is configured to work with a home network, then the terminal can connect to the home network, but the terminal may be unable to connect to networks of other carriers
Solution Approach 1:
The patent introduces a gateway as an intermediary component that sits between the wireless terminal and multiple packet data networks. The gateway handles the complexity of network switching and protocol translation, allowing the terminal to connect to multiple networks without requiring complex configuration. The gateway acts as a mediator that manages the terminal's connectivity to different networks transparently.
Solution Approach 2:
The gateway is designed with multi-functionality to support multiple packet data networks simultaneously. It can perform various functions including packet routing, protocol translation, and network address translation across different network types. This universal design allows a single gateway to handle diverse network connections without requiring separate specialized devices for each network type.
2Adaptability or versatility
If the terminal includes mobility features to communicate with visited networks, then the terminal can interface with multiple networks, but the terminal requires extensive code and data for mobility management
Solution Approach 1:
The gateway serves as a network-based mobility manager that handles mobility operations centrally. Instead of embedding complex mobility management code in each terminal, the gateway performs mobility functions such as network selection, authentication, and session management. This reduces the mobility management overhead in terminals while maintaining network mobility capabilities.
Solution Approach 2:
The system enables self-service mobility where the gateway automatically manages terminal connectivity across networks without requiring manual configuration or extensive terminal-side mobility logic. The gateway autonomously handles network selection, session establishment, and handoff management, allowing terminals to move between networks seamlessly with minimal local intelligence required.
3Adaptability or versatility
If the gateway manages multiple packet data networks, then seamless connectivity is enabled, but the gateway requires multiple local mobility anchors
Solution Approach 1:
The gateway implements feedback mechanisms to dynamically manage connections to multiple local mobility anchors. It monitors network conditions, terminal location, and service requirements to intelligently select and switch between anchors. This feedback-driven approach allows the gateway to maintain optimal connectivity across multiple networks without requiring permanent, static connections to all anchors simultaneously, reducing architectural complexity.
Data Source
AI summary
A networking device includes a tunneling module, a mobility agent module, and a wireless network interface that establishes a wireless link with a wireless client terminal. The tunneling module establishes first and second tunnels with first and second local mobility anchors, respectively. The first and second local mobility anchors are associated with first and second packet data networks, respectively. The mobility agent module stores a mapping of a plurality of addresses respectively assigned to local mobility anchors. The mapping maps a first address to the first local mobility anchor and a second address to the second local mobility anchor. In response to receiving a first packet from the wireless client terminal, the mobility agent module identifies, based on a source address of the first packet, a selected local mobility anchor from the mapping. The tunneling module tunnels the first packet from the networking device to the selected local mobility anchor.


