74
4.1.3.3 Handover optimization

4.1.3.3 Handover optimization

  • Upload
    zack

  • View
    73

  • Download
    1

Embed Size (px)

DESCRIPTION

4.1.3.3 Handover optimization. Outline. Introduction Fast Handover Mobile IPv6 (FMIPv6, RFC4260) Hierarchical Mobile IPv6 (HMIPv6, RFC4140) Dormant Mode Host Alerting (IP Paging, RFC3132). Outline. Introduction Fast Handover Mobile IPv6 (FMIPv6, RFC4260) Hierarchical Mobile IPv6 - PowerPoint PPT Presentation

Citation preview

  • 4.1.3.3Handover optimization

  • OutlineIntroductionFast Handover Mobile IPv6(FMIPv6, RFC4260)Hierarchical Mobile IPv6(HMIPv6, RFC4140)Dormant Mode Host Alerting (IP Paging, RFC3132)

  • OutlineIntroductionFast Handover Mobile IPv6(FMIPv6, RFC4260)Hierarchical Mobile IPv6(HMIPv6, RFC4140)Dormant Mode Host Alerting (IP Paging, RFC3132)

  • IntroductionMobile IPv6(MIPv6)

    MIPv6MIPv64.1.3.3

  • OutlineIntroductionFast Handover Mobile IPv6(FMIPv6, RFC4260)Hierarchical Mobile IPv6(HMIPv6, RFC4140)Dormant Mode Host Alerting (IP Paging, RFC3132)

  • FMIPv6 (1)L2 association requestHandoff triggerLayer 3DelayAccess Router (AR) tableAR listMNpacketsbuffer

  • FMIPv6 (2)

    IEFT MIPv6 FMIPV6(Proactive Fast Handover),IP(Reactive Fast Handover)

  • FMIPv6 (2)

    IEFT MIPv6 FMIPV6(Proactive Fast Handover),IP(Reactive Fast Handover)

  • FMIPv6 MNAR(PAR)AR(NAR)MN APBeacon

  • FMIPv6 MNAP BSSID(AP-ID)AP-ID RtSolPr PAR

  • FMIPv6 PAR AR AP PrRtAdvMNAP PAR

  • FMIPv6 MN Layer 3 AP NAR MN NAR Pre-fix MAC Address NCoAFBU PAR

  • FMIPv6 PAR MNNCoAHI NAR

  • FMIPv6 NAR NCoA DADIP MNNAR NCoA NARHAck PAR

  • FMIPv6 PARFBackMNFBackNARMNPARFBackMNNARFBack

  • FMIPv6 PARMNpacketNARNARbufferMNNARMNpacket lost

  • FMIPv6 MNFNANARMNNAR

  • FMIPv6 NARMNpacketMN

  • FMIPv6 (2)

    IEFT MIPv6 FMIPV6(Proactive Fast Handover),IP(Reactive Fast Handover)

  • FMIPv6 MNFBUPARMN NARFBU

  • FMIPv6 MN FBUFNA NAR

  • FMIPv6 NARFBUPARPARMNpacketNARPARFBUFBackFBU

  • FMIPv6 PARMNpacketNAR

  • FMIPv6 NARpacketMN

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

    MNRouter Advertisement (RA)MNRAAR

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

    Layer 2 PHY IndicationMNAPARMN PHYLink_quality_crosses_thresholdAPsAPsPARAPsAPMN

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

    MNIPv6Pre-fixMACGlobal AddressIPDADMN(0~1000ms)1000msDAD

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

    MNNCoA (DAD)MNNARDAD

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

    Home AgentMNCNMNTCPCNAckMNCN

  • MIPv6 VS FMIPv6 (Movement detection)MIPv6FMIPv6IP (Duplicate Address Detection, DAD)MIPv6FMIPv6 (Handoff Latency)MIPv6FMIPv6

    FMIPv6(tunnel)MNPARMNNARbufferMNNARMNMNNAR

  • OutlineIntroductionFast Handover Mobile IPv6(FMIPv6, RFC4260)Hierarchical Mobile IPv6(HMIPv6, RFC4140)Dormant Mode Host Alerting (IP Paging, RFC3132)

  • Hierarchical MIPv6MNBU

    HMIPv6Mobility Anchor Point (MAP)

    MAPAccess Router (AR)ARMAP domain ID

    HMIPv6MNBUMN

  • The architecture of HMIPv6

  • The architecture of HMIPv6HMIPv6MAPMAPHome Agent

  • The architecture of HMIPv6MAPARMAP domainARMAP domain ID

  • The architecture of HMIPv6MNMAPMicro-mobilityMNMAP

  • The architecture of HMIPv6MNMAPMAPMacro-mobilityMNMAPBUHAMAP

  • HMIPv6 LCoA & RCoAHMIPv6MNOn-Link Care-of-Address (LCoA) MN(AR)PrefixRegional Care-of-Address (RCoA)MAPPrefix

  • Micro-mobility MAPMNmobilityMAP MNHABU(Mirco-mobility )LCoA RCoA

    Binding Update

  • Marco-mobility MNMAPMAPMNBU HAIP address (Marco-mobility)LCoARCoA

    Binding Update

  • HMIPv6 Marco-mobilityMarco-mobilityMNMNAR

  • HMIPv6 Marco-mobilityMNAccess RouterRARAMNMAP

  • HMIPv6 Marco-mobilityMAPMNRCoAMAPPrefixMNBUMAPBURCoALCoABU message

  • HMIPv6 Marco-mobilityMAPBinding TableBinding ACK (BA) MN

  • HMIPv6 Marco-mobilityMAPBinding TableBAMNBA message

  • HMIPv6 Marco-mobilityMNBUHACNBUHome AddressLCoABU message

  • HMIPv6 Message flow

  • HMIPv6 Message flowMicro-mobilityMNMAP

  • HMIPv6 Message flowMacro-mobilityMNMAPHALCoA

  • HMIPv6 Message flowMNRoute Optimization (RO)Macro-mobilityCNRO

  • OutlineIntroductionFast Handover Mobile IPv6(FMIPv6, RFC4260)Hierarchical Mobile IPv6(HMIPv6, RFC4140)Dormant Mode Host Alerting (IP Paging, RFC3132)

  • Introduction - IP Paging (1)Goals of Paging

    BU

    IP paging based on HMIPv6

    MNMNMNBUHAMN

  • Introduction - IP Paging (2)How ?MNActiveMIPv6MNIdleBU MNActive modeIdle modePaging Agent (PA)PAMNIdlePaging AgentARARPA-ID Paging Area

  • Introduction - IP Paging (3)Idle, Active ModesIdleActiveReceive Paging Request or Open ConnectionAll Connection Closed or Active timeoutUpdate location on every handoffUpdate location when PA change

  • Introduction - IP Paging (4)Turn to activePA MNMNActiveMNMNIdlePaging AreaPaging RequestMNbuffer packetsMNPaging RequestPaging ResponsePA IPBUHAPABUMNActive

  • IP PagingMN -> ActivePATableMNActiveIdle

  • IP PagingMN -> ActiveMNIdlePA

  • IP PagingMN -> ActiveChange state

  • IP PagingMN -> IdlePAMNIdleMNZZzz

  • IP PagingMN-> IdleMNBUZZzz

  • IP PagingMN-> IdleCNMNPAMNIdleBufferZZzz

  • IP PagingMN-> IdlePAPaging RequestMNPaging RequestZZzz

  • IP PagingMN-> IdleMNPaging RequestPaging Request timeoutPaging Fault?ZZzz

  • IP PagingMN-> IdlePAPaging AreaPaging RequestMNPaging RequestZZzz

  • IP PagingMN-> IdleMNPaging ResponsePAIPHABUPaging Response

  • IP PagingMN-> ActivePAMNActive

  • IP PagingMN-> IdleBinding Update

  • IP PagingMN -> ActiveMAPBufferMNPacket forward

  • Original MIPv6 and PagingHARegistrationHARegistrationPagingzzzzzzMIPv6IP Paging

  • Original MIPv6 and PagingHARegistrationHARegistrationPagingzzzzzzMIPv6IP Paging

    *message, RtSolPrPrRtAdvMN (AP-ID, AR-INFO)

    FBU FBACK, PAR tunnel() (PCoANCoA)FBU, FBACK

    FNA, MN, NARMN, NCoA PCoA*HMIPv6MNmicro-mobilityMNMNHMIPv6MIPv6* MAP (Mobility Anchor Point) : HMIPv6MAPMAPHome Agent

    LCoA (On-Link Care-of-address) : LCoAMN(Access Router)PrefixMIPv6CoAMAPLCoAMNMAPRCoALCoA

    RCoA (Regional Care-of-address) : RCoAMAPPrefixMIPv6Home AddressRCoAMNLCoAMAPRCoAHACNMNMAPMNRCoAMAPMAPMN RCoA

    ******Now, IP Paging discussed by IETF Seamoby Working Group.http://www.ietf.org/html.charters/seamoby-charter.html**Now, IP Paging discussed by IETF Seamoby Working Group.http://www.ietf.org/html.charters/seamoby-charter.html*Similar Power-Saving mode is also existed in IEEE 802.11 wireless network.[4]

    *Similar Power-Saving mode is also existed in IEEE 802.11 wireless network.[4]