17
Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / Intel Slide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors: N am e A ffiliations A ddress Phone em ail PhilippeKlein Broadcom G olan Building A irportCity, Israel +972 54 3134500 philippe@ broadcom.com D avid G oodall Broadcom 24 Cam pbellStreet H aym arket, Sydney, N SW , 2000 +61-2-8030-7452 daveg@ broadcom .com K evin Stanton Intel 2111 N E 25 th A ve H illsboro O R 97124 +1 (503)712-1888 [email protected]

Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Embed Size (px)

Citation preview

Page 1: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1Sep 2013

Broadcom / IntelSlide 1

802.1AS Synchronization Servicesfor 802.11ak Links

Date: 2013-09-09

Name Affiliations Address Phone email Philippe Klein Broadcom Golan Building

Airport City, Israel +972 54 3134500 [email protected]

David Goodall Broadcom 24 Campbell Street Haymarket, Sydney, NSW, 2000

+61-2-8030-7452 [email protected]

Kevin Stanton Intel 2111 NE 25th Ave Hillsboro OR 97124

+1 (503)712-1888 [email protected]

Authors:

Page 2: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Abstract

This presentation describes 802.1AS synchronization services for 802.11ak links

Slide 2

Sep 2013

Page 3: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

802.1AS for 802.11 Links (1)

• Specified in IEEE Std 802.1AS-2011 Clause 12

• Path Delay measurement + time propagation- Peer delay mechanism

- Use the Timing measurement procedure defined in IEEE 802.11v specified in IEEE 802.11-2012 Section 10.23.5- MLME-TIMINGMSMT Primitives

- Messages are the “timing measurement action frame” and its corresponding “ACK”

- Vendor Specific (OUI of 802.1) information element contains various time-synchronization parameters, including an entire Follow_Up message

Slide 3

Sep 2013

Page 4: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

802.1AS for 802.11 Links (2)

• Messages - All media-dependent frames are generated and consumed by the lower-

layer 802.11 MLME

- Messages are timestamped by the MAC/PHY

• Determination of “asCapable”- Per-port global variable

- Set to FALSE if the timing measurement bit in the ExtendedCapabilities information element indicates that the peer IEEE 802.11 station is incapable of participating in the timing measurement protocol

- Otherwise, may be set to TRUE

Slide 4

Sep 2013

Page 5: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Timing Measurement Procedure for 802.11 Links

Slide 5

Sep 2013

Page 6: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Propagation of Sync and Follow_Up Messages on 802.11ak Links (1)

Slide 6

Sep 2013

802.11ak Requester STA

802.11ak Responder STA

Sync (i)Follow_Up (i)

Time Aware System

Port

Sync Interval

Time Measurement Action Frame

Sync (i+1)Follow_Up (i+1)

[Follow_Up (i)]

Time Measurement Action Frame[Follow_Up (i-1)]ACK

ACK

Sync (i)

Follow_Up (i)

Time Aware System

Port

Follow_Up (i-1)

Sync (i+1)

Delayed FollowUp

• Timing measurement procedure for 802.11 links introduces a one Sync_interval delay per 802.11ak link to the propagation of the Sync message

Page 7: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Sync Msg Propagation for .11ak LinksOption #1

Slide 7

Sep 2013

• Same procedure as for .11 links

• Pros:- No change to 802.1AS

• Cons:- Sync msg propagation is delayed by one Sync_interval per .11ak link (the

default Sync_interval for 802.11 link is 1/8 sec)

- This delay is accumulative per 802.11ak hop

- The “maximum_time_accumulation” that could be sustained by the sync msg propagation is a function of the clock frequency stability (values will be provided by the 802.1AS experts)

- Max nbr of 11ak hops = fct (maximum_time_accumulation, Sync_interval)

Page 8: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Sync Msg Propagation for .11ak LinksOption #2

Slide 8

Sep 2013

• For .11 links, two consecutive Time Measurement Action Frames are generated for the Sync and Follow_Up messages

• Pros:- Eliminates the one Sync_interval delay

• Cons:- Makes the protocol more “chatty” (but fewer packets than on Ethernet)

- Requires a Modification of the MD State Machine (and the 802.1AS Specs for .11ak links)

Page 9: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Fine Timing Measurement 802.11mc (1)

• New MLME primitive MLME-FINETIMINGMSMTRQ to provide improved timing measurement accuracy included in IEEE P802.11-REVmc/D1.5, June 2013

Slide 9

Sep 2013

Page 10: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Fine Timing Measurement 802.11mc (2)

• Almost the same syntax as MLME-TIMINGMSMTRQ - timestamp precision of 0.1ns

• Issue: An STA supporting MLME-FINETIMINGMSMTRQ does not support MLME-TIMINGMSMTRQ- as currently defined in IEEE Std 802.1AS this STA will not be “asCapable” (cf

slide 4 - the timing measurement bit in the ExtendedCapabilities information will be different…)

• Solution: Support for Fine Timing Measurement could be added to P802.1ASbt - as IEEE Std 802.1AS describes the .11v’s MLME-TIMINGMSMTRQ primitive

only- **if** the 802.11mc timeframe could match the P802.1ASbt timeframe

Slide 10

Sep 2013

Page 11: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Fine Timing Measurement 802.11mc (2)

• Almost the same syntax as MLME-TIMINGMSMTRQ - timestamp precision of 0.1ns

• Issue: An STA supporting MLME-FINETIMINGMSMTRQ does not support MLME-TIMINGMSMTRQ- this STA will not be “asCapable” as currently defined in IEEE Std 802.1AS (cf

slide 4 - the fine timing measurement bit in the ExtendedCapabilities will be a different bit …)

• Solution: Support for Fine Timing Measurement could be added to P802.1ASbt - as IEEE Std 802.1AS describes the .11v’s MLME-TIMINGMSMTRQ primitive

only- **if** 802.11mc is completed in a timeframe compatible with the P802.1ASbt

timeframe

Slide 11

Sep 2013

Page 12: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Timestamping of 802.1AS Sync Messages over 802.1Qbz Bridge and 802.11ak Link

• Disclaimer:• The three following slides are INFORMATIVE only and

implementation related.

• Their aim however is to raise the awareness of the needed synchronization between the 802.1Qbz Bridge and 802.11ak time domains

Slide 12

Sep 2013

Page 13: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Timestamping of 802.1AS Sync Messages over 802.1Qbz Bridge and 802.11ak Link

• Residence time of the 802.1Qbz bridge includes 2 time domains: 802.1Qbz bridge and 802.11

• Two mutually exclusive options:• Option 1: Bridge and STA clocks are synchronized

• Option 2: Bridge and STA clocks are independent free running clocks. In this case:

- Sync messages must be timestamped at the “Infrastructure” and “STA/Bridge” interfaces

- The Timestamping is identical to the timestamping at the portal interface in a Time Aware 802.11 AP STA

Slide 13

Sep 2013

Page 14: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

802.1Qbz / 802.11ak Sync Msg Timestamping (1)

• Option#1 : Bridge & STA free running clocks

Slide 14

Sep 2013

Time AwareBridgeport

Time Aware802.11ak

infrastructure interface

802.11ak link

Time Aware802.11 AP

station

Time AwareBridgeport

Time Aware802.11ak

STA/bridgeinterface

Time Aware802.11 non-AP

station

tib1 tib2

tes2

tis1tis2

teb1 teb2

tes1

Bridgeresidence time

AP residence time

Bridgeresidence time

Non-AP STA residence time

802.11aklink delay

ingress Bridge free running clock

ingress STAfree running clock

egress Bridge free running clock

egress STAfree running clock

freq rate ratio

freq rate ratio

tis3tes2

Page 15: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

802.1Qbz / 802.11ak Sync Msg Timestamping (2)

• Option#2 : Bridge & STA clocks are synchronized

Slide 15

Sep 2013

Time AwareBridgeport

Time Aware802.11ak

infrastructure interface

802.11ak link

Time Aware802.11 AP

station

Time AwareBridgeport

Time Aware802.11ak

STA/bridgeinterface

Time Aware802.11 non-AP

station

tib1

tis2

teb2

tes1

Bridgeresidence time

AP residence time

Bridgeresidence time

Non-AP STA residence time

802.11aklink delay

ingress Bridge free running clock

ingress STAclock

egress Bridge free running clock

egress STA clock

syncsync

tis3tes2

Page 16: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Questions ?

Sep 2013

Slide 16

Page 17: Submission doc.: IEEE 11-13/0995r1 Sep 2013 Broadcom / IntelSlide 1 802.1AS Synchronization Services for 802.11ak Links Date: 2013-09-09 Authors:

Submission

doc.: IEEE 11-13/0995r1

Broadcom / Intel

Thank you

Sep 2013

Slide 17