In the middle of nowhere there are no towers anyway, they are not profitable to construct there. Still the messages will not be lost in the internet of wireless devices. As almost everywhere one meets people.
The protocol should use the last know geo-location of a wireless device and route a message to it to the nearest wireless devices in the area (in the encrypted format certainly).
There are only 3 numbers for the last know location: latitude, longitude and time. The protocol can use the excellent free map: www.osm.org
For example, if I am hiking here
http://www.openstreetmap.org/?mlat=42.157&mlon=-75.256&zoom=9&layers=M then my location on the planet is defined just by 2 numbers: 42.157 and -75.256 . And I cannot be on another planet.
Speaking is another story, but messaging is most important. Who speaks from the blue now? People first exchange messages and arrange a talk. So one can move closer to a WiFi spot to talk then. But robust messaging is quite doable in the internet of wireless devices. We have a lot of memory in our devices. I have 32 GB from which I use 1%.
All is need is the protocol and we will get the free mobile communication for the whole planet, just like we've got Wikipedia or OSM.