Micro SID Packet Processing for OAM Initiation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current routing protocols in computer networks, particularly those using Interior Gateway Protocols (IGPs), face challenges in efficiently implementing Operations, Administration, and Maintenance (OAM) operations when routing packets with micro Segment Identifiers (SIDs) in segment routing, as they lack mechanisms to initiate OAM operations effectively.
Innovation Solution
Network devices are configured to determine if packets are encapsulated with micro SIDs and, if not, check if they have reached a segment routing tunnel endpoint, initiating OAM operations when necessary, allowing for the implementation of OAM techniques such as connectivity fault management and performance measurement within segment routing tunnels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If routing protocols use traditional SIDs in segment routing, then packet routing functionality is achieved, but packet header space is consumed excessively
Solution Approach 1:
The patent divides the traditional SID into multiple micro-SIDs that can be stacked and processed sequentially. Instead of using a single large SID that consumes significant packet header space, the routing functionality is segmented into multiple smaller micro-SID units that achieve the same routing objective while using less space overall.
Solution Approach 2:
The patent transitions from a single-dimension SID approach to a multi-dimensional micro-SID stack approach. By organizing routing information across multiple stacked micro-SIDs rather than a single SID, the system achieves more efficient space utilization while maintaining full routing capabilities through the stacked structure.
2Reliability
If routing protocols implement OAM operations with micro SIDs, then network monitoring capability is improved, but device complexity increases
Solution Approach 1:
The patent designs the micro-SID OAM mechanism to serve multiple functions simultaneously - it enables connectivity verification, performance monitoring, and fault detection all through the same micro-SID packet processing framework. This multi-functionality reduces the need for separate OAM protocols and mechanisms, thereby managing complexity while enhancing monitoring capabilities.
Solution Approach 2:
The patent introduces micro-SIDs as intermediary elements that facilitate OAM operations without requiring complex direct interactions between network devices. The micro-SIDs act as mediators carrying OAM information through the network, simplifying the overall system architecture while enabling comprehensive monitoring.
3Productivity
If packets are routed using micro SIDs without OAM initiation, then packet forwarding efficiency is maintained, but fault detection capability is insufficient
Solution Approach 1:
The patent implements preliminary OAM actions by initiating OAM operations when specific conditions are detected during micro-SID packet processing. Rather than continuously monitoring all packets, the system proactively initiates OAM when certain triggers occur, maintaining forwarding efficiency while ensuring fault detection capability is activated when needed.
Solution Approach 2:
The patent enables the routing system to self-monitor and self-diagnose by incorporating OAM initiation capabilities directly into the micro-SID processing logic. The system automatically detects when OAM operations are needed and initiates them without external intervention, maintaining efficiency while improving reliability through autonomous fault detection.
Data Source
AI summary
This disclosure describes techniques for using Operations, Administration, and Management (OAM) operations when routing packets using micro SIDs in segment routing. For example, a network device comprises one or more processors configured to: receive a packet; determine whether the packet is encapsulated with one or more micro segment identifiers (SIDs); in response to a determination that the packet is not encapsulated with one or more micro SIDs, determine whether the packet has reached a segment routing tunnel endpoint; and in response to a determination that the packet has reached the segment routing tunnel endpoint, initiate Operations, Administration, and Maintenance (OAM).


