Content Delivery Node Consensus Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current shared content delivery solutions do not guarantee that the delivery of requested content occurs in accordance with negotiated contracts between multiple parties involved in the delivery.
Innovation Solution
A method for controlling content delivery to a user terminal by a plurality of nodes in a content delivery network, where an instigator node compares effective telemetry data with expected telemetry data, receives results from follower nodes, and acknowledges delivery only when a majority of comparison results indicate conformity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple nodes deliver content portions to a user terminal, then the delivery rate and reliability of content delivery is improved, but it becomes difficult to guarantee that all delivery parties fulfill their contractual obligations
Solution Approach 1:
The patent implements a feedback mechanism where follower nodes send comparison results back to the instigator node. Each follower node compares its effective telemetry data with expected telemetry data and reports the conformity status. This feedback loop enables the instigator node to aggregate results from multiple nodes and determine whether delivery obligations have been met, thus maintaining reliability while tracking compliance information.
Solution Approach 2:
The instigator node acts as an intermediary that coordinates between multiple follower nodes and the content delivery system. It collects comparison results from all follower nodes, aggregates the conformity information, and makes the final determination about delivery compliance. This intermediary structure allows multiple nodes to deliver content reliably while centralizing the compliance verification process.
2Measurement precision
If telemetry data from multiple nodes is collected and compared, then the accuracy of delivery verification is improved, but the complexity of the verification system increases
Solution Approach 1:
The verification system is segmented into distinct functional components: follower nodes that perform local telemetry data comparison, and an instigator node that aggregates results. Each follower node independently compares its effective telemetry data with expected values and sends binary conformity results (conforming or not conforming). This segmentation distributes the verification workload while maintaining high measurement precision through multiple independent measurements.
Solution Approach 2:
The system requires comparison results from a majority of follower nodes rather than all nodes. This partial action approach reduces system complexity by not requiring complete participation from every node while still achieving accurate verification through sufficient sampling. The majority threshold ensures reliability without demanding excessive coordination complexity.
3Reliability
If consensus among majority of nodes is required for delivery acknowledgment, then the trust and compliance assurance is improved, but the time required for delivery verification increases
Solution Approach 1:
Expected telemetry data values are predetermined and established before the actual content delivery occurs. This preliminary action allows follower nodes to immediately compare their effective telemetry data against pre-set expectations without requiring complex real-time negotiations or adjustments. The majority consensus mechanism uses these pre-established criteria to quickly determine compliance, reducing verification time while maintaining reliability.
Data Source
Figure 1~3
Figure 2
AI summary
The invention relates to a solution in which content to be delivered is split into a plurality of portions, and these different portions are transmitted by various nodes of content distribution networks in order to guarantee, in particular, a content delivery rate. Known solutions for shared content delivery cannot guarantee that the requested content will be delivered at the rate and quality required by the user terminal. The solution that is the subject of the invention consists in creating a reward to be given to the content distribution network, or its manager, conditional on compliance with transmission conditions embodied in expected telemetry data for the content delivery. Such a solution offers more certainty to the user requesting the content as regards the quality of the delivery by a group of nodes since the quality of the transmission is guaranteed.