Link Aggregation Group Member Link Selection via Datagram Signature

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Link aggregation groups in network devices often face issues with latency and symmetry due to physical media asymmetry, particularly in latency-symmetry-sensitive applications, as different member links may have varying lengths and types, leading to inconsistent data transmission paths.

Innovation Solution

Implementing datagram signatures and corresponding member link prioritization information to ensure that specific datagrams are sent over the same member link in both directions, eliminating the problems associated with physical media asymmetry by identifying and prioritizing specific member links based on datagram signatures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If link aggregation group uses multiple member links with different lengths and types, then network capacity and redundancy are improved, but latency symmetry and transmission consistency deteriorate

Engineering Contradiction:
Improvenetwork capacityVSAvoidlatency symmetry
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different member links to different datagram signatures based on their specific characteristics. Each member link is optimized for specific traffic types (e.g., latency-sensitive vs. bulk transfer), creating localized quality variations that resolve the contradiction between overall capacity and specific latency requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic link selection where the network device dynamically determines which member link to use based on the datagram signature classification. This dynamic allocation allows the system to adapt traffic routing in real-time, ensuring latency-sensitive traffic uses optimal paths while maintaining high overall network capacity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If link aggregation group uses multiple member links with different lengths and types, then redundancy is improved, but transmission path consistency deteriorates

Engineering Contradiction:
ImproveredundancyVSAvoidtransmission path consistency
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent ensures transmission path consistency for specific traffic types by assigning deterministic member links to specific datagram signatures. This creates stable, predictable paths for latency-sensitive applications while maintaining redundancy through alternative links for other traffic types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the link aggregation group into different transmission paths based on datagram signatures. By classifying traffic into different categories and assigning specific member links to each category, the system maintains path consistency within segments while preserving overall redundancy across the aggregated group.

Inventive Principle:
Principle #1Segmentation

3Productivity

If datagrams are load-balanced across multiple member links, then network throughput is improved, but latency variation and symmetry deteriorate

Engineering Contradiction:
Improvenetwork throughputVSAvoidlatency variation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent changes the load balancing parameter from simple round-robin or hash-based distribution to signature-based classification. By using datagram signatures (such as source/destination addresses, port numbers, or protocol types) as the selection criterion, the system maintains throughput by utilizing multiple links while reducing latency variation through consistent path assignment for similar traffic patterns.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11979331B2Selection of a member link of a link aggregation group based on a datagram signature
Publication Date: 2024.05.07 CHARTER COMM OPERATING LLC
  • US11979331B2 patent drawing
  • US11979331B2 patent drawing
  • US11979331B2 patent drawing

AI summary

A first network device implementing a link aggregation group with a second network device, receives a first datagram. The link aggregation group has a plurality of member links coupled to both the first network device and the second network device. The first datagram originates from a first device and is destined for a second device that is communicatively coupled to the second network device. The first network device determines that the first datagram matches a first datagram signature. The first network device determines that datagrams that match the first datagram signature are to be sent to the second network device via a first member link of the plurality of member links. The first network device sends, to the second network device, the datagram via the first member link.