SD-WAN Router PMTU-Aware Flow Rerouting for Fragmentation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data packet fragmentation in SD-WAN routers leads to processing overhead and performance issues due to fluctuating Path Maximum Transfer Units (PMTU) across egress links, causing excessive fragmentation and reassembly, which induces jitter and processing load.

Innovation Solution

Implementing Data Fragmentation Logic in SD-WAN routers to monitor and manage packet fragmentation rates on a per-flow and per-link basis, rerouting data flows to egress links with higher PMTU to prevent excessive fragmentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data packets are fragmented to fit egress link PMTU, then data transmission is enabled, but processing overhead and jitter increase

Engineering Contradiction:
Improvedata transmission speedVSAvoidfragmentation processing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting PMTU values for all egress links in advance and storing them in a database. Before data flows are routed, the system queries the appropriate PMTU for each potential egress link, allowing routing decisions to be made with full knowledge of capacity constraints, thereby avoiding fragmentation later in the transmission process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts routing decisions based on real-time PMTU conditions. The AAR algorithm is enhanced to query current PMTU values and adjust flow-to-link mappings dynamically. When PMTU conditions change or excessive fragmentation is detected, the system re-routes flows to optimal egress links, making the routing flexible and adaptive rather than static

Inventive Principle:
Principle #15Dynamics

2Productivity

If Application Aware Routing assigns data flows to egress links, then routing efficiency is improved, but fragmentation rate increases when PMTU is exceeded

Engineering Contradiction:
Improverouting efficiencyVSAvoidpacket fragmentation rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where fragmentation statistics are continuously monitored and fed back to the routing algorithm. When excessive fragmentation is detected on a particular egress link, this information is used to adjust future routing decisions, de-prioritizing or re-routing flows that cause fragmentation. The system also queries PMTU values dynamically to inform routing decisions, creating a closed-loop control system

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes routing parameters by modifying which egress link is selected for each data flow based on PMTU conditions. Instead of using fixed routing rules, the AAR algorithm queries PMTU values and selects egress links whose PMTU can accommodate the data flow size. This parameter-based routing approach ensures that flows are assigned to links with sufficient capacity, preventing fragmentation

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple egress links with different PMTU values are used, then transport independence is achieved, but fragmentation management complexity increases

Engineering Contradiction:
Improvetransport link compatibilityVSAvoidfragmentation management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a unified fragmentation management approach that works across all egress links regardless of their different PMTU values. The enhanced AAR algorithm serves multiple functions: it performs application-aware routing, queries PMTU values, selects appropriate egress links, and monitors fragmentation statistics. This multi-functional approach simplifies complexity by providing a single coherent mechanism rather than separate handling for each link type

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12425350B2Packet fragmentation prevention in an SDWAN router
Publication Date: 2025.09.23 CISCO TECHNOLOGY INC
  • US12425350B2 patent drawing
  • US12425350B2 patent drawing
  • US12425350B2 patent drawing

AI summary

Techniques are described for avoiding data packet fragmentation in a routing device such as a router or network switch. Path Maximum Transport Unit (PMTU) values are monitored for a plurality of egress links of a networking device. A statistical analysis of fragmentation rates is performed. The statistical analysis can be performed on a per-link basis, per-flow basis or both per-link and per-flow basis. If the packet fragmentation rate of data flows through a particular egress link exceeds a determined threshold value, one or more data flows can be re-routed to a different egress link having a higher PMTU, thereby preventing data packet fragmentation.