Transcript
  • 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)

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

  • FMIPv6 (2)

    IETF 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)

    IETF 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]


Top Related