Cloud Virtual Machine Proxy for Wireless Terminal Offloading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile communication systems have limited computing and storage capabilities in mobile terminals, which restrict the effective use of transmission bandwidth for large data files, such as high-definition videos and large data files, and fail to provide effective Quality of Service (QoS) guarantees.

Innovation Solution

A wireless network architecture utilizing a network cloud with virtual machines acting as proxies for terminals, offloading computing, storage, and processing tasks from the terminal to the cloud, allowing only display screen image data and necessary input/output data to be transmitted over the wireless air interface, thereby reducing the terminal's storage and processing requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If computing and storage services are provided by the mobile terminal itself, then the terminal can process and store data locally, but the terminal's computing and storage capabilities are limited and cannot effectively use transmission bandwidth for large data files

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidterminal computing and storage requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A virtual machine is introduced as an intermediary between the terminal and the network cloud. The virtual machine runs on the network cloud and acts as a proxy for the terminal, performing computing and storage operations remotely. This mediator enables the terminal to access powerful cloud resources without requiring the terminal itself to have strong computing and storage capabilities, thus resolving the contradiction between bandwidth utilization efficiency and terminal device requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transitions from local processing dimension to cloud-based processing dimension. Instead of all processing happening within the terminal's hardware constraints, the virtual machine shifts the processing dimension to the network cloud, where virtually unlimited computing and storage resources are available. This dimensional shift allows efficient bandwidth utilization while reducing terminal complexity requirements

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If all or part of large data files are transmitted to the terminal for processing, then the terminal can process the data, but the transmission bandwidth cannot be effectively used and requires large local storage space

Engineering Contradiction:
Improvedata processing capabilityVSAvoidlocal storage space requirement
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The virtual machine serves as an intermediary that performs data processing operations remotely on the network cloud. Large data files are processed in the cloud rather than being stored and processed locally on the terminal. This eliminates the need for the terminal to have large local storage space while still enabling sophisticated data processing capabilities through the virtual machine's resources

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The data processing function is extracted from the terminal and relocated to the network cloud virtual machine. By taking out the processing capability from the terminal's limited local resources and placing it in the cloud, the system eliminates the storage space constraint on the terminal while maintaining the ability to process large data files efficiently

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If applications are separated from the channel, then the channel provides fixed IP access, but application-related information and service attributes cannot be directly obtained from the application server

Engineering Contradiction:
Improvechannel access simplicityVSAvoidapplication service attribute information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The virtual machine acts as an intermediary that bridges the terminal and the application server. It receives application-related information and service attributes from the application server and makes this information available to the terminal. This mediator restores the information flow that was lost when applications were separated from the channel, while maintaining the simplicity of channel access

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual machine provides multi-functional capabilities including IP access, application information retrieval, and service attribute communication. By consolidating these functions into a single cloud-based virtual machine, the system maintains ease of operation while eliminating information loss, as the virtual machine can access and forward various types of information from the application server

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2739073B1Wireless network, implementation method thereof, and terminal
Publication Date: 2018.11.07 HUAWEI TECH CO LTD
  • EP2739073B1 patent drawingFigure 1
  • EP2739073B1 patent drawingFigure 2
  • EP2739073B1 patent drawingFigure 3~4

AI summary

The present invention provides a wireless network, an implementation method thereof, and a terminal. The wireless network includes a terminal, a mobile communication network, and a network cloud, where the terminal is connected to the network cloud through the mobile communication network; a virtual machine corresponding to the terminal is provided in the network cloud; a tenant corresponding to the virtual machine is provided on the terminal; the virtual machine is configured to run an application and/or process a file as a proxy of the terminal, and upon reception of an operation command sent by the tenant, transmit display screen image data that is of the application and/or file and corresponds to the operation command to the tenant through a wireless air interface. By implementing the present invention, the terminal does not need a large local storage space and a high CPU processing capability, and may, with the help of the virtual machine in the network cloud, implement functions that require large bandwidth for implementation, for example, performing an operation on a streaming media file, and processing and transmitting a large file.