Packet Tracking Delegation in Communication Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication networks, computing devices face challenges in maintaining tracking information for packet transfer sessions, leading to uncertainty in confirming receipt of all packets and notifying the recipient application of message completion, especially when tracking information limits are reached.

Innovation Solution

Implementing packet tracking techniques where a computing device, unable to maintain tracking information, sends a message transfer acceptance with a tracking delegation request, allowing the initiator device to retain tracking parameters, ensuring accurate packet acknowledgment and completion notification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the computing device maintains tracking information for packet transfer sessions, then packet acknowledgment and completion notification are reliable, but the device cannot handle new sessions when tracking information limits are reached

Engineering Contradiction:
Improvepacket tracking reliabilityVSAvoidsession acceptance capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent extracts the tracking information maintenance function from the target computing device and relocates it to the initiator device. When the target device reaches its tracking information limit, it sends a delegation request in the acceptance message, causing the initiator device to retain tracking parameters instead of the target device. This extraction resolves the contradiction by allowing the target device to accept new sessions (improving adaptability) while the initiator device maintains tracking information (presuring reliability through alternative tracking location).

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a tracking delegation mechanism as an intermediary between the initiator device and target device. The acceptance message serves as the intermediary carrier that conveys the delegation request from the target device to the initiator device. This intermediary enables the transfer of tracking responsibility without requiring the target device to maintain tracking information, thus resolving the contradiction between reliability and adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the computing device retains all tracking parameters, then complete packet receipt confirmation is achieved, but system resource consumption increases

Engineering Contradiction:
Improvepacket receipt confirmation accuracyVSAvoidtracking information volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by making tracking information retention location dynamic rather than universal. The target device retains tracking parameters only when it has available capacity, while delegating to the initiator device when capacity is exhausted. This localized, conditional retention strategy achieves precise packet confirmation where needed while minimizing overall tracking information volume in the system.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent makes the tracking information retention status dynamic through the delegation mechanism. The target device can switch between retaining and delegating tracking information based on its current capacity state. This dynamic adjustment allows the system to maintain measurement precision when needed while optimizing the quantity of tracking information by delegating when capacity is limited.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10693818B2Packet tracking techniques for communication networks
Publication Date: 2020.06.23 INTEL CORP
  • US10693818B2 patent drawing
  • US10693818B2 patent drawing
  • US10693818B2 patent drawing

AI summary

Packet tracking techniques for communication networks are described. In an example embodiment, an apparatus may comprise circuitry, a tracking component for execution by the circuitry to, in response to a request of an initiator device to establish a packet transfer session, determine whether tracking information for the packet transfer session can be locally maintained and in response to a determination that the tracking information for the packet transfer session cannot be locally maintained, identify one or more tracking parameters for retention at the initiator device, and a communication component for execution by the circuitry to send an acceptance message to grant the request of the initiator device to establish the packet transfer session, the acceptance message to indicate a request for retention of the one or more tracking parameters. Other embodiments are described and claimed.