Network Device MSS Interception for Wireless MTU Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 3G and 4G wireless networks, end users often select default maximum transmission unit (MTU) and maximum segment size (MSS) values that may not be supported by wireless access networks, leading to packet fragmentation, which degrades performance.

Innovation Solution

The system configures optimal MSS and MTU values for wireless access networks by intercepting TCP synchronization messages, replacing initial MSS values, and invoking path MTU discovery procedures to prevent fragmentation, ensuring packets conform to network size limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If end users select default MTU and MSS values, then packet transmission is simplified, but packet fragmentation occurs degrading performance

Engineering Contradiction:
ImproveMTU configuration simplicityVSAvoiddata transmission efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary MTU discovery and optimization before actual data transmission begins. Network devices proactively determine the optimal MTU value for the wireless path and configure it in advance, preventing fragmentation before it occurs rather than reacting after fragmentation happens.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where network devices monitor packet transmission results and adjust MTU values accordingly. When fragmentation is detected or performance degradation is observed, the system feedbacks to optimize the MTU setting, creating a closed-loop control system that continuously improves transmission efficiency.

Inventive Principle:
Principle #23Feedback

2Reliability

If packet fragmentation is applied to conform to size limits, then packets can be transmitted, but network performance degrades

Engineering Contradiction:
Improvepacket transmission reliabilityVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies preliminary anti-action by pre-determining and configuring optimal MTU values that prevent fragmentation before it occurs. Instead of allowing fragmentation and then correcting it, the system proactively sets packet sizes that conform to wireless network limits, eliminating the need for fragmentation operations.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system dynamically adjusts the MTU parameter based on detected wireless network conditions. By changing the packet size parameter to match the optimal MTU for each wireless path, the system ensures reliable transmission without fragmentation, maintaining both reliability and performance.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If default MTU value is used, then configuration complexity is reduced, but packet size may exceed network capabilities

Engineering Contradiction:
ImproveMTU configuration complexityVSAvoidpacket size mismatch
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The system implements self-service by having network devices automatically discover and optimize MTU values without requiring manual user configuration. The MTU discovery process is performed autonomously by network elements, eliminating the need for users to understand or configure complex MTU settings while ensuring packet sizes match network capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical configuration with automated software-based MTU discovery and optimization mechanisms. Instead of requiring users to manually set MTU values, the system uses protocol-based automatic detection and adjustment, simplifying configuration while preventing packet size mismatches.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8537710B2Maximum transfer unit (MTU) optimization for advanced wireless networks
Publication Date: 2013.09.17 CELLCO PARTNERSHIP INC
  • US8537710B2 patent drawing
  • US8537710B2 patent drawing
  • US8537710B2 patent drawing

AI summary

A network device is configured to identify a configured maximum segment size value, for a wireless access network associated with the network device, which is calculated to prevent fragmentation over the wireless access network. The network device is configured to receive, from a first computing device, a synchronization message including an initial maximum segment size value for a Transmission Control Protocol (TCP) socket connection between the first computing device and a second computing device that uses the wireless access network. When the initial maximum segment size value is larger than the configured maximum segment size value, the network device is configured to replace the initial maximum segment size value with the configured maximum segment size value to create a modified synchronization message, and send the modified synchronization message to the second computing device for establishing the TCP socket connection.