A method and system to provide multiple connections to a device from
separate physical networks through the same logical network layer while
keeping connections persistent. In order to keep connections persistent
and change physical networks, at least one additional connection is
needed to seamlessly accomplish the "hand-off". If one or more signals
from the network host to the device (35) are weak or degraded, then
multiple connections can provide redundancy of data being sent from the
host to the device reducing the amount of lost data. Multiple connections
can be used to increase the amount of data that can be sent to the device
at any given time. The system also contains various multiplex servers
(49-42) that are assigned to one or more mobile devices, and acting as
the device's proxy in order to transfer data back and forth.