Content Centric Networking Traffic Class Marking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content centric networking technologies are unable to provide differentiated services that cater to various traffic characteristics and demands, leading to inefficiencies in data transmission.

Innovation Solution

A content centric networking system that includes a client device, an edge router, and a differentiated service router, which determines and marks traffic class information for interest packets based on factors like content name, user identification, and network congestion, allowing for differential data transmission and traffic control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If content centric networking transmits data based on content names without IP addresses, then data sharing efficiency is improved and redundant transmission is reduced, but the ability to provide differentiated services for various traffic characteristics is lost

Engineering Contradiction:
Improvedata sharing efficiencyVSAvoiddifferentiated service capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments traffic into different classes by introducing traffic class information fields in interest packets and pending interest tables. This segmentation allows the CCN system to handle different types of traffic (e.g., real-time video, bulk data transfer, interactive applications) with appropriate prioritization, thereby providing differentiated services while maintaining the content-name-based routing efficiency of CCN.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different traffic class priorities to different packets based on their specific characteristics (content type, application requirements, user preferences). Each packet can have its own traffic class marking, allowing fine-grained control over quality of service for different content and applications within the same CCN network, rather than applying a uniform treatment to all traffic.

Inventive Principle:
Principle #3Local quality

2Device complexity

If all interest packets are transmitted with equal priority, then network simplicity is maintained, but network performance under congestion cannot be optimized

Engineering Contradiction:
Improvenetwork protocol complexityVSAvoidnetwork performance under congestion
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements preliminary action by marking traffic class information in interest packets before they are transmitted into the network. Edge routers pre-classify and mark packets based on content names, user profiles, and application requirements. This preliminary classification enables downstream routers to make quick forwarding decisions without complex real-time analysis, maintaining relative simplicity while improving congestion handling performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where routers monitor network congestion conditions and adjust packet prioritization accordingly. When congestion is detected, the system can dynamically adjust traffic class handling, giving priority to time-sensitive packets and deprioritizing less critical traffic. This feedback loop optimizes network performance under varying congestion conditions while keeping the base protocol relatively simple.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10063476B2Content centric networking system providing differentiated service and method of controlling data traffic in content centric networking providing differentiated service
Publication Date: 2018.08.28 RES & BUSINESS FOUND SUNGKYUNKWAN UNIV
  • US10063476B2 patent drawing
  • US10063476B2 patent drawing
  • US10063476B2 patent drawing

AI summary

There is provided a content centric networking system providing a differentiated service that includes a client device that creates an interest packet, an edge router directly connected to the client device in the content centric networking system, that determines a traffic class for an interest packet on the basis of the information included in an interest packet received from the client device, and marks the determined traffic class information in association with the interest packet; and a differentiated service router, which when receiving the interest packet added with the traffic class information, stores the traffic class information in a pending interest table (PIT) and differentially transmits the data requested by the interest packet in accordance with the traffic class information.