Edge Application Relocation Control via Feasibility Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In edge computing environments, ping-pong handover leads to repeated application relocations, resulting in resource wastage and reduced service continuity due to the repeated changes in edge computing service providers.

Innovation Solution

An electronic device and external server system that determines the feasibility of application relocation based on the running state of the application, transmitting specific response messages to either pause or execute the relocation, thereby preventing resource wastage and ensuring continuous service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If application relocation is performed whenever handover occurs, then service continuity is maintained, but resource wastage increases due to repeated relocations in ping-pong handover scenarios

Engineering Contradiction:
Improveservice continuityVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements feedback mechanisms by monitoring handover events and application states. The external server receives status information from the electronic device about application relocation feasibility, and this feedback loop enables the system to distinguish between legitimate relocation needs and ping-pong handover scenarios, preventing unnecessary relocations while maintaining service continuity when needed

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

An external server acts as an intermediary between the electronic device and the application relocation process. This intermediary evaluates relocation requests, determines feasibility based on received information, and makes the final decision on whether to proceed with relocation, thereby preventing resource wastage from unnecessary relocations while ensuring service continuity when relocation is appropriate

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If application relocation is frequently performed to track user movement, then service quality is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improveservice qualityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex logic for evaluating relocation feasibility and making relocation decisions is extracted from the electronic device and placed in the external server. The device only needs to communicate basic status information, while the server handles the complex processing of determining whether relocation should occur, thereby reducing device complexity and processing overhead while maintaining high service quality

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11729277B2Apparatus and method for controlling application relocation in edge computing environment
Publication Date: 2023.08.15 SAMSUNG ELECTRONICS CO LTD
  • US11729277B2 patent drawing
  • US11729277B2 patent drawing
  • US11729277B2 patent drawing

AI summary

An electronic device and method are disclosed. The electronic device operates in an edge computing environment, and includes: a memory storing an application, a wireless communication circuitry, and at least one processor. The at least one processor implements the method, including: receiving a query message querying whether application relocation is possible from an external server through wireless communication circuitry, identifying, using at least one processor, whether the application relocation is possible based on a running state of the application, in response to receiving the query message, when the application relocation is impossible, transmitting a first response message indicating that the application relocation is impossible to the external server, or when the application relocation is possible, transmitting a second response message indicating that the application relocation is possible to the external server.