AT Command MTU Discovery for Wireless Fragmentation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, particularly in IP networks, controlling Maximum Transmission Unit (MTU) size is challenging due to fragmentation issues and varying link sizes, which can lead to increased latency and overhead, especially in wireless cellular networks like LTE systems.

Innovation Solution

The method involves using AT commands to query and set MTU parameters within Packet Data Protocol (PDP) contexts, enabling Terminal Equipment (TE) to discover and manage MTU sizes, thereby avoiding fragmentation and optimizing data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a larger MTU is used, then bulk protocol throughput is improved, but latency increases due to packets occupying the link for more time

Engineering Contradiction:
Improvebulk protocol throughputVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements dynamic MTU selection that adapts to different network conditions and application requirements. The system can switch between different MTU sizes based on real-time network state, allowing optimal throughput for bulk transfers while maintaining lower latency for time-sensitive communications.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the MTU parameter dynamically based on network conditions, application type, and performance requirements. This allows the same communication interface to optimize for either throughput or latency depending on the current operational context.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a larger MTU is used, then fewer packets need to be processed, but packet corruption risk increases leading to more retransmissions

Engineering Contradiction:
Improvepacket processing efficiencyVSAvoidpacket delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system adjusts the MTU parameter based on detected network error rates and link quality. When error rates are high, the system selects smaller MTU values to reduce corruption risk, while maintaining larger MTUs when the link is reliable, thus optimizing both processing efficiency and delivery reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system monitors packet error rates and link quality metrics, using this feedback to dynamically adjust MTU selection. When retransmissions increase due to corruption, the system responds by reducing MTU size to improve reliability.

Inventive Principle:
Principle #23Feedback

3Productivity

If Path MTU Discovery is implemented, then fragmentation is avoided, but additional overhead is introduced through ICMP messages and discovery processes

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidprotocol overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs MTU discovery and configuration in advance during connection establishment or before bulk data transfers. This preliminary action determines the optimal MTU size beforehand, avoiding the need for continuous Path MTU Discovery overhead during actual data transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses existing connection establishment protocols and embedded options to determine MTU size without requiring separate Path MTU Discovery processes. The MTU information is obtained as part of the normal connection setup, eliminating additional discovery overhead.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If IPv4 fragmentation is used, then packets can traverse links with smaller MTU, but overhead increases due to fragmentation and reassembly processes

Engineering Contradiction:
Improvecompatibility with different link MTUsVSAvoidfragmentation overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system determines the appropriate MTU size in advance during connection establishment, before data transmission begins. This preliminary determination of the correct packet size eliminates the need for fragmentation during data transfer, avoiding the overhead of fragmentation and reassembly while maintaining compatibility with the actual path MTU.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10708190B2Control of maximum transmission unit size discovery using AT commands
Publication Date: 2020.07.07 HFI INNOVATION INC
  • US10708190B2 patent drawing
  • US10708190B2 patent drawing
  • US10708190B2 patent drawing

AI summary

A method of control Maximum Transmission Unit (MTU) reporting and discovery using AT commands is proposed. In communications networks, the MTU of a communication protocol of a layer is the size (in bytes or octets) of the largest protocol data unit that the layer can pass onwards. In an IP network, IP packets may be fragmented if the supported MTU size is smaller than the packet length. In accordance with one novel aspect, the packet data protocol (PDP) context of a packet data network (PDN) connection comprises MTU information. By introducing MTU information to the PDP contexts, TE can use AT commands to query MTU parameters from the network and thereby avoid fragmentation. TE can also use AT command to set MTU parameters and thereby control MTU discovery.