Resource Location Mapping Node for ICN-IP Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resources in Information Centric Networking (ICN) networks are not easily discoverable by Internet hosts, requiring a gateway for translation between ICN and Internet networks, and existing mechanisms are inadequate for efficient discovery and flexible mapping in legacy CoAP networks.

Innovation Solution

A resource location mapping node acquires scope and location information to generate Constrained Application Protocol (CoAP) resource identifiers, which are provided to a resource directory, enabling efficient discovery and flexible mapping of resources, including dynamic host addressing and multicast transmission using in-packet Bloom filters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If a gateway is used for translation between ICN and Internet networks, then resource discoverability is improved, but device complexity increases

Engineering Contradiction:
Improveresource discoverabilityVSAvoidgateway complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent introduces a resource location mapping node as an intermediary component within the ICN network that maintains mappings between ICN scope-based identifiers and CoAP URIs. This node acts as a mediator that enables resource discovery without requiring a full gateway, thereby improving resource discoverability while minimizing the addition of complex translation infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the essential resource location mapping function from the gateway and places it within the ICN network at the resource location mapping node. This separation allows the ICN network to maintain its scope-based addressing paradigm while still enabling discovery by CoAP clients, reducing the need for complex gateway functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If traditional URI paths are used for resource addressing, then compatibility with existing systems is improved, but adaptability to ICN scope-based addressing deteriorates

Engineering Contradiction:
Improveaddressing flexibilityVSAvoidmapping complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the addressing system into two distinct layers: the ICN scope-based identifier layer for flexible resource grouping and the CoAP URI layer for compatibility with existing systems. The resource location mapping node maintains mappings between these layers, allowing each to operate independently with its own rules, thereby achieving both adaptability and compatibility without excessive complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of scope-based hierarchical addressing alongside the traditional flat URI path structure. By organizing resources into scopes (e.g., building:floor:room:device), the system gains adaptability for ICN while the mapping node translates these multi-dimensional scope identifiers into traditional URI paths for CoAP compatibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Difficulty of detecting and measuring

If scope information is acquired and processed for every resource, then resource discoverability is improved, but loss of time increases

Engineering Contradiction:
Improveresource discoverabilityVSAvoiddiscovery time
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the resource location mapping node pre-compute and store mappings between ICN scope identifiers and CoAP URIs. When a CoAP client needs to discover resources, the node can directly retrieve pre-established mappings rather than performing real-time scope resolution, significantly reducing discovery time while maintaining comprehensive resource discoverability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by optimizing the resource location mapping node with specialized data structures and algorithms tailored for rapid scope-to-URI translation. The mapping mechanism is locally optimized at the node that handles discovery requests, allowing efficient processing without requiring every network component to perform complex scope resolution.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11438427B2Discovery of resources in a local network
Publication Date: 2022.09.06 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11438427B2 patent drawing
  • US11438427B2 patent drawing
  • US11438427B2 patent drawing

AI summary

There is provided mechanisms for making resources discoverable. A method is performed by a resource location mapping node. The method comprises acquiring scope information of a local network and location information enabling determination of specific locations of resources in the local network. The method comprises generating Constrained Application Protocol (CoAP) resource identifiers of the resources from the scope information and the location information. The method comprises providing the CoAP resource identifiers to a resource directory, thereby making the resources discoverable.