IEEE MEDIA INDEPENDENT HANDOVER DCN: XXXX Title: Handover Flow Diagrams for Annex A.6 Date Submitted: May 26, 2007 Presented at IEEE session in Montreal, QC, Canada Authors or Source(s): Junxiang Guo,Yan Peng, Jing Liu Abstract: This contribution updates Annex A.6 in accordance with the new template and new message names.
IEEE presentation release statements This document has been prepared to assist the IEEE Working Group. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution, and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEE’s name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEE’s sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and accepts that this contribution may be made public by IEEE The contributor is familiar with IEEE patent policy, as outlined in Section 6.3 of the IEEE-SA Standards Board Operations Manual and in Understanding Patent Issues During IEEE Standards Development Section 6.3 of the IEEE-SA Standards Board Operations Manualhttp://standards.ieee.org/guides/opman/sect6.html#6.3
Resource Availability Check Link Detected Indications Information Query Traffic Flow between MN and WiMAX A.6.1 Mobile-Initiated handover procedure (1/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity MIH_Get_Information.request MIH_Get_Information Request MIH_Get_Information Response MIH_Get_Information.confirm MIH_MN_HO_Candidate_Query.request MIH_MN_HO_Candidate_Query Request Link_Detected.indication (WLAN) MIH_Link_Detected.indication MIH_N2N_HO_Query_Resources.request MIH_N2N_HO_Query_Resources Request MIH_MN_HO_Candidate_Query.indication MIH_N2N_HO_Query_Resources.indication
Proxy Router Advertise Advertise network prefix and IP address of Candidate networks (Could happen in parallel with Resource Availability Check) Resource Availability Check (cont.) A.6.1 Mobile-Initiated handover procedure (2/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity MIH_MN_HO_Candidate_Query Response MIH_MN_HO_Candidate_Query.confirm MIH_N2N_HO_Query_Resources.confirm MIH_MN_HO_Candidate_Query.response MIH_N2N_HO_Query_Resources Response MIH_N2N_HO_Query_Resources Request MIH_N2N_HO_Query_Resources.indication MIH_N2N_HO_Query_Resources.request MIH_N2N_HO_Query_Resources.response MIH_N2N_HO_Query_Resources Response MIH_N2N_HO_Query_Resources.confirm PrRtAdv
Handover Response Network aware of MN’s decision Fast Binding Update Notify the target network of NCoA information A.6.1 Mobile-Initiated handover procedure (3/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity Target Decision FBU HI Resource Reservation MIH_N2N_HO_Commit Request MIH_N2N_HO_Commit Response MIH_N2N_HO_Commit.indication MIH_N2N_HO_Commit.response MIH_N2N_HO_Commit.request MIH_N2N_HO_Commit.confirm Handover Request Locally executed and informing the network of MN’s decision (Could happen in parallel with Fast Binding Update) MIH_MN_HO_Commit.request (LINK_POWER_UP, LINK_POWER_DOWN Execution Delay != 0) MIH_MN_HO_Commit Request MIH_MN_HO_Commit.request NCoA Configuration MIH_MN_HO_Commit Response MIH_MN_HO_Commit.response
Link Up Indications Packets Forwarding Deliver stored packets to MN Fast Binding Ack Tunnel establiment and packet forwarding between serving and target network (Could happen in parallel with Resource Reservation or Handover Response) Handover Response Result of L2 Link Actions A.6.1 Mobile-Initiated handover procedure (4/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity Establish new L2 connection (Make-before-Break) Triggered by previous local MIN_MN_Commit.request (Could happen in parallel with Resource Reservation) Link_Action.confirm Link_Action.request (LINK_POWER_UP) Link_Action.confirm Link_Action.request (LINK_POWER_DOWN Execution Delay != 0) MIH_MN_HO_Commit.confirm corresponding to L2 connection Link Actions HAck FBack Forward Packets Link_Up.indication MIH_Link_Up.indication IP connectivity restored FNA
Handover Completion and Candidate PoS becomes new Serving PoS A.6.1 Mobile-Initiated handover procedure (5/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity Mobile IP Registration/Binding Update Traffic Flow re-established Link Down Indications After execution-delay time MIH_Link_Down.indication Link_Down.indication MIH_MN_HO_Complete.request MIH_MN_HO_Complete Request (Status = Success) MIH_MN_HO_Complete.indication MIH_N2N_HO_Complete.request MIH_N2N_HO_Complete Request MIH_N2N_HO_Complete.indication MIH_N2N_HO_Complete.response MIH_N2N_HO_Complete Response MIH_N2N_HO_Complete.confirm MIH_MN_HO_Complete Response MIH_MN_HO_Complete.confirm MIH_MN_HO_Complete.response Packets Forwarding Deliver stored packets to MN (cont.) Deliver Packets
Link Parameters Report Indication Resource Availability Check Information Query Traffic Flow between MN and WiMAX A.6.2 Network-Initiated handover procedure (1/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity MIH_Get_Information.request MIH_Get_Information Request MIH_Get_Information Response MIH_Get_Information.confirm Link_Detected.indication MIH_Net_HO_Candidate_Query.request MIH_Net_HO_Candidate_Query Request MIH_Net_HO_Candidate_Query.indication MIH_Net_HO_Candidate_Query.confirm MIH_Net_HO_Candidate_Query Response (HandoverAck == 0: Handover initiate) MIH_Net_HO_Candidate_Query.response Link_Parameters_Report.indication MIH_Link_Parameters_Report.indication
NCoA Configuration Proxy Router Advertise Advertise network prefix and IP address of Candidate networks (Could happen in parallel with Resource Availability Check) Resource Availability Check (cont.) A.6.2 Network-Initiated handover procedure (2/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity MIH_N2N_HO_Query_Resources Response MIH_N2N_HO_Query_Resources.response MIH_N2N_HO_Query_Resources.confirm MIH_N2N_HO_Query_Resources.request MIH_N2N_HO_Query_Resources Request MIH_N2N_HO_Query_Resources.indication MIH_N2N_HO_Query_Resources Response MIH_N2N_HO_Query_Resources.confirm MIH_N2N_HO_Query_Resources.response PrRtAdv MIH_N2N_HO_Query_Resources Request MIH_N2N_HO_Query_Resources.indication MIH_N2N_HO_Query_Resources.request MIH_Link_Detected Indication (WLAN) MIH_Link_Detected.indication
Fast Binding Update Complete NCoA configuration, Duplication address detection and tunnel establishment in advance Resource Reservation A.6.2 Network-initiated handover procedure (3/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity Handover Request MIH_Net_HO_Commit.request (LINK_POWER_UP, LINK_POWER_DOWN Execution Delay != 0) MIH_Net_HO_Commit Request MIH_N2N_HO_Commit Response MIH_N2N_HO_Commit.confirm MIH_N2N_HO_Commit.response FBU HI HAck MIH_N2N_HO_Commit.indication MIH_N2N_HO_Commit Request MIH_Net_HO_Commit.indication MIH_N2N_HO_Commit.request Target Decision
Fast Binding Update Complete NCoA configuration, Duplication address detection and tunnel establishment in advance (cont.) Establish new L2 connection (Make-before-Break) (Could happen in parallel with Fast Binding Update) A.6.2 Network-initiated handover procedure (4/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity Link Up Indications Link_Up.indication MIH_Link_Up.indication Handover Response MIH_Net_HO_Commit Response (Status = Success) corresponding to L2 connection Link Actions MIH_Net_HO_Commit.confirm Link_Action.request (LINK_POWER_DOWN Execution Delay != 0) Link_Action.confirm Link_Action.request (LINK_POWER_UP) Link_Action.confirm IP connectivity restored Forward Packets FBack
A.6.2 Network-initiated handover procedure (5/6) MAC- WLAN MAC- WiMAX MIHF MIH User UP Entity Mobile Node Serving Network (WiMAX) MIH User MIH User PoS-SPoA-S Other Network Candidate Network 1 (WLAN) Candidate Network 2 (WLAN) PoA-C1PoS-C1 MIH User PoA-C2PoS-C2 Other Network MIIS Server UP Entity Candidate PoS becomes new Serving PoS MIH_N2N_HO_Complete.request MIH_N2N_HO_Complete Request MIH_N2N_HO_Complete.indication MIH_N2N_HO_Complete.response MIH_N2N_HO_Complete Response MIH_N2N_HO_Complete.confirm Link Down Indications After execution-delay time MIH_Link_Down.indication Link_Down.indication Mobile IP Registration/Binding Update Traffic Flow re-established Packets Forwarding Deliver stored packets to MN FNA Deliver Packets