Tools and techniques for providing seamless enterprise and consumer
mobility are described. More particularly, the tools manage network
connections between a communications device and two or more networks. A
first network has a first type, and a second network has a second type
different type than the first network. When the communications device is
proximate the first network, a first device detection signal is
generated. Also, a first presence signal is associated with the first
network, and varies in response to a condition of a connection between
the communications device and the first network. The first presence
signal indicates whether the condition of the connection permits an
ongoing communication to use the first network. When the condition of the
connection does not permit the ongoing communication to continue using
the first network, the communication is handed over to the second
network.