Virtual APN for Seamless 3GPP to WiFi Handoff

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device networking technologies disrupt call continuity when switching between different access networks, such as from a 3GPP network to a WiFi network, as they require terminating and re-establishing sessions due to different access point names (APNs), leading to interrupted voice calls.

Innovation Solution

Implementing a system that uses virtual APNs to maintain connection continuity by determining and assigning the same real APN for active sessions across different access networks, utilizing an authentication, authorization, and accounting (AAA) server to manage session records and ensure seamless handoffs between networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different real APNs are assigned for different access networks (3GPP and WiFi), then network access compatibility is improved, but call continuity is disrupted

Engineering Contradiction:
Improvenetwork access compatibilityVSAvoidcall continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the APN function into two distinct components: a virtual APN that provides network access compatibility across different access networks, and a real APN that maintains the actual service session. This segmentation allows the virtual APN to handle network-specific access requirements while the real APN preserves call continuity, resolving the contradiction between adaptability and reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The virtual APN acts as an intermediary between the mobile device and the real APN. It receives access requests from different networks (3GPP or WiFi), determines the appropriate real APN, and forwards requests while maintaining session continuity. This intermediary mechanism enables different access networks to communicate with services through a unified real APN, preserving call continuity while maintaining network compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If session termination occurs when switching access networks, then network security and protocol compliance are improved, but user service continuity deteriorates

Engineering Contradiction:
Improvenetwork securityVSAvoidservice interruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary binding between the virtual APN and the real APN before the mobile device switches access networks. The binding information is stored in advance, allowing the system to quickly re-establish connections without full session termination. This preliminary action reduces service interruption time while maintaining security protocols

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The real APN session is maintained continuously across access network switches, avoiding complete session termination. The system preserves the useful action of the ongoing service session while allowing the access network layer to change. This continuity mechanism minimizes service interruption time while security is maintained through the virtual APN's authentication and authorization processes

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8605662B2Intelligent real access point name (APN) selection using virtual APNS
Publication Date: 2013.12.10 CISCO TECHNOLOGY INC
  • US8605662B2 patent drawing
  • US8605662B2 patent drawing
  • US8605662B2 patent drawing

AI summary

In one embodiment, a first access request is received from a mobile device. The access request may be received through a first access medium for a virtual access point name (APN). A session is created with a service using a first real access point name (APN) for the mobile device. A second access request is received through a second type of access medium. The request may be received through a second virtual APN. A session is determined that is active for the mobile device through the first access medium and the second access request is assigned the first real APN even though the request is received through a second access medium. The continuity of the connection may then be maintained because the first real APN is still being used. In this case, a handoff of the connection from the first access network to the second access network is performed while the connection to the service is maintained through the first real APN.