140 likes | 150 Views
Exploring the concepts and motivations behind MCCAOP advertisements in Mesh STA "San Diego," focusing on partial vs. complete advertising mechanisms and distributed reporting subfields.
E N D
MCCAOP Advertisements Authors: Date: 2010-07-14 Michael Bahr, Siemens AG
Abstract This presentation explains the concepts and motivation of the proposed changes for the MCCAOP advertisment as given in 11-10/814. Michael Bahr, Siemens AG
Mesh STA A • This is Mesh STA “San Diego”. • It is MCCAActivated (is true) • Mesh STA “San Diego” has to track its own MCCAOP reservations (TX-RX and broadcast times) as well as the MCCAOP reservations of its neighbor mesh STAs (interfering times). Michael Bahr, Siemens AG
MCCAOP Advertisement • Mesh STA „San Diego“ has to advertise its tracked MCCAOP reservations. • The set of tracked MCCAOP reservations a mesh STA wants to advertise, whether complete or partial, is called an MCCAOP advertisement. • MCCAOP advertisement can be complete. • MCCAOP advertisement can be partial. Michael Bahr, Siemens AG
at the transmitter side can send only new or changed MCCAOP reservations can send only selected tracked MCCAOP reservations partial MCCAOP advertisement reduces size at the receiver side complete MCCAOP advertisement: replaces all MCCAOP reservations previously received from the same transmitter with the latest MCCAOP advertisement. non-advertised MCCAOP reservations are deleted partial MCCAOP advertisement: advertised MCCAOP reservations can be only added. non-advertised MCCAOP reservations must not be deleted. Partial vs. CompleteMCCAOP Advertisement Michael Bahr, Siemens AG
Partial Reports • concept of partial/complete is also valid for reports (TX-RX, broadcast, interfering) • TX-RX and broadcast report are complete. TX-RX / broadcast report of previous advertisement are replaced. • Interfering report is partial. MCCAOP reservations are appended. Michael Bahr, Siemens AG
MCCAOP Advertisements Element • MCCAOP advertisement is transmitted in MCCAOP Advertisements element • mesh STA can track many reservations • potentially up to 65535 • MCCAOP Advertisements Element can hold only up to 62 MCCAOP reservations • Mechanism for splitting MCCAOP advertisement over multiple MCCAOP Advertisements elements provided Michael Bahr, Siemens AG
MCCAOP Advertisement Sequence Number: tuple <MCCAOP Advertisement Sequence Number, transmitter of MCCAOP Advertisement element> uniquely identifies MCCAOP advertisement identifies MCCAOP Advertisements elements that belong together Advertisements Element Identifier identifier of MCCAOP Advertisements elements belonging to the same MCCAOP advertisement consecutive sequence: starts at 0, incremented by 1 Last Advertisements Element indicates last MCCAOP Advertisements element in the consecutive sequence MultipleMCCAOP Advertisements Elements Michael Bahr, Siemens AG
Frames with MCCAOP Advertisements Elements • MCCAOP Advertisements frame • every MCCAOP Advertisements element of an MCCAOP advertisement • Beacon frame • only one MCCAOP Advertisements element at a time • MCCAOP advertisements that require multiple MCCAOP Advertisements elements are transmitted in multiple subsequent Beacon frames • reduces beacon bloat • Probe Response frame • sent only once, but already full of bytes • only one MCCAOP Advertisements element, maybe partial MCCAOP advertisement Michael Bahr, Siemens AG
Distributed Report subfield • Scope of Distributed Report subfield: • type of report (TX-RX, broadcast, or interfering) • MCCAOP Advertisments element • indicates whether a TX-RX, broadcast, or interfering report is distributed over multiple MCCAOP Advertisements elements (of the same MCCAOP advertisement) • if not (Distributed Report subfield is set to 0): • it is sufficient to consider only this MCCAOP Advertisements element in order to know all MCCAOP reservations of this report (TX-RX, broadcast, or interfering) • receiver can update its tracked MCCAOP reservations even if it did not receive all MCCAOP Advertisements elements of the MCCAOP advertisement (for instance, when missing a beacon) Michael Bahr, Siemens AG
Specification of MCCAOP Advertisements Element Michael Bahr, Siemens AG
Specification of MCCA Information Field Michael Bahr, Siemens AG
Specification of MCCAOP Reservation Report Field Michael Bahr, Siemens AG
References • 11-10/814 „MCCAOP Advertisements“ • contains normative text implementing these ideas • IEEE 802.11s D6.0 Michael Bahr, Siemens AG