Virtual Machine Migration for Communication Apparatus Relocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in easily relocating communication apparatuses, such as proxy delivery servers, while maintaining continuous service to mobile terminals, due to the lack of defined interfaces for extracting necessary session information from operating systems.

Innovation Solution

Implementing virtual machines that manage communication states and control their execution and migration, allowing for seamless relocation of communication apparatuses by reproducing session information and context data during virtual machine migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proxy delivery servers are used to maintain service continuity during mobility anchor relocation, then service continuity is improved, but device complexity increases due to the need for context information extraction and forwarding mechanisms

Engineering Contradiction:
Improveservice continuityVSAvoidcomplexity of information extraction and forwarding
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the proxy delivery server's communication state through virtual machine snapshots. When mobility anchor relocation occurs, the virtual machine snapshot captures the entire communication context (session information, buffer states, protocol states) and transfers it to a new virtual machine instance, eliminating the need for complex manual context extraction and forwarding mechanisms while maintaining service continuity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent separates the proxy delivery server functionality into a virtualized component that can be independently managed and migrated. By segmenting the server into a virtual machine with snapshot capabilities, the system can maintain the original server instance while creating a copy for relocation, thus maintaining service continuity without requiring complex state extraction and forwarding infrastructure.

Inventive Principle:
Principle #1Segmentation

2Reliability

If context information is extracted and forwarded between proxy delivery servers during relocation, then service continuity is maintained, but loss of time occurs due to the extraction and forwarding process

Engineering Contradiction:
Improveservice continuityVSAvoidtime for context information extraction and forwarding
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent takes preliminary action by creating virtual machine snapshots that capture the complete communication state before relocation occurs. This snapshot includes all session information, buffer contents, and protocol states already prepared and packaged. When relocation is needed, the pre-packaged snapshot can be rapidly transferred and restored, eliminating the time-consuming process of extracting and forwarding individual context information elements.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If interfaces for extracting session information from operating systems are not defined, then system simplicity is maintained, but ease of operation deteriorates due to difficulty in acquiring necessary information for relocation

Engineering Contradiction:
Improvesystem simplicityVSAvoidease of acquiring session information
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent implements self-service by allowing the virtualization layer to directly access and capture operating system session information through snapshot mechanisms without requiring defined extraction interfaces. The virtual machine snapshot function automatically captures all necessary communication state data from the OS memory and registers, making session information acquisition transparent and eliminating the need for complex interface definitions while maintaining system simplicity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10368229B2Communication apparatus and communication control method in a communication system
Publication Date: 2019.07.30 NEC CORP
  • US10368229B2 patent drawing
  • US10368229B2 patent drawing
  • US10368229B2 patent drawing

AI summary

A communication apparatus and a communication control method are provided that make it possible to easily relocate communication apparatus while the continuity of a service a mobile terminal is using is maintained. In a communication system including a terminal (400), communication apparatuses (A, B) that provide a service to the terminal (400) each include: a virtual machine (10) that manages a state of communication with the terminal (400) by using information on a session for providing the service; and a virtual machine management section (11) that controls execution of the virtual machine and migration of the virtual machine.