Intelligent Packet Slicing Protocol-Aware Payload Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet slicing techniques are ineffective as they use fixed offsets regardless of protocol, size, or content, often losing relevant portions or retaining irrelevant data, which burdens storage and bandwidth when diagnosing network issues.

Innovation Solution

Intelligent packet slicing determines the protocols and parses packet headers to identify the position of the data payload, creating a modified packet by removing or masking irrelevant portions while retaining relevant information, adaptable to various protocols and network configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional fixed offset packet slicing is used, then packet processing is simple and fast, but relevant packet portions are lost or irrelevant portions are retained

Engineering Contradiction:
Improvepacket slicing accuracyVSAvoidpacket processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent transforms fixed offset slicing into dynamic protocol-aware slicing. The system determines the packet protocol type first, then dynamically adjusts the slicing offset based on the specific protocol structure. This allows the slicing position to adapt to different protocols (Ethernet, IP, TCP, UDP, etc.), ensuring relevant portions are always captured while irrelevant data is removed, thereby resolving the contradiction between slicing accuracy and processing simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the slicing parameter from a fixed offset value to a dynamic value determined by protocol type. By introducing protocol detection and using protocol-specific offset tables, the system adjusts the slicing position parameter according to the actual packet structure. This parameter adaptation ensures high slicing accuracy across different protocols while maintaining efficient processing through pre-defined offset mappings.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If all packets are stored and transmitted to central location, then complete diagnosis information is available, but storage and bandwidth burdens increase significantly

Engineering Contradiction:
Improvediagnosis information completenessVSAvoidstorage and bandwidth requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the relevant packet portions (headers and diagnostic fields) while removing irrelevant data payloads. By implementing intelligent slicing that identifies and retains only the diagnostic-critical information, the system ensures complete diagnosis information is available without the need to store or transmit entire packets. This extraction approach dramatically reduces storage and bandwidth requirements while maintaining diagnostic completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments packets into relevant and irrelevant portions based on protocol analysis. The slicing device divides each packet into diagnostic-critical segments (headers, control fields) and non-critical segments (data payload). Only the relevant segments are transmitted to the central location for storage and analysis, ensuring diagnostic information completeness while minimizing storage and bandwidth consumption through selective segmentation.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If fixed offset slicing is used, then processing speed is maintained, but relevant packet portions are lost

Engineering Contradiction:
Improverelevant portion retentionVSAvoidpacket processing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary protocol detection and offset determination before the actual slicing operation. By pre-establishing protocol-type-to-offset mappings and determining the required slice position in advance, the system prepares all necessary information before executing the slicing. This preliminary action ensures relevant portions are always retained while maintaining high processing efficiency through pre-computed slicing parameters and optimized slice execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9077689B2Intelligent packet slicing
Publication Date: 2015.07.07 GIGAMON INC
  • US9077689B2 patent drawing
  • US9077689B2 patent drawing
  • US9077689B2 patent drawing

AI summary

Packets can be intelligently sliced by removing irrelevant portions of a packet, while retaining relevant portions. For a series of network packets, a packet is obtained from the network. The packet includes at least a header, one or more packet fields, and a first data payload. The protocol of the packet is determined. Once the protocol is known, the packet header is parsed to determine the position of the first data payload. Based on the determine positions of the first data payload, a modified packet is created by removing or masking the first data payload.