January 2011 doc IEEE 802 11 110065 r

  • Slides: 11
Download presentation
January 2011 doc. : IEEE 802. 11 -11/0065 r 3 GCR for mesh Date:

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 GCR for mesh Date: January 2011 Authors: Submission Slide 1 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Groupcast with Retries in

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Groupcast with Retries in TGaa • Groupcast with Retries (GCR) is a flexible service defined in TGaa draft to improve the delivery of group addressed frames while optimizing for a range of criteria. • GCR defines two retransmission policies for group addressed frames: – GCR-Unsolicited-Retry • When using the GCR-Unsolicited-Retry delivery method for a group address, the AP retransmits an MSDU one or more times to increase the probability of correct reception at STAs that are listening to this group address. – GCR-Block-Ack • The GCR-Block-Ack delivery method extends the block acknowledgement mechanism to group addressed frames. Submission Slide 2 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 What can TGaa do

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 What can TGaa do for mesh? • According to PAR, TGaa is indented to improve audio and video streaming, including multicast/broadcast audio and video streams • TGaa PAR does not specify directly the type of BSS, however the current TGaa draft is written with Infrastructure BSS in mind (AP and non-AP STAs are mentioned everywhere in the text) • Audio/video applications for mesh are of the same (very high) importance as for infrastructure BSS • Some TGaa mechanisms may be adapted for usage in a mesh: in particular GCR mechanism, especially given that little effort shall be done. Submission Slide 3 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 GCR procedure Mesh BSS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 GCR procedure Mesh BSS Infrastructure BSS • TCLAS information element (it carries the group address) and the schedule are included into GCR agreement exchange • GCR group addressed MSDUs shall be sent in an A-MSDU frame format with the RA set to the GCR Concealment address prevents group addressed frames transmitted via GCR from being passed up the MAC-SAP of GCR-incapable STAs. Submission Slide 4 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Changes required in TGaa

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Changes required in TGaa GCR text: • GCR transmitter/receiver STAs: – Option 1: introduce new definitions and replace “AP” with “Groupcast transmitter” and “non-AP STA” with “Groupcast receiver” – Option 2: replace “AP” with “AP or mesh STA” and “non-AP STA” with “non-AP STA or mesh STA”, adding “transmitting/receiving” mesh STA” where needed • How many concealment addresses? – An option is to make the concealment address the same for all STAs in a mesh and distribute it in an information element like Mesh ID… – … however it is not necessary. The concealment address may be chosen by each groupcast transmitter locally and stored by a groupcast receiver within a GCR agreement instance. Mesh STA: • • Allow using TCLAS and TSPEC elements by mesh STAs to establish a GCR agreement (is already done in TGv for DMS agreemen) Mesh STAs shall wake up according to the GCR schedule (same is done for MCCA in TGs draft, see normative text) Submission Slide 5 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Back up slides Submission

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Back up slides Submission Slide 6 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Multicast approaches in mesh

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Multicast approaches in mesh • Two approaches exist in TGs to organize multicast traffic delivery to the intended receivers Unreliable Nonscalable Multicast frames are broadcasted Multicast frames are converted to unicast frames Submission Slide 7 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Example of more efficient

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Example of more efficient multicast approach in mesh • Multicast tree approach can be used to decrease total number of retransmissions : – We exploit broadcast nature of the medium and use one-hop multicast in branch points. – NOTE: Branch points determine the next stations in the route according to a proprietary tree setup mechanism • Do we have appropriate tools to implement such an approach? Improved Multicast tree approach (minimum one multicast packet transmission in branchpoints). Submission Slide 8 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 GCR-Block. Ack as a

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 GCR-Block. Ack as a building block for efficient multicast in mesh • In the example of multicast tree approach: – Group addressed MCCA reservation can be used to protect onehop multicast traffic from collisions with packets sent by stations in the two-hop neighborhood, BUT: – Currently no ARQ-like mechanism exists to react on multicast transmission errors. Hence: • groupcast audio/video quality may degrade significantly due to packet losses. • Group addressed topology control frames may be lost which leads to broken routes. – One solution is to use GCR-Block. Ack Submission Slide 9 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Example of draft change

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 Example of draft change Submission Slide 10 Ivan Pustogarov, IITP RAS

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 The proposal is partially

January 2011 doc. : IEEE 802. 11 -11/0065 r 3 The proposal is partially sponsored by EU FP 7 project “Flavia”. Submission Slide 11 Ivan Pustogarov, IITP RAS