Packet Flow Modification via Flow Modification Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet flow modification methods require extensive resources and are time-consuming, as they involve deconstructing and reconstructing packet flows, making it impossible to perform at line rate or near line rate.

Innovation Solution

The implementation of a flow modification module (FMM) that modifies payload and transport layer information within packets without deconstructing the packet flow, allowing for efficient modification at line rate or near line rate by inspecting and updating packets in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional packet flow modification methods are used (intercepting, collecting, terminating, de-packetizing, re-packetizing), then complete packet modification is achieved, but resource consumption increases and processing speed decreases

Engineering Contradiction:
Improvepacket modification completenessVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent extracts only the essential modification operations from the complete packet processing chain. Instead of intercepting, collecting, terminating, and re-packetizing entire packet flows, the system extracts and applies only the necessary payload modifications directly to passing packets, eliminating unnecessary processing steps while maintaining modification effectiveness

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary configuration of modification rules and parameters before packet flow processing begins. This allows the modification engine to apply pre-determined changes directly to packets without requiring real-time analysis, reconstruction, or re-packetization, thereby achieving both complete modification and high processing speed

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If conventional packet flow modification methods are used (de-packetizing, re-packetizing), then thorough data modification is achieved, but processing time increases

Engineering Contradiction:
Improvemodification thoroughnessVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential modification operations from the complete packet processing chain. Instead of intercepting, collecting, terminating, and re-packetizing entire packet flows, the system extracts and applies only the necessary payload modifications directly to passing packets, eliminating unnecessary processing steps while maintaining modification effectiveness

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system skips the time-consuming steps of de-packetizing and re-packetizing by applying modifications directly to the packet payload in transit. This allows the modification process to rush through the essential change operation without being delayed by unnecessary packet reconstruction cycles

Inventive Principle:
Principle #21Skipping (Rushing through)

3Adaptability or versatility

If conventional packet flow modification methods are used (intercepting, collecting, terminating), then complete control over packet data is achieved, but resource utilization increases

Engineering Contradiction:
Improvepacket control capabilityVSAvoidresource utilization
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential modification operations from the complete packet processing chain. Instead of intercepting, collecting, terminating, and re-packetizing entire packet flows, the system extracts and applies only the necessary payload modifications directly to passing packets, eliminating unnecessary processing steps while maintaining modification effectiveness

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The modification system operates in a self-service manner by directly modifying packets as they pass through the network infrastructure. The system uses existing packet flow pathways and does not require additional resource-intensive operations such as interception, collection, or termination of packet flows, thereby achieving complete control with minimal resource utilization

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9578141B2Packet flow modification
Publication Date: 2017.02.21 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US9578141B2 patent drawing
  • US9578141B2 patent drawing
  • US9578141B2 patent drawing

AI summary

Methods, systems, and computer readable media for packet flow modification are disclosed. According to one method, the method includes receiving one or more packets associated with a packet flow. The method also includes modifying payload information in the one or more packets. The method further includes receiving a subsequent packet associated with the packet flow. The method also includes modifying transport layer or higher layer information in the subsequent packet using information associated with the modified payload information or the packet flow.