Monitoring Tunneled IP Traffic via Payload Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP traffic monitoring systems struggle to process high-bandwidth IP traffic in real time, especially when packets are tunneled, as they rely on outer IP addresses and port information for segregation, which is not usable when all packets have the same headers, leading to processor overload.

Innovation Solution

The system generates a copy of tunneled IP packets, reads the tunneled protocol address information from the payload, and distributes them to processors for classification and monitoring, allowing for finer segregation based on application, presentation, and session layer information, even when outer headers are identical.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If IP traffic monitoring systems rely on outer IP addresses and port information for packet segregation, then packet distribution among processors is achieved, but this approach becomes ineffective when packets are tunneled with identical headers, leading to processor overload

Engineering Contradiction:
Improvepacket processing capacityVSAvoidability to handle tunneled packets
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent extracts the tunneling protocol address information from the payload portion of the IP packet, separating it from the outer IP header. This extracted information is then used for packet distribution, allowing the system to bypass the limitation of identical outer headers in tunneled packets and achieve effective segregation even when outer IP addresses and ports are the same.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces tunneling protocol address information as an intermediary element for packet distribution. Instead of directly using outer IP header information, the system uses the extracted tunneling protocol addresses as a mediating key to distribute packets among processors, enabling effective load distribution for tunneled traffic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If all tunneled packets with identical outer headers are directed to a single processor, then packet distribution is simplified, but the processor becomes overwhelmed and real-time monitoring is compromised

Engineering Contradiction:
Improvepacket distribution mechanismVSAvoidprocessing throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the packet distribution task by extracting tunneling protocol address information from each packet's payload and using this information to distribute packets to different processors. This segmentation allows the system to handle tunneled packets with identical outer headers by creating distribution paths based on the inner tunneling protocol addresses, thereby preventing any single processor from being overwhelmed.

Inventive Principle:
Principle #1Segmentation

3Speed

If outer IP header information is used for traffic segregation, then packet classification is efficient, but finer granularity segmentation based on application layer information is not achieved

Engineering Contradiction:
Improvepacket classification speedVSAvoidtraffic segregation granularity
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent extracts tunneling protocol address information from the payload portion of IP packets, enabling distribution based on finer-grained information than outer IP headers. This extracted information provides intermediate-level segmentation that bridges the gap between coarse outer header-based distribution and fine application layer-based classification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent adds another dimension to packet distribution by utilizing tunneling protocol address information from the payload, rather than relying solely on the traditional network and transport layer header information. This creates an additional layer of segmentation granularity that enables more precise traffic classification while maintaining distribution efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8179895B2Methods, systems, and computer program products for monitoring tunneled internet protocol (IP) traffic on a high bandwidth IP network
Publication Date: 2012.05.15 TEKELEC INC
  • US8179895B2 patent drawing
  • US8179895B2 patent drawing
  • US8179895B2 patent drawing

AI summary

Methods, systems, and computer program products for monitoring tunneled Internet protocol (IP) traffic on a high bandwidth IP network are disclosed. According to one method, a copy of a tunneled IP packet traversing an IP communications network is generated. The packet may include a payload having tunneled protocol address information. The tunneled protocol address information and the payload portion of the copied IP packet is read. The packet is distributed, using the tunneled protocol address information, to a function for providing at least one of packet classification and network monitoring service for the packet.