A method for repairing a failed network connection between a client system
and a network is disclosed. In a first aspect, the method preferably
includes collecting real time connectivity information by the client
system and utilizing the real time connectivity information by the client
system to establish a connection with the network.