Labeled Packet Fragmentation Header for MTU Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in efficiently fragmenting and reassembling packets, particularly in scenarios where the Maximum Transmission Unit (MTU) varies across links, leading to inefficiencies in handling large packets and failure to fragment packets without proper context information.

Innovation Solution

The implementation of a fragmentation header that supports fragmentation and reassembly across multiple contexts, including a sequence number field, length field, and reporting address field, allows devices to determine fragmentation needs, fragment packets, and handle failures by creating control packets for reporting, ensuring efficient packet handling and reassembly regardless of context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If packet fragmentation is implemented to handle varying MTU sizes, then network adaptability is improved, but device complexity increases due to multiple context management requirements

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

Solution Approach 1:

The patent segments the packet handling process into distinct contexts (first context for fragmentation operations, second context for device operations). The fragmentation header is separated from the main packet structure, allowing independent management of fragmentation state. This segmentation enables the device to handle fragmentation logic separately from core packet processing, improving adaptability while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a fragmentation header as an intermediary structure between the packet payload and the fragmentation control logic. This header contains fragmentability information and context labels that mediate between the varying MTU requirements of different network links and the packet processing device. The intermediary header absorbs the complexity of context management, allowing the core device to operate with simpler logic while maintaining high network adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If fragmentation header with multiple context labels is used, then information completeness is improved, but processing overhead increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing overhead
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-populating the fragmentation header with fragmentability information and context labels before packet transmission. The first context labels and fragmentability flags are set in advance, allowing receiving devices to quickly determine whether fragmentation is needed without performing complex analysis during packet processing. This reduces processing overhead while maintaining complete information about packet fragmentation requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by making the fragmentation header structure adaptive to specific packet types and contexts. Not all packets require the same level of fragmentation information - the header contains context-specific labels and flags that are only processed when relevant. This selective information inclusion maintains completeness where needed while reducing processing overhead for packets that don't require extensive fragmentation management.

Inventive Principle:
Principle #3Local quality

3Productivity

If packet fragmentation is performed, then network throughput is improved by adapting to MTU constraints, but packet reassembly complexity increases

Engineering Contradiction:
Improvenetwork throughputVSAvoidreassembly complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the fragmentation header contains information about the original packet and fragment sequence that flows back to the reassembly process. The context labels and fragmentability flags provide feedback to receiving devices about how to properly reassemble fragments. This structured feedback reduces reassembly complexity by providing clear guidance on fragment ordering and recombination, enabling high throughput packet reconstruction even in complex multi-context scenarios.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11368564B2Packet fragmentation and reassembly
Publication Date: 2022.06.21 NOKIA SOLUTIONS & NETWORKS OY
  • US11368564B2 patent drawing
  • US11368564B2 patent drawing
  • US11368564B2 patent drawing

AI summary

Various example embodiments for supporting fragmentation and reassembly of packets in communication networks are presented. Various example embodiments for supporting fragmentation and reassembly of packets in communication networks may be configured to support fragmentation and reassembly of labeled packets, such as Multiprotocol Label Switching (MPLS) packets or other types of labeled packets, in communication networks. Various example embodiments for supporting fragmentation and reassembly of labeled packets may be configured to support fragmentation and reassembly of labeled packets at various contexts of the labeled packets where the contexts of the labeled packets may be indicated within the labeled packets using sets of context labels for the contexts of the labeled packets.