ISP Local Content Server Delegation via DNS Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content delivery networks (CDNs) often rely on remote servers outside an Internet Service Provider's (ISP) network, leading to increased costs and reduced efficiency due to the need for content to be transferred across the Internet, which can be cumbersome and costly, especially for large or frequently accessed content like static or real-time video.

Innovation Solution

The method involves delegating content delivery to local content servers managed by the ISP, using the ISP's recursive name servers to resolve DNS queries and distribute content based on predetermined criteria such as geographical location, network topology, and load parameters, allowing for efficient and dynamic content delivery within the ISP's network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If content is delivered through remote CDN servers outside the ISP network, then content can be delivered to users, but Internet traffic and bandwidth costs increase

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidbandwidth cost
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent segments the content delivery function by creating local CDN servers within the ISP network for different geographical regions or customer premises. This segmentation allows content to be delivered locally rather than through remote servers, reducing the need for traffic to traverse the entire Internet and thereby reducing bandwidth costs while maintaining delivery efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces local CDN servers as intermediary components between content sources and end users. These local servers act as mediators that receive content from remote sources and redistribute it to users within the ISP network, eliminating the need for direct long-distance traffic and reducing overall bandwidth consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If content is delivered through remote CDN servers, then content can be accessed by users, but delivery speed decreases due to distance

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidcontent delivery speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent implements local CDN servers positioned at or near customer premises to provide content delivery with local quality characteristics. By placing content closer to users within the ISP network, the system achieves faster delivery speeds and improved quality of service compared to remote servers, while maintaining the same content delivery functionality.

Inventive Principle:
Principle #3Local quality

3Productivity

If DNS queries are resolved to remote CDN servers, then content can be delivered, but network traffic and latency increase

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the DNS resolution process by implementing local DNS servers within the ISP network that can resolve domain names to local CDN servers. This segmentation allows DNS queries to be answered locally without needing to traverse the Internet to remote authoritative servers, significantly reducing network latency and time loss while maintaining accurate content delivery.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10122677B2Delegation of content delivery to a local service
Publication Date: 2018.11.06 AKAMAI TECHNOLOGIES INC
  • US10122677B2 patent drawing
  • US10122677B2 patent drawing
  • US10122677B2 patent drawing

AI summary

Provided is a method for delegation of local content delivery service. The method includes receiving a Domain Name System (DNS) query from a client to resolve a domain name to a network address associated with content provider by a content provider, determining that distribution of the content has been delegated by a content provider to a local content server associated with an Internet Service Provider (ISP), and based on predetermined criteria, resolving the domain name to the local content server. The resolution can include responding to the DNS query with an answer from a caching server, and returning, to the client, the answer pointing to the local content server, wherein upon receiving the answer, the client can establish a data communication channel with the local content server. The content can be downloaded to the local content server upon a request received by a provisioning system associated with the ISP.