Network Entity Caching Based on Transmission Energy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication networks face challenges in efficiently managing network information, particularly in determining the optimal storage and transmission of objects based on energy considerations, which affects throughput and efficiency in multimedia data dissemination.
Innovation Solution
A method that identifies a first network entity storing an object, receives the object, and stores it in a storage area based on a parameter indicative of the energy required for a second network entity to receive the object, taking into account factors like path length, transport energy efficiency, and load, to determine whether storing the object is more energy-efficient than transmitting it.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If objects are transmitted through the network from first network entity to second network entity, then data dissemination is achieved, but energy consumption increases with path length, transport energy efficiency, and network load
Solution Approach 1:
The patent applies preliminary action by proactively caching objects in intermediate network entities (routers, switches, or end hosts) before they are requested. The system predicts which objects will be requested and pre-positions them in storage areas at network nodes, so when a request arrives, the object can be delivered locally rather than being transmitted across the network. This eliminates the need for actual transmission in many cases, thereby reducing energy consumption while maintaining or improving data dissemination efficiency.
2Use of energy by moving object
If objects are stored in storage area at network entity, then energy consumption for transmission is reduced, but storage resources and memory usage increase
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting caching decisions based on multiple parameters including object popularity, request patterns, network conditions, and available storage resources. The system monitors these parameters and adapts its caching strategy accordingly, storing objects only when the energy benefit outweighs the storage cost. This allows the system to optimize the trade-off between transmission energy savings and storage resource consumption.
3Speed
If network entities cache objects locally, then access speed and response time improve, but network load distribution and memory management complexity increase
Solution Approach 1:
The patent applies self-service by enabling network entities to autonomously make caching decisions based on locally observed request patterns and network conditions. Each network entity monitors its own storage capacity, request frequency, and energy consumption, and automatically determines whether to cache objects without requiring complex centralized control. This distributed autonomous approach simplifies memory management while improving access speed, as each node independently optimizes its own caching strategy.
Data Source
AI summary
A method for managing information in a network includes identifying a first network entity storing a requested object, receiving the object from the first network entity, and storing the object in a storage area based on a parameter. The storage area is coupled to a second network entity which received the request and the object from the first network entity, and the parameter is indicative of an amount of energy for the second network entity to receive the object from the first network entity.


