SlideShare a Scribd company logo
1 of 19
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
Introduction
   Future Wireless systems will be characterized by
    their heterogeneity.
    – Multiple access technologies provide access to internet
      content.
 Indoor Environment – 802.11, Bluetooth,
  HomeRF, IrDA etc.
 Outdoor Environment – GPRS, CDMA2000,
  Satellite etc.
 Systems differ in terms of coverage, bandwidth,
  delay, cost etc.
Universal Wireless
       Communication System
 Anytime, Anywhere Coverage
 Three Layers of Coverage – coverage decreases
  from top to bottom.
 Topmost Layer – Satellite Systems
    – Global Coverage
   Middle Layer – Cellular Networks
    – Metropolitan Areas
   Bottom Layer – Local Area Networks
    – Hot Spot Coverage
   A common IP based network will connect them to
    each other.
Requirements
 Multimode terminals
 Seamless inter-system (Vertical) handoff
    – Service negotiation across different systems
   Seamless intra-system (Horizontal) handoff
Our Focus
   Vertical Handoff
    – Identify issues related to handoff between
      WLAN and WWAN
    – Requirements for handoff: small delay, low
      packet loss
    – Implement a testbed
 Network Layer : Mobile IP with extensions
 Link Layer: Handoff Algorithm
Mobile IP
   IETF standard , handles mobility across IP subnets
    at the network layer.
   Mobile Terminal (MT) communicates with other
    nodes using its home address.
   MT acquires care-of address and registers with
    Home Agent (HA).
   HA intercepts packets destined for the MT and
    tunnels them.
   Route optimization - avoids triangle routing
    – CH learns the MT’s current care-of address and tunnels
      packets directly.
Mobile IP

                    CH


Packets destined for mobile   Packets in reverse direction



      HA                                   FA
               Encapsulated packets


                                                      MT
Architecture
 Seamless handoff between WLAN (IEEE 802.11)
  and WWAN (CDMA PCS).
 Mobile IP based
 Extensions
    – Before handoff, MT notifies old Foreign Agent (FA) to
      stop transmitting and buffer packets.
    – Connection established to new FA
    – New FA contacts old FA which passes the buffered
      packets.
    – MT communicates with Correspondent Host (CH)
      through the new FA.
Handoff Algorithm
Details
 Based on measurement of WLAN signal
  strength, Signal-to-Noise Ratio (SNR)
 Connected to WLAN
    – SNR above CThresh, MT stays connected to
      WLAN
    – SNR falls below CThresh, MT scans for
      WWAN services and makes initial connections
    – SNR falls below DThresh, MT will switch from
      WLAN to WWAN
Cont…
       Connected to WWAN
    –     Searches for WLAN signal periodically
    –     SNR above CThresh, MT switches from WWAN to
          WLAN
       Two thresholds defined to avoid “Ping-Pong”
        effect
       An exponential moving average of the SNR is
        used.
       Only SNR of the WLAN is monitored as MT
        prefers WLAN because of the high data rate
Testbed
Testbed
   Testbed built at 3Com Corp
   A laptop equipped with 802.11 and CDMA PCS
    network interfaces served as MT.
   Protocol – Mobile IP with extensions
   Home Agent was not implemented.
   Handoff related processes were implemented
    using C under linux platform.
   A text based application was used in the
    demonstration.
Results
 Handoff delay-time elapsed between the last
  packet received on the old connection to the
  first packet received on the new connection.
 Handoff delay was about 600ms when
  switching from WWAN to WLAN
 Handoff delay was about 1040ms when
  switching from WLAN to WWAN.
SNR measurement on WLAN
Switching from WLAN to
        WWAN
Delay on WLAN
Delay while handoff
Conclusions
 A handoff algorithm to provide seamless
  roaming between WLAN and WWAN was
  proposed.
 Field test results show
    – No unnecessary handoffs
    – Small packet loss and delay

More Related Content

What's hot (20)

Lecture 1 mobile and adhoc network- introduction
Lecture 1  mobile and adhoc network- introductionLecture 1  mobile and adhoc network- introduction
Lecture 1 mobile and adhoc network- introduction
 
Noma And Future
Noma  And FutureNoma  And Future
Noma And Future
 
Mobile ad hoc network
Mobile ad hoc networkMobile ad hoc network
Mobile ad hoc network
 
Ad-HOc presentation
Ad-HOc presentationAd-HOc presentation
Ad-HOc presentation
 
Lecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc networkLecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc network
 
802.11 wireless lan
802.11 wireless lan802.11 wireless lan
802.11 wireless lan
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALA
 
Non orthogonal multiple access
Non orthogonal multiple accessNon orthogonal multiple access
Non orthogonal multiple access
 
04 transmission media
04 transmission media04 transmission media
04 transmission media
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
 
Lect4
Lect4Lect4
Lect4
 
Mobile Data Networks
Mobile Data NetworksMobile Data Networks
Mobile Data Networks
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
03 data transmission
03 data transmission03 data transmission
03 data transmission
 
Mobile ad-hoc network [autosaved]
Mobile ad-hoc network [autosaved]Mobile ad-hoc network [autosaved]
Mobile ad-hoc network [autosaved]
 
Mobile ad hoc networks (MANET) for KTU
Mobile ad hoc networks (MANET) for KTUMobile ad hoc networks (MANET) for KTU
Mobile ad hoc networks (MANET) for KTU
 
Introduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc NetworksIntroduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc Networks
 
MOBILE COMPUTING MANETS,ROUTING ALGORITHMS
MOBILE COMPUTING MANETS,ROUTING ALGORITHMSMOBILE COMPUTING MANETS,ROUTING ALGORITHMS
MOBILE COMPUTING MANETS,ROUTING ALGORITHMS
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
 
Lecture 3 4. prnet
Lecture 3 4. prnetLecture 3 4. prnet
Lecture 3 4. prnet
 

Viewers also liked (18)

Soap Opera Presentations Notes
Soap Opera Presentations NotesSoap Opera Presentations Notes
Soap Opera Presentations Notes
 
Eval Q4 Photoshop
Eval Q4 PhotoshopEval Q4 Photoshop
Eval Q4 Photoshop
 
TV Mag Analysis
TV Mag AnalysisTV Mag Analysis
TV Mag Analysis
 
TV Mag Annotations
TV Mag AnnotationsTV Mag Annotations
TV Mag Annotations
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1
 
Soap Mags Analysis
Soap Mags AnalysisSoap Mags Analysis
Soap Mags Analysis
 
Slavery
SlaverySlavery
Slavery
 
data structure
data structuredata structure
data structure
 
Ellingham diagram
Ellingham diagramEllingham diagram
Ellingham diagram
 
Hysteroscopy
HysteroscopyHysteroscopy
Hysteroscopy
 
Electric arc furnace steelmaking
Electric arc furnace steelmakingElectric arc furnace steelmaking
Electric arc furnace steelmaking
 
Preterm
PretermPreterm
Preterm
 
Abnormal uterine action
Abnormal uterine actionAbnormal uterine action
Abnormal uterine action
 
Causes and onset of labour
Causes and onset of labourCauses and onset of labour
Causes and onset of labour
 
Altre Cause di Stipsi
Altre Cause di StipsiAltre Cause di Stipsi
Altre Cause di Stipsi
 
data structure
data structuredata structure
data structure
 
Evaluation q4 slideshare
Evaluation q4   slideshareEvaluation q4   slideshare
Evaluation q4 slideshare
 
Malattia Diverticolare del Colon
Malattia Diverticolare del ColonMalattia Diverticolare del Colon
Malattia Diverticolare del Colon
 

Similar to 3gwireless

Mobile Computing (Part-2)
Mobile Computing (Part-2)Mobile Computing (Part-2)
Mobile Computing (Part-2)Ankur Kumar
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptxAbyThomas54
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptxAbyThomas54
 
Computer networks wireless lan,ieee-802.11,bluetooth
Computer networks  wireless lan,ieee-802.11,bluetoothComputer networks  wireless lan,ieee-802.11,bluetooth
Computer networks wireless lan,ieee-802.11,bluetoothDeepak John
 
Rajesh basics of networking and routing
Rajesh basics of networking and routingRajesh basics of networking and routing
Rajesh basics of networking and routingr123027
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programmingshahajahankhan123
 
Mobile ad hoc networks (manet)
Mobile ad hoc networks (manet)Mobile ad hoc networks (manet)
Mobile ad hoc networks (manet)Vinish Alikkal
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and NetworkingJay Nagar
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batchJaimin Jani
 
Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)Ashish Khare
 
lecture666.ppt
lecture666.pptlecture666.ppt
lecture666.pptrajucs
 

Similar to 3gwireless (20)

Chapter 6 mis
Chapter 6 misChapter 6 mis
Chapter 6 mis
 
Mobile Computing (Part-2)
Mobile Computing (Part-2)Mobile Computing (Part-2)
Mobile Computing (Part-2)
 
Network hardware
Network hardwareNetwork hardware
Network hardware
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptx
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptx
 
Computer networks wireless lan,ieee-802.11,bluetooth
Computer networks  wireless lan,ieee-802.11,bluetoothComputer networks  wireless lan,ieee-802.11,bluetooth
Computer networks wireless lan,ieee-802.11,bluetooth
 
Rajesh basics of networking and routing
Rajesh basics of networking and routingRajesh basics of networking and routing
Rajesh basics of networking and routing
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
Lan wan
Lan wanLan wan
Lan wan
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programming
 
Mobile ad hoc networks (manet)
Mobile ad hoc networks (manet)Mobile ad hoc networks (manet)
Mobile ad hoc networks (manet)
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and Networking
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batch
 
Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)
 
Rj wlan
Rj wlanRj wlan
Rj wlan
 
lecture666.ppt
lecture666.pptlecture666.ppt
lecture666.ppt
 
IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
 
It2402 mobile communication unit2
It2402 mobile communication unit2It2402 mobile communication unit2
It2402 mobile communication unit2
 
Lecture6
Lecture6Lecture6
Lecture6
 
M commerce
M commerceM commerce
M commerce
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

3gwireless

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