15-06-0295-00-004a-lb34-ranging-comment-resolution
24 pages
English

15-06-0295-00-004a-lb34-ranging-comment-resolution

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
24 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

1 IEEE P802.1523 Wireless Personal Area Networks456Project IEEE P802.15 Working Group for Wireless Personal Area Networks 78 (WPANs)910Title11 LB34 Ranging comment resolution1213 Date [8 June, 2006]14Submitted151617 Source [ Vern Brethour] Voice: [+1 256.428.6331]18[ Time Domain Corp.] Fax: [ ]1920 [ ] E-mail: [ 21vern.brethour@timedomain.c2223 om]2425 Re: [15-06-0240-00-004a-lb34-comment-resolution.xls]262728 Abstract [This document is a record of comment resolutions and text for ranging 29 comments in LB34.]3031Purpose [To provide a record of the proposed changes to D2 of the WG 3233 recirculation letter ballot as a result of comments received from LB34.]3435Notice This document has been prepared to assist the IEEE P802.15. It is 3637 offered as a basis for discussion and is not binding on the contributing 38individual(s) or organization(s). The material in this document is subject 3940 to change in form and content after further study. The contributor(s) 41reserve(s) the right to add, amend or withdraw material contained herein.424344 Release The contributor acknowledges and accepts that this contribution 45 becomes the property of IEEE and may be made publicly available by 4647 P802.15.484950515253545556575859606162636465Copyright © 2005 IEEE. All rights reserved. 1IEEE LOCAL AND METROPOLITAN AREA NETWORKS - PART 15.4aDraft P802.15.4a/D212345 1. Ranging comment text development based on 6 ...

Informations

Publié par
Nombre de lectures 11
Langue English

Extrait

1 IEEE P802.152 3 Wireless Personal Area Networks 4 5 6 Project IEEE P802.15 Working Group for Wireless Personal Area Networks 7 8 (WPANs) 9 10 Title11 LB34 Ranging comment resolution 12 13 Date [8 June, 2006] 14 Submitted15 16 17 Source [ Vern Brethour] Voice: [+1 256.428.6331] 18 [ Time Domain Corp.] Fax: [ ]19 20 [ ] E-mail: [ 21 vern.brethour@timedomain.c22 23 om] 24 25 Re: [15-06-0240-00-004a-lb34-comment-resolution.xls]26 27 28 Abstract [This document is a record of comment resolutions and text for ranging 29 comments in LB34.] 30 31 Purpose [To provide a record of the proposed changes to D2 of the WG 32 33 recirculation letter ballot as a result of comments received from LB34.] 34 35 Notice This document has been prepared to assist the IEEE P802.15. It is 36 37 offered as a basis for discussion and is not binding on the contributing 38 individual(s) or organization(s). The material in this document is subject 39 40 to change in form and content after further study. The contributor(s) 41 reserve(s) the right to add, amend or withdraw material contained herein.42 43 44 Release The contributor acknowledges and accepts that this contribution 45 becomes the property of IEEE and may be made publicly available by 46 47 P802.15. 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 Copyright © 2005 IEEE. All rights reserved. 1 IEEE LOCAL AND METROPOLITAN AREA NETWORKS - PART 15.4a Draft P802.15.4a/D2 1 2 3 4 5 1. Ranging comment text development based on 6/265r4 6 7 8 1.1 Introduction 9 10 11 Table 1—6/265r4 ranging comment summary12 13 14 Comment Group # CID’s15 16 Need an extra time snapshot in the times- 6 2, 30, 50, 44, 50, 5217 18 tamp report 19 Private Ranging Dither Management 5 27, 49, 98, 105, 10720 21 Calibration of internal delays 5 25, 26, 46, 48, 14622 23 Poor explanation of the re-use of PD- 3 24, 45, 4724 25 DATA.confirm 26 Poor explanation of the use of 23 2, 5427 28 HEADER_ONLY 29 30 Leading edge computation overrun man-17 31 agement 32 33 Leading edge computation offloading 1 145 34 35 36 37 1.2 Need an extra time snapshot in the timestamp report 38 39 40 Change timestamp report “Time snapshot” to “Start Time snapshop” and “Stop Time snapshot” 41 42 To address CID's 2.30.50,44,&52: We fix up the timestamp reports43 44 45 The changes are unfortunately fairly widespread, 46 47 We start the fixing up in the second paragraph of clause 5.5.7.1. 48 49 50 In Figure 13b the bottom half of the sequence is grayed out to focus on the first frame of the two way 51 exchange. This RFRAME is sent from the originating device to the responding device. A ranging counter52 {delete starts }{ start value is captured}{delete counting} in the originator device upon the RMARKER53 54 departure from the originator, and a { ranging} counter { start value is captured} in the responding device 55 {delete begins counting} upon frame arrival at the responder. The RFRAME has the acknowledge request 56 bit is set in the MAC header. In the most general case, the counter in the responder PHY may have already 57 started running when a previous RFRAME arrived but the previous RFRAME was not intended for this58 device and thus did not get an acknowledge from this device. In the figures, the counter activity is labeled59 60 "start/snapshot" from the PHY perspective. For the PHY, the counter function is "start" for the first arriving 61 frame and "snapshot" for subsequent frames. Snapshot means that the value of the counter is captured and 62 stored at the instant of the snapshot, but the counter continues to count as if snapshot had not happened. The 63 responder PHY initiates PD-DATA.indicate primitives with counter snapshot values for all arriving64 RFRAMES. The responder MAC discards those snapshot values which are for RFRAMES not intended for65 # Copyright © 2006 IEEE. All rights reserved. This is an unapproved IEEE Standards Draft, subject to change WIRELESS MAC AND PHY SPECIFICATION FOR LR-WPANS IEEE Draft P802.15.4a/D2 1 the responder device. At the end of the first frame transmission in figure 13b the counters are running in 2 both devices. 3 4 The next paragraph {also in 5.5.7.1} (below Figure 13b) also changes:5 6 7 8 9 In Figure 13c the top half of the sequence is grayed out to focus on the second RFRAME of the two way10 exchange. This RFRAME is an acknowledge sent from the responding device to the originating device. The11 12 ranging counter { stop value} is snapshot in the responding device upon RMARKER departure from the 13 responder. The responder PHY is now in transmit mode, and the counter is still running. Because the PHY is 14 in transmit mode, it will not be receiving any frames or taking any counter snapshots. Leaving the counter 15 running in the responder at this point in the algorithmic flow only serves to deplete the battery of a mobile16 device. For overview purposes, in figures 13a,b,c &d, the counter action is labeled stop, not because it really17 18 is stopped (it isn't!), but because the algorithmic flow is done with it, and because it will appear to the appli- 19 cation like it has stopped because it will generate no more snapshots. The count{ er stop value} in the origi- 20 nator device is snapshot and saved upon RMARKER arrival at the originator. The originator MAC verifies 21 that the frame was from the responder and ultimately the application will then stop the counter with a22 MLME-RX-ENABLE.request/PLME-SET-TRX-STATE.request primitive pair. The originator PHY is in23 24 receive mode, so until the counter is stopped, that PHY will continue to generate PD-DATA.indication 25 primitives for all future arriving RFRAMES. 26 27 The paragraph {also in 5.5.7.1} immediately below Figure 13d also changes:28 29 30 The discussion above risks confusion because it includes the general case of arriving frames not intended for 31 the devices in the figures. That behavior is important for algorithmic robustness, but for understanding basic 32 ranging it is a distraction. In Figure 13d the ranging pair holds 2 { different sets of} counter values, { with a 33 start value and a stop value in each set}. Along the way, the application may have discarded counter snap-34 shots due to frames destined for other devices, but in any case what remains at the end of the exchange are {35 36 pairs of} counter values which { (when subtracted)} represent the elapsed times between the arrival and 37 departure of the intended frames. 38 39 The paragraph following that one {also in 5.5.7.1} also changes:40 41 42 At the system state represented by Figure 13d, the necessary information required to compute the range 43 between the devices is known. However, the information is still distributed in the system and before the 44 ranging computation can be accomplished, the data must be brought to a common compute node. The { dif- 45 ference of the} counter { start and stop} value{I s} in the originator device represents the total elapsed time46 from the departure of the first message to the arrival of the acknowledgement. The { difference} of counter47 48 {start and stop} value{s} in the responder represents the total elapsed time from arrival of the data message 49 to the departure of the acknowledgement. After these values are {all} brought together at a common com- 50 pute node, they are subtracted and the difference divided by 2 and the time of flight (and thus the inferred 51 range) is known.52 53 54 ************** 55 56 The very first line in 5.5.7.4 changes: 57 58 The standard specifies that the {start} counter value represent the times of arrival of the first pulse of the59 60 first 61 62 ************** 63 64 We change 5.5.7.7 65 Copyright © 2006 IEEE. All rights reserved. 3 This is an unapproved IEEE Standards Draft, subject to change WIRELESS MAC AND PHY SPECIFICATION FOR LR-WPANS IEEE Draft P802.15.4a/D2 1 Section 5.5.7.1 introduced the ranging counter value. Section 5.5.7.4 introduced the ranging Figure of 2 Merit. Section 5.5.7.5 introduced the two values which (as a ratio) characterize the crystal offsets. All of 3 these values ({d four}{ five} in all: one ranging counter{ start} value, {one ranging counter stop value,} two 4 numbers to characterize the crystals & 1 FoM) characterize a single ranging measurement. The {d four5 }{five} individual numbers which characterize a measurement are referred to in a group as a "timestamp6 7 report". It then takes (at least) two timestamp reports to do a time of flight computation. There are a total of 8 {d12}{ 16} octets in a timestamp report. The numbers in a single timestamp report have meaning in the con- 9 text of each other. They must be generated by the PHY as a set, and should not be split apart during subse- 10 quent data handling. 11 12 13 ************** 14 15 Now we get into the messy stuff: We have to fix up 6.2.1.2.1:16 17 18 Insert additional parameters into the PD-DATA.confirm at the end of the list but before the closing paren- 19 thesis. 20 UWBRangingReceived, 21 UWBRangingCounter{Start}{d Value},22 {UWBRangingCounterStop,}23 24 UWBRangingTrackingInterval, 25ngingOffset, 26 UWBRangingFOM27 28 29 Then the row for counter value in table 7 gets replaced with 2 rows: 30 31 Table 7-PD-DATA.confirm parameters 32 33 34 **************** 35 36 Then we have similar activity in Clause 6.2.1.3 37 38 39 Insert additional parameters into the PD-DATA.indication at the end of the list but before the closing paren- 40 thesis. 41 UWBPRF, 42 UWBPreambleSymbolRepetitions,43 DataRate,44 45 UWBRangingReceived, 46 {d UWBRangingCounterValue} 47 {UWBRangingCounterStart,48 UWBRangingCounterStop,}49 50 UWBRangingTrackingInterval, 51ngingOffset, 52 UWBRangingFOM53 54 55 Then just like we did for Table 7, we have to bump up the rows in Table 8: 56 57 Table 8 -- PD-DATA.indication parameters58 59 60 61 62 To: 63 64 ****************65 Copyright © 2006 IEEE. All rights reserved. 4 This is an unapproved IEEE Standards Draft, subject to change WIRELESS MAC AND PHY SPECI
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents