Intelligent TLV Mechanism for Network Traffic Steering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing pseudowires in network environments is challenging due to significant resource consumption and arbitrary network element provisioning, leading to inefficient traffic steering and increased administrative overhead.

Innovation Solution

The implementation of an intelligent Type-Length-Value (TLV) mechanism, specifically using sub-TLVs within link state packets, to intelligently steer traffic by designating preferred interfaces and backup pathways, allowing for efficient pseudowire termination and load-balancing across network elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If pseudowires are used for network traffic management, then traffic steering capability is improved, but system resource consumption increases significantly

Engineering Contradiction:
Improvetraffic steering capabilityVSAvoidsystem resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent uses sub-TLV fields to create virtual copies of routing information within link state packets. These sub-TLVs contain alternative path data and interface preferences that enable traffic steering without requiring actual pseudowire establishment, thus providing traffic management capability while consuming minimal system resources.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent modifies the link state packet structure by adding sub-TLV fields that carry additional routing parameters. These parameter changes enable intelligent traffic steering through protocol enhancements rather than through resource-intensive pseudowire configurations, allowing network elements to make routing decisions based on advertised preferences and alternative paths.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If network elements are provisioned in an arbitrary manner, then deployment flexibility is improved, but traffic steering efficiency deteriorates

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidtraffic steering efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements preliminary action by having network elements advertise their interface preferences and alternative paths in advance through sub-TLV fields in link state packets. This pre-configuration of routing information allows network elements to efficiently steer traffic based on pre-advertised preferences without requiring arbitrary provisioning, thus maintaining deployment flexibility while improving traffic steering efficiency.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If pseudowire management is implemented without intelligent routing, then implementation simplicity is improved, but administrative overhead increases

Engineering Contradiction:
Improveimplementation simplicityVSAvoidadministrative overhead
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling network elements to automatically make routing decisions based on information advertised in link state packets. The sub-TLV fields provide alternative path and interface preference information that allows network elements to autonomously optimize traffic steering without requiring manual pseudowire management, thus maintaining implementation simplicity while reducing administrative overhead.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8542578B1System and method for providing a link-state path to a node in a network environment
Publication Date: 2013.09.24 CISCO TECHNOLOGY INC
  • US8542578B1 patent drawing
  • US8542578B1 patent drawing
  • US8542578B1 patent drawing

AI summary

An example method is provided and includes advertising information to network elements in a network environment. The information advertises a reachability characteristic of a first Internet protocol (IP) address associated with a first network element, and a second IP address associated with a second network element to which packets are to be sent instead of the first network element. The method also includes receiving the packets at the first network element, the packets being delivered from the second network element based on the information. In specific implementations, a preferred adjacency characteristic is identified in the information by a sub-TLV for routing the packets from the second network element to the first network element. If a failure occurs and a loop free alternate (LFA) protection mechanism is provisioned, the packets are sent via a label distribution protocol (LDP) label switched path (LSP) toward a designated interface of a network element.