Explicit Strategy Feedback for CCN Forwarding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Productivity

If explicit strategy feedback is implemented in CCNs, then forwarding efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveforwarding efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2983340B1Explicit strategy feedback in name-based forwarding
Publication Date: 2019.10.23 CISCO TECHNOLOGY INC
  • EP2983340B1 patent drawingFigure 1
  • EP2983340B1 patent drawingFigure 2A
  • EP2983340B1 patent drawingFigure 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.