You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ADN-DMR-Peer-Server/docs/en/server/protocols/hbp.md

967 B

HBP (HomeBrew Protocol) — DMRD

Role

HBP is the UDP framing used between this server and MASTER / PEER systems. Payloads use the DMRD opcode (four ASCII bytes) followed by DMR voice/data fields (RF source, destination, stream ID, AMBE block, etc.).

Authentication

  • MASTER side: RPTL → salt → RPTK → config; peer options (RPTO) refresh bridge options.
  • PEER side: connects upstream, repeats authentication, maintenance pings.

Implementation: infrastructure/twisted_adapters/udp_hbp.py (HBPProtocol).

OpenBridge vs HBP

OpenBridge uses DMRD v1 (HMAC-SHA1) or DMRE (extended); see OpenBridge. HBP MASTER/PEER links use classic DMRD rules.

BER / RSSI

For non-OpenBridge sources, optional BER/RSSI bytes may be appended after the 53-byte voice payload in ingress; forwarding to OpenBridge may strip or preserve fields depending on destination and to_target rules.

Powered by TurnKey Linux.