Broadcast Control / Management Network



The previous chapters introduced the fundamental building blocks of an IP-based broadcast system using SMPTE ST 2110. Key terminology and core concepts were established, including a comparison between traditional baseband workflows and IP-based approaches. The process of bringing signals into the IP domain was outlined, with gateways and stageboxes used to convert baseband audio, video, and data into network streams. The concepts of senders and receivers were then introduced, along with the role of multicast in enabling a single source to be efficiently distributed to multiple destinations without the need for dedicated distribution hardware. The function of the streaming media network was described, highlighting its role in transporting high-bandwidth, real-time media streams across a facility, and the importance of line-rate performance to ensure reliable delivery. Finally, Precision Time Protocol (PTP) was examined, emphasising its critical role in synchronising all devices within the system. By distributing accurate time across the network, PTP enables receivers to reconstruct separate media streams into phase-aligned signals.

The preceding chapter focused on how media is transported and synchronised within an IP-based system. Let us now look at the mechanism by which these connections are established and managed. In traditional baseband environments, routing is controlled via a central router control system, where operators select sources and destinations to create signal paths. In IP-based systems, this functionality is provided through northbound control, via the Broadcast Control/Management network.

In an IP broadcast facility, the role of the Broadcast Control network is to:

  • Facilitate the registration and configuration of broadcast control and media endpoints
  • Manage and co-ordinate the multicast flows in the Streaming Media networks

It does not transport video, audio and ANC streams. Instead, it carries the control, management, monitoring and optional timing traffic (e.g. Network Time Protocol) that makes an IP broadcast facility work. 

Functions

The Broadcast Control network provides the platform for an engineer or operator to:

  • View device inventory
  • Configure and manage endpoints
  • Route signals
  • View monitoring and telemetry information
  • Configure security and authentication policies

Key Lawo Product Lines

Below is a description of Lawo products that operate in the Broadcast Control network:

HOME

HOME is a management platform for IP-based media infrastructures. It is designed to connect, manage and secure endpoints used in broadcast production environments. HOME provides the tools and centralised services for engineers to effectively interact with devices.

COTS Hardware Platforms
  • Single HOME server
  • HOME server cluster (three servers)
Modes of Operation
  • Multi-homed (connected to multiple networks)
    • Multiple IP addresses per server
    • Out-of-band communication via media interfaces as well as control interfaces


  • Single-homed or Dual-homed (connected to a single network - recommended)
    • Single IP address per server
    • In-band communication via control interfaces only, requires the network to route traffic from the Broadcast Control network to Streaming Media networks
      • Necessary for registering and controlling devices that do not have dedicated control network interfaces, e.g. A__madi6, A__mic8, Edge One

VSM & Gadget Server

Virtual Studio Manager (VSM) is Lawo's advanced, IP-based broadcast controller and workflow platform. VSM provides a single, vendor-agnostic environment to control all production devices:

  • Video and audio routers
  • Vision switchers
  • Audio consoles
  • Multiviewers
  • Intercoms
  • etc.

VSM allows engineers and operators to create custom broadcast workflows and user interfaces, tailored to specific needs, helping streamline complex tasks into intuitive actions. VSM is built around a modern TCP/IP backbone, supporting traditional baseband and all-IP broadcast infrastructures. A key component of the VSM platform is 'Gadget Server' (GS), a software product that acts as a communication and control protocol translator, enabling VSM to support and interact with third-party equipment, regardless of manufacturer.

COTS Hardware Platforms
  • Single VSM server
  • Single Gadget Server server
  • VSM & Gadget Server server cluster (two to six servers)
    • Hardware control panels
    • Software control panels (on touchscreens)
Modes of Operation
  • Single-homed or Dual-Homed (connected to a single network)
    • Single IP address per server
    • In-band communication via control interfaces only, requires the network to route traffic from Broadcast Control network to Streaming Media networks

Although both products interact with devices and apps, they perform different functions.

  • HOME focuses on device management, registration, security and infrastructure orchestration
  • VSM focuses on operational workflows, user interfaces and production control


In many deployments the two systems work together, with HOME managing the infrastructure and VSM providing the operational control layer.

Broadcast Control Network - Summary

  • Facilitates the registration and configuration of broadcast control and media endpoints
  • Manages and co-ordinates the multicast flows in the Streaming Media networks

HOME - Management and Orchestration Platform

  • A software product
  • Runs on COTS hardware
  • Enables engineers to effectively connect and configure devices
  • Performs basic signal routing

VSM & GS - Broadcast Controller

  • Software products
  • Run on COTS hardware
  • Enable engineers and operators to design broadcast workflows
  • Perform complex signal routing workflows
  • Integrate and communicate with a wide range of third-party vendor equipment



NMOS (Networked Media Open Specification)

In IP-based broadcast systems, control and orchestration of media devices is commonly achieved using NMOS, developed by the Advanced Media Workflow Association (AMWA). NMOS defines a set of open standards that enable devices and control systems to:

  • Discover each other on the network
  • Exchange information about available resources
  • Establish and manage media connections

NMOS does not transport media itself. It provides the mechanisms used to discover devices and establish media connections.

Within an SMPTE ST 2110 environment, NMOS provides a vendor-agnostic mechanism for interoperability between equipment from different manufacturers.

Key NMOS Specifications

  • IS-04 – Discovery & Registration
    • Devices register their presence and capabilities (e.g. senders and receivers) with an NMOS registry, a centralised service that maintains an inventory of all available resources on the network. Controllers query this registry to discover devices and their capabilities.
  • IS-05 – Connection Management
    • Controllers establish and manage connections between senders and receivers

In practical terms, the NMOS registry acts as a central directory of all available devices, senders, and receivers within the system. Once devices are registered via IS-04, controllers can use IS-05 to create and manage connections between them.

Lawo Control Architecture and NMOS Interoperability

For HOME-native Lawo and third-party (Lives@HOME) products, device and control functionality is provided by HOME:

  • Centralised device registration (with redundancy)
  • Device configuration and management
  • Connection control and orchestration

This is achieved via the HOME API (discussed further in a later chapter), which acts as the primary control interface within the system.

In NMOS-based workflows, IS-04 provides discovery and registration, while IS-05 provides connection management. In HOME-native workflows, similar functions are handled through HOME’s internal services and API. HOME can interoperate with NMOS systems, but HOME-native routing does not require NMOS to be the primary control mechanism. In NMOS-based systems, an NMOS registry is required to enable discovery and control. HOME fully supports interoperability with NMOS-based environments by enabling import and export of NMOS devices from and to an external IS-04 registry. In cases where no external IS-04 registry is present, HOME can provide an internal easy-nmos IS-04 registry.

  • NMOS Importer
    • Allows devices registered in an external NMOS registry to be imported into HOME
    • Can be internal or external to HOME 
  • NMOS Exporter 
    • A separate license for HOME
    • Exports a list of devices registered in HOME to an external NMOS registry 

This approach enables Lawo systems to:

  • Operate using an optimised internal control architecture
  • Maintain compatibility with third-party NMOS-based systems



Stream Patching



In an IP broadcast network, routing or 'patching' a signal from a sender to a receiver is not a physical, electrical crosspoint like in an SDI baseband router. It is a 'control' action in the Broadcast Control network that results in a subscription to a multicast stream in the Streaming Media networks.

Separate Functions

In SMPTE ST 2110 systems, there are two fundamental network functions to consider: control and media.

Control (Broadcast Control network)

  • Broadcast Controllers and Orchestrators
    • e.g. VSM and HOME
    • NMOS IS-04 (registration)
    • NMOS IS-05 (connection management)

Media (Streaming Media networks)

  • Multicast RTP flows (video, audio, ANC)
  • IGMP joins/leaves
  • PIM (Protocol Independent Multicast, used to route multicast traffic between network segments — described in the 'Key Network Concepts' section)

The Broadcast Control system, via the Broadcast Control network, tells devices which multicast groups to subscribe to — the Streaming Media network then forwards the video, audio and ANC packets

Session Description Protocol (SDP)

Session Description Protocol (SDP) is used to describe the characteristics of ST 2110 media streams, providing the information receivers require to establish connections and interpret incoming media. SDP information may be generated by the sending device or provided through a control or orchestration system, depending on the implementation. It can be exchanged as a file or communicated through an API, without requiring a physical SDP file to be transferred between devices. The SDP contains:

  • Source IP addresses (unicast) of the media streams (RED and BLUE, where applicable)
  • Multicast IP addresses of streams (for RED and BLUE networks)
  • UDP port number (Port #)
  • Payload type
  • Format parameters

Excerpt from an audio SDP file

SDP RowDescription
v=0
SDP Version
o=- 0 1 IN IP4 172.20.0.58

Sender IP address

a=group:DUP primary secondary 
RED and BLUE streams (ST 2022-7)
m=audio 9000 RTP/AVP 97
Start of RED stream description
c=IN IP4 239.100.1.1/255
IPv4 multicast address/packet TTL
a=source-filter:incl IN IP4
239.100.1.1 172.20.0.58
IPv4 multicast address/sender IP address 
a=rtpmap:97 L24/48000/8
RTP payload = 97/audio codec = L24/sample rate = 48kHz/channel count = 8
a=ts-refclk:ptp=Ieee1588-2008:00-02-c5-ff-fe-19-38-0a:0
MAC address of PTP Grandmaster Clock
a=ptime:1
Packet time of 1ms
a=mid:primary
End of RED stream description
m=audio 9000 RTP/AVP 97
Start of BLUE stream description
c=IN IP4 239.101.1.1/255
IPv4 multicast address/packet TTL
a=source-filter:incl IN IP4
239.101.1.1 172.20.1.58
IPv4 multicast address/sender IP address 
a=rtpmap:97 L24/48000/8
RTP payload = 97/audio codec = L24/sample rate = 48kHz/channel count = 8
a=ts-refclk:ptp=Ieee1588-2008:00-02-c5-ff-fe-19-38-0a:0
MAC address of PTP Grandmaster Clock
a=ptime:1
Packet time of 1ms
a=mid:secondary
End of BLUE stream description

Example Signal

As an example, assume:

  • A camera connected to a .edge gateway transmitting 2110-20 video (sender)
  • A monitor connected to a .edge gateway receiving 2110-20 video (receiver)
  • Multicast: 239.1.1.1:5004

To patch a signal, VSM or HOME can obtain the SDP information by making an API call to a sender. VSM or HOME then sends the SDP information to the receiver, again via an API call.

This communication can happen either via the Broadcast Control network interfaces (out-of-band communication) or via the Streaming Media network interfaces (in-band communication) of an endpoint. The diagram above illustrates the example via the Broadcast Control network.

The receiver reads the SDP and extracts:

  • Multicast group: 239.1.1.1
  • Port: 5004
  • Unicast source address of sender

The receiver sends an IGMP Membership Report (‘join’) message to its local network switch, indicating its interest in receiving the multicast stream. The switch processes this membership information and updates the relevant multicast forwarding state. If the stream is already available, forwarding can begin immediately. Otherwise, additional multicast routing operations may be required to establish a path towards the sender.


If the multicast source is located in another subnet and multicast routing is required:

  • The receiver’s local multicast router (known as the last-hop router) processes the IGMP membership information
  • The last-hop router uses PIM to establish the required multicast forwarding state towards the source or Rendezvous Point (RP), depending on the multicast routing mode
  • PIM Join messages propagate upstream through the routed network, establishing the multicast distribution tree

The RTP flow starts arriving:

  • RTP packets flow from sender to receiver
  • The Streaming Media switches forward the multicast data only to the subscribed ports
  • The receiver locks to the stream

The signal is 'patched'.

It is possible for broadcast control systems to read an SDP from a sender and write it to a receiver using different protocols — e.g.

  • HOME API (NATS)
  • EmBER+
  • NMOS (HTTP/JSON)

Different broadcast controllers implement this process in different ways, but from a network perspective they are all treated the same.

From an operator perspective, this entire process is abstracted into a simple routing action, while the system performs the required control and network operations automatically. In a traditional SDI router, a route is created by changing a physical crosspoint. In an ST 2110 system, a route is created by changing multicast subscriptions.

Stream Patching - Summary

  • SDPs describe multicast streams and are a key component of an ST 2110 system
  • HOME and VSM use SDPs and abstractions of SDPs (SorDs and Signal Paths) to perform stream patching
  • HOME API, EmBER+ and NMOS are protocols used for stream patching 



Key Network Concepts



In IP broadcast facilities, the Broadcast Control, Streaming Media and optional dedicated PTP networks are designed as logically or physically separate instances of Spine-Leaf networks. These Spine-Leaf instances are sometimes referred to as fabrics or network 'points of delivery' (POD). The switches that make up the network PODs require a way to automatically learn how to reach each other. Therefore, these network PODs are unified through the use of dynamic routing protocols and multicast routing mechanisms. A routed architecture provides scalability, resilience and predictable behaviour across a facility.

The previous section described how streams are patched; this section explains how the network enables those streams to be delivered.

In-band and Out-of-Band Communication

In an IP broadcast facility, control systems and broadcast controllers can communicate with devices in two different ways: out-of-band and in-band.

Out-of-Band (OOB) Communication

Out-of-band communication occurs over dedicated Control network interfaces. In this model:

  • The broadcast controller connects to a device via its control network interface(s)
  • Configuration, monitoring and connection management are performed separately from the media streams
  • The Streaming Media networks (RED and BLUE) remain dedicated to transporting RTP media flows

This approach provides:

  • Clear separation between control and media
  • Improved security and fault isolation
  • Easier troubleshooting

OOB control is common in larger facilities where control and media networks are intentionally separated for operational stability.

In-band Communication

In-band communication occurs when control traffic shares the same physical interface as the Streaming Media network. In this model:

  • The broadcast controller communicates with devices through their Streaming Media interfaces
  • Control protocols traverse the same routed network as media traffic
  • No separate control cabling is required

This can simplify deployment and reduce infrastructure requirements (e.g. cabling), particularly in smaller or distributed systems. Both approaches are valid; the choice can depend on the scale of the facility, operational requirements, device limitations or economic reasons. Understanding how these categories of network interfaces interact and how protocols coordinate communication between devices is essential when designing or deploying an IP facility.

By implementing dynamic routing:

  • In-band (via an endpoint's media network interfaces) traffic can traverse routed interfaces properly
  • Control network interfaces (OOB) 
  • PTP distribution can operate across L3 boundaries when properly designed

Dynamic routing allows network devices to detect topology changes and automatically calculate alternative paths when available. This reduces the need for manual intervention following a network failure and helps maintain connectivity between network PODs. However, recovery depends on the availability of alternative paths and the convergence behaviour of the routing protocol.

Dynamic Unicast Routing Protocols

Dynamic routing protocols such as Border Gateway Protocol (BGP) and Open Shortest Path First (OSPF) allow the network to:

  • Automatically learn about available paths to other network PODs
  • Detect failures
  • Re-route traffic without manual intervention
  • Keep all parts of the system reachable
  • Provide the network-control foundation that ties all the network PODs together
  • Enable resilient in-band communication between network PODs
    • e.g. - HOME/VSM to media devices via their streaming media interfaces

There are two common routing protocols used in IP broadcast facilities: BGP and OSPF.

OSPF

OSPF is commonly used to allow switches within a facility to automatically share information about:

  • Which networks (IP ranges) they are connected to
  • Which paths (physical links) are available
  • Which paths are preferred

If a cable or switch fails:

  • OSPF detects the failure 
  • The network recalculates the best available path
  • Traffic is automatically redirected

This process can happen in seconds (or faster) and without manual configuration changes. For broadcast engineers, OSPF can be thought of as:

A system that keeps an internal 'view of the roads' in a facility up to date and automatically finds a new route if a road is closed.

Dynamic routing helps maintain connectivity for control and media traffic following network failures, provided alternative paths are available. However, the time required to detect a failure and establish a new route depends on the routing protocol, network topology and configuration. For real-time media applications, additional redundancy mechanisms such as ST 2022-7 may be required to maintain uninterrupted service during network convergence.

BGP

BGP is capable of what OSPF achieves, but it is often used in larger or more complex facilities where PODs are required to:

  • Scale to large numbers of devices
  • Apply strict routing policies (control which PODs can talk with each other)
  • Keep different domains organised and structured
  • Manage multiple IP facilities that are required to connect to each other

In simpler terms:

If OSPF keeps the local road map updated, BGP can also do this, in addition to managing how different regions of a city connect together.

BGP improves scalability and predictable traffic engineering in larger deployments, particularly where multiple network PODs or security domains must interconnect and be carefully maintained.

Without dynamic routing:

  • Every path would need to be manually configured (static routing)
  • Failures would require manual intervention
  • Scaling the system would be slow and error prone

With dynamic routing:

  • The holistic network topology becomes self-updating
  • Failures are handled automatically
  • New network PODs can be added with minimal disruption (e.g. additional media processing networks such as NDI or other IP domains)
  • Lays the foundation for multicast routing mechanisms (PIM)

For engineers new to IP, the key takeaway is:

Dynamic routing allows the network to behave like a resilient baseband router — automatically maintaining signal paths where possible, even when hardware fails.

Switch Uplinks using /30 and /31 Interfaces

In routed Spine-Leaf or POD interconnect designs, point-to-point routed uplinks are commonly addressed using /30 or /31 subnets. These subnet sizes are ideal for point-to-point links because:

  • Only two useable addresses are required
  • They minimise wasting IP address space
  • They clearly define link boundaries
  • They reduce broadcast domains
  • They eliminate reliance on large shared VLANs
Feature/30 Network/31 Network (point-to-point)
Subnet Mask255.255.255.252255.255.255.254
Total IP Addresses42
Usable Host Addresses22
Network AddressYesNo
Broadcast AddressYesNo
Use CaseSmall LANs, point-to-point linksPoint-to-point links only
EfficiencyLowerHigher
Example Subnet192.168.1.0/30192.168.1.0/31
Example usable IPs.1 and .2.0 and .1

Benefits in Broadcast IP Networks

Using routed point-to-point links provides:

  • Failure domain isolation (no L2 flooding between network PODs)
  • Predictable convergence behaviour
  • Reduced multicast ambiguity
  • Improved troubleshooting clarity

/31 addressing (RFC 3021) is particularly efficient for Spine-Leaf links because it supports exactly two endpoints with no broadcast address requirement. This design replaces large Layer 2 trunks with clear Layer 3 boundaries, improving scalability and operational stability. 

Leaf-Switch Mobility

  • Dynamic routing can also support the relocation of leaf switches within a facility without requiring changes to the IP addressing of connected media devices
  • By using IP unnumbered interfaces or dynamically assigned point-to-point addressing, a leaf switch can establish new routed uplinks when connected to a different part of the network. Provided the necessary routing configuration and network services are available, the leaf switch can advertise its existing endpoint subnets through the new uplinks
  • This allows the connected devices to retain their IP addresses while the network automatically learns their new location

Multicast Routing Mechanisms

ST 2110 media transport relies heavily on multicast (video, audio and ANC). PTP may also use multicast depending on system design. A routed architecture requires a multicast routing protocol to move streams between switches and devices that do not share the same IP address range, subnet or VLAN. 

Internet Group Management Protocol (IGMP)

IGMP operates between multicast receivers and their local multicast router (known as the last-hop router), which is often integrated into a network switch. It:

  • Allows devices to join or leave multicast groups
  • Signals interest in specific RTP streams
  • Enables multicast forwarding states to be created at the first-hop router

IGMP itself does not route multicast; it simply informs the network which stream is required.

Protocol Independent Multicast (PIM)

PIM does not carry multicast traffic itself; it builds the forwarding state that allows multicast traffic to follow paths determined by the unicast routing table. PIM relies on unicast routing protocols (e.g. BGP, OSPF) to determine the best path(s) through the network and enables multicast routing across L3 boundaries. It:

  • Builds multicast distribution trees across the routed network
  • Establishes multicast forwarding state so that network devices can replicate and forward streams towards network segments with interested receivers
  • Scales efficiently in sparse multicast environments (sparse-mode) — typical in broadcast

PIM Sparse-Mode (PIM-SM) is commonly used in ST 2110 facilities because:

  • Not all devices subscribe to all streams (a sparse subscription model)
  • Multicast groups are joined selectively
  • It avoids unnecessary flooding like in L2 multicast environments 

IGMP and PIM-SM allow multicast streams to traverse network pods cleanly and efficiently while preserving bandwidth and predictable routing behaviour. Together, these concepts form the foundation of a modern IP broadcast infrastructure, where control, timing, and media transport operate as coordinated but independent systems.

Key Network Concepts - Summary

  • Dynamic routing protocols (e.g. BGP, OSPF) enable network PODs to exchange routing information and communicate reliably
  • Dynamic routing supports both in-band (media interfaces) and out-of-band (control interfaces) communication
  • /30 and /31 routed uplinks create efficient Layer 3 boundaries, improving scalability and stability
  • Routed architectures reduce Layer 2 complexity and improve fault isolation
  • IGMP signals multicast membership at the network edge (receivers to switches)
  • PIM-SM enables multicast streams to be routed across Layer 3 networks
  • PTP can traverse the same routed infrastructure when properly designed
  • The overall architecture allows multiple network PODs to operate as a unified, resilient broadcast fabric



The next chapter explains the relationship between HOME and VSM, and the key communication protocols they use for registering and controlling devices.


Continue to Chapter 4