Last edited · 5 revisions  


MMDVM_Bridge is used to provide an interconnection between digital networks.  It does this by decomposing each network protocol and creating an agnostic version of the stream.  This generalized form can then be re-constructed into a new network stream of a different type.  MMDVM_Bridge works in conjunction with other bridging tools to allow for the connection of networks with differing audio formats and metadata components.  Support for DMR, D-Star, Yaesu Fusion, P25 and NXDN networks are provided.  In addition, bridging to analog networks (Allstar, Echolink) can be accomplished with little effort.

One of the main benefits of MMDVM_Bridge is that it allows the bridge to be administered by you.  No need for a network provider to set up the interconnect, you are in full control.  You can add or remove interconnects at any time depending on your needs.  The system can be set up on a local server or deployed in the cloud and uses very little system resources. 

We see two main use cases for this technology.  Using it as a way to create interconnects between established talkgroups on different networks in order to allow a user to access the system with the mode of their choice.  And, to allow for the creation of ad-hoc interconnects in times of emergency when multiple modes are being used.

 The apt package installs the program in /opt/MMDVM_Bridge
You can run the program with ./MMDVM_Bridge MMDVM_Bridge.ini
The apt package installs a systemd unit to start the package on boot (/lib/systemd/system/mmdvm_bridge.ystem)