IEEE C802.16j-07/525r6 Project IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16> Title Comments on SS ranging and automatic adjustments for the RS group Date Submitted 2007-11-15 Source(s) Kanchei (Ken) Loa, Yi-Hsueh Tsai, Yung-Ting Lee, Hua-Chiang Yin, Shiann-Tsong Sheu, Youn-Tai Lee Voice: +886-2-27399616 Fax: +886-2-23782328 loa@iii.org.tw Institute for Information Industry 8F, No. 218, Sec. 2, Dunhua S. Rd., Taipei City 106, Taiwan Israfil Bahceci, Senarath Gamini, Peiying Voice: +613-763-1315 Zhu, Wen Tong, Mo Han Fong, Derek Yu, E-mail: wentong@nortel.com David Steer, Mark Naden E-mail: pyzhu@nortel.com Nortel Networks 3500 Carling Avenue Ottawa, Ontario K2H 8E9 Adrian Boariu E-mail: adrian.boariu@nsn.com Nokia Siemens Networks [add other co-authors here] Re: IEEE 802.16j-07/043: “IEEE 802.16 Working Group Working Group Letter Ballot #28” Abstract This contribution proposes MS ranging and automatic adjustments for the RS group Purpose Text proposal for 802.16j Draft Document. Notice Release Patent Policy This document does not represent the agreed views of the IEEE 802.16 Working Group or any of its subgroups. It represents only the views of the participants listed in the “Source(s)” field above. It is offered as a basis for discussion. It is not binding on the contributor(s), who 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-SA Patent Policy and Procedures: <http://standards.ieee.org/guides/bylaws/sect6-7.html#6> and <http://standards.ieee.org/guides/opman/sect6.html#6.3>. Further information is located at <http://standards.ieee.org/board/pat/pat-material.html> and <http://standards.ieee.org/board/pat>. Comments on SS ranging and automatic adjustments for the RS group 0 IEEE C802.16j-07/525r6 Kanchei (Ken) Loa, Yi-Hsueh Tsai, Yung-Ting Lee, Hua-Chiang Yin, Shiann-Tsong Sheu, Youn-Tai Lee Institute for Information Industry (III) Introduction The accepted contribution (IEEE C802.16j-07/459r6 Comments on SS ranging and network entry in transparent and non-transparent mode) did not include MS ranging and automatic adjustments for the RS group. This contribution proposes remedy for MS ranging and automatic adjustments for the RS group and covers the following comments: Comment# 673 683 subclauses 6.3.10.3.4.2.1 6.3.10.3.4.4.1 Authors Gamini Senarath Gamini Senarath Type Technical Technical Under the scenario that the superannuate station of a RS Group is a non-transparent RSs with unique BSIDs operated in centralized scheduling mode. If the CDMA ranging code is received by both subordinate transparent RSs and superordinate non-transparent RS, the transparent RSs must request uplink bandwidth to send MR_Code-REP message to the non-transparent RS. As a result, the non-transparent RS will compare measured signal information at each transparent RS to decide the most appropriate path to communicate with the code originating MS. Then, the non-transparent RS must request downlink bandwidth for broadcasting RNG-RSP message. T-RS MS Latency IR BS N-RS Frame k MS IR Dedicated BR Frame k+1 UL-MAP Frame k+2 RLY BR header MR_Code-REP Frame k+3 RS UL-MAP RNS-RSP T-RS Dedicated BR Latency BS Frame k+4 UL-MAP Frame k+5 MR_Code-REP Frame k+6 RS BR header Frame k+7 RS DL-MAP Frame k+8 RNS-RSP Figure 1 Handling CDMA ranging This contribution also proposes remedy for the accepted comment #0565 (contribution IEEE C802.16j-07/459r6 Comments on SS ranging and network entry in transparent and non-transparent mode) that has some mistakes on start and stop timer. (see C802.16j-07/548) In order to facilitate the incorporation of this proposal into IEEE 802.16j standard, specific changes to the draft standard P802.16j/D1 are listed below. Specification Changes [Note: The text accepted in the previous meeting (comment #0565: document IEEE C802.16j-07/459r6) are 1 IEEE C802.16j-07/525r6 marked in “Gray”] [Delete 6.3.9.16.3.1.1 as following indicated:] 6.3.9.16.3.1.1 MS network entry procedures Each RS group member shall monitor the CDMA ranging codes from subordinate nodes. If the group parent is not a member of the RS group, then RS group members shall follow the procedures in 6.3.9.16.1. If the group parent is a member of the RS group, then the RS group members other than the parent shall follow the procedure in 6.3.9.16.1, and the parent (if not MR-BS) shall follow the procedures in 6.3.9.16.2. 6.3.10.3.1.1 MR-BS and RS behavior during contention-based initial ranging [Modified the following paragraphs as indicated:] When an SS performs initial ranging in systems with transparent RSs attached to MR-BSs directly, then MRBSs, and transparent RSs shall perform the following tasks: — The RS shall monitor the Ranging Channel specified in the UL-MAP broadcasted by the MR-BS, for initial ranging codes. When the RS detects one or more codes in a frame received on the access link, it shall send the codes it receives with sufficient strength and their adjustment information (e.g. time, power, frequency corrections) in an MR_Code-REP message on the RS basic CID to the serving MR-BS. — When an MR-BS first receives a CDMA ranging code directly or via an MR_Code-REP message, it shall set the T48 timer and wait for other MR_Code-REP messages to arrive with the same ranging code attributes from other subordinate RSs. Once the T48 timer expires, the MR-BS shall determine the most appropriate path (direct or via an RS) on which to communicate with the SS that originated the code. Algorithms or policies to select the path are out of scope of this document. — If adjustments are required, the MR-BS shall transmit the RNG-RSP to the SS and the process shall repeat. When the ranging code requires no further adjustment, the MR-BS shall provide an allocation in the access uplink for the SS to forward a RNG-REQ with its MAC address by inserting a CDMA_Allocation_IE in the UL-MAP. If management messages are relayed on the uplink, the MR-BS shall precede the CDMA_Allocation_IE with an UL_Burst_Receive_IE containing the access RS’s basic CID or the multicast management CID. A transparent RS, whose CID matches the RS basic CID or the multicast management CID of the UL_Burst_Receive_IE, shall receive the RNG-REQ on a burst specified by the CDMA_Allocation_IE and relay it to the MR-BS on the RS basic CID. [Insert the following paragraphs as indicated:] When an SS performs initial ranging in systems with transparent RSs attached to superordinate station as nontransparent RS with unique BSID operated in centralized scheduling mode, then MR-BS, superordinate station, and transparent RSs shall perform the following steps: — The transparent RSs shall monitor the Ranging Channel specified in the UL-MAP broadcasted by the superordinate station, for initial ranging codes. When the RS detects one or more codes in a frame received on the access link, it shall send the codes it receives with sufficient strength and their adjustment information (e.g. time, power, frequency corrections) in an MR_Code-REP message on the RS basic CID to the serving superordinate station. — When superordinate station first receives a CDMA ranging code directly or via an MR_Code-REP message, it shall set the T48 timer and wait for other MR_Code-REP messages to arrive with the same ranging code attributes from other subordinate RSs. Once the T48 timer expires, the superordinate station shall forward the MR_Code-REP to the MR-BS, and the MR-BS shall determine the most appropriate path (direct or via an RS) on which to communicate with the SS that originated the code. Algorithms or policies to select the path are out of scope of this document. 2 IEEE C802.16j-07/525r6 — If adjustments are required, the superordinate station shall request bandwidth on the access downlink on which to send a RNG-RSP to the SS. When the ranging code requires no further adjustment, the superordinate station shall request bandwidth on the access uplink on which the SS can transmit a RNGREQ containing its MAC address by following the procedure in 6.3.6.7.2.1.1. [Insert the following paragraphs as indicated:] When an SS performs initial ranging in systems with non-transparent RSs using shared BSIDs with other access stations, then superordinate station (MR-BS or non-transparent RS with unique BSID operated in centralized scheduling mode), and those non-transparent RSs with shared BSIDs shall perform the same steps as transparent RSs with the following modifications: — If management messages are relayed on the uplink, the MR-BS shall precede the CDMA_Allocation_IE with an UL_Burst_Receive_IE, containing the access RS’s basic CID or multicast management CID, in the RS_Access-MAP message sent to the RSs. The access RSs and superordinate station shall remove the UL_Burst_Receive_IE when compose the (compress) UL-MAP which the RS broadcasted. A nontransparent RS, whose CID matches the RS basic CID or the multicast management CID of the UL_Burst_Receive_IE, shall receive the RNG-REQ on a burst specified by the CDMA_Allocation_IE and relay it to the MR-BS on the RS basic CID. — If adjustments are required, the superordinate station shall transmit the RNG-RSP to the SS directly or to a non-transparent RSs with the RS basic CID or the multicast management CID, which shall relay the received RNG-RSP to the MS with the initial ranging CID. [Modified the following figures as indicated:] Wait for CDMA Ranging Code CDMA Ranging Code Start T48 Uplink bandwidth request to superordinate station Wait for uplink bandwidth allocation Timeout T48 Uplink bandwidth allocation End Stop T48 MR_Code-REP message to superordinate station End Figure 115a—Handling CDMA ranging code at a transparent RS 3 IEEE C802.16j-07/525r6 [Inserted the following figures after Figure 115a:] Wait for CDMA Ranging Code or MR_Code-REP message CDMA Ranging Code or MR_Code-REP message Start T48 Wait for MR-Code-REP message with matching ranging code attributes MR-Code-REP message with matching ranging code attributes Timeout T48 Select the designated access station for the ranging code attributes Bandwidth request No Ranging purpose? Need adjustment? End Initial/Handover Periodic Yes Perform periodic ranging Perform Initial/handover ranging (a) Handling MR_Code-REP message Perform initial/handover ranging Start T3 No Good Enough? Yes (Note) RS BR header or dedicated CDMA code to MR-BS MR-Code-REP header to MR-BS Wait for RS_BW-ALLOC_IE Timeout T3 RS_BW-ALLOC_IE End Stop T3 Wait for CDMA_Allocation-IE with zeroed out fields RS_BW-ALLOC_IE abort success status? Timeout T3 End CDMA_Allocation-IE with zeroed out fields Stop T3 Stop T3 continue continue or abort? fill in the corresponding information into CDMA_Allocation-IE abort RNG-RSP with status = 1 (continue) to MS RNG-RSP with status = 2 (abort) to MS Wait for CDMA Ranging Code End RNG-RSP with status = 3 (success) to MS CDMA_Allocation-IE Wait for RNG-REQ (b) Handling initial/handover ranging 4 IEEE C802.16j-07/525r6 Perform periodic ranging Start T3 RS BR header or dedicated CDMA code to MR-BS Wait for RS_BW-ALLOC_IE Timeout T3 RS_BW-ALLOC_IE End Stop T3 continue Status? sucess abort RNG-RSP with status = 1 (continue) to MS RNG-RSP with status = 2 (abort) to MS RNG-RSP with status = 3 (success) to MS Wait for CDMA Ranging Code End End (c) Handling periodic ranging Figure 115a-1—Handling CDMA ranging code or MR_Code-REP message at a non-transparent RS w/unique BSID under centralized scheduling attached with transparent RSs 5 IEEE C802.16j-07/525r6 [Modified “the start/stop timer” in the following figures as indicated:] Wait for CDMA Ranging Code Initial/Handover Ranging Code Start T3 No Good Enough? Yes (Note) RS BR header or dedicated CDMA code to MR-BS MR-Code-REP header to MR-BS Wait for RS_BW-ALLOC_IE Timeout T3 RS_BW-ALLOC_IE End Stop T3 Wait for CDMA_Allocation-IE with zeroed out fields RS_BW-ALLOC_IE abort Timeout T3 success status? CDMA_Allocation-IE with zeroed out fields End Stop T3 Stop T3 continue continue or abort? fill in the corresponding information into CDMA_Allocation-IE abort RNG-RSP with status = 1 (continue) to MS RNG-RSP with status = 2 (abort) to MS Wait for CDMA Ranging Code End RNG-RSP with status = 3 (success) to MS CDMA_Allocation-IE Wait for RNG-REQ Figure 115b—Handling CDMA initial ranging code at a non-transparent RS w/unique BSID under centralized scheduling Wait for RNG-REQ containing MS MAC address with ranging CID RNG-REQ containing MS MAC address Start T3 RNG-REQ with RS basic CID to MR-BS Wait for RNG-RSP containing matching MAC address with ranging CID Timeout T3 RNG-RSP with matching MAC address End Stop T3 End Figure 115f—Handling RNG-REQ at a transparent RS 6 IEEE C802.16j-07/525r6 Wait for RNG-REQ containing MS MAC address with ranging CID RNG-REQ containing MS MAC address Start T3 RNG-REQ with RS basic CID to MR-BS Wait for RNG-RSP containing matching MAC address with ranging CID Timeout T3 RNG-RSP with matching MAC address End Stop T3 RNG-REQ with ranging CID to MS End Figure 115g—Handling RNG-REQ at a non-transparent RS with a unique BSID except local CID allocation mode Wait for CDMA Ranging Code Bandwidth Request Ranging Code No Need adjustment? End Periodic Ranging Code Yes Start T3 RS BR header or dedicated CDMA code to MR-BS Wait for RS_BW-ALLOC_IE Timeout T3 RS_BW-ALLOC_IE End Stop T3 continue Status? sucess abort RNG-RSP with status = 1 (continue) to MS RNG-RSP with status = 2 (abort) to MS RNG-RSP with status = 3 (success) to MS Wait for CDMA Ranging Code End End Figure 118a Handling CDMA ranging code at a non-transparent RS w/unique BSID under centralized scheduling 7 IEEE C802.16j-07/525r6 Wait for Upstream Data Upstream Data Require correction? Yes RS BR header to MR-BS No End Start T55 Wait for RS_BW-ALLOC_IE Timeout T55 RS_BW-ALLOC_IE Stop T55 continue Status? success RNG-RSP with status = 1 (continue) to MS abort RNG-RSP with status = 2 (abort) to MS RNG-RSP with status = 3 (success) to MS End End End Figure 118c—SS upstream transmission adjustment at a non-transparent RS w/unique BSID under centralized scheduling 8