4 ms·
Take a look at the Ars article, it's really hard to get coverage in moderately flat areas over a reasonable distance(1m+). You also quickly start running into t
by vvanders 6y ago
Take a look at the Ars article, it's really hard to get coverage in moderately flat areas over a reasonable distance(1m+). You also quickly start running into the Hidden Node[1] problem or the N^2 aspect of channel congestion(which is why LoRA has such low throughput).
Cell companies spend billions on this and even then you'll still have gaps outside of the metro areas, and they're using much more advanced modulations like CDMA and FDM/TDM with a central coordinator.
I've talked with a fair number of people who maintain commercial repeaters in mountain areas and those can be incredibly difficult(combination of hard access in winter, large temperature swings and theft of solar panels/batteries) so which it might be possible, my guess is the level of investment just doesn't pencil out for the usage.
[1] https://en.wikipedia.org/wiki/Hidden_node_problem https://en.wikipedia.org/wiki/Hidden_node_problem
- COGlory 6y agoThanks for the detailed response!
- vvanders 6y agoNo problem, it's a really neat domain and there's a fascinating intersection of physics + math(you can reconstruct freq mixers/modulation with a basic trig foundation) and practical application that makes radio a really cool space. I also think that there's still untapped potential for secondary services and the like so it wasn't my intention to dissuade anyone form picking one up and giving it a try.
- bronco21016 6y agoFrom some quick Googling it looks like LoRa accounts for the hidden node problem by using varying timing? Sure, it increases the amount of time required to send a message but as long as the device continues to attempt until it gets an ACK it seems like this could work? Of course, it also eats up the available airtime for the mesh but that's the trade off right? I'm not a radio hardware expert and I'm not fully up on LoRa or the code of this project at all so I likely have no idea what I'm talking about. Was just wondering if someone else does?