IEEE Broadband Wireless Access Working Group < Fix broken message flow in HO decision & initiation

Similar documents
IEEE Broadband Wireless Access Working Group < Fix for Sleep Mode Add/Remove CIDs from Power Saving Class ID

IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-04/472. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < To prevent the loss of the PDUs at the serving BS during MAC hand-over.

IEEE C802.16e-04/446r2. IEEE Broadband Wireless Access Working Group <

IEEE C802.16maint-06/055. IEEE Broadband Wireless Access Working Group <

IEEE C802.16h-06/063r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-318. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-05/196r1. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < HO consideration in PKMv2 security

A response to a Call for Technical Proposal, 06_027.pdf

IEEE C802.16e-04/10. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-04/151r3 Project. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Early transmission of higher layer packets in the idle mode

IEEE Broadband Wireless Access Working Group < WirelessMAN coexistence function primitives consolidation

IEEE Broadband Wireless Access Working Group < HO consideration in PKMv2 security. Voice: Seokheon Cho

IEEE Broadband Wireless Access Working Group < Handoff SDL charts proposal

IEEE Broadband Wireless Access Working Group < MSS s buffer capability negotiation for DL H-ARQ operation

IEEE Broadband Wireless Access Working Group <

Message definition to support MS network entry in centralized allocation model

IEEE C802.16e-05/192r1. IEEE Broadband Wireless Access Working Group <

Round Trip Delay Optimization

IEEE C802.16e-04/195r1. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

MMR Network distributed tunnel connection management

[Mobility Management for Mobile Multi-hop Relay Networks]

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

IEEE C802.16i-06/014r3

IEEE Broadband Wireless Access Working Group <

message reported by SSs and share DB updating for ND

IEEE Broadband Wireless Access Working Group < The document contains ARQ Proposal for /4 MAC

Relay Support for Distributed Scheduling and its Bandwidth Request/Allocation Mechanism

IEEE Broadband Wireless Access Working Group < Procedures for inter-system communication over the air

IEEE /15. IEEE Broadband Wireless Access Working Group < Title Interpretation of IEEE Standard 802.

IEEE C802.16d-03/45. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-04/67r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16j-07/209r3. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-05/401r3

IEEE Broadband Wireless Access Working Group < message reported by SSs and share DB updating for neighbor discovery

IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-05/401r2

IEEE Broadband Wireless Access Working Group <

MMR Network centralized tunnel connection management

Data Submitted Voice: Fax: SungCheol Chang Chulsik Yoon,

corrected PDF IEEE C802.16g-06/011r2

IEEE Broadband Wireless Access Working Group < IEEE Working Group Letter Ballot #24, on P802.

Architecture clarification and Coexistence Protocol Chi-Chen Lee, Hung-Lin Chou Computer & Communications Research Labs, ITRI, Taiwan

IEEE C802.16h-07/043r1. IEEE Broadband Wireless Access Working Group <

A General Frame Structure for IEEE802.16j Relaying Transmission

IEEE C802.16e-04/201. Project. IEEE Broadband Wireless Access Working Group <

IEEE Presentation Submission Template (Rev. 8.3)

IEEE C802.16d-04/34. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

MMR network data forwarding and QoS schema

Nokia Fax:

IEEE Broadband Wireless Access Working Group < Corrections for the 3 Way SA-TEK Exchange

IEEE Broadband Wireless Access Working Group < Fixing mappings between primitive functions and NCMS services

IEEE Broadband Wireless Access Working Group < Proposal for MAC protocol modification for

IEEE Broadband Wireless Access Working Group < MIB II Integration and MIB II Table

IEEE C802.16h-06/114r3. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Changes in Definition of Data Delivery Services

IEEE802.16maint-04/71r3

IEEE C802.16a-02/14

Simulating coexistence between y and h systems in the 3.65 GHz band An amendment for e

IEEE C802.16h-07/017. IEEE Broadband Wireless Access Working Group <

IEEE abc-01/18r1. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-05/242r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16maint-05/091r1. IEEE Broadband Wireless Access Working Group <

IEEE abc-01/19. IEEE Broadband Wireless Access Working Group <

Sleep Mode and Idle Mode Operations for IEEE j

IEEE Broadband Wireless Access Working Group < MBRA (Multicast & Broadcast Rekeying Algorithm) for PKMv2

Page 1 of 1 16-Jan-01

IEEE Broadband Wireless Access Working Group < Increasing Link Robustness in TG3 Systems

Data Integrity in MAC IEEE Presentation Submission Template (Rev. 8)

IEEE Broadband Wireless Access Working Group <

IEEE C802.16j- 07/309. IEEE Broadband Wireless Access Working Group <

IEEE C802.16maint-05/091. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Huawei LB26b, Working Group Letter Ballot on P802.

IEEE C802.16maint-08/064r4

IEEE Broadband Wireless Access Working Group <

IEEE e Security Review

IEEE C802.16a-02/86. IEEE Broadband Wireless Access Working Group <

IEEE c-00/11. IEEE Broadband Wireless Access Working Group <

To reply to the call for comments on technical requirements regarding Cross-Communications

IEEE Broadband Wireless Access Working Group < Enhancement of the MBRA for Adaptation to the PKMv2

IEEE Broadband Wireless Access Working Group < This proposal proposes a method to reduce handover latency.

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

Andrea Bacciccola Nokia

IEEE C802.16maint-08/064r3

IEEE White Space Radio Potential Use Cases For TVWS

IEEE Broadband Wireless Access Working Group < Detailed ARQ Proposal for a and b MAC

IEEE C802.16e-05/115r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-03/71r2. IEEE Broadband Wireless Access Working Group <

Evaluation Procedure for MAC Protocols

IEEE Broadband Wireless Access Working Group < Ensuring the readability and correctness of the draft IEEE P802.16h/D3.

Transcription:

Project Title Date Submitted IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16> Fix broken message flow in HO decision & initiation 2005-07-18 Source(s) Re: Abstract David Xiang, Phillip Barber, Jim Carlo, Duke Dang, Lucy Chen, John Lee HUAWEI Mary Chion, Sean Cai ZTE San Diego Mo-Han Fong Nortel Call for contribution and comments. Fix broken message flow in HO decision & initiation mailto: dxiang@futurewei.com Purpose Notice Release Patent Policy and Procedures Adoption This document has been prepared to assist IEEE 802.16. 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 802.16. The contributor is familiar with the IEEE 802.16 Patent Policy and Procedures <http://ieee802.org/16/ipr/patents/policy.html>, including the statement "IEEE standards may include the known use of patent(s), including patent applications, provided the IEEE receives assurance from the patent holder or applicant with respect to patents essential for compliance with both mandatory and optional portions of the standard." Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair <mailto:chair@wirelessman.org> as early as possible, in written or electronic form, if patented technology (or technology under patent application) might be incorporated into a draft standard being developed within the IEEE 802.16 Working Group. The Chair will disclose this notification via the IEEE 802.16 web site <http://ieee802.org/16/ipr/patents/notices>. 0

Problem Definition Fix broken message flow in HO decision & initiation David Xiang, Phillip Barber, Jim Carlo, Duke Dang, Lucy Chen, John Lee HUAWEI There is a problem in HO decision & initiation. A change to the D8 document on handover race condition mitigation has broken the normal messaging sequencing. More specifically, a change to 6.3.21.2.2 HO decision & initiation, page 178, paragraph 2 was changed to: If an MS that transmitted a MOB_MSHO-REQ message detects an incoming MOB_BSHO-REQ message, it may respond with a MOB_MSHO-REQ or a MOB_HO-IND message and ignore its own previous request. A BS that transmitted a MOB_BSHO-REQ message and detects an incoming MOB_MSHO-REQ message from the same MS shall ignore its MOB_MSHO-REQ [emphasis added]. A BS that transmitted a MOB_BSHO-REQ message and detects an incoming MOB_HO-IND message from the same MS shall ignore its own previous request. The change of the message (in bold in the text) from MOB_BSHO-REQ to MOB_MSHO-REQ has disastrous results as can be seen in the following diagram. BS MS MOB_BSHO-REQ MS evaluates the BSHO-REQ and determines to resequence the Target BS list and submit the modified list to the BS for consideration for handover MOB_MSHO-REQ BS ignores the MSHO-REQ message! Note that normally BS would be obligated to respond with BSHO-RSP. According to the revised language in D8 (and carried forward in D9), the BS will ignore any MSHO-REQ following a BSHO-REQ. So MS loses the ability to respond to a BSHO-REQ by modifying the selection and submitting a revised selection via a MSHO-REQ. I am sure that this change was made originally to express BS precedence in concurrent MSHO-REQ/BSHO-REQ transmissions. Of course that decision was in error since 1

there is no requirement that MS even respond to BSHO-REQ or BSHO-RSP, but there is requirement that BS respond to MSHO-REQ. So perception of precedence is really irrelevant. MS messaging is, in fact, independent of BS handover messaging, even if MS uses information obtained from the BS handover messages to construct MS handover messages. Changing the instance back to BSHO-REQ does not create a problem as the following diagrams demonstrate: BS MS MOB_BSHO-REQ MS evaluates the BSHO-REQ and determines to resequence the Target BS list and submit the modified list to the BS for consideration for handover MOB_MSHO-REQ BS evaluates MSHO-REQ and responds. MOB BSHO-RSP MS evaluates the BSHO-RSP and determines to: Resequence the Target BS list and re-submit the modified list to the BS for consideration for handover as another MSHO-REQ, or; Accept the BSHO-REQ and issue a HO-IND response with HO_IND_type=0b00, or; Reject the BSHO-REQ and issue a HO-IND respond with HO_IND_type=0b10, or; Ignore the BSHO-RSP message and issue no MS message The figure above shows the normal function of the messaging when the race condition constraint is reinstated as BSHO-REQ in place of MSHO-REQ. Note that this was the intended sequence and performance. 2

BS MS MOB_BSHO-REQ In downlink subframe MOB_MSHO-REQ Same frame; In uplink subframe MS is unaware of BSHO-REQ in transmittal at time of formulating and transmitting MSHO-REQ BS ignores its own previous BSHO-REQ and evaluates MSHO-REQ and responds with BSHO- RSP MOB_BSHO- MS evaluates the BSHO-RSP and determines to: Resequence the Target BS list and re-submit the modified list to the BS for consideration for handover as another MSHO-REQ, or; Accept the BSHO-REQ and issue a HO-IND response with HO_IND_type=0b00, or; Reject the BSHO-REQ and issue a HO-IND respond with HO_IND_type=0b10, or; Ignore the message and issue no message The figure above shows same frame transmission (concurrent transmission) of mutual HO-REQ messages. Note that even in this instance, due to the subdivision of the frame into downlink and uplink subframes, the BSHO- REQ always occurs first in time in concurrent transmission. As is shown in the figure, message flow works normally when the race condition constraint is reinstated as BSHO-REQ in place of MSHO-REQ. In summary, reversion to BSHO-REQ from MSHO-REQ in the condition constraint repairs the message flow to proper function and does not injure performance in any race condition. Remedy Revert language in 6.3.21.2.2 HO decision & initiation, page 178, paragraph 2 back to original text. [Phil Barber 2205-7-18] Revised in harmonization to resolve comments 6133, 6089, 6356 Proposed Text Changes [In 6.3.21.2.2 HO decision & initiation, page 178, lines 5-18, modify paragraph as:] A handover begins with a decision for an MS to hand-over from a serving BS to a target BS. The decision may originate either at the MS, the serving BS, or on the network. The HO may proceed with a notification through either MOB_MSHO-REQ or MOB_BSHO-REQ messages. The HO notification is recommended, but not required. Acknowledgement of MOB_MSHO-REQ with MOB_BSHO-RSP of a notification is required. After MS transmits MOB_MSHO-REQ, MS shall not transmit any MOB_MSHO-REQ prior to expiration of timer 3

MS_handover_retransmission_timer. MS shall deactivate timer MS_handover_initiation_timer on MS transmit of MOB_HO-IND or MS receipt of MOB_BSHO-RSP. If an MS that transmitted a MOB_MSHO-REQ message detects an incoming MOB_BSHO-REQ message, it shall ignore that MOB_BSHO-REQ messagemay respond with a MOB_MSHO-REQ or a MOB_HO-IND message and ignore its own previous request. A BS that transmitted a MOB_BSHO-REQ message and detects an incoming MOB_MSHO-REQ message from the same MS shall ignore its MOB_MSHO-REQ MOB_BSHO- REQ. A BS that transmitted a MOB_BSHO-REQ message and detects an incoming MOB_HO-IND message from the same MS shall ignore its own previous request. [In 6.3.21.3.1 SHO decision and initiation, page 187, line 60 through page 188, line 5, modify paragraph as:] The decision to update the Active Set or Anchor BS begins with a notification by the MS through the MOB_MSHO-REQ message or by the BS through the MOB_BSHO-REQ management message. The process of Anchor BS update may begin with MOB_MSHO-REQ from MS or MOB_BSHO-REQ from the Anchor BS Acknowledgement of MOB_MSHO-REQ with MOB_BSHO-RSP of a notification is required, but one with MOB_BSHO-RSP is recommended by not required.. After MS transmits MOB_MSHO-REQ, MS shall not transmit any MOB_MSHO-REQ prior to expiration of timer MS_handover_retransimssion_timer. MS shall deactivate timer MS_handover_retransmission_timer on MS transmit of MOB_HO-IND or MS receipt of MOB_BSHO-RSP. Process of Anchor BS update may also begin with Anchor switching indication via Fast Feedback channel. If an MS that transmitted a MOB_MSHO-REQ message detects an incoming MOB_BSHO-REQ message, it shall ignore that MOB_BSHO-REQ messagemay respond with a MOB_MSHO-REQ or MOB_HO-IND message and ignore its own previous request. Similarly, aa BS that transmitted a MOB_BSHO-REQ message and detects an incoming MOB_MSHO-REQ or MOB_HO-IND message from the same MS shall ignore its own previous request. [In 6.3.21.3.2 FBSS Decision and Initiation, page 188, line 60 through page 189, line 5, modify paragraph as:] Process of updating Active Set begins with MOB_MSHO-REQ from MS or MOB_BSHO-REQ from the Anchor BS. The process of Anchor BS update may begin with MOB_MSHO-REQ from MS or MOB_BSHO- REQ from the Anchor BS. Acknowledgement of MOB_MSHO-REQ with MOB_BSHO-RSP is required. After MS transmits MOB_MSHO-REQ, MS shall not transmit any MOB_MSHO-REQ prior to expiration of timer MS_handover_retransmssion_timer. MS shall deactivate timer MS_handover_initiation_timer on MS transmit of MOB_HO-IND or MS receipt of MOB_BSHO-RSP. Process of Anchor BS update may also begin with MOB_MSHO-REQ from MS or MOB_BSHO-REQ from the Anchor BS or it may begin with Anchor switching indication via Fast Feedback channel. If an MS that transmitted a MOB_MSHO-REQ message detects an incoming MOB_BSHO-REQ message, it shall ignore that MOB_BSHO-REQ messagemay respond with a MOB_MSHO-REQ or MOB_HO-IND message and ignore its own previous request. Similarly, aa BS that transmitted a MOB_BSHO-REQ message and detects an incoming MOB_MSHO-REQ or MOB_HO-IND message from the same MS shall ignore its own previous request. [In 6.3.21.3.3 Active Set Update for SHO/FBSS, page 189, line 42 through page 189, line 5, modify paragraph as:] MS actual update of Active Set, as listed in MOB_BSHO-RSP is recommended, but not required. However, 4

the actual Active Set chosen by the MS shall be a subset of those listed in MOB_BSHO-RSP or in MOB_BSHO-REQ and shall be indicated in MOB_HO-IND, with SHOFBSS_IND_type field in MOB_HO- IND set to 0b00 (confirm Active Set update). [Insert new Section 11.7.12.3] 11.7.12.3 MS Handover Retransmission Timer After a MS transmits MOB-MSHO_REQ to initiate a handover process, it shall start MS Handover Retransmission Timer and shall not transmit another MOB-MSHO_REQ until the expiration of the MS Handover Retransmission Timer. Type Length Value Scope 30 1 frames REG-RSP [RemoveT41 timer from Table 342 on page 502, lines 3, 4] Type Length Value Scope MS T41 Time the MS waits for MOB_BSHO-RSP message [Change all instances of T4 1to MS Handover Retransmission Timer in the document; including in all Figures] 5