In-situ OAM Sampling via Selective Packet Encapsulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ethernet networks lack support for certain Operations, Administration, and Maintenance (OAM) operations, limiting the ability to manage and diagnose issues, as they do not allow for fault detection, isolation, and other necessary network management tasks.

Innovation Solution

A method is introduced where a source edge node modifies data packets by encapsulating an OAM header with a data type bitmap, valid node bitmap, and valid data bitmap, and selectively issues these packets to reduce the processing load on network nodes by only adding OAM data to a subset of packets, indicating whether nodes can provide data and what types of data are available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If OAM headers are added to all data packets for complete network management coverage, then fault detection and isolation capability is improved, but processing load on network nodes and overall OAM data quantity increase significantly

Engineering Contradiction:
Improvefault detection capabilityVSAvoidprocessing load on network nodes
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by adding OAM headers to only a select subset of data packets rather than all packets. The source edge node determines which packets receive OAM headers based on sampling criteria, reducing the processing load on network nodes while still providing sufficient data for fault detection and network management operations.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The source edge node performs preliminary action by pre-determining which data packets should contain OAM headers before they are transmitted through the network. This upfront selection and marking of packets reduces the processing burden on intermediate network nodes, as they only need to forward pre-selected OAM packets without needing to make decisions about which packets require OAM handling.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If OAM data is collected from all network nodes, then complete network monitoring is achieved, but redundant data is generated and node capability limitations are not considered

Engineering Contradiction:
Improvenetwork monitoring coverageVSAvoidOAM data quantity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies local quality by allowing different network nodes to have different capabilities regarding OAM data collection. The valid node bitmap and valid data bitmap track which nodes are capable of providing specific types of OAM data, enabling the system to request data only from nodes that can provide it, thereby avoiding redundant data collection and respecting node capability limitations while maintaining comprehensive network monitoring coverage.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If Ethernet networks implement traditional OAM operations, then network management functionality is improved, but compatibility with existing Ethernet infrastructure is reduced

Engineering Contradiction:
ImproveOAM operation supportVSAvoidEthernet protocol compatibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies the nesting principle by embedding OAM headers within existing Ethernet data packets. The OAM header is nested inside the data packet structure, allowing OAM operations to be performed in-band alongside regular data traffic. This approach enables Ethernet networks to support OAM functionality without requiring separate dedicated OAM channels or fundamental protocol changes, thereby maintaining compatibility with existing Ethernet infrastructure while adding OAM versatility.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS10560554B2In-situ OAM sampling and data validation
Publication Date: 2020.02.11 FUTUREWEI TECHNOLOGIES INC
  • US10560554B2 patent drawing
  • US10560554B2 patent drawing
  • US10560554B2 patent drawing

AI summary

The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in a select number of the data packets. The OAM header includes a data type bitmap and a node data list. A valid node bitmap is inserted into the OAM header prior to the node data list, and each bit in the valid node bitmap identifies whether one or more nodes in the network add data to the OAM header. A valid data bitmap is then added into the OAM header for each of the one or more nodes identified as adding data to the OAM header. The valid data bitmap indicates types of data items available at the node. Subsequently, the edge node issues the select data packets to the one or more nodes identified in the OAM header.