IEEE C802.16m-09/2312 Project IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16> Title Proposed Text for a set of messages for location based service in connect state (15.8.2.4.2) Date Submitted 2009-11-07 Source(s) Lei Zhou, Xufeng Zheng, Chuan Zhong, Fangmin Xu l.zhou@samsung.com Beijing Samsung Telecom R&D Center +86-10-59253333 Sangheon Kim, Brian Shim, Naehyun Lim, Hokyu Choi, Heewon Kang Samsung Electronics Co., Ltd. Re: Change Request on 802.16m Draft Amendment, IEEE P802.16m/D2 Abstract The contribution proposes LBS special messages to support Location based Service. The LBS special messages can support both DL-TDOA and UL-TDOA, even hybrid method. Purpose To be discussed and adopted by TGm for 802.16m amendment working 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>. 1 IEEE C802.16m-09/2312 Proposed Text for a set of messages for location based service in connect state Lei Zhou, Fangmin Xu, Xufeng Zheng, Chuan Zhong Beijing Samsung Telecom R&D Center Sangheon Kim, Brian Shim, Naehyun Lim,Hokyu Choi, Heewon Kang Samsung Electronics Co., Ltd. 1. Introduction In the current SDD, description on LBS report and connect state is as follows: 12.3 Reporting Methods for LBS For E911 services, the AMS location can be reported to ABS through UL inband signaling. Other reporting methods are FFS. 12.3.1 Reporting Types According to the measurement methods of LBS, some location information or some LBS measurement parameters such as CINR/RSSI/RD/RTD/Angle are transmitted to the ABS to measure the location. 12.3.2 Reporting Mode An AMS supported LBS reports location information if any of following location information reporting condition is met. -Timer based location information reporting -Threshold based location information reporting An LBS-capable AMS should support the following reporting modes: per-request, periodic, and event-triggered reporting modes. The event-triggered reporting mode is a variation of the periodic reporting mode with reporting criteria, such as a moving distance threshold and updated timer expiration. For example, the AMS will report the location when the distance between the current location and the last reported location beyond the “moving distance threshold”. 12.4.1 Connected State The system should be able to locate the mobile when in connected state. For connected state, LBS can be initiated by the ABS or the AMS. LBS message contains some LBS information, which may include identifier of the AMS, and indicator of LBS measurement method. Other associated parameters for LBS measurement are FFS. Indicator of LBS measurement is used to instruct the ABS and/or the AMS to perform LBS measurement and report location information. Based on above-mentioned description of SDD, we can know that for connected state, LBS can be initiated by the ABS and AMS need report its measurement result to ABS. So in connect state, we need a set of control messages for LBS including Broadcast (AAI_LBS-ADV), Request (AAI_LBS-REQ) and Response (AAI_LBS-RSP) messages. In the current AWD, There is neither general definition nor description about above-mentioned LBS control messages in connect state. So we propose four control messages to be satisfied with requirement of location based service in connect state. 1. MS managed location. (1) In this scenario, the MS measures and calculates its location. The measurement could be based on Relative Delay (RD for TDOA). The procedure for this is shown in Figure 1. 2 IEEE C802.16m-09/2312 Serving ABS AMS Reference ABS2 Reference ABS3 CSN/LS AAI-NBR-ADV AAI_LBS-ADV BS1Reference Signal (Preamble,Midamble) Measure SCN BS2Reference Signal (Preamble,Midamble) Measure SCN BS3Reference Signal (Preamble,Midamble) Measure Calculation Figure 1 the procedure of MS managed location Description of procedure of MS managed location is as follows: Step 1 : The serving ABS periodically sends broadcast messages (AAI-NBR-ADV) and AAI_LBS-ADV; Step 2 : The serving ABS sends DL reference signals to AMS and then AMS measures and scans Step 3 : neighbor ABS2 sends DL reference signals to AMS and then AMS measures and scans Step 4 : neighbor ABS3 sends DL reference signals to AMS and then AMS measures and calculation AMS location; 2. Network managed location. Network managed location has three scenarios. a) AMS measurement and the network calculation (For example, DL-TDOA, RSSI, etc). The procedure for this is shown in Figure 2 3 IEEE C802.16m-09/2312 Serving ABS AMS Reference ABS2 Reference ABS3 CSN/LS Location Trigger Location Report REQ AAI_LBS-REQ LBS-ADV AAI_NBR-ADV BS1Reference Signal (Preamble,Midamble) Measure SCN Measure SCN BS2Reference Signal (Preamble,Midamble) BS3Reference Signal (Preamble,Midamble) Measure AAI_LBS-RSP (from MS to BS) Measurement results Calculation Figure 2 MS measurement and the network calculation Description of procedure of MS measurement and the network calculation is as follows: Step 1: LBS trigger (Location request from location server (LS)); Step 2 : After the Serving ABS gets location request (from Location Server), the Serving ABS sends AAI_LBS_RSP signaling message to AMS; Step 3 : The serving ABS periodically sends broadcast messages (AAI-NBR-ADV) and AAI_LBS-ADV; Step 4 : The serving ABS sends DL reference signals to AMS and then AMS measures and scans Step 5 : neighbor ABS2 sends DL reference signals to AMS and then AMS measures and scans Step 6 : neighbor ABS3 sends DL reference signals to AMS and then AMS measures; Step 7 : AMS sends measurement report AAI_LBS_RSP to the serving ABS and then ABS feedbacks measurement results to Location Server; Step 8 : Location Server calculation AMS location based on AMS measurement report b) Network measurement and network calculation.(For example, UTDOA, etc). The procedure for this is shown in figure 3(a) (b). 4 IEEE C802.16m-09/2312 Serving ABS MS Reference ABS2 Reference ABS3 CSN/LS Location Report REQ AAI_LBS-REQ Location Trigger Serving BS Ranging code BS2Ranging code BS3Ranging code Measure t1 t2 Measure t2 Measure t3 t3 Measurement Results Calculation Figure 3(a) Network measurement and network calculation. Description of procedure of Network measurement and network calculation (a) is as follows: Step 1: LBS trigger (Location request from location server (LS)); Step 2: After the Serving ABS gets location request (from Location Server), the Serving ABS sends AAI_LBS_REQ signaling message to AMS; Step 3 : The AMS sends UL ranging signal to the serving ABS Step 4 : The AMS sends UL ranging signal to neighbor ABS2 Step 5 : The AMS sends UL ranging signal to neighbor ABS3 Step 6 : the serving ABS, neighbor ABS2 and ABS3 measure respectively delay time t Step 7 : neighbor ABS2 and ABS3 feedback measuring time t2 and t3 to the serving ABS and then ABS feedback measurement time to Location server; Step 8 : The Location Server calculations AMS location based on feedback measurement time 5 IEEE C802.16m-09/2312 Serving BS MS Reference BS2 Reference BS3 CSN/LS Location Report REQ AAI_LBS-REQ Location Trigger BS1Ranging code Measure t1 AAI_LBS-REQ BS2Ranging code t2 Measure t2 AAI_LBS-REQ BS3Ranging code t3 Measure t3 Measurement Results Calculation Figure 3(b) Network measurement and network calculation Description of procedure of Network measurement and network calculation (b) is as follows: Step 1: LBS trigger (Location request from location server (LS)); Step 2: After the Serving ABS gets location request (from Location Server), the Serving ABS respectively sends three AAI_LBS_REQ signaling messages to AMS; Step 3 : The AMS sends UL ranging signal to the serving ABS; Step 4 : The AMS sends UL ranging signal to neighbor ABS2; Step 5 : The AMS sends UL ranging signal to neighbor ABS3; Step 6 : The serving ABS, neighbor ABS2 and ABS3 measure respectively time t; Step 7 : Neighbor ABS2 and ABS3 feedback measuring time t2 and t3 to the serving ABS and then ABS feedback measurement time to the Location Server; Step 8 : The Location Server calculates AMS location based on feedback measurement time 2. Text to change in AWD ------------------------------- Text Start --------------------------------------------------- [adopt the following text modification started from line# 53 Page 580 in P802.16m/D2] 15.8.2.4.2 LBS Measurement Message formats 6 IEEE C802.16m-09/2312 The AAI defines MAC control AAI_LBS_REQ/RSP messages to assign the unavailable interval for the AMS to measure its location by receiving the DL reference signals from the candidate ABSs. The location measurement procedure may be initiated by either the AMS or the network, which is requested by the application associated with the AMS or the client attached at the core network. An ABS may trigger a location measurement by sending MAC management AAI_LBS_REQ/RSP messages to the AMS. The AMS responds to this with the MAC management AAI_LBS_REQ/RSP messages with the parameters that enable location determination. AAI_LBS_REQ/RSP messages shall be transmitted by the ABS. Table NNN—parameters for AAI_ LBS-REQ Name Value Usage LBS_method_type TBD CellID, D-TDOA, U-TDOA, Hybrid method (such as D-TDOA+TOA) Response mode TBD 0b00: per-request report 0b01: Periodic report 0b10: No report (For DL-TDOA, stop report, for UL-TDOA, no report) 0b11: TBD Response period TBD The period of AMS’s report of scanning result when the AMS is required to response the value periodically or one-time. The period is calculated from the start of the first scan duration. Response metric TBD Bitmap indicator of trigger metrics that the serving ABS requests the AMS to report. For each bit location, a value of 0 indicates the trigger metric is not included, while a value of '1' indicates the trigger metric is included in the message. The bitmap interpretation for the metrics shall be: Bit 0:ABS CINR mean Bit 1:ABS RSSI mean Bit 2: Relative delay Bit 3: ABS RTD; this metric shall be only measured on serving BS/anchor BS ABS type Macro, Micro, Femto, Relay, TBD Configuration change count for AAI_NBR-ADV TBD The value of Configuration Change Count in AAI_NBR-ADV message referred in order to compress neighbor BSID Scanning_Signal_type TBD (bitmap indicating signal type) Bit 0: A-preamble (SA-Preamble) 7 IEEE C802.16m-09/2312 Bit 1: Ranging N_Recommended_BS_Index TBD Number of neighboring BS to be scanned, which are included in AAI_NBR-ADV message. Neighbor_BS_Index TBD Based on the value of N_Recomm ended_BS_Index, BS index corresponds to position of BS in AAI_NBR-ADV message is included. Ranging Opportunity Information TBD This field includes ranging code and ranging resource allocation. Periodicity of Ranging TBD The parameter defines the time that AMS performs periodic ranging with its serving and neighboring ABSs. Updated Timer TBD next preferred update timer due to crossing the boundary of the cell or threshold to measure for moving distance threshold Threshold value TBD Threshold to measure for moving distance Table NNN—parameters for AAI_ LBS-RSP Name Value Response mode TBD Usage 0b00: Per-request report 0b01: Periodic report 0b10:No report (For DL-TDOA, stop report, for UL-TDOA, no report) 0b11: TBD Response metric TBD Bitmap indicator of trigger metrics that the serving ABS requests the AMS to report. For each bit location, a value of 0 indicates the trigger metric is not included, while a value of '1' indicates the trigger metric is included in the message. The bitmap interpretation for the metrics shall be: Bit 0: BS CINR Mean Bit 1: BS RSSI mean Bit 2: Relative delay Bit 3: BS RTD; this metric shall be only measured on serving BS/anchor BS 8 IEEE C802.16m-09/2312 N_Neighbor_BS_Index TBD Number of neighboring BS to be scanned or associated, which are included in AAI_NBR-ADV message. ABS type TBD Macro, Micro, Femto, Relay, TBD BS CINR mean TBD The BS CINR Mean parameter indicates the CINR measured by the AMS from the particular ABS. The value shall be interpreted as a signed byte with units of 0.5 dB. The measurement shall be performed on the subcarriers of the frame preamble that are active in the particular ABS’s segment and averaged over the measurement period. BS RSSI mean TBD The ABS RSSI Mean parameter indicates the Received Signal Strength measured by the AMS from the particular ABS. The value shall be interpreted as an unsigned byte with units of 0.25 dB, e.g., 0x00 is interpreted as –103.75 dBm. An AMS shall be able to report values in the range –103.75 dBm to –40 dBm. The measurement shall be performed on the frame preamble and averaged over the measurement period. Relative delay TBD This parameter indicates the delay of neighbor DL signals relative to the serving BS, as measured by the MS for the particular BS. The value shall be interpreted as a signed integer in units of samples. BS RTD TBD The BS RTD parameter indicates the round trip delay (RTD) measured by the AMS from the serving ABS. RTD can be given by the latest time advance taken by MS. The value shall be interpreted as an unsigned byte with units of 1/Fs. Configuration Change Count for AAI_NBR-ADV TBD The value of Configuration Change Count in AAI_NBR-ADV message referred in order to compress neighbor ABSID. Neighbor_ABS_Index TBD Based on the value of N_Recomm 9 IEEE C802.16m-09/2312 ended_BS_Index, BS index corresponds to position of BS in AAI_NBR-ADV message is included. Report Timer ----------------------------------------- TBD For periodic report Text End --------------------------------------------------------------- 10