ellenhp / liminality

Privacy-first delay tolerant network protocol
Apache License 2.0
14 stars 0 forks source link

Connecting to different PHY #3

Open rafael2k opened 1 year ago

rafael2k commented 1 year ago

Hi, How should I start to test it with "dump pipe" modems for HF radio like VARA or ardop? Do you think it is worth taking a look on it from my side? I'm currently using UUCP, but I'd like to add some synchronous (or almost) to the network.

ellenhp commented 1 year ago

As far as I know it's not permitted to use an encrypted protocol like Liminality over amateur HF so there are some conflicting requirements when you start targeting an HF modem as a PHY. The other thing to consider is that in order to provide good privacy properties, Liminality does end up with overhead that similar protocols don't have. Namely, the message IDs are 64 bytes which is pretty big. Have you seen Reticulum? That's what I was looking at using before I began work on this spec. Reticulum allows you to disable encryption which makes it legal for use over HF packet radio.

Liminality is really designed to run on sub-GHz ISM bands. My first hardware target is going to be the S2-LP radio transceiver. I think it would be really cool to find ways to make it work over other kinds of interfaces or even as an overlay network, but that's not my first priority right now.

rafael2k commented 1 year ago

Got it. Yes, I got to know about Liminality in some reticulum conversations. Btw, the use is not for ham bands in HF band, but for civil use (private use is called in some countries). 64 bytes is indeed not optimal for HF just for the message ID.