A method for re-routing communications based on link quality includes
establishing a first wireless communication link with a mobile station.
The first wireless communication link is included in a first
communication path used for communications between the mobile station and
a destination device. The method also includes monitoring, from the
mobile station, the link quality of the first wireless link and
determining, at the mobile station, that the link quality of the first
communication link has decreased below a low link quality threshold. The
method further includes routing, using a router at the mobile station,
communications between the mobile station and the destination device to a
second communication path that includes a second wireless communication
link to the mobile station. The second communication path is selected by
the router based on one or more metrics.