SRv6-TE Tunnel Segment Telemetry with O-Flag Per-Hop Measurements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for in-band telemetry in SRv6-TE tunnel segments lack the capability for granular delay measurement at the hop level, request-response mechanism for bi-directional paths, minimal wait-time, and minimal configuration overhead.

Innovation Solution

Utilizing the O-Flag in the SRH to enable measurements at each transit node in SRv6-TE tunnels through OAM packets, allowing for granular measurements with a single OAM packet, and supporting protocols like OWAMP, TWAMP, and STAMP.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional telemetry methods are used in SRv6-TE tunnels, then endpoint measurements can be obtained, but granular hop-level delay measurement capability is lacking

Engineering Contradiction:
Improvedelay measurement granularityVSAvoidmeasurement system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the SRv6-TE tunnel into individual hops and enables separate measurement at each hop by setting the O-Flag in the SRH. This allows the measurement system to obtain granular delay data at each segment (hop) rather than only endpoint measurements, resolving the contradiction between measurement precision and system complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple OAM packets are sent for per-hop measurements, then granular measurements can be obtained, but configuration overhead and wait-time increase

Engineering Contradiction:
Improveper-hop measurement capabilityVSAvoidwait-time at initiator node
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent merges multiple measurement functions into a single OAM packet by setting the O-Flag in the SRH. This single packet triggers measurements at all hops simultaneously as it traverses the tunnel, eliminating the need to send separate packets for each hop and thereby reducing wait-time and configuration overhead while maintaining per-hop measurement capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The measurement action continues automatically as the single OAM packet traverses each hop in sequence. Each hop performs its measurement continuously as the packet passes through, without requiring additional packet transmissions or waiting periods, thus reducing overall measurement time while maintaining comprehensive per-hop coverage.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of information

If traditional OAM measurement approaches are used, then endpoint telemetry can be collected, but minimal configuration overhead over the entire path cannot be achieved

Engineering Contradiction:
Improvetelemetry information completenessVSAvoidconfiguration overhead
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The O-Flag in the SRH serves as a universal trigger for OAM measurements at any hop along the SRv6-TE tunnel path. This single flag mechanism provides multi-functionality, enabling endpoint telemetry and intermediate hop telemetry simultaneously without requiring different configuration approaches for different measurement points, thereby minimizing configuration overhead while maintaining complete telemetry information.

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

Data Source

PatentUS20250260634A1In-band telemetry for SRv6-TE tunnel segments
Publication Date: 2025.08.14 CIENA CORP
  • US20250260634A1 patent drawing
  • US20250260634A1 patent drawing
  • US20250260634A1 patent drawing

AI summary

Systems and methods provide in-band telemetry for Segment Routing over Internet Protocol version 6 (SRv6) Traffic Engineering (TE) tunnel segments, such as using One-Way Active Measurement Protocol (OWAMP), Two-Way Active Measurement Protocol (TWAMP), Simple Two-Way Active Measurement Protocol (STAMP), and the like. A method includes receiving a packet in a Segment Routing network supporting Segment Routing over SRv6 for an SRv6-TE tunnel; determining the packet includes a Segment Routing Header (SRH) with an Operations, Administration, and Maintenance (OAM) Flag (O-Flag) enabled; performing measurements based on the packet being an OAM packet and based on the O-Flag being enabled; and storing the measurements in an OAM session database.