P2P Content Replication via Distributed Hash Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content distribution systems face challenges in handling sudden increases in demand for popular content immediately after it is made public, leading to concentrated access on initial nodes, which can result in service inefficiencies.
Innovation Solution
An information distribution system that proactively replicates content across multiple nodes before it is made public, using a P2P network with distributed hash tables to select and instruct nodes to store and share content based on evaluation values and communication load optimization, ensuring balanced distribution and reduced load on individual nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If replicas are made only after contents are made public and requested, then the system structure remains simple, but concentrated access occurs on the initial node and demand increases cannot be handled
Solution Approach 1:
The patent applies preliminary action by creating replicas of contents before they are made public. The system predicts popular contents based on evaluation values (such as genre, actor, director) and proactively distributes replicas to multiple nodes in advance. This prevents concentrated access on the initial node when the content becomes popular, thereby improving service reliability without significantly increasing system complexity.
2Reliability
If replicas are made proactively before content is made public, then concentrated access is avoided and demand increases can be handled, but system complexity increases
Solution Approach 1:
The patent applies self-service by enabling each node to autonomously determine whether to create replicas of contents. Nodes evaluate contents based on evaluation values (genre, actor, director, etc.) and independently decide to proactively distribute replicas to other nodes. This decentralized approach improves service reliability while avoiding the need for a centralized control system, thereby limiting the increase in system complexity.
3Reliability
If multiple replicas are created for popular contents, then access concentration is reduced, but communication load increases
Solution Approach 1:
The patent applies local quality by having different nodes create replicas of different contents based on their local evaluation. Each node independently evaluates contents using evaluation values (genre, actor, director) and selectively creates replicas for contents it deems popular. This distributes the communication load across multiple nodes rather than concentrating it, reducing overall communication overhead while maintaining good load distribution.
Data Source
AI summary
An information distribution system is provided with a plurality of information processing devices that are capable of communication with each other via a network, and that store shared information so that the information can be shared by the plurality of information processing devices. The shared information is shared information that has a public release time that is before the current time.


