IP Flow Switching via Synchronized Address Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies cannot switch an existing Internet Protocol (IP) flow from an infrastructure communication path to a direct communication path due to the disjoint nature of these paths, resulting in packet loss during transition and incomplete re-routing.

Innovation Solution

Mobile terminals exchange direct path availability information using Session Initiation Protocol (SIP) messages to simultaneously change destination and source IP addresses, allowing seamless re-routing of IP flows from infrastructure to direct communication paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If IP flow switching from infrastructure path to direct path is implemented, then network load is reduced and communication efficiency is improved, but packet loss occurs during transition due to disjoint network paths

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidpacket loss during transition
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by establishing a direct communication path between devices before switching IP flows from the infrastructure path. The system performs path discovery and direct path establishment in advance, so that when the switch occurs, both paths are available and packet loss is prevented. This is evident in the flowcharts showing path discovery (blocks 210-220) and direct path establishment (blocks 230-240) occurring before the actual IP flow switching (blocks 250-260).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses an intermediary approach by maintaining the infrastructure communication path as a backup during the transition period. The system allows IP flows to be routed through the infrastructure path while simultaneously establishing the direct path, ensuring continuous communication. This intermediary state is shown in the flowcharts where both paths coexist temporarily during the switching process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If direct communication path is established between devices, then infrastructure network load is reduced, but complexity of managing multiple communication paths increases

Engineering Contradiction:
Improvenetwork loadVSAvoidpath management complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing communication into separate manageable components: infrastructure path communication and direct path communication. The system handles each path independently with dedicated protocols and mechanisms, making the overall complex system manageable through modular separation. This is reflected in the flowcharts where path discovery, establishment, and maintenance are separated into distinct operational phases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses feedback mechanisms to monitor the state of both infrastructure and direct communication paths, and to automatically adjust routing decisions. The system continuously assesses path availability, quality, and device proximity, using this feedback to determine when to switch between paths. This is evident in the flowcharts showing continuous monitoring and conditional switching based on path status.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If sequential IP address changing is used during path switching, then implementation is simpler, but packet loss occurs due to non-synchronized address changes

Engineering Contradiction:
Improveimplementation simplicityVSAvoidpacket loss during address transition
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent merges the IP address change operations for both source and destination addresses into a single synchronized action. Instead of changing addresses sequentially, the system performs both address changes simultaneously during the path switching process. This is clearly shown in the flowcharts where blocks 255-260 depict coordinated IP address updates for both devices at the same time, ensuring no packet loss during the transition.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9369912B2Communication path switching for mobile devices
Publication Date: 2016.06.14 APPLE INC
  • US9369912B2 patent drawing
  • US9369912B2 patent drawing
  • US9369912B2 patent drawing

AI summary

Methods, systems, and devices for switching internet protocol (IP) flows from a first communication path to a second communication path are disclosed herein. A user equipment (UE) may include an exchange component, a session component, and a communication component. The exchange component exchanges second communication path availability information between the UE and another UE by sending and receiving session initiation protocol (SIP) messages that include second communication path availability information over the first communication path. The session component changes the communication session by re-routing traffic flows to the second communication path based on the exchanged second path availability information. The communication component sends to and receives from the other UE data corresponding to an IP flow over the second communication path.