Reconstructable Content Objects for CCN Storage Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content-centric networks (CCNs) face inefficiencies due to the need to store content in both ready-to-use and Content Object forms, leading to redundant data storage, as intermediate nodes cache popular content and require self-authentication, resulting in large sets of duplicated data.
Innovation Solution
A system that generates reconstructable Content Objects using metadata rules, cryptographically signs these objects, and delivers them over the network, allowing recipients to store content in application-ready form while reconstructing original Content Objects upon request, reducing storage needs by discarding redundant information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content is stored in both ready-to-use form and Content Object form for self-authentication, then content authenticity is maintained, but storage space increases due to duplicated data
Solution Approach 1:
The patent applies copying by creating a compact representation (copy) of the Content Object structure that can be reconstructed later. Instead of storing full duplicate Content Objects, the system stores a compact form containing essential metadata and authentication information, which can be used to reconstruct the original Content Objects when needed, thus maintaining authenticity while reducing storage requirements
Solution Approach 2:
The patent changes the parameter representation by transforming the Content Object from its full form to a compact reconstructed form. This involves changing how data is structured and stored - using metadata files with reconstruction instructions instead of complete Content Object copies, thereby reducing storage space while preserving the ability to verify authenticity through cryptographic signatures
2Productivity
If intermediate nodes cache popular content in Content Object form, then content delivery efficiency is improved, but data redundancy increases
Solution Approach 1:
The patent enables intermediate nodes to store compact representations of content instead of full Content Objects. Nodes can cache content in a reduced form containing only essential data and metadata, then reconstruct full Content Objects on-demand when authentication or verification is required, thereby maintaining delivery efficiency while eliminating redundant storage
Solution Approach 2:
The patent applies preliminary action by pre-computing and storing compact representations and reconstruction metadata before content delivery. This allows intermediate nodes to have content ready in a space-efficient form that can be quickly reconstructed to full Content Objects when needed, improving both storage efficiency and delivery responsiveness
Data Source
AI summary
One embodiment of the present invention provides a system for delivering a content piece over a network using a set of reconstructable objects. During operation, the system obtains a metadata file that includes a set of rules; generates the set of reconstructable objects for the content piece based on the set of rules included in the metadata file; cryptographically signs the set of reconstructable objects to obtain a set of signed reconstructable objects; and delivers, over the network, the set of signed reconstructable objects along with the metadata file to a recipient, thereby enabling the recipient to extract and store a copy of the content piece and then to reconstruct the set of signed reconstructable objects from the stored copy of the content piece and the metadata file.


