摘要 |
In one embodiment, a mobile device in communication with multiple networks, scans networks for suitable candidate networks for handover. If the mobile device experiences signal loss below a first threshold (304), the mobile device primes itself for a handover. Once the signal loss drops below a second threshold (307), the mobile device executes the handover (308). The priming of the device enables very low-level hardware to detect and initiate the handover (rather than higher layer software). Consequently, software applications data loss is greatly improved (i.e., reduced) during a vertical handover. Data from the first and second networks is captured and buffered at a client device. In case of sudden changes in network quality, the handover can either be carried on with or canceled. |