CCN Marking Node Content Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content filtering in Content Centric Networking (CCN) networks faces challenges due to the lack of a centralized gateway that can see all data traffic, leading to inefficiencies in caching and filtering, as well as the inability to differentiate between users with different parental control settings within a home network.

Innovation Solution

Implementing a distributed content filtering system using CCN marking nodes that add category fields to content objects and CCN gateways to enforce per-user filtering, allowing for caching across users and reusing existing infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized gateway is used for content filtering in CCN networks, then filtering control is improved, but device complexity and network bottleneck increase

Engineering Contradiction:
Improvefiltering controlVSAvoidnetwork architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the centralized filtering function into distributed filtering capabilities at multiple CCN nodes. Each node can independently filter content based on local policies, eliminating the need for a single centralized gateway and reducing network bottleneck while maintaining filtering effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables each CCN node to have localized filtering capabilities with its own policy enforcement. Instead of requiring all traffic to pass through a central gateway, each node can autonomously apply filtering rules relevant to its local context, improving responsiveness and reducing complexity.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If per-user content filtering is implemented, then user-specific access control is improved, but device complexity increases

Engineering Contradiction:
Improveuser content access controlVSAvoidfiltering system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal filtering framework where a single CCN node can serve multiple users with different filtering requirements. The node maintains user-specific policies and applies them uniformly, enabling per-user control without requiring separate filtering systems for each user.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent pre-configures filtering policies for different users at the CCN node before content requests occur. When content requests arrive, the node already has the necessary user-specific filtering rules in place, enabling rapid per-user filtering decisions without complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If content filtering is performed at a centralized gateway, then filtering effectiveness is improved, but network latency increases

Engineering Contradiction:
Improvefiltering effectivenessVSAvoidnetwork latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs content filtering at the edge CCN nodes before content is forwarded into the network. By pre-filtering content at the boundary, the system eliminates the need for centralized gateway inspection of all content, reducing latency while maintaining filtering effectiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the filtering function from the centralized gateway and places it at distributed CCN nodes closer to the network edge. This extraction reduces the distance content must travel for filtering inspection, thereby reducing latency while preserving filtering capability.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If distributed content filtering is implemented, then network load is improved, but filtering coordination complexity increases

Engineering Contradiction:
Improvenetwork loadVSAvoidfiltering coordination
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables each distributed CCN node to autonomously manage its own filtering operations based on locally stored policies. Nodes independently make filtering decisions without requiring constant coordination with other nodes, reducing coordination complexity while distributing the filtering load across the network.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3213489B1Content classification and content marking for information centric networks
Publication Date: 2020.12.02 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP3213489B1 patent drawingFigure 1
  • EP3213489B1 patent drawingFigure 2
  • EP3213489B1 patent drawingFigure 3

AI summary

A method provides for marking classifications of content objects at a content marking node in a content centric networking (CCN) network. The content marking node has a network interface with a network that is separately administered from the CCN network. The method includes receiving a content object on the network interface, checking whether the content object is authentic and there is a pending interest for the content object, and sending a request to a content marking service to obtain categories for the content object using a name of the content object. The method further includes receiving a response from the content marking service with the categories for the content object, and adding a category field to the content object, the category field including the categories.