Segment Routing Performance Measurement Using Piggybacked PMF Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current performance measurement architectures are limited to either active or passive measurement methods, fail to support out-of-order scenarios, and are not applicable to segment routing or non-IP traffic, lacking flexibility and comprehensive measurement capabilities across various network technologies and routing types.

Innovation Solution

A performance measurement architecture that integrates segment routing, enabling flexible measurement of packet loss, delay, and throughput by piggybacking PM information in data packets or dedicated control packets, using a new PMF identifier for statistics collection, and supporting multiple segments and PM types within a single packet, while being agnostic to LSP types and behaviors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If performance measurement information is carried in separate dedicated packets, then measurement accuracy is improved, but bandwidth consumption increases

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent combines performance measurement information with data packets by piggybacking PM data in the MPLS label stack. Instead of using separate dedicated measurement packets, the measurement information is merged into the existing data packet structure, specifically utilizing the MPLS label fields to carry performance measurement data, thereby reducing bandwidth consumption while maintaining measurement capability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The MPLS label structure is made multi-functional by enabling it to carry both forwarding information and performance measurement information simultaneously. The same MPLS label that directs packet forwarding also contains fields for performance measurement data, making a single structure serve multiple purposes and eliminating the need for separate measurement packets

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

2Adaptability or versatility

If segment routing is implemented with comprehensive performance measurement, then measurement versatility is improved, but device complexity increases

Engineering Contradiction:
Improvemeasurement versatilityVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the network path into discrete segment identifiers (SIDs) in segment routing. Each segment can be independently measured and monitored, allowing comprehensive performance measurement across different network segments without requiring a complete redesign of the measurement architecture. The segmented approach enables modular measurement of individual segments while maintaining overall path measurement capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The MPLS label stack serves as an intermediary structure that bridges segment routing and performance measurement. It carries both segment identification information and performance measurement data, facilitating the integration of comprehensive measurement capabilities with segment routing without directly increasing device complexity. The intermediary structure absorbs the complexity of coordinating multiple measurement functions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple performance measurement types are supported in a single packet, then measurement efficiency is improved, but packet structure complexity increases

Engineering Contradiction:
Improvemeasurement efficiencyVSAvoidpacket structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The MPLS label structure is designed to be multi-functional, capable of carrying multiple types of performance measurement information simultaneously. The label fields can encode different measurement types (packet loss, delay, jitter) within the same packet structure, enabling efficient multi-type measurement without requiring separate packets for each measurement category

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

Solution Approach 2:

The patent utilizes parameter changes in the MPLS label fields to encode different performance measurement types. By varying the interpretation of label fields based on measurement type indicators, the same packet structure can represent multiple measurement types dynamically, achieving measurement efficiency without permanently increasing structural complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11677653B2System, method and nodes for performance measurement in segment routing network
Publication Date: 2023.06.13 HUAWEI TECH CO LTD
  • US11677653B2 patent drawing
  • US11677653B2 patent drawing
  • US11677653B2 patent drawing

AI summary

A transit/egress node in a communication network uses a performance measured flow (PMF) identifier for statistics collection for a given PMF. The PMF identifier is carried in the piggy backed information without the use of separate SR label. The Piggy backed information carries the node information role of the node used by the transit egress node to collect statistics for a given PM segment. The node collects the statistics for multiple segments and multiple PM types using a metadata present in single received packet.