CDN Data Preheating via Domain-to-Node Mapping for Peak Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery networks (CDNs) lack a standardized preheating capability that can accelerate resource delivery on a global scale, leading to inefficiencies and network congestion during high-demand situations.

Innovation Solution

A method and apparatus for data preheating in CDNs that involves determining IP addresses and service nodes based on domain names, executing preheating tasks in these nodes, and optimizing traffic management to ensure efficient and localized data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If CDN preheating is implemented without standardized global capability, then local data caching can be achieved, but network congestion occurs during high-demand situations and response speed deteriorates

Engineering Contradiction:
Improvedata delivery speedVSAvoidnetwork performance during high-demand
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by proactively caching resources on CDN nodes before users actually request them. The preheating mechanism identifies resources that are likely to be accessed and caches them in advance on appropriate CDN nodes, ensuring that when high-demand situations occur, the data is already available locally rather than needing to be fetched from the source station, thus preventing network congestion and maintaining fast response speeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the CDN infrastructure into multiple geographically distributed nodes with standardized preheating capabilities. Each node can independently cache and serve data locally, dividing the overall data delivery task across many segments rather than relying on a single centralized system. This segmentation enables parallel preheating operations across different regions and improves overall system reliability during high-demand periods.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If data is cached on CDN nodes before user requests, then user access speed improves, but network infrastructure complexity increases

Engineering Contradiction:
Improveuser access timeVSAvoidCDN infrastructure complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements a universal preheating capability that can be applied across all CDN nodes regardless of their specific location or configuration. The standardized preheating mechanism performs multiple functions: it identifies resources to cache, determines optimal caching locations based on domain name resolution, and executes caching operations. This multi-functional approach simplifies the overall infrastructure by providing a unified solution rather than requiring different mechanisms for different scenarios.

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

Solution Approach 2:

The system introduces an intermediary preheating mechanism that acts as a mediator between the source station and end users. Rather than users directly accessing the source station or the source station directly managing all caching decisions, the standardized preheating capability on CDN nodes serves as an intermediary layer that proactively caches data based on domain name resolution and traffic patterns, simplifying the interaction between source and users while reducing access time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Area of stationary object

If global scale resource delivery is implemented without standardized preheating, then CDN coverage area expands, but efficiency deteriorates during peak usage

Engineering Contradiction:
ImproveCDN coverage areaVSAvoiddata delivery efficiency
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The standardized preheating capability enables preliminary actions to be taken across the entire global CDN infrastructure. By proactively caching resources on CDN nodes throughout the coverage area before peak demand occurs, the system ensures that even as the CDN expands to cover more geographic areas, the preheating mechanism can be uniformly applied across all nodes, maintaining efficiency during peak usage regardless of the expanded coverage scope.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12495100B2Data preheating in content delivery network
Publication Date: 2025.12.09 BEIJING VOLCANO ENGINE TECH CO LTD
  • US12495100B2 patent drawing
  • US12495100B2 patent drawing
  • US12495100B2 patent drawing

AI summary

Embodiments of the disclosure provide a data preheating method and apparatus used in a content delivery network (CDN), a device, and a medium. The method includes: receiving a resource request from a service, where the resource request includes a network link corresponding to target data to be preheated of the service; determining, based on a domain name in the network link, an Internet protocol (IP) address set for the network link from a mapping table of respective regions and IP segments in a global network range of the CDN; determining, based on the IP address set, a set of service nodes for preheating in the CDN; and executing, in respective service nodes in the set of service nodes, a preheating task for the target data.