Published on

Published in: Education, Technology, Business
  • Be the first to comment

  • Be the first to like this


  1. 1. Seamless Handoff Between Heterogeneous Wireless Networks Haipeng Jin and Kameswari Chebrolu, UCSD Aditya Pande and Xiaohua Chen, Stanford University Javad Razavilar, Magis Networks Inc., San Diego Barani Subbiah, 3Com Corp., Santa Clara
  2. 2. Introduction <ul><li>Future Wireless systems will be characterized by their heterogeneity. </li></ul><ul><ul><li>Multiple access technologies provide access to internet content. </li></ul></ul><ul><li>Indoor Environment – 802.11, Bluetooth, HomeRF, IrDA etc. </li></ul><ul><li>Outdoor Environment – GPRS, CDMA2000, Satellite etc. </li></ul><ul><li>Systems differ in terms of coverage, bandwidth, delay, cost etc. </li></ul>
  3. 3. Universal Wireless Communication System <ul><li>Anytime, Anywhere Coverage </li></ul><ul><li>Three Layers of Coverage – coverage decreases from top to bottom. </li></ul><ul><li>Topmost Layer – Satellite Systems </li></ul><ul><ul><li>Global Coverage </li></ul></ul><ul><li>Middle Layer – Cellular Networks </li></ul><ul><ul><li>Metropolitan Areas </li></ul></ul><ul><li>Bottom Layer – Local Area Networks </li></ul><ul><ul><li>Hot Spot Coverage </li></ul></ul><ul><li>A common IP based network will connect them to each other. </li></ul>
  4. 4. Requirements <ul><li>Multimode terminals </li></ul><ul><li>Seamless inter-system (Vertical) handoff </li></ul><ul><ul><li>Service negotiation across different systems </li></ul></ul><ul><li>Seamless intra-system (Horizontal) handoff </li></ul>
  5. 5. Our Focus <ul><li>Vertical Handoff </li></ul><ul><ul><li>Identify issues related to handoff between WLAN and WWAN </li></ul></ul><ul><ul><li>Requirements for handoff: s mall delay, low packet loss </li></ul></ul><ul><ul><li>Implement a testbed </li></ul></ul><ul><li>Network Layer : Mobile IP with extensions </li></ul><ul><li>Link Layer: Handoff Algorithm </li></ul>
  6. 6. Mobile IP <ul><li>IETF standard , handles mobility across IP subnets at the network layer. </li></ul><ul><li>Mobile Terminal (MT) communicates with other nodes using its home address. </li></ul><ul><li>MT acquires care-of address and registers with Home Agent (HA). </li></ul><ul><li>HA intercepts packets destined for the MT and tunnels them. </li></ul><ul><li>Route optimization - avoids triangle routing </li></ul><ul><ul><li>CH learns the MT’s current care-of address and tunnels packets directly. </li></ul></ul>
  7. 7. Mobile IP CH HA FA MT Packets destined for mobile Packets in reverse direction Encapsulated packets
  8. 8. Architecture <ul><li>Seamless handoff between WLAN (IEEE 802.11) and WWAN (CDMA PCS). </li></ul><ul><li>Mobile IP based </li></ul><ul><li>Extensions </li></ul><ul><ul><li>Before handoff, MT notifies old Foreign Agent (FA) to stop transmitting and buffer packets. </li></ul></ul><ul><ul><li>Connection established to new FA </li></ul></ul><ul><ul><li>New FA contacts old FA which passes the buffered packets. </li></ul></ul><ul><ul><li>MT communicates with Correspondent Host (CH) through the new FA. </li></ul></ul>
  9. 9. Handoff Algorithm
  10. 10. Details <ul><li>Based on measurement of WLAN signal strength, Signal-to-Noise Ratio (SNR) </li></ul><ul><li>Connected to WLAN </li></ul><ul><ul><li>SNR above CThresh, MT stays connected to WLAN </li></ul></ul><ul><ul><li>SNR falls below CThresh, MT scans for WWAN services and makes initial connections </li></ul></ul><ul><ul><li>SNR falls below DThresh, MT will switch from WLAN to WWAN </li></ul></ul>
  11. 11. Cont… <ul><li>Connected to WWAN </li></ul><ul><ul><li>Searches for WLAN signal periodically </li></ul></ul><ul><ul><li>SNR above CThresh, MT switches from WWAN to WLAN </li></ul></ul><ul><li>Two thresholds defined to avoid “Ping-Pong” effect </li></ul><ul><li>An exponential moving average of the SNR is used. </li></ul><ul><li>Only SNR of the WLAN is monitored as MT prefers WLAN because of the high data rate </li></ul>
  12. 12. Testbed
  13. 13. Testbed <ul><li>Testbed built at 3Com Corp </li></ul><ul><li>A laptop equipped with 802.11 and CDMA PCS network interfaces served as MT. </li></ul><ul><li>Protocol – Mobile IP with extensions </li></ul><ul><li>Home Agent was not implemented. </li></ul><ul><li>Handoff related processes were implemented using C under linux platform. </li></ul><ul><li>A text based application was used in the demonstration. </li></ul>
  14. 14. Results <ul><li>Handoff delay-time elapsed between the last packet received on the old connection to the first packet received on the new connection. </li></ul><ul><li>Handoff delay was about 600ms when switching from WWAN to WLAN </li></ul><ul><li>Handoff delay was about 1040ms when switching from WLAN to WWAN. </li></ul>
  15. 15. SNR measurement on WLAN
  16. 16. Switching from WLAN to WWAN
  17. 17. Delay on WLAN
  18. 18. Delay while handoff
  19. 19. Conclusions <ul><li>A handoff algorithm to provide seamless roaming between WLAN and WWAN was proposed. </li></ul><ul><li>Field test results show </li></ul><ul><ul><li>No unnecessary handoffs </li></ul></ul><ul><ul><li>Small packet loss and delay </li></ul></ul>