CDN Path Verification Using Dynamic Target Path Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing path verification methods in content delivery networks using MPQUIC are affected by network instability, leading to inefficiencies in data transmission due to poor communication conditions on established paths.

Innovation Solution

A path verification method that involves sending a path verification frame on a new path, allowing the service end to filter and select a target path with optimal communication quality from multiple candidate paths, ensuring efficient and stable verification by dynamically selecting the feedback path for the path response frame.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If path verification is performed on an established path in MPQUIC content delivery network, then data transmission can occur on a known path, but the communication quality may be poor due to network instability affecting verification efficiency

Engineering Contradiction:
Improvepath verification reliabilityVSAvoidpath verification efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic path selection by allowing the service end to filter and select the optimal target path from multiple candidate paths based on real-time network conditions. The path verification process adapts to changing network states by dynamically choosing the best path for communication, rather than relying on a static established path. This resolves the contradiction by making the system flexible and responsive to network instability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of path selection from fixed to variable. By introducing multiple candidate paths and enabling the service end to filter and select the optimal path based on communication quality metrics, the system can adjust path parameters dynamically. This allows the verification process to maintain high efficiency even when network conditions change, resolving the contradiction between reliability and efficiency.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple candidate paths are available for path verification, then the service end can filter and select the optimal target path, but the complexity of path management increases

Engineering Contradiction:
Improvepath verification efficiencyVSAvoidpath management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The service end acts as an intermediary that receives multiple candidate paths from the client end, filters them based on communication quality, and selects the optimal target path. This intermediary role simplifies the overall system architecture by centralizing the complex filtering and selection logic at the service end, rather than requiring complex coordination between multiple peers. The client end simply provides candidate paths, and the service end handles the complexity of selection, resolving the contradiction between efficiency and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the service end filters and selects target path from multiple candidate paths, then the path response frame can be transmitted through the optimal path, but additional filtering processing is required

Engineering Contradiction:
Improvepath response transmission speedVSAvoidpath filtering processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The service end performs path filtering and selection in advance, before the actual data transmission begins. By filtering and selecting the optimal target path from multiple candidate paths during the verification phase, the system prepares the best path for future use. This preliminary action ensures that when data transmission occurs, it uses the pre-selected optimal path, maximizing transmission speed without incurring filtering delays during actual operations. The one-time filtering cost during verification is offset by the efficiency gains in subsequent transmissions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12501089B2Path verification method in content delivery network, and device
Publication Date: 2025.12.16 BEIJING VOLCANO ENGINE TECH CO LTD
  • US12501089B2 patent drawing
  • US12501089B2 patent drawing
  • US12501089B2 patent drawing

AI summary

The present disclosure provides a path verification method in a content delivery network, and a device. The method includes: sending, by a client end, a first connection identification frame to a service end, the first connection identification frame comprising a current communication address of the client end; receiving, by the client end, a second connection identification frame fed back by the service end for the first connection identification frame, the second connection identification frame comprising a candidate communication address of the service end; for any candidate communication address, sending, by the client end, a path verification frame to the service end on a new path constructed based on the current communication address and the candidate communication address; and receiving, by the client end, a path response frame fed back by the service end through a target path obtained by filtering, to complete uplink verification of the new path.