CDN Volume Allocation via Dynamic DNS Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery network (CDN) volume allocation methods face challenges in scalability and flexibility, particularly for companies with high user traffic, as they struggle to efficiently distribute network traffic across multiple CDN service providers, leading to inadequate expansion capacity and increased operational costs.

Innovation Solution

Implementing a method that allocates CDN volume using a time allocation strategy, request number allocation strategy, and regional allocation strategy, where a DNS resolver selects and dispatches business visit requests to multiple CDN servers based on pre-defined weights, time slices, and original regions, allowing for dynamic and proportional distribution of traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a company purchases services from multiple external CDN service providers to share volume burden, then reliability and security are improved, but device complexity and operational costs increase

Engineering Contradiction:
ImproveCDN service reliabilityVSAvoidCDN allocation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a CDN allocation system as an intermediary layer between the company and multiple external CDN service providers. This system automatically receives visit requests, determines the appropriate external CDN provider based on pre-configured allocation strategies, and forwards requests accordingly. The intermediary handles the complexity of multi-provider coordination, allowing the company to benefit from multiple providers without directly managing the complexity of each individual provider's integration and allocation logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If external CDN service providers are used to handle large user traffic, then expansion capacity is improved, but loss of substance and operational costs increase

Engineering Contradiction:
ImproveCDN expansion capacityVSAvoidBandwidth resource loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent implements dynamic CDN allocation strategies that can adapt in real-time based on current system state. The allocation system monitors bandwidth availability, service quality, and load conditions of external CDN providers, dynamically adjusting allocation proportions and switching between providers. This dynamic approach ensures that bandwidth resources are optimally utilized by directing traffic to the most efficient available resources, minimizing waste and operational costs while maintaining expansion capacity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes allocation parameters such as weight proportions, time slices, and regional routing based on real-time conditions. By adjusting these parameters dynamically, the system optimizes bandwidth utilization across multiple external providers, ensuring that traffic is routed through the most efficient paths and resources, thereby reducing unnecessary bandwidth loss and operational costs.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If own CDN resources are built to handle business traffic, then productivity and control are improved, but device complexity and initial investment increase

Engineering Contradiction:
ImproveTraffic handling productivityVSAvoidCDN infrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments CDN infrastructure into two distinct parts: a lightweight internal allocation system and external CDN service provider resources. The company builds only the essential allocation system that handles request routing and provider selection, while the actual content delivery and heavy traffic handling are segmented to external specialized providers. This segmentation allows the company to gain productivity and control over traffic distribution without bearing the full complexity and investment of building a complete CDN infrastructure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9407570B2Method, apparatus, and system for allocating CDN volume
Publication Date: 2016.08.02 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9407570B2 patent drawing
  • US9407570B2 patent drawing
  • US9407570B2 patent drawing

AI summary

Various embodiments provide methods, apparatus, and systems for allocating content delivery network (CDN) volume. In an exemplary method, a business visit request can be received. Based on at least one of a time allocation strategy, a request number allocation strategy, and a regional allocation strategy, the business visit request can be dispatched to CDN servers for handling the business visit request.