Explicit Strategy Feedback for CCN Forwarding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content-Centric Networks (CCNs) face inefficiencies in forwarding strategies due to the lack of explicit feedback mechanisms, leading to suboptimal selection of producer nodes for content object requests, which can result in higher latency and congestion.
Innovation Solution
Implementing explicit strategy feedback in CCNs by sending an interest with a feedback request to producer nodes, allowing the forwarding node to store and use parameters such as server load and network conditions to determine the most suitable egress interface for forwarding interests, thereby enhancing forwarding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If explicit strategy feedback is implemented in CCNs, then forwarding efficiency is improved, but device complexity increases
Solution Approach 1:
The patent implements explicit strategy feedback by having producer nodes send feedback information to forwarding nodes about their performance metrics (e.g., latency, packet loss). This feedback mechanism enables forwarding nodes to make informed decisions about which producer to select, directly improving forwarding efficiency while managing the added complexity through structured feedback protocols
Solution Approach 2:
The system performs preliminary actions by pre-establishing feedback mechanisms and performance monitoring structures before actual content requests occur. This allows the forwarding nodes to have ready-to-use performance data when making forwarding decisions, improving efficiency without requiring complex real-time computations during request processing
2Adaptability or versatility
If multiple egress interfaces are associated with the same name in the forwarding table, then adaptability is improved, but device complexity increases
Solution Approach 1:
The forwarding table entries are made dynamic by allowing multiple egress interfaces to be associated with the same content name. This enables the system to adaptively select different interfaces based on real-time network conditions and feedback information, improving adaptability while managing complexity through dynamic selection algorithms rather than static configurations
Solution Approach 2:
The system changes parameters such as performance metrics (latency, throughput, packet loss) to determine the best egress interface. By monitoring and comparing these parameters from multiple interfaces and adjusting selections based on feedback, the system achieves high adaptability while using straightforward parameter-based decision logic to avoid excessive complexity
Data Source
Figure 1
Figure 2A
Figure 2B~2C
AI summary
One embodiment provides a system that facilitates explicit strategy feedback in a Content-Centric Network (CCN). During operation, the system sends a first interest associated with an explicit strategy feedback request via an egress interface. This egress interface is in a plurality of egress interfaces associated with a same name in a forwarding table. An interest is location-independent and uniquely identifies the content object in the CCN and is routed based on the name in the CCN. The system stores one or more parameters received in response to the explicit strategy feedback request in an entry, which includes the name and the egress interface, in the forwarding table. The one or more parameters are associated with a first device. The system determines, for a second interest for a content object associated with the name, an egress interface from the plurality of egress interfaces based on the stored parameters.