Policy-Based Edge Routing With Compact Packet Labels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing routing protocols in edge networks, particularly in cloud and containerized environments, suffer from high overhead and inefficiencies due to large header sizes and complex processing requirements, leading to congestion and resource scarcity, especially in low-powered devices.

Innovation Solution

Implementing a custom header with unique identifiers (UIDs) for packet tagging in software-defined networks (SDNs), reducing header sizes and processing overhead by converting packets at ingress and egress points, and using programmable switches to manage network policies and telemetry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If standard TCP/IP routing protocols are used in edge networks, then compatibility with legacy devices is maintained, but substantial overhead is produced particularly for small packets

Engineering Contradiction:
Improvecompatibility with legacy devicesVSAvoidrouting overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The packet structure is segmented into a simplified header and payload, where only the essential routing information is retained in the header. The standard TCP/IP headers are stripped away, keeping only the minimum necessary fields for routing decisions, thereby reducing overhead while maintaining compatibility through selective retention of essential protocol elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The unnecessary TCP/IP header fields are extracted and removed from the packet structure. Only the essential routing information is kept, eliminating the bulk of the overhead (60 bytes of standard headers reduced to minimal fields). This extraction process removes the harmful overhead while preserving the core routing functionality needed for legacy compatibility.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If VXLAN encapsulation is used for containerized applications, then end-to-end connectivity is provided, but header overhead increases to over 93%

Engineering Contradiction:
Improveend-to-end connectivityVSAvoidheader overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The VXLAN encapsulation headers are extracted and removed from the packet structure. The patent replaces the verbose VXLAN header format with a compact identifier system that achieves the same tunneling and routing functionality with minimal overhead, reducing header size from 54+ bytes to just a few essential fields.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The packet format parameters are changed from the standard VXLAN specification to a customized compact format. The header fields are redefined with smaller sizes and fewer fields, changing the structural parameters of the encapsulation to achieve the same connectivity function with dramatically reduced overhead (from 93% to minimal overhead).

Inventive Principle:
Principle #35Parameter changes

3Reliability

If FCS is performed for each network packet, then error detection is achieved, but congestion occurs particularly where resources are scarce

Engineering Contradiction:
Improveerror detectionVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The FCS checksum calculation and verification process is extracted and eliminated from the packet processing path. The patent accepts a trade-off where error detection is reduced or handled at higher layers, removing this source of congestion and processing overhead from the data plane operations in resource-constrained edge devices.

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If all packet headers are processed by the switch in sequence, then routing decisions can be made, but processing cost increases with the number of headers to parse

Engineering Contradiction:
Improverouting decision capabilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The unnecessary header fields are extracted and removed from the packet structure, leaving only the essential routing information that switches need to process. This eliminates the need to parse through multiple layers of standard TCP/IP and VXLAN headers, reducing the processing time and computational cost while maintaining the ability to make routing decisions based on the remaining essential fields.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12526352B2Granular and efficient policy-based routing in software-defined edge networks
Publication Date: 2026.01.13 DELL PROD LP
  • US12526352B2 patent drawing
  • US12526352B2 patent drawing
  • US12526352B2 patent drawing

AI summary

Policy based routing in networks including software-based networks is disclosed. Packets ingested into a software defined network are altered to include a label header that identifies a source and destination of a packet. If the packets leave or egress the network, the packets are converted back to regular packets by removing the label header. Adding the label header reduces overhead. Further routing can be performed while enforcing policies.