Communication Control Apparatus Packet Loss Detection via PIT Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting packet loss in content-oriented networks (CCN) are inadequate, leading to inefficient retransmissions and increased delays due to reliance on timeout values and sequence number checks, which are not effective in dynamic network conditions.

Innovation Solution

A communication control apparatus that transmits and receives interest packets, utilizing a pending interest table (PIT) to register and delete content names, allowing for accurate detection of packet loss by comparing PIT information in received data packets with transmission PIT records, enabling efficient retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If timeout value method is used to detect packet loss, then implementation is simple, but detection accuracy is low leading to inefficient retransmissions

Engineering Contradiction:
Improveimplementation simplicityVSAvoidpacket loss detection accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent implements feedback by having the receiver send back PIT information about untransmitted content items to the transmitter. The transmitter then compares this feedback with its own transmission records to accurately detect packet loss, replacing the blind timeout method with an active feedback-based detection mechanism.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses PIT information as an intermediary data structure that mediates between the transmitter and receiver. This intermediary contains detailed information about which content items were transmitted, enabling precise packet loss detection without requiring complex timing mechanisms or assumptions about network conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If sequence number check method is used to detect packet loss, then detection mechanism is established, but effectiveness is reduced in dynamic network conditions

Engineering Contradiction:
Improvedetection mechanism establishmentVSAvoidadaptability to dynamic network conditions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes the detection mechanism dynamic by using PIT information that is updated based on actual transmission status. Instead of relying on fixed sequence numbers that may be out of sync in dynamic networks, the system continuously adapts its detection based on real-time PIT records from both transmitter and receiver, allowing it to handle variable network conditions effectively.

Inventive Principle:
Principle #15Dynamics

3Productivity

If timeout-based packet loss detection is used, then retransmission can be triggered, but delays increase due to inefficient detection

Engineering Contradiction:
Improveretransmission capabilityVSAvoidcommunication delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the receiver prepare and include PIT information about untransmitted content items in its responses. This advance preparation of detection data allows the transmitter to immediately identify packet loss upon receiving feedback, eliminating the need to wait for timeouts and enabling faster retransmission decisions.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If conventional packet loss detection methods are used, then basic detection is possible, but communication reliability is not sufficiently improved

Engineering Contradiction:
Improvebasic packet loss detectionVSAvoidcommunication reliability improvement
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent uses copying by having the receiver create a copy of the PIT information structure and include it in its responses to the transmitter. This copied PIT data structure allows the transmitter to perform precise comparisons with its own transmission records, enabling accurate packet loss detection that significantly improves communication reliability compared to basic detection methods.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10680922B2Communication control apparatus and communication control method
Publication Date: 2020.06.09 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US10680922B2 patent drawing
  • US10680922B2 patent drawing
  • US10680922B2 patent drawing

AI summary

A communication control apparatus connected to a content-oriented network includes a transmitter, a receiver, a memory, and a processor. The transmitter transmits an interest packet requesting a plurality of pieces of content. The receiver receives a first data packet including (i) a first piece of content, which is one of the pieces of content, and (ii) first PIT information representing a name of a second piece of content, which is another of the pieces of content and which has not been transmitted from a transmission source. The memory stores a transmission PIT in which names of the pieces of content are registered. The processor registers, in response to transmission of the interest packet, the names of the pieces of content registered in the transmission PIT, and deletes, in response to reception of the first data packet, a name of the first piece of content from the transmission PIT.