BBMD - Knowledge Base

BACnet Broadcast Management Device overview covering multi-subnet discovery, BDT configuration, and FDR.

Categories:

What a BBMD Is

A BACnet Broadcast Management Device (BBMD) forwards BACnet/IP broadcast messages across IP subnet boundaries. Without BBMDs, Who-Is and I-Am discovery broadcasts stay confined to their local subnet.

Every subnet that contains BACnet/IP devices must have exactly one BBMD (or none if all devices are on a single subnet).

BACnet/IP multi-subnet discovery architecture with BBMD forwarding

How It Works

Each BBMD maintains a Broadcast Distribution Table (BDT) listing the IP address and broadcast mask of every other BBMD in the network. When a BBMD receives a local broadcast, it forwards it as a directed message to every BBMD in its BDT, which then re-broadcasts it on their local subnets.

When You Need One

ScenarioBBMD Required?
All devices on one subnetNo
Devices on 2+ subnetsYes — one per subnet
Single remote device accessing a subnetFDR may suffice instead

[!WARNING] Misconfigured BDTs are a top cause of “device not found” issues in multi-subnet BACnet networks. Every BBMD must list every other BBMD — partial tables cause one-way discovery failures.

Chipkin Products

Chipkin offers a standalone BBMD appliance (CAS BACnet BBMD) for networks that lack a native BBMD. QuickServer and FieldServer gateways can also act as BBMDs.

Need more help?

If this page does not resolve the issue, contact Chipkin support with the product model, protocol details, and any diagnostics you have already captured.

Open Chipkin Support