AVB Switch MSRP Transmission Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Audio Video Bridging (AVB) virtual local area networks, the overwhelming quantity of Multiple Stream Reservation Protocol (MSRP) PDU packets can cause listener devices to drop packets associated with subscribed streams, leading to erroneous timeouts and traffic interruptions.

Innovation Solution

The solution prioritizes MSRP transmissions by identifying active and subscribed streams, transmitting their packets first, and storing and managing states of listener devices to ensure deterministic delivery, thereby minimizing interruptions and increasing reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all MSRP PDU packets are transmitted to listener devices, then complete stream availability information is provided, but listener devices become overwhelmed and drop packets causing timeouts

Engineering Contradiction:
Improvestream availabilityVSAvoidpacket processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments MSRP PDU packets into two distinct categories: advertisement packets (containing talker device attributes) and stream packets (containing subscribed stream data). This segmentation allows listener devices to process and prioritize stream packets over advertisement packets, reducing processing overload while maintaining complete stream availability information.

Inventive Principle:
Principle #1Segmentation

2Reliability

If MSRP packets are transmitted in indeterminate order, then all packets are delivered, but active stream packets may be delayed causing traffic interruptions

Engineering Contradiction:
Improvepacket deliveryVSAvoidstream delivery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by transmitting MSRP packets in a predetermined priority order before actual stream delivery. Active stream packets are transmitted first, followed by advertisement packets. This preliminary prioritization ensures that time-sensitive stream data reaches listener devices without delay, preventing traffic interruptions while maintaining complete packet delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11706278B2Prioritized MSRP transmissions to reduce traffic interruptions
Publication Date: 2023.07.18 CISCO TECHNOLOGY INC
  • US11706278B2 patent drawing
  • US11706278B2 patent drawing
  • US11706278B2 patent drawing

AI summary

This technology enables prioritization of Multiple Stream Reservation Protocol (“MSRP”) transmissions in Audio Video Bridging (“AVB”) virtual local area networks (“VLANs”). An AVB switch receives a status from listener devices, associates a state with each of the statuses indicating whether each listener device is active or in-active, and stores each state in a database. For each listener device, a queue of MSRP protocol data unit (“PDU”) packets exists to be transmitted to the listener device. The AVB switch searches the database for listener devices with an active state, searches the queue for each active listener device for packets associated with an active state, and transmits the packets associated with the active state to each active listener device. Subsequently, the AVB switch searches each listener device's queue for packets associated with an in-active state and transmits the packets associated with an in-active state to each listener device.