Multicast In-Band Telemetry Using Synthetic Packet Branch Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multicast networks, applying unicast-style in-band telemetry is complex and requires high overhead, as each node needs to broadcast telemetry back to the originator, which is inefficient and resource-intensive.

Innovation Solution

A synthetic packet is injected into the multicast network with instructions for selective telemetry collection, allowing nodes to process and report telemetry data based on defined parameters and instructions, reducing unnecessary reporting and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If unicast-style in-band telemetry is applied in multicast networks, then telemetry data can be collected from nodes, but the overhead becomes high and the system complexity increases due to each node broadcasting telemetry back to the originator

Engineering Contradiction:
Improvetelemetry data collectionVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines multiple unicast telemetry reporting paths into a single multicast telemetry collection path. Instead of each node independently broadcasting telemetry back to the originator via separate unicast paths, nodes participate in a structured multicast-based collection process where telemetry data is aggregated and transmitted efficiently through shared network paths, reducing overall system complexity and overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal telemetry collection mechanism that works across multiple branches and nodes in the multicast network simultaneously. The synthetic packet and collection process serve multiple functions: injecting telemetry requests, collecting data from diverse nodes, aggregating results, and returning consolidated telemetry information, replacing multiple specialized unicast operations with a single multi-functional multicast process.

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

2Loss of information

If each node in a multicast network provides telemetry back to the originator, then complete telemetry coverage is achieved, but the overhead and resource consumption increase significantly

Engineering Contradiction:
Improvetelemetry coverageVSAvoidresource overhead
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent segments the telemetry collection process into distinct phases: synthetic packet injection, selective node participation, data aggregation at collection points, and consolidated return transmission. This segmentation allows the network to collect necessary telemetry from relevant nodes without requiring every node to independently broadcast back to the originator, thereby maintaining telemetry coverage while reducing overall resource overhead through efficient data aggregation and selective participation.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If all nodes report telemetry in a multicast network, then comprehensive monitoring is achieved, but scalability is limited due to high overhead

Engineering Contradiction:
Improvemonitoring comprehensivenessVSAvoidnetwork scalability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent introduces intermediary collection points and aggregation mechanisms within the multicast network structure. These intermediaries receive telemetry data from multiple nodes, perform local aggregation and processing, and then forward consolidated results toward the originator. This intermediary layer enables comprehensive monitoring of all nodes while improving scalability by reducing the direct reporting burden on the originator and optimizing data transmission through hierarchical aggregation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12470471B2Multicast in-band telemetry system and method
Publication Date: 2025.11.11 CISCO TECHNOLOGY INC
  • US12470471B2 patent drawing
  • US12470471B2 patent drawing
  • US12470471B2 patent drawing

AI summary

In-band network telemetry for multicast is provided by injecting a synthetic telemetry packet into the multicast. Each first node of each branch replicates the synthetic packet and passes on copy to the next branch and sends one copy down the nodes in the branch sequentially. The synthetic telemetry packet can include flags with have values, including, for example, whether each node should hold or send data collected by the node according to the synthetic data packet, how long a node is to hold collected telemetry data, and what data to collect. The node sends a postcard to the originator with the telemetry data according to the instructions in the synthetic telemetry packet.