GCR for mesh Date: January 2011 Authors: January 2011 July 2010

Slides:



Advertisements
Similar presentations
Doc.: IEEE /1413r1 Submission November 2013 Edward Reuss, UnaffiliatedSlide 1 Real-Time Multicast Streams During Power Save – Part 2 Date:
Advertisements

Doc.: IEEE /0081r0 Submission January 2012 Osama Aboul-Magd, Huawei TechnologiesSlide 1 On Traffic Stream Setup for Audio/Visual Bridging Date:
Doc.: IEEE /0065r2 Submission January 2011 Ivan Pustogarov, IITP RASSlide 1 GCR for mesh Date: January 2011 Authors:
Submission doc.: IEEE 11-12/0589r2 July 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Multicast on Mikael Abrahamsson Deutsche Telekom Adrian Stephens (Slides 10-13) Intel Corporation.
Doc.: IEEE /0168r2 Submission Mar 2011 Ganesh Venkatesan, Intel Corp.Slide 1 Joint Meeting with 802.1AVB Date: Authors:
Doc.: IEEE /1261r3 Submission November 2015 Dorothy Stanley, HP (Aruba Networks) IETF Nov 2015: IEEE multicast capabilities Date:
Doc.: IEEE /1378r0 Submission November 2008 Darwin Engwer, Nortel NetworksSlide 1 Improving Multicast Reliability Date: Authors:
Doc.: IEEE /0788r0 Submission Aggregate Block-ACK definition Date: July 2010 Jochen MirollSlide 1 Authors:
Doc.: IEEE /0150r0 Submission May 2013 Osama Aboul-Magd (Huawei Technologies)Slide 1 GCR using SYNRA for GLK Date: Authors:
Doc.: IEEE r1 SubmissionAlexander Safonov, IITP RASSlide 1 Parameterized QoS for s mesh networks Date: March 2012 Authors:
On the Design of Robust and Adaptive IEEE Multicast Services for Video Transmissions Speaker: Bo-Yu Huang Advisor: Dr. Ho-Ting Wu Date: 2014/12/23.
Doc.: IEEE /0278r5 Submission March 2008 Javier Cardona et al. Avoiding Interactions with Lazy-WDS Equipment Date:
Doc.: IEEE /0150r11 Submission July 2015 Ganesh Venkatesan (Intel Corporation)Slide 1 GCR using SYNRA for GLK Date: Authors:
Doc.: IEEE /0615r0 Submission May 2008 Naveen K. Kakani, Nokia IncSlide 1 Multicast Transmission in WLAN Date: Authors:
FILS Reduced Neighbor Report
Multicast Considerations over IEEE 802 Wireless Media
IETF Nov 2015: IEEE multicast capabilities
More Reliable Multicast/Broadcast (MRMB)
WUR coexistence with existing power save mode
Quasi-reliable Multicast
Broadcast Service on WLAN
TWT Information frames in 11ax
Directed Multicast Service (DMS)
Groupcast discussion Date: Authors: Mar 2009 Month Year
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
GAPA - Efficient, More Reliable Multicast
Proposal for enabling overlay FEC in GCR Block Ack
Channel Access Efficiency
Further considerations on WUR frame format
MAC Capabilities Info. in HE Capabilities IE
Multicast/Broadcast Communication With Acknowledge
EDCA and BlockAck Extensions for Reliable Multicast/Broadcast Services
Aggregate Block-ACK definition
FILS Reduced Neighbor Report
Audio and video support by MCCA
EDCA Enhancement to Improve Link Reliability for Multicast Streams
GAPA - Efficient, More Reliable Multicast
BlockAck Enhancement for Multicast Transmissions
Directed Multicast Service (DMS)
Proposed Resolutions to RFI comments of LB 166 on IEEE s D7.0
Access during an MCCAOP by mesh STAs that are not the MCCAOP owner
CID#89-Directed Multicast Service (DMS)
Power saving mechanism consideration for ah framework
IEEE as a “component” Date: Authors: Sept 2015
A novel hidden station detection mechanism
Group Block Acknowledgements for Multicast Traffic
VTS SG PAR Scope Topics Date: Authors: January 2008
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Aggregate Block-ACK definition
VTS Robust Multicast/Broadcast Protocol
Multicast Enhancements for Multimedia Streaming
Feedback-jamming ARQ mechanisms
Interference Signalling Enhancements
Air Efficiency and Reliability Enhancements for Multicast
IEEE multicast properties
VTS SG PAR Scope Topics Date: Authors: January 2008
Resolutions of the Remaining Power Management Comments
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
More Reliable GroupCast Proposal Presentation
GCR using SYNRA for GLK Date: Authors: July 2015 Month Year
GCR for mesh Date: January 2011 Authors: January 2011 July 2010
MRG for mesh Date: July 2010 Authors: July 2010 July 2010
Directed Multicast Service (DMS)
More Reliable Multicast/Broadcast (MRMB)
Chapter 11 Comment Resolution for Letter Ballot 63
Multicast Scenarios for MAC Calibration
MRG IFS Correction Date: July 2010 Authors: July 2010 Month Year
WUR with conventional power save
Presentation transcript:

GCR for mesh Date: January 2011 Authors: January 2011 July 2010 Ivan Pustogarov, IITP RAS Ivan Pustogarov, IITP RAS

Groupcast with Retries in TGaa January 2011 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. Ivan Pustogarov, IITP RAS

What can TGaa do for mesh? January 2011 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. Ivan Pustogarov, IITP RAS

GCR procedure January 2011 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. Concealment address prevents group addressed frames transmitted via GCR from being passed up the MAC-SAP of GCR-incapable STAs. Ivan Pustogarov, IITP RAS

Changes required in TGaa January 2011 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) Ivan Pustogarov, IITP RAS

January 2011 Back up slides Ivan Pustogarov, IITP RAS

Multicast approaches in mesh January 2011 Multicast approaches in mesh Two approaches exist in TGs to organize multicast traffic delivery to the intended receivers Unreliable Multicast frames are broadcasted Nonscalable Multicast frames are converted to unicast frames Ivan Pustogarov, IITP RAS

Example of more efficient multicast approach in mesh January 2011 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). Ivan Pustogarov, IITP RAS

GCR-BlockAck as a building block for efficient multicast in mesh January 2011 GCR-BlockAck 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 one-hop 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-BlockAck Ivan Pustogarov, IITP RAS

Example of draft change January 2011 Example of draft change Ivan Pustogarov, IITP RAS

The proposal is partially sponsored by EU FP7 project “Flavia”. January 2011 The proposal is partially sponsored by EU FP7 project “Flavia”. Ivan Pustogarov, IITP RAS