ICN Mobility Status Records for Interest Packet Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Information Centric Networks (ICN), the success rate of request interest packet reception by a content source or router is low due to changing network topology, especially when clients, content sources, or routers are in a moving state, leading to unreliable data transmission.

Innovation Solution

A method that includes generating and transmitting detection and request interest packets with mobility status records, allowing clients to determine revised expected distances based on the recorded mobility status, ensuring that request interest packets are effectively routed and received by content sources or routers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If wireless transmission is used between moving nodes in ICN, then network mobility and flexibility are improved, but the success rate of request interest packet reception deteriorates due to changing network topology

Engineering Contradiction:
Improvenetwork mobilityVSAvoidrequest interest packet reception success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by recording mobility status (speed and direction) of network nodes in the detection response data packet before the actual content request occurs. This allows the client to predict future positions of nodes and adjust the expected distance accordingly, ensuring the request interest packet can be successfully received despite topology changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using the recorded mobility status information to continuously update and adjust the expected distance parameter. The client receives feedback about node movement patterns and uses this information to dynamically modify routing parameters, improving the reliability of packet delivery in mobile environments.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the expected distance is not adjusted based on mobility status, then packet transmission simplicity is maintained, but the accuracy of path prediction deteriorates

Engineering Contradiction:
Improvepacket transmission simplicityVSAvoidpath prediction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system changes the expected distance parameter based on mobility status measurements. By recording node speed and direction, the system dynamically adjusts the expected distance to reflect actual network topology changes, thereby improving path prediction accuracy without significantly complicating the transmission process.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If mobility status records are added to detection response data packets, then data transmission reliability is improved, but packet size and processing complexity increase

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidpacket processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The mobility status information is segmented into discrete, standardized fields (speed and direction) that can be easily parsed and processed. This segmentation allows the information to be added to existing packet structures without requiring complete redesign of the protocol, thus improving reliability while limiting the increase in processing complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10097447B2Method, apparatus, and system for transmitting data
Publication Date: 2018.10.09 HUAWEI TECH CO LTD
  • US10097447B2 patent drawing
  • US10097447B2 patent drawing
  • US10097447B2 patent drawing

AI summary

A method, an apparatus, and a system for transmitting data are disclosed. In an embodiment, the includes receiving a detection interest packet, generating a detection response data packet according to a content name, and adding a mobility status of a first network node to a status record entry, sending the detection response data packet to a second network node so that the second network node adds a mobility status of the second network node to a first status record entry and sends the detection response data packet to a client. The client determines a revised value of a first expected distance according to the first status record entry and the first expected distance, generates a request interest packet, sends the request interest packet to at least one network node and receives the request interest packet sent by the second network node.