CCN Cache Token for Selective Content Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In content-centric networks (CCN), the lack of resource management leads to inefficient storage updates and delayed content delivery, as all network equipment along a content transmission route store and update the same content without need analysis, resulting in suboptimal resource utilization and potential delays in content delivery.
Innovation Solution
A communication method that uses a cache token to determine which intermediate nodes should store content, allowing the content owner to manage storage effectively by identifying nodes based on their capability to store content, determined by factors like storage space and request frequency, thereby optimizing content delivery paths.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all network equipment stores content along the content transmission route, then content delivery reliability is improved, but network resource utilization deteriorates due to redundant storage updates
Solution Approach 1:
The patent applies local quality by differentiating storage behavior based on node characteristics. Each intermediate node evaluates its own storage capability and content relevance before storing, rather than uniformly storing all content. This selective storage approach optimizes resource utilization while maintaining delivery reliability for nodes that can effectively cache content.
Solution Approach 2:
The patent changes the parameter of storage decision from binary (store or not) to conditional based on node capability assessment. By introducing capability evaluation parameters (storage space, request frequency, node position), the system dynamically adjusts storage behavior to match actual network conditions, resolving the contradiction between reliability and resource efficiency.
2Stability of the object's composition
If content is updated consistently in all network equipment storage, then content consistency is improved, but updating efficiency deteriorates due to unnecessary updates
Solution Approach 1:
The patent applies partial action by having only capable intermediate nodes perform storage updates, rather than all nodes. The system identifies which nodes actually need to store content based on their capabilities and content characteristics, performing updates only where necessary and beneficial, thus improving efficiency while maintaining consistency where storage occurs.
Solution Approach 2:
Each intermediate node autonomously evaluates its own capability to store content and makes independent storage decisions. Nodes self-assess based on their storage space, request frequency, and position in the network, eliminating the need for centralized control of updates and improving overall updating efficiency while maintaining content consistency through decentralized decision-making.
3Speed
If intermediate nodes store content without capability analysis, then content delivery speed is improved, but resource management deteriorates
Solution Approach 1:
The patent applies preliminary action by having intermediate nodes evaluate their storage capability before content delivery begins. Nodes assess their own attributes (storage space, request frequency, position) in advance to determine whether they should store content, enabling efficient resource management while maintaining fast delivery for nodes that are pre-identified as suitable for caching.
Data Source
AI summary
Communication method of a content requester, an intermediate node of one or more intermediate nodes, and a content owner in a content centric network are provided. A communication method of a content requester in a content centric network (CCN) includes, where the CCN includes the content requester, one or more intermediate nodes, and a content owner, generating a content request packet including a cache token, the cache token being used to determine one or more of the intermediate nodes in which to store content requested from the content owner, and transmitting the generated content request packet to the intermediate nodes and the content owner.


