As a client you only need to keep minimally one connection to any SAFE node (always better to have redundancy though). Any SAFE node can act on your behalf and transfer your requests. So as you move around through the city, the only thing you need to do is send a tiny message to your client managers, every time informing them where you can be found next; such as switch would be almost instant. This all has to be fleshed out but the possibility is certainly there. And this is without mesh-networking in some sense; it would require ideally SAFE software on routers to act as a SAFE node and have an open WiFi signal where traffic is encrypted from the SAFE client side (and as such unreadable by even that first WiFi router) instead of the ridiculous notion we currently have of encrypting the signal with a router-set passwordā¦
You could be paying that router safecoin for the data used, and there you go: worldwide internet access on the go without data roaming charges:) - if life was only that easy LOL
real mesh networking would be a different story, where CRUST indeed would have a new protocol that is a mesh-networking protocol. The beauty of CRUST in the SAFE network here is that a destination is named by the overlay network with the 512bit id, regardless of how it is connected. So we currently rely fully on the IP network, but it would be imaginable that you store on the network that you are reachable from IP-to-your-local-meshnet at bridge-points X, Y and Z. This would allow routing to jump from IP to arbitrary meshnets and back. This again is future music, but without a consistent overlay network that SAFE now offers, this is even not really worth considering.