Wireless Overlay Networks

A mobile host can be within coverage of multiple, overlaid wireless networks of varying bandwidths and latencies. At any given point, the mobile device can choose to connect to the best network, based on availability, load, or cost of use.