Benefits

Using the AVB block in VisualSim provides users with:

  • End-to-End Performance Evaluation: Analyze latency, jitter, and packet delivery under varying workloads.
  • Standards-Based Validation: Ensure compliance with IEEE 802.1 AVB and TSN extensions.
  • Bandwidth Optimization: Test reservation and shaping policies to maximize efficiency.
  • Fault Testing: Simulate node or bridge failures and evaluate system recovery.
  • Design Trade-offs: Compare different network topologies, queue depths, and shaper policies.
  • Scalability: Model networks ranging from small-scale infotainment systems to enterprise-level deployments.

The Audio Video Bridging (AVB) block in VisualSim provides a comprehensive modeling environment for simulating and validating real-time audio and video transmission over Ethernet networks. It captures the behavior of AVB-capable switches (bridges), end-nodes, and traffic management systems to study latency, synchronization, jitter, and bandwidth allocation.

By enabling precise control of clock synchronization, bandwidth reservation, and traffic shaping, AVB modeling helps engineers evaluate Quality of Service (QoS) for real-time media applications. The model is critical for designing and verifying systems that require deterministic data transfer, such as in-vehicle infotainment, professional audio, and intelligent transportation systems.

Overview

  • AVB Bridge: Routes and regulates data between network segments with traffic shaping.
  • AVB SRP (Stream Reservation Protocol): Manages bandwidth reservation and ensures reliable stream delivery.
  • AVB Nodes: Represent endpoints that generate, transmit, or receive AVB audio/video data.
  • AVB Stats: Provides performance metrics such as latency, jitter, packet drops, and throughput.
  • Traffic Generators: Create synthetic workloads to test network performance under varying conditions.

Supported Standards

The AVB block aligns with **IEEE 802.1 AVB and Time-Sensitive Networking (TSN) standards**, ensuring interoperability and deterministic performance:

  • IEEE 802.1AS: Timing and synchronization across the network.
  • IEEE 802.1Qat: Stream Reservation Protocol (SRP) for bandwidth allocation.
  • IEEE 802.1Qav: Credit-Based Shaper for traffic shaping.
  • IEEE 1722: Transport protocol for AVB streams.
  • IEEE 1722.1: Device discovery, connection management, and control.
  • TSN Extensions (802.1Qbv, 802.1Qci): Time-aware shaper and per-stream filtering.

Key Parameters

Key configuration and runtime parameters include:

  • Clock_Sync: Defines timing synchronization accuracy across nodes.
  • Routing_Table_Name: Determines data flow and switching rules.
  • Number_of_Retries: Configures error handling and retransmission attempts.
  • Stream Bandwidth Allocation: Reserved bandwidth per stream.
  • Latency Budget: Maximum acceptable transmission delay.
  • Queue Depths: Buffer sizing for bridges and endpoints.
  • Shaping Policy: Credit-based shaping or time-aware shaping.
  • Error Injection Settings: To test recovery and redundancy strategies.
  • Traffic Patterns: Burst, periodic, or mixed traffic for workload validation.

Applications

The AVB model is widely applicable in domains where real-time media transmission is critical:

  • Professional Audio/Video: Studio recording, live broadcasting, and concert sound systems requiring guaranteed low-latency audio.
  • Automotive Networking: In-vehicle infotainment, driver monitoring, and advanced driver assistance systems (ADAS).
  • Industrial Networking: Deterministic AV streaming for monitoring, automation, and control systems.
  • Consumer Electronics: Smart TVs, home theaters, and gaming consoles using AVB/TSN-enabled Ethernet.
  • Aerospace & Defense: Secure low-latency AV transport in mission-critical environments.
  • Intelligent Transport Systems: Synchronization of audio/video data for smart mobility and vehicular communication.

Integrations

  • Integrates with processor, memory, and signal processing blocks to simulate complete multimedia SoCs.
  • Can be used alongside Ethernet and IP traffic generators for mixed workloads.
  • Supports cross-domain simulation (audio, video, control data) for automotive and industrial systems.
  • Allows linkage to time synchronization models for TSN compliance testing.

Schedule a consultation with our experts

    Subscribe