You would need to have many more than 100k nodes. The way to build such a thing is to build a wired core using fiber and wireless edges.
If you use today's radio standards, then you would either need to encroach on the bandwidth set aside for LTE or have about a billion nodes using 2.4g wifi. Other solutions include satellites (but these tend to be high latency and not as reliable as needed) or terrestrial SDN.
And... Well what we are really discussing is building a new internet, so why not start with our traditional pal, tcp/ip?
It is a steadfast protocol...