CDN Management Node for User Content Upload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content delivery networks (CDNs) face bandwidth limitations at origin servers, particularly when users upload large content like pictures and videos, leading to uncontrolled traffic and inefficient content management.

Innovation Solution

A system comprising a wireless device, a CDN Delivery and Caching Node, and a network node that enables efficient uploading, caching, and management of user content by using a CDN management node for authentication, storage, and bandwidth optimization, allowing users to upload content directly to a CDN and manage it efficiently, reducing traffic on origin servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users upload large content like pictures and videos to a CDN, then content delivery capability is improved, but bandwidth limitations at origin servers cause uncontrolled traffic and inefficiency

Engineering Contradiction:
Improvecontent delivery capabilityVSAvoidtraffic volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system segments the content management function by introducing a dedicated content management application that separates content upload, authentication, and delivery management from the origin server. This allows the origin server to focus on content delivery while the management application handles upload coordination, reducing uncontrolled traffic to the origin server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A content management application acts as an intermediary between users and the origin server. It receives upload requests, authenticates users, provides URLs for direct CDN upload, and coordinates content delivery. This intermediary prevents direct uncontrolled traffic to the origin server while maintaining full control over the content lifecycle.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If content is cached in geographically dispersed DCNs, then user experience is improved through proximity-based delivery, but origin server bandwidth is overwhelmed by upload traffic

Engineering Contradiction:
Improveuser experienceVSAvoidbandwidth consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary authentication and URL provision before actual content upload. Users receive authenticated URLs that enable direct upload to CDN DCNs, preventing origin server bandwidth consumption during the upload phase. Content is pre-coordinated for caching in geographically dispersed DCNs, ensuring proximity-based delivery capability is established before user requests.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If direct upload to CDN DCN is enabled, then traffic control towards origin server is improved, but authentication and content management complexity increases

Engineering Contradiction:
Improvetraffic controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The content management application performs multiple functions within a single component: user authentication, URL generation, upload coordination, and content delivery management. This multi-functional approach consolidates complexity into a dedicated management layer rather than distributing it across multiple separate systems, making the overall architecture more manageable while maintaining reliable traffic control.

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

Data Source

PatentUS10848586B2Content delivery network (CDN) for uploading, caching and delivering user content
Publication Date: 2020.11.24 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10848586B2 patent drawing
  • US10848586B2 patent drawing
  • US10848586B2 patent drawing

AI summary

The disclosure relates to a system, methods, devices and nodes for managing shared user content. The system comprises a wireless device which is operative to upload the content to be shared to a Content Delivery Network (CDN) Delivery and Caching Node (DCN), which in turn is operative to cache and deliver the shared user content to other wireless devices and network nodes. The system further comprises a CDN management node, operative to manage the storage of the shared user content in the CDN DCN and a network node operative to instruct the wireless device to store the shared user content to the CDN DCN and to retrieve the shared user content from the CDN DCN.