Project meshnet has something similar and it works using IPV6. We can use this idea in conjunction with LORA or Low Radio.