ICN Identifier Extension Header for IP Network Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network architectures based on Internet Protocol (IP) networking struggle to efficiently integrate Information Centric Networking (ICN) technology, which focuses on named information, due to differences in routing mechanisms and packet processing.

Innovation Solution

The integration of ICN technology into IP networks is facilitated by electronic devices equipped with interface circuits and processing circuitry that detect and process packets with ICN identifiers, allowing for the extraction and handling of ICN identifiers within IP packets, enabling incremental deployment and compatibility with legacy IP devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If ICN technology is integrated into IP networks, then network functionality and adaptability are improved, but device complexity and routing mechanism complexity increase

Engineering Contradiction:
Improvenetwork functionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent embeds ICN packets within IP packets by nesting the ICN packet structure inside the IP packet format. The ICN identifier is placed in the IP packet header, allowing ICN functionality to be carried over existing IP infrastructure without requiring separate physical networks or complete protocol replacement.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces an intermediary mechanism where IP packets serve as the transport medium for ICN packets. The IP protocol acts as an intermediary layer that enables ICN communication across traditional IP networks, allowing gradual integration without direct confrontation between the two protocol architectures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If ICN packets are processed alongside traditional IP packets, then network flexibility is improved, but packet processing complexity increases

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidpacket processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the IP packet header universal by enabling it to carry both traditional IP routing information and ICN identifiers. This multi-functionality allows the same packet structure to serve both IP-based and ICN-based communication needs, simplifying the processing architecture by avoiding separate handling paths.

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

Solution Approach 2:

The patent introduces dynamic packet processing where routers can adaptively determine whether to handle packets as traditional IP packets or as ICN packets based on the presence and type of identifiers in the packet header. This dynamic behavior allows the network to flexibly support both protocols without requiring dedicated processing paths for each.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If extension headers are added to IP packets for ICN identifiers, then ICN compatibility is improved, but packet structure complexity increases

Engineering Contradiction:
ImproveICN compatibilityVSAvoidpacket structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the packet header into distinct functional areas: the base IP header for traditional routing and an extension header or embedded field for ICN identifiers. This segmentation allows each part to be processed independently according to its protocol requirements, reducing the complexity of handling the combined structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making only the necessary parts of the packet structure ICN-aware. Specifically, the ICN identifier is embedded in specific fields of the IP header or in an optional extension header, while the rest of the packet structure remains unchanged and compatible with traditional IP processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10462052B2Method and apparatus for incremental deployment of information centric network
Publication Date: 2019.10.29 FUTUREWEI TECHNOLOGIES INC
  • US10462052B2 patent drawing
  • US10462052B2 patent drawing
  • US10462052B2 patent drawing

AI summary

Aspects of the disclosure provide an electronic device that includes interface circuits and processing circuitry. The interface circuits are configured to receive and transmit signals carrying packets. The processing circuitry is configured to detect that a received packet includes an Internet protocol (IP) header and an extension header to the IP header and the extension header carries an identifier of an information centric networking (ICN) technology. Further, the processing circuitry is configured to extract the identifier from the extension header, and process the received packet based on the identifier according to the ICN technology. Aspects of the disclosure provide another electronic device that is configured to generate a packet with an IP header (e.g., IPv6 header) and an extension header that carries an identifier of an ICN technology and transmit the packet.