Edge Server Offloading Management for Latency-Constrained Load Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-access edge computing (MEC) systems, improper offloading control can lead to increased latency and degraded usability for user terminals due to load concentration on some MEC servers.

Innovation Solution

A management apparatus and edge server system that includes processors to determine processing loads and perform offloading control, distributing processing loads among multiple edge servers to meet processing request times, using a determination process and offloading control process to manage load distribution efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If offloading control is implemented to distribute load among MEC servers, then load distribution is improved, but latency may increase if offloading is not properly managed

Engineering Contradiction:
Improveload distributionVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically changes operational parameters (processing location, server selection) based on real-time load conditions and latency requirements. The management apparatus monitors load states and adjusts offloading decisions by modifying parameters such as destination server selection and processing timing to balance load distribution while meeting latency constraints.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The offloading control system is dynamic rather than static. It continuously monitors load states of MEC servers and adjusts offloading decisions in real-time based on current conditions. The system adapts its behavior by selecting different destination servers and offloading strategies depending on the dynamic state of the network, ensuring both load distribution and latency requirements are met.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If processing is concentrated on one MEC server, then simplicity of control is maintained, but load concentration degrades system performance

Engineering Contradiction:
Improvecontrol simplicityVSAvoidsystem performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

A management apparatus is introduced as an intermediary between communication apparatuses and MEC servers. This intermediary handles the complexity of load distribution and server selection, receiving processing requests, determining appropriate destination servers based on load conditions, and forwarding requests accordingly. This maintains control simplicity at the edge devices while achieving balanced load distribution across the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If offloading is performed without considering processing request time, then load distribution is achieved, but usability for user terminals is degraded

Engineering Contradiction:
Improveload distributionVSAvoidusability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The management apparatus performs preliminary assessment of offloading feasibility by evaluating whether destination servers can meet processing request time requirements before executing offloading. The system pre-calculates whether offloading to a particular server will satisfy latency constraints, and only proceeds with offloading when both load distribution and timing requirements can be simultaneously satisfied.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12356246B2Network management for offloading
Publication Date: 2025.07.08 RAKUTEN MOBILE INC
  • US12356246B2 patent drawing
  • US12356246B2 patent drawing
  • US12356246B2 patent drawing

AI summary

A management apparatus executes a determination process and an offloading control process. The determination process is a process for determining whether a processing load in an execution server, among a plurality of edge servers, executing a processing requested by a plurality of communication apparatus meets a distribution start condition. The offloading control process is a process for, in a case where it is determined that the processing load meets the distribution start condition, controlling to offload a processing being executed by the execution server to one or more offload destination servers, among the plurality of edge servers, that is different from the execution server to meet a processing request time for the requested processing.