GAPA - Efficient, More Reliable Multicast

Slides:



Advertisements
Similar presentations
Doc.: IEEE /1404r0 Submission November 2014 Eisuke Sakai, Sony CorporationSlide 1 11aa GCR-BA Performance in OBSS Date: 2014/11/2 Authors:
Advertisements

Doc.: IEEE /1234r0 Submission October 2008 L. Chu Etc.Slide s Power Saving Issues Date: Authors:
Doc.: IEEE / Submission September 2010 James Wang, MediatekSlide 1 Wide Band OBSS Friendly PSMP Date: 2010, September 13 Authors:
Doc.: IEEE /1378r0 Submission November 2008 Darwin Engwer, Nortel NetworksSlide 1 Improving Multicast Reliability Date: Authors:
Doc.: IEEE /1172r2 Submission September 2014 Eisuke Sakai, Sony CorporationSlide 1 Multicast Performance in OBSS Date: 2014/9/15 Authors:
Doc.: IEEE /1003r0 Submission September 2008 Alex Ashley, NDS LtdSlide aa – Robust Audio Video Transport Streaming Waikoloa Opening Report.
Doc.: IEEE /0624r2 SubmissionLiwen Chu Etc.Slide 1 Scheduled Medium Access For Large Low Power BSS Date: Authors: Date: May, 2012.
Doc.: IEEE /0400r0 SubmissionZander Lei, I2R SingaporeSlide 1 ACK Transmission Date: Authors: March 2012.
Media Access Methods MAC Functionality CSMA/CA with ACK
Overview of Channel Usage Change
July 12, 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Increasing Broadcast Reliability] Date.
Operation With Small Batteries
More Reliable Multicast/Broadcast (MRMB)
Operation With Small Batteries
Compressed Uplink Trigger Frame
DLS Power Save Delivery Mechanism
Quasi-reliable Multicast
Directed Multicast Service (DMS)
ACK Protection Schemes for the IEEE ac MU-MIMO Downlink
Groupcast discussion Date: Authors: Mar 2009 Month Year
Harmonizing Multicast/Broadcast Proposals
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Proposal for enabling overlay FEC in GCR Block Ack
[Preliminary Simulation Results on Power Saving]
Wake Up Frame to Indicate Group Addressed Frames Transmission
[Preliminary Simulation Results on Power Saving]
Feedback-jamming ARQ mechanisms
Multicast/Broadcast Communication With Acknowledge
EDCA and BlockAck Extensions for Reliable Multicast/Broadcast Services
GroupID Concept for Downlink MU-MIMO Transmission
Overlapping BSS Co-Existence
Scheduled Medium Access For Large Low Power BSS
GAPA - Efficient, More Reliable Multicast
Multicast Scenarios for MAC Calibration
BlockAck Enhancement for Multicast Transmissions
Directed Multicast Service (DMS)
DL MU-MIMO ack protocol
802.11ba Architecture Discussion
July 12, 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Increasing Broadcast Reliability] Date.
Power saving mechanism consideration for ah framework
IEEE as a “component” Date: Authors: Sept 2015
OBSS HCCA Race Condition
HT Features in Mesh Network
Group Block Acknowledgements for Multicast Traffic
DL MU MIMO Error Handling and Simulation Results
Acknowledgement for Multicast Streams
VTS SG PAR Scope Topics Date: Authors: January 2008
Power Efficiency for Individually Addressed Frames Reception
ACK Protection Schemes for the IEEE ac MU-MIMO Downlink
UL MU Random Access Analysis
VTS Robust Multicast/Broadcast Protocol
Feedback-jamming ARQ mechanisms
November 2007 doc.: IEEE /2752r1 July2008
Strawmodel ac Specification Framework
Duration in L-SIG Date: Authors: May 2010 Month Year
Legacy Coexistence – A Better Way?
IEEE multicast properties
EHT Multi-link Operation
More Reliable GroupCast Proposal Presentation
Channelization for China’s Spectrum
Directed Multicast Service (DMS)
Power Efficiency for Individually Addressed Frames Reception
Considerations on post wake-up sequences
More Reliable Multicast/Broadcast (MRMB)
OBSS Requirements Date: Authors: July 2008 July 2008
Multicast Scenarios for MAC Calibration
Traffic Filter based Wakeup Service
Consideration on System Level Simulation
Peer Traffic Indication enhancements
Enhancement of Low Power Medium Access STAs
Presentation transcript:

GAPA - Efficient, More Reliable Multicast September 2006 doc.: IEEE 802.11-06/1458r0 May 2008 GAPA - Efficient, More Reliable Multicast Date: 2008-05-08 Authors: Hart, Qian (Cisco Systems) Joonsuk Kim, Broadcom Corp.

Requirements for Multicast Video May 2008 Requirements for Multicast Video Requirements Very low PLR Low delay and delay jitter Multiple transmissions per beacon period Compatible with legacy STAs Duplicate detection Objectives Efficiency (since video throughput can be high) Feedback for rate adaptation Compatible with power save Hart, Qian (Cisco Systems)

Few candidate solutions meet these requirements May 2008 Few candidate solutions meet these requirements (1) Existing multicast No retries, no Acks, no inputs to rate adaptation, sent infrequently Retransmitting multicast frames a fixed number of times Inefficient if all receivers receive the frame correctly the first time No feedback for rate adaptation Legacy STAs cannot be guaranteed to perform duplicate detection and discarding correctly (2) Multicast-to-unicast conversion Increases delay for later receivers Increases delay jitter for later receivers Multiplies the number of packets over the air for an already high-throughput application Can’t be used with bridges if MC-ness not preserved Retransmitting multicast frames with a delayed Block Ack policy Block Acks must contend for the medium Hart, Qian (Cisco Systems)

The Simple MC Scheme (1) Doesn’t Work September 2006 doc.: IEEE 802.11-06/1458r0 May 2008 The Simple MC Scheme (1) Doesn’t Work ACKs must be employed to ensure a low PLR, see PLR vs. PER below: (3 retries) Hart, Qian (Cisco Systems) Joonsuk Kim, Broadcom Corp.

May 2008 Proposed Solution “Group-Addressed PSMP Ack” (GAPA) is More Efficient and More Reliable (3) Transmit multicast frames via scheduled PSMP Scheduled PSMP bursts comprise: PSMP sequences, which in turn comprise: Downlink phase – for MC data Uplink phase – for PSMP Acks to MC data The first PSMP sequence sends the MC data in the DTT Retrieves scheduled ACKs in the UTT Subsequent PSMP sequences are used for retries if needed All within the same TXOP The benefits of GAPA are orthogonal to using scheduling to avoid collisions. Likely both problems need to be solved via complementary proposals Hart, Qian (Cisco Systems)

Three Main Schemes Illustrated September 2006 doc.: IEEE 802.11-06/1458r0 May 2008 Three Main Schemes Illustrated Data (1) MC (2) MC2UC Data Data Data ACK1 ACK2 ACK3 (3) GAPA Data ACK1 ACK2 ACK3 Delay Hart, Qian (Cisco Systems) Joonsuk Kim, Broadcom Corp.

Anticipated Characteristics of the Three Schemes September 2006 doc.: IEEE 802.11-06/1458r0 May 2008 Anticipated Characteristics of the Three Schemes Multicast Unicast PSMP Data frames repeated No (>=1) x #dest 1+#retries ACK Yes Packet Loss Rate Too high to meet requirement Low Delay and delay jitter Too high Capacity High Medium Rate The lowest in the MC group Individual rate for each The lowest of the unAcked members of the MC group Complexity Hart, Qian (Cisco Systems) Joonsuk Kim, Broadcom Corp.

Preliminary Simulations September 2006 doc.: IEEE 802.11-06/1458r0 May 2008 Preliminary Simulations N x [3 video devices at [24, 54, 130] Mbps in a single BSS with a fixed PER] Low throughput video (max 360 kbps) For a delay limit of 20 ms, PSMP allows for a 7 times increase in capacity with GAPA! (Courtesy of Luke Qian) ms) Hart, Qian (Cisco Systems) Joonsuk Kim, Broadcom Corp.

GAPA Does Not Break Legacy May 2008 GAPA Does Not Break Legacy Since we cannot depend upon legacy’s ability to perform duplicate detection with MC, then retries need to be hidden from legacy GAPA is hidden from legacy because legacy is disallowed from the MC group: TSPEC for a GAPA MC MAC address is only accepted if the device is GAPA-capable The TSPEC requests a PSMP group-addressed Ack policy GAPA BC is sent to a special MAC address (TBD – e.g. ff-ff-ff-ff-ff-fe) GAPA MC duplicate detection is provided by: Same sequence number for all retries Hart, Qian (Cisco Systems)

GAPA can be robust to lost STAs May 2008 GAPA can be robust to lost STAs If retries are exhausted for a specific STA say a threshold number of PSMP bursts in a row, possibly that STA has roamed away / been turned off / etc. Call this a lost STA The AP may disassociate the STA, or decline that STA’s TSPEC, or no longer send retries if only lost STAs have not Acked the MC data Hart, Qian (Cisco Systems)

Summary of GAPA Benefits May 2008 Summary of GAPA Benefits All STAs receive the data simultaneously Reduced delay and delay jitter Data is sent once and only retried when necessary Better capacity Acks are scheduled as efficiently as possible Better capacity, reliability, and enables rate adaptation Compatible with power saving mechanisms GAPA does not break legacy devices GAPA provides for duplicate detection GAPA is complementary to collision-avoidance scheduling mechanisms Hart, Qian (Cisco Systems)

May 2008 Questions ? Hart, Qian (Cisco Systems)

Strawpoll Would you support the GAPA scheme in 11aa? May 2008 Hart, Qian (Cisco Systems)