OK-DMR / ok-dmr-master

OK-DMR Master
GNU General Public License v3.0
5 stars 3 forks source link

Master-Master protocol and infrastructure (routing/L2/...) #4

Open smarek opened 3 years ago

smarek commented 3 years ago

Getting the single-master to work should be no hard effort, however we'll need two protocols specified and possibly updated.

1st we're talking MMDVM, where there current HBLink3 protocol, is not standalone documented, and it needs to be (and possibly protocol version shall be determined directly from packets, instead of hard-coded assumptions.

2nd we need quality MASTER-MASTER infrastructure, if we want the OK-DMR-Master to provide decentralised work, where each master administrator decides about what other nodes/networks he's part of and what kind of routing his master(s) accept.

So in search of existing or effort to design new protocol, we've come to some basic requirements on its features, and we'd like to hear you (the ham/prof community), whether there is already something ready-to-use, or if you think the features shall be different

Expected/Needed Features

Currently we don't think OpenBridge is nowhere close to these requirements, and BM's FastForward is closed source, so if anybody knows of good protocol that (even partially) fullfills the expectations, please share with us, before we get to implement the whole protocol from scratch

M6NBP commented 3 years ago

You should have a look at FreeDMR.

Github https://github.com/hacknix/FreeDMR/wiki

Simon has sorted most of what you want in his version of HBLink 3

.

M6NBP commented 3 years ago

Speak with Simon G7RZU

smarek commented 3 years ago

@M6NBP did that, the current FreeDMR is imho not good enough for my expectations, but might work at first, sure.

Also i've tried to contact py2p / p2p-project as their current state of protocol and routing is already present, and it's compatible with different programming languages, which would be great bonus, apart from documented interfaces/protocols