1 / 9

Timing Measurement

Timing Measurement. Authors:. Date: 2008-07-16. Abstract. This submission summarizes the Timing Measurement feature in 802.11v in general and specifically addresses two LB133 comments on Timing Measurement (268, 1280).

torin
Download Presentation

Timing Measurement

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Timing Measurement Authors: Date: 2008-07-16 Ganesh Venkatesan, Intel Corporation

  2. Abstract This submission summarizes the Timing Measurement feature in 802.11v in general and specifically addresses two LB133 comments on Timing Measurement (268, 1280). Note: There are more LB133 comments on Timing Measurement that are not directly addressed by this submission and will be addressed later. Ganesh Venkatesan, Intel Corporation

  3. Timing Measurement motivations Use the measurement data in a higher layer algorithm to: • Synchronize clocks between two STAs or synchronize systems to a common clock • Non-AP STA-based determination of location Researching the motivations further demonstrated that accuracy requirements on the time measurement data are too tight (resulting in complex implementation(s)) in order to determine location. Hence the ‘non-AP STA-based location determination’ goal is now dropped. Ganesh Venkatesan, Intel Corporation

  4. Timing Measurement Support Ganesh Venkatesan, Intel Corporation

  5. Timing Measurement Frame Ganesh Venkatesan, Intel Corporation

  6. Frame Exchanges to Get the Required Data Ganesh Venkatesan, Intel Corporation

  7. Timestamps • Time of Departure • Time of Arrival (discussed in this submission) Ganesh Venkatesan, Intel Corporation

  8. Receive PLCP (example Clause 15 PHY) Ganesh Venkatesan, Intel Corporation

  9. What happens in the PLCP? If the MIB variable dot11MgmtOptionTimingMsmt exists and is set to TRUE, the PLCP shall do the following: • Save the value of the Timestamp counter corresponding to the time when the first PMD_DATA.Indication for the incoming frame was received from the PMD, ta, • Estimate timestamp offset between when the first PMD_DATA.Indication occurred and when the PCLP header will be fully received and determined to be valid, toffset, • Save the value of the Timestamp counter corresponding to the actual time when the PCLP header is received and determined to be valid, tactual • Determine timestamp error = tactual – (ta + toffset), and • Forward tactual, timestamp error values within RXVECTOR Ganesh Venkatesan, Intel Corporation

More Related