Dynamic Forwarding Mechanism for Temporary Content Replicas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content Centric Networking (CCN) faces challenges in efficiently forwarding requests to temporary content replicas due to network scale and volatility, leading to excessive signaling overhead and suboptimal end-user performance and network costs.

Innovation Solution

A dynamic request forwarding mechanism using reinforcement learning, specifically a distributed version of Q-learning (INFORM), which discovers and exploits paths to temporary content copies, optimizing forwarding decisions based on residual delay metrics to ensure continuous data delivery while minimizing network overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional forwarding policies are used in CCN nodes, then routing tables can be built based on permanent content copies, but the system cannot efficiently discover and exploit temporary content replicas, leading to suboptimal delivery time and network load

Engineering Contradiction:
Improvedata packet delivery timeVSAvoidforwarding mechanism complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements dynamic forwarding by enabling CCN nodes to adaptively change their forwarding behavior based on real-time observations of Data packet arrivals. Nodes transition from static table-based forwarding to dynamic learning mechanisms that continuously update their understanding of temporary content replica locations, allowing optimal routing decisions without requiring complex centralized control

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where nodes observe incoming Data packets and use this information to update their forwarding decisions. By monitoring which interfaces receive Data packets for specific content names, nodes learn and adapt their forwarding behavior, creating a closed-loop system that continuously improves delivery efficiency based on actual network conditions

Inventive Principle:
Principle #23Feedback

2Productivity

If nodes probe multiple interfaces to discover temporary copies, then better forwarding decisions can be made, but excessive signaling overhead is generated

Engineering Contradiction:
Improveforwarding decision qualityVSAvoidnetwork signaling overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent enables nodes to self-learn the locations of temporary content replicas by passively observing Data packet traffic patterns rather than actively probing the network. This self-service approach allows nodes to build their own forwarding knowledge from routine operations, eliminating the need for additional probe signaling and reducing overall network overhead while maintaining high forwarding decision quality

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If reinforcement learning is implemented at each node, then distributed path discovery to temporary copies is achieved, but computational overhead increases

Engineering Contradiction:
Improvedistributed path discovery capabilityVSAvoidnode computational overhead
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a simplified reinforcement learning approach where nodes perform partial learning by focusing only on the essential task of identifying which interfaces lead to temporary content replicas. Rather than implementing full Q-learning with comprehensive state spaces, nodes use simplified update rules that process only the necessary information from observed Data packets, reducing computational overhead while maintaining effective distributed path discovery capability

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2835942B1Dynamic interest forwarding mechanism for information centric networking
Publication Date: 2019.10.09 ALCATEL LUCENT SA
  • EP2835942B1 patent drawingFigure 1~2
  • EP2835942B1 patent drawingFigure 3~4
  • EP2835942B1 patent drawingFigure 5~6

AI summary

A method for managing packets over interfaces of a Content Centric Networking node, the method comprising the following steps - receiving over an interface of the node at least a request for a data packet ; - if the data packet is stored by the node, forwarding the data packet over the interface of the received request ; otherwise - performing an exploration step, by o selecting randomly at least an interface towards a neighboring node ; o forwarding the request over the selected interface ; o receiving in response over the randomly selected interface, the data packet with associated minimum time delivery value estimated by the neighboring node ; - identifying an interface providing the minimum data packet delivery time value based on exploration step results.