Container Mobility via BGP Prefix Routing for Lower Edge Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-computing systems experience latency issues due to data centers being located far from clients, leading to increased access times and user dissatisfaction, especially for latency-sensitive applications.

Innovation Solution

Implementing edge sites closer to users within the cloud-computing system to host containers and dynamically migrating these containers based on changes in network routing to minimize latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If data centers are located far from clients to provide cloud computing services, then service coverage and resource consolidation are improved, but access latency increases

Engineering Contradiction:
Improveservice coverage areaVSAvoidaccess latency
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The patent segments the cloud computing system into multiple edge sites distributed geographically closer to clients, rather than relying on a single centralized data center. This segmentation allows the system to maintain broad service coverage while reducing the distance clients must traverse to access services, thereby lowering latency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of service delivery by deploying edge sites at multiple geographic locations between the centralized data center and end clients. This spatial distribution across different locations creates intermediate access points, effectively adding a dimensional layer to the architecture that reduces the effective distance clients must travel to access services.

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

2Stability of the object's composition

If containers are statically deployed at fixed locations, then system stability and simplicity are improved, but adaptability to network routing changes deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidadaptability to routing changes
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic container migration capabilities that allow containers to move between edge sites based on real-time network routing conditions. This dynamic behavior enables the system to adapt to changing network topologies and routing patterns while maintaining service continuity, resolving the contradiction between static stability and dynamic adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor network routing changes and automatically trigger container migration decisions. By continuously observing network conditions and responding with appropriate container relocation actions, the system maintains adaptability to routing changes while preserving operational stability through automated, data-driven decision-making.

Inventive Principle:
Principle #23Feedback

3Loss of time

If containers are migrated dynamically based on prefix-connection locations, then access latency is reduced, but system complexity increases

Engineering Contradiction:
Improveaccess latencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements self-service automation where the system autonomously monitors prefix-connection locations and performs container migration without requiring manual intervention. This self-managing capability reduces latency by automatically responding to routing changes while containing complexity within the automated decision-making framework, eliminating the need for complex manual coordination procedures.

Inventive Principle:
Principle #25Self-service

4Speed

If multiple edge sites are deployed closer to clients, then access speed is improved, but infrastructure cost and complexity increase

Engineering Contradiction:
Improveaccess speedVSAvoidinfrastructure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent designs edge sites with universal, standardized architectures that can be replicated across multiple locations. This multi-functionality approach allows the same containerized services to be deployed uniformly at different edge sites, improving access speed for geographically distributed clients while reducing infrastructure complexity through standardization and reuse of proven configurations.

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

Data Source

PatentEP4387205B1Container mobility based on border gateway protocol prefixes
Publication Date: 2025.08.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP4387205B1 patent drawingFigure 1
  • EP4387205B1 patent drawingFigure 2
  • EP4387205B1 patent drawingFigure 3

AI summary

The disclosure describes systems and methods for minimizing latency for users accessing services hosted on a cloud-computing system. A service of the cloud-computing system periodically queries edge sites of the cloud-computing system for information regarding containers stored on the edge sites. In response to the queries, the edge sites provide information identifying containers hosted on the edge sites, prefixes that the containers service, and connection locations where traffic from the prefixes enter the cloud-computing system. The service may determine whether the connection locations have changed. If a connection location for a prefix has changed, the service modifies a location of a container servicing the prefix. The service may migrate the container to a current connection location for the prefix. Modifying the location may reduce latency experienced by users behind the prefix.