Latency-Aware Mobile Edge Computing Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile networks face challenges in maintaining low latency required by applications like autonomous driving and augmented reality, as network congestion increases latency, and existing solutions fail to dynamically adjust processing locations based on real-time latency measurements.

Innovation Solution

Implementing a latency-aware mobile edge computing routing system that uses latency measurements to dynamically determine the optimal location within the network for processing applications, utilizing computing resources deployed at various network locations, including near the user equipment and the core network, to ensure target latency specifications are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If computing resources are centralized in the core network, then device complexity is reduced, but network latency increases due to congestion and distance

Engineering Contradiction:
Improvenetwork structure complexityVSAvoidnetwork latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the centralized core network computing resources into distributed edge computing nodes deployed at multiple network locations (base stations, access points, and core network locations). This segmentation allows applications to be processed closer to user equipment, reducing network latency while maintaining manageable device complexity through modular deployment

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new spatial dimension for computing resource deployment by placing edge computing nodes at multiple network locations along the network path between user equipment and the core network. This dimensional expansion enables dynamic selection of processing locations based on latency requirements, resolving the contradiction between centralized simplicity and distributed performance

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

2Loss of time

If edge computing nodes are deployed throughout the network, then network latency is reduced, but device complexity increases

Engineering Contradiction:
Improvenetwork latencyVSAvoidnetwork structure complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent designs edge computing nodes with universal functionality that can handle multiple application types and workloads. Each node is capable of performing general-purpose computing tasks, allowing a single node deployment to serve diverse application requirements. This multi-functionality reduces the number of specialized nodes needed, thereby limiting the increase in device complexity while maintaining low latency benefits

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

Solution Approach 2:

The patent dynamically changes operational parameters of edge computing nodes based on network conditions and application requirements. The latency-aware routing controller adjusts which nodes are active, their processing priorities, and resource allocation in real-time. This dynamic parameter adjustment allows the system to adapt to changing conditions without requiring permanent complex infrastructure, effectively managing device complexity

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If processing location is fixed, then device complexity is reduced, but adaptability to network conditions deteriorates

Engineering Contradiction:
Improverouting control complexityVSAvoidlatency adaptation capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic processing location selection through a latency-aware routing controller that continuously monitors network latency conditions and adjusts application routing in real-time. The system dynamically determines the optimal edge computing node for each application based on current network conditions, transforming the static processing location into a dynamic, adaptive parameter. This dynamics capability allows the system to respond to changing network conditions without requiring complex manual reconfiguration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a feedback loop where the latency-aware routing controller continuously measures actual network latency, compares it against target latency requirements, and adjusts routing decisions accordingly. This closed-loop feedback mechanism enables automatic adaptation to network conditions, improving versatility while keeping control complexity manageable through rule-based decision algorithms

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11234157B2Network latency aware mobile edge computing routing
Publication Date: 2022.01.25 T MOBILE US INC
  • US11234157B2 patent drawing
  • US11234157B2 patent drawing
  • US11234157B2 patent drawing

AI summary

A location for application processing is selected based on latency measurements associated with a mobile network. Instead of performing application processing at a predetermined location within a network, the application processing for an application is located within the network based on latencies measured within the network as well as other considerations. For instance, the determination of the location within the network can be based on latency measurements, target latency specifications of an application, the availability of computing resources at a location, and the like. A latency aware routing controller selects one or more locations to perform application processing. The locations may include computing resources located at or near the wireless base station (BS), between the base station and other locations within the network, at the core network, at the Internet, and/or at other locations to provide applications with the computing resources to perform the application processing.