Digital Backbones: Fiber Loops & Deterministic Switching

I. Theoretical Context

1. Optocore Logic and Synchronous Redundancy In the world of DiGiCo and high-end festival drive systems, the Optocore Loop is the gold standard. Unlike an Ethernet network, which is "Asynchronous" (packets arrive when they arrive), Optocore is a Synchronous network. It uses a fixed "Time Slot" for every channel. This guarantees that latency is absolute and zero-jitter.

  • The Loop: Data travels in both directions. If a fiber cable is cut (the "Backhoe" scenario), the system instantly "wraps" the data back the other way. This happens in less than a single sample ($<10.4 \mu s$), meaning the audio never stops.

  • Master Clocking: In an Optocore loop, one device is the "Clock Master." Every other device "clocks" off the incoming light stream. If the Master fails, the system must perform a "Seamless Clock Handover" to a secondary Master.

2. Milan/AVB: The Deterministic Ethernet Standard While Dante is popular, the industry (led by L-Acoustics, d&b, and Meyer) is moving toward Milan (AVB). Standard Ethernet is "Best Effort"β€”it will send your audio if the network isn't busy. Milan is Deterministic. It uses Credit-Based Shaping (CBS).

  • Bandwidth Reservation: A Milan switch "reserves" 75% of its bandwidth purely for audio. If someone plugs in a video camera and tries to flood the network, the switch will block the video data before it allows it to interfere with the audio.

  • Layer 2 Timing (gPTP): Unlike Dante, which uses Layer 3 PTP, Milan uses 802.1AS. This is "Hardware-Level" timing. The switch itself is a clock. This eliminates "Switch Jitter" entirely, allowing for hundreds of hops without a loss of sync.

3. Fiber Trunking and Wavelength Division Multiplexing (WDM) On a stadium show, we don't run 50 fiber cables. We use Trunking. We also use WDM (Wavelength Division Multiplexing).

  • Bi-Directional SFP: This allows us to send and receive data on a single strand of fiber by using two different colors of light (e.g., 1310nm for Send and 1550nm for Receive).

  • The Infrastructure: We use "Tactical Fiber" (military grade). An engineer must understand the Minimum Bend Radius. If you "kink" a fiber cable, you create "Micro-bends" that scatter the light, leading to "CRC Errors" or a total loss of the digital link.

II. Practical Lab: The Redundant Backbone

  1. Tool: Managed Switch (Luminex/Netgear) / Optocore Monitor.

  2. Tasks: * Build an Optocore loop between two consoles and two racks.

    • The "Cut" Test: Physically disconnect a fiber cable and monitor the "Error Count." Observe the wrap-around behavior.

    • Milan Configuration: Connect two Milan-enabled amplifiers. Observe the "Stream Reservation" process in the controller software.

III. Daily Assessment (Thursday)

  1. Theory: Explain why "Synchronous" clocking (Optocore) is inherently lower-jitter than "Asynchronous" clocking (Dante).

  2. Networking: Define "Credit-Based Shaping" and how it prevents a broadcast storm.

  3. Fiber: What is the difference between "Single-Mode" and "Multi-Mode" fiber in terms of distance and core diameter?

Previous
Previous

System Voicing & Target Curve Mastery

Next
Next

Advanced RF Coordination & Fiber Backbone (RFoF)