Service Delivery Apparatus Caching in Asymmetrical Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in managing and controlling the delivery of heavy bandwidth-consuming data, leading to network performance degradation and potential failures, as existing solutions struggle to efficiently handle the increased traffic and asymmetrical routing topologies.

Innovation Solution

A service delivery apparatus (SDA) is introduced that receives content requests from user nodes, redirects them when necessary, and acquires content from content sources, storing it for efficient delivery, using deep-packet-inspection to identify and cache popular content, thereby reducing the load on the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all data is stored in caches to handle heavy bandwidth consuming content, then network performance is improved, but the complexity of inspecting every packet regardless of source becomes impractical

Engineering Contradiction:
Improvenetwork performanceVSAvoidpacket inspection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and identifies only the necessary information from packets (source address, destination address, content identification) rather than inspecting the entire packet content. This selective extraction approach maintains network performance improvement through caching while reducing the complexity of packet inspection by focusing only on key identifying fields.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary classification and identification of content sources before caching decisions are made. By pre-identifying popular content sources and their characteristics, the system prepares caching strategies in advance, avoiding the need for complex real-time inspection of every packet while maintaining effective caching performance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If deep-packet-inspection is used to manage traffic and shape QoS, then quality of service is improved, but the processing load increases significantly with heavy bandwidth consuming data

Engineering Contradiction:
Improvequality of serviceVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only essential packet header information (source address, destination address, content ID) rather than performing deep inspection of entire packets. This selective extraction maintains QoS management capabilities while dramatically reducing processing load and energy consumption by avoiding unnecessary inspection of packet payloads.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial packet inspection by examining only the necessary fields required for content identification and routing decisions. This partial action approach provides sufficient information for QoS management and caching decisions without the excessive processing burden of inspecting every byte of every packet.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If content is cached at the service delivery apparatus in an asymmetrical routing topology, then bandwidth requirements are reduced, but the downstream data link may be inaccessible to the SDA

Engineering Contradiction:
Improvebandwidth requirementsVSAvoidaccess to downstream data link
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent introduces a content identification mechanism that acts as an intermediary between the SDA and the content sources. By using content IDs and redirection instructions, the system enables the SDA to access and cache content from inaccessible downstream links through alternative upstream paths, effectively bridging the asymmetrical routing limitation while reducing bandwidth requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of the SDA directly accessing downstream content sources, the system inverts the approach by having content sources or intermediate nodes redirect content delivery through the SDA via upstream links. This inversion allows caching functionality to work around the asymmetrical routing constraint where downstream access is limited.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10097428B2System and method for caching popular content respective of a content strong server in an asymmetrical routing topology
Publication Date: 2018.10.09 QWILT INC
  • US10097428B2 patent drawing
  • US10097428B2 patent drawing
  • US10097428B2 patent drawing

AI summary

A computerized method of delivering popular content of a service delivery apparatus (SDA) in an asymmetrical network topology. The method comprises receiving a first acquisition request for content from a user node (UN) over an upstream data link, the request comprising at least a content identification (CID). An instruction is sent to the UN to redirect content requests to the SDA. A second acquisition request is sent from the SDA to a content source (CS) for the content requested by the first acquisition request, upon determination that the downstream data link between the UN and the CS is inaccessible to the SDA, the request including at least the CID. The content is received by the SDA from the CS. The received content from the SDA is sent to the UN.