Hybrid CDN Edge Node Bandwidth Cost Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CDN systems face challenges in efficiently managing bandwidth costs and improving resource processing flexibility, particularly in scenarios where user requests do not satisfy hybrid pull conditions.

Innovation Solution

The introduction of a hybrid CDN system that includes a CDN edge node, a CDN parent node, and a CDN hybrid node, where the CDN hybrid node acts as a heterogeneous storage node. This system allows for the transfer of part of the parent-layer bandwidth to the CDN hybrid node when user requests satisfy hybrid pull conditions, enabling the CDN edge node to acquire resources directly from the CDN hybrid node.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the CDN edge node requests resources from the CDN parent node, then the resource can be acquired, but the bandwidth cost increases

Engineering Contradiction:
Improvebandwidth costVSAvoidresource acquisition efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent introduces a CDN hybrid node as an intermediary between the CDN edge node and CDN parent node. When a user request satisfies the hybrid pull condition, the CDN edge node requests the resource from the CDN hybrid node instead of directly from the CDN parent node, thereby reducing bandwidth cost while maintaining resource acquisition capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the resource acquisition path into two possibilities: requesting from the CDN hybrid node when hybrid pull condition is satisfied, or requesting from the CDN parent node when the condition is not satisfied. This segmentation allows the system to optimize bandwidth cost based on specific conditions without compromising overall resource acquisition efficiency

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the CDN system uses traditional parent-layer bandwidth, then resource processing is straightforward, but flexibility is reduced

Engineering Contradiction:
Improveresource processing flexibilityVSAvoidCDN system architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the resource acquisition path dynamic by introducing conditional logic based on hybrid pull condition. The system can dynamically switch between requesting from CDN hybrid node or CDN parent node depending on whether the hybrid pull condition is satisfied, thereby enhancing flexibility without requiring complete architectural redesign

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The CDN hybrid node serves multiple functions: it acts as an alternative resource source when hybrid pull condition is satisfied, and can also serve as a caching node for resources acquired from the CDN parent node. This multi-functionality enhances the adaptability of the CDN system while managing complexity through unified node design

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

Data Source

PatentUS20250193266A1Resource processing method and apparatus based on hybrid content delivery network system, and device
Publication Date: 2025.06.12 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US20250193266A1 patent drawing
  • US20250193266A1 patent drawing
  • US20250193266A1 patent drawing

AI summary

Provided are a resource processing method and apparatus based on a hybrid content delivery network (CDN) system and a device. The method is performed by a CDN edge node in the hybrid CDN system and includes: in response to a user request, requesting a resource from a CDN parent node, and determining, by the CDN parent node, whether the user request satisfies a hybrid pull condition for pulling the resource from a CDN hybrid node; and when the user request satisfies the hybrid pull condition, acquiring a to-be-accessed first resource from the CDN hybrid node.