Router Selective Packet Routing for Seamless Roaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless devices face difficulties in seamless roaming between different wireless networks due to the need to terminate and re-establish communication sessions, and existing solutions struggle to efficiently manage connections between homogeneous and heterogeneous networks.
Innovation Solution
A system and method for selectively routing packet flows between various wireless networks based on network metrics and user activity preferences, using a router that can contemporaneously route packets over multiple access networks, and dynamically allocating access domain profiles to enable seamless connectivity across different wireless networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a wireless device uses a single wireless transceiver for homogenous networks, then device complexity is reduced, but adaptability to heterogeneous networks deteriorates
Solution Approach 1:
The patent implements a universal routing system that can handle multiple network types (WiFi, cellular, satellite, Bluetooth, Ethernet) through a single router device. The router maintains multiple network interfaces and uses intelligent packet routing to direct traffic appropriately based on destination and network conditions, allowing one device to perform functions that previously required multiple specialized transceivers
Solution Approach 2:
The patent introduces a gateway router as an intermediary device between the wireless device and various network types. This gateway maintains access domain profiles and routing information, mediating communications between different network domains and enabling seamless roaming without requiring the end device to have native transceivers for each network type
2Adaptability or versatility
If a wireless device roams between heterogeneous networks, then adaptability is improved, but device complexity increases due to multiple transceivers
Solution Approach 1:
The gateway router serves as a universal access point that consolidates multiple network interfaces (WiFi, cellular, satellite, Bluetooth, Ethernet) into a single device. The router intelligently routes packets from the wireless device to the appropriate network based on destination IP addresses and current network conditions, providing multi-network access without requiring the end device to have multiple transceivers
Solution Approach 2:
The gateway router acts as an intermediary between the wireless device and heterogeneous networks. It maintains access domain profiles that map different network types to appropriate routing rules, mediating all communications and translating between different network protocols and interfaces
3Device complexity
If conventional routing is used without access domain profiles, then device complexity is reduced, but the ability to manage heterogeneous network connections deteriorates
Solution Approach 1:
The patent implements access domain profiles that are pre-configured with routing rules, network parameters, and destination information. These profiles are stored in the gateway router and automatically applied when packets need to be routed to specific network domains, eliminating the need for complex real-time routing decisions and simplifying the routing management mechanism
Solution Approach 2:
The patent uses access domain profiles to dynamically change routing parameters based on the destination and network conditions. The gateway router selects appropriate profiles based on destination IP addresses or domain information, and applies the corresponding routing rules, enabling flexible adaptation to different network types without complex manual configuration
Data Source
AI summary
Systems and methods of selectively routing a packet flow are provided. In one exemplary embodiment, a method is performed by a first network node device communicatively coupled to a second network node device over a peer-to-peer (P2P) connection and operable to route a packet flow over a first access network, with the second network node device being operable to forward a packet flow between the first network node device and a second access network. The method includes selectively routing a packet flow over the first access network or the second access network via the second network node device based on a network metric or characteristic of the first or second access network, a user or device activity preference associated with the first network node device, or user or device activity associated with the packet flow.


