I am hellbent on deploying a mesh but before I start mass-ordering gear, I need sanity checking of some concepts I'm not familiar with (at all). I admit ignorance, and recent conversations by the Berlin rns meetup got me thinking.
Imagine a theoretical, perfectly aligned 'chain' of LoRa rns transport nodes as such: 1 <> 2 <> 3, etc, solar powered, with perfect LoS to each other, SF7. They create a 'backbone', and connecting to these intermittently are regular rNodes (say Tdecks) operated by humans. For the sake of argument, say 5x Tdecks talk to (1), and 5x Tdecks talk to (3).
It's logical to assume that all 3 transport nodes will attempt to relay the announces, path requests, proofs, and other traffic to the rest of the network in both 'directions' of the 'line'. And while rns doesn't 'flood' like MTT and has a 2% cap on announce rates, nerdy-me used a packet sniffer overnight on my TCP node and path requests were 57% of my traffic (99% of which didn't exist but this is a topic for another discussion in itself).
Problem: LoRa take a LONG time to push any data even at SF7. Heck, even at SF5. So assuming a non-trivial number of messages get sent to the transports by regular rNodes, (1) and (3) will both transmit, and 2 will become deaf, because well, afaik it can't 'hear' two transmits at the same time. I won't bore you with my terrible maths, but with 5 clients at both sides of the chain just sending texts to each other at around 5 text/minute and nothing else, it comes up at 170 seconds of transmission needed per minute. You see the problem :)
So then I thought "you know what? Let's use a star pattern instead. CSMA will kick in! But even then, the maths don't math. Even in a perfectly laid out 26X transports over just 5km x 5km a single 20KB nomadnet page takes 10s of airtime.
So long story short, am i imagining things? and is this why MicroPylon (https://unsigned.io/rnode_bootstrap_console/builds/micropylon.html) is a thing? And do we know the status of the project, or has someone attempted something similar (multi transceiver nodes).
Thank you for any advice or correction!