Doc.: IEEE 802.11-15/1261r3 Submission November 2015 Dorothy Stanley, HP (Aruba Networks) IETF Nov 2015: IEEE 802.11 multicast capabilities Date: 2015-11-09.

Slides:



Advertisements
Similar presentations
Submission doc.: IEEE /446r0 March 2014 RYU Cheol, ETRISlide 1 DNSSD Activities of IETF Date: Authors:
Advertisements

PS-Poll TXOP Using RTS/CTS Protection
Doc.: IEEE /0150r1 Submission Jan 2015 Ganesh Venkatesan (Intel Corporation)Slide 1 GCR using SYNRA for GLK Date: Authors:
Doc.: IEEE /1413r1 Submission November 2013 Edward Reuss, UnaffiliatedSlide 1 Real-Time Multicast Streams During Power Save – Part 2 Date:
Doc.: IEEE /1183r0 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
Submission doc.: IEEE /0354r1 March 2015 Woojin Ahn, Yonsei Univ.Slide 1 Bandwidth granularity on UL-OFDMA data allocation Date: Authors:
Doc.: IEEE /1404r0 Submission November 2014 Eisuke Sakai, Sony CorporationSlide 1 11aa GCR-BA Performance in OBSS Date: 2014/11/2 Authors:
MTBA and PSMP in n Abhay Annaswamy
Doc.: IEEE /0065r2 Submission January 2011 Ivan Pustogarov, IITP RASSlide 1 GCR for mesh Date: January 2011 Authors:
Wireless LAN Advantages 1. Flexibility 2. Planning 3. Design
Submission doc.: IEEE 11-12/0589r2 July 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
Multicast on Mikael Abrahamsson Deutsche Telekom Adrian Stephens (Slides 10-13) Intel Corporation.
Submission Vida Ferdowsi, NewracomSlide 1 doc.: IEEE /0856r0July 2015 Compressed Uplink Trigger Frame Date: Authors:
Version 4.0 Ethernet Network Fundamentals – Chapter 9 Sandra Coleman, CCNA, CCAI.
Doc.: IEEE /0897r0 SubmissionJae Seung Lee, ETRISlide 1 Active Scanning considering Operating Status of APs Date: July 2012.
Doc.: IEEE /0102r2 SubmissionLiwen Chu Etc.Slide 1 TGah Power Saving Date: Authors: Date: Jan, 2012.
IETF78 Multimob Masstricht1 Proposal for Tuning IGMPv3/MLDv2 Protocol Behavior in Wireless and Mobile networks draft-wu-multimob-igmp-mld-tuning-02 Qin.
Doc.: IEEE /1378r0 Submission November 2008 Darwin Engwer, Nortel NetworksSlide 1 Improving Multicast Reliability Date: Authors:
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Doc.: IEEE /2977r0 Submission November 2007 Ganesh Venkatesan, Intel CorporationSlide 1 VTS SG PAR Scope Topics Date: Authors:
Doc.: IEEE /0150r0 Submission May 2013 Osama Aboul-Magd (Huawei Technologies)Slide 1 GCR using SYNRA for GLK Date: Authors:
Submission doc.: IEEE 11-13/0526r1 May 2013 Donald Eastlake, HuaweiSlide 1 Sub-Setting Date: Authors:
Submission doc.: IEEE 11/ ak Jan 2013 Norman Finn, Cisco SystemsSlide Qbz–802.11ak Solutions: Station Subsetting Issue Date:
Doc.: IEEE /1061r0 Submission September 2013 Jeongki Kim, LG ElectronicsSlide 1 Multicast Transmission for HEW Date: Authors: NameAffiliationsAddressPhone .
Submission doc.: IEEE 11-11/1204r1 ZTE CorporationSlide 1 Power saving mechanism consideration for ah framework Date: Authors: Sept 2011.
Submission doc.: IEEE /1361r0 November 2015 Slide 1 Dmitry Akhmetov (Intel) Energy consumption with Scheduled PSP Date: Authors: NameAffiliationsAddressPhone .
Doc.: IEEE /0409r6 Submission July 2012 Shoukang Zheng et. al, I2R, SingaporeSlide 1 Channel Access Supporting Low Power Operation Date:
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
Doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
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:
Media Access Methods MAC Functionality CSMA/CA with ACK
Overall MAC Procedure for WUR
Multicast Considerations over IEEE 802 Wireless Media
IETF Nov 2015: IEEE multicast capabilities
< November, 2011 > Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Improved Low Energy Mechanism based.
VTS SG PAR Scope Topics Date: Authors: November 2007
GCR for mesh Date: January 2011 Authors: January 2011 July 2010
Directed Multicast Service (DMS)
Groupcast discussion Date: Authors: Mar 2009 Month Year
Harmonizing Multicast/Broadcast Proposals
GAPA - Efficient, More Reliable Multicast
Proposal for enabling overlay FEC in GCR Block Ack
Multicast versus WiFi Mike McBride, Charlie Perkins draft-ietf-mboned-ieee802-mcast-problems-01 IETF101 London 20th March 2018.
Multicast/Broadcast Communication With Acknowledge
EDCA and BlockAck Extensions for Reliable Multicast/Broadcast Services
GAPA - Efficient, More Reliable Multicast
BlockAck Enhancement for Multicast Transmissions
Video Broadcast/Multicast
Directed Multicast Service (DMS)
CID#89-Directed Multicast Service (DMS)
Power saving mechanism consideration for ah framework
IEEE as a “component” Date: Authors: Sept 2015
Group Block Acknowledgements for Multicast Traffic
VTS SG PAR Scope Topics Date: Authors: January 2008
VTS SG PAR Scope Topics Date: Authors: January 2008
VTS Robust Multicast/Broadcast Protocol
A Routing Protocol for WLAN Mesh
IEEE multicast properties
VTS SG PAR Scope Topics Date: Authors: January 2008
More Reliable GroupCast Proposal Presentation
GCR using SYNRA for GLK Date: Authors: July 2015 Month Year
Cooperative AP Discovery
GCR for mesh Date: January 2011 Authors: January 2011 July 2010
Directed Multicast Service (DMS)
More Reliable Multicast/Broadcast (MRMB)
September 2006 doc.: IEEE /1351r0 September 2006
Presentation transcript:

doc.: IEEE /1261r3 Submission November 2015 Dorothy Stanley, HP (Aruba Networks) IETF Nov 2015: IEEE multicast capabilities Date: Authors: Slide 1

doc.: IEEE /1261r3 Submission Abstract This file contains a description of selected IEEE multicast optimization capabilities and their benefits, for presentation at a November 2015 IETF INT area session. Development of this material is in response to questions from IETF participants on IEEE multicast performance, see content/IAB-uploads/2013/01/multicast-problem- statement.pptx. content/IAB-uploads/2013/01/multicast-problem- statement.pptx November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 2

doc.: IEEE /1261r3 Submission Agenda: multicast optimization features Multicast in IEEE Std Proxy ARP Description Directed Multicast Service (DMS) GroupCast with Retries (GCR) Description Implementation Status of Optimization Features Back-up GCR Details References November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 3

doc.: IEEE /1261r3 Submission Packet Transmission operates in unlicensed frequency bands. There are no guarantees that any traffic gets through MAC layer packets can be lost due to collision, interference, poor rate adaptation decisions, changes in the radio channel (e.g. walking behind a steel- reinforced pillar). A 10% “packet error ratio” is not unreasonable, but this is metric with a *lot* of noise in it. Unicast traffic is retried up to some limit (typically 4-12 times). This improves reliability, but it’s still subject to higher-layer packet loss Dorothy Stanley, HP (Aruba Networks) November 2015 Slide 4 From r2

doc.: IEEE /1261r3 Submission How does Multicast affect WLANs? AP extends wired segment All broadcast frames on LAN side copied to WLAN In WLAN, broadcast messages transmitted at most robust MCS Most robust MCS implies large frames sent at slow rate November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 5 From r1

doc.: IEEE /1261r3 Submission multicast properties Multicast / broadcast traffic is generally not retransmitted, because there is no acknowledgement Multicast / broadcast traffic is generally sent at a “lowest common denominator” rate, known as a basic rate. This might be as low as 6 Mbps, when unicast links are operating at 600 Mbps. Lower rate  larger frame, less airtime for everything else. There are options, that are not commonly implemented or certified to improve multicast reliability – –GroupCast with Retries (GCR) - Greater reliability is provided via unsolicited retries or the block ack mechanism –Directed Multicast Service (DMS) – convert multicast to unicast Dorothy Stanley, HP (Aruba Networks) November 2015 Slide 6 From r2

doc.: IEEE /1261r3 Submission and power save Both unicast and multicast traffic can be delayed by power- saving mechanisms. Unicast is delayed until a STA wakes up and asks for it. Additionally, unicast traffic may be delayed to improve power save, efficiency and increase probability of aggregation. Multicast traffic is delayed in a wireless network if any of the STAs in that network are power savers. All STAs are awake at a known time to receive multicast traffic. Packets can also be discarded due to buffer limitations in the AP and non-AP STA. Dorothy Stanley, HP (Aruba Networks) November 2015 Slide 7 From r2

doc.: IEEE /1261r3 Submission Agenda: multicast optimization features Multicast in IEEE Std Proxy ARP & ND Description Directed Multicast Service (DMS) GroupCast with Retries (GCR) Description Implementation Status of Optimization Features Back-up GCR Details References November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 8

doc.: IEEE /1261r3 Submission Proxy ARP in The AP knows all associated STA’s MAC address and IP address AP acts as central “manager” in BSS AP acts on behalf of STAs Power save relies on AP buffering data for STAs Proxy ARP easy to implement at AP Advantages Less low MCS broadcast traffic on wireless medium STA benefits from extended power save in sleep mode as ARP requests are replied to by AP November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 9 From r1

doc.: IEEE /1261r3 Submission Proxy ARP in When the AP supports Proxy ARP “[…] the AP shall maintain a Hardware Address to Internet Address mapping for each associated station, and shall update the mapping when the Internet Address of the associated station changes. When the IPv4 address being resolved in the ARP request packet is used by a non-AP STA currently associated to the BSS, the proxy ARP service shall respond on behalf of the non-AP STA” Keeps ARP frames off the wireless medium See in [2] Slide 10Dorothy Stanley, HP (Aruba Networks) November 2015 From r1

doc.: IEEE /1261r3 Submission ARP and IPv6? IPv6 doesn’t need ARP IPv6 uses Neighbor Discovery Protocol (NDP) instead Every IPv6 node subscribes to special multicast address Neighbor-Solicitation message replaces ARP NDP may be used to request additional information Maximum Transmission Unit Router Solicitation Router Advertisement, etc. NDP messages are sent as group addressed (broadcast) frames in November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 11 From r1

doc.: IEEE /1261r3 Submission IPv6 support in “When an IPv6 address is being resolved, the Proxy Neighbor Discovery service shall respond with a Neighbor Advertisement message […] on behalf of an associated STA to an [ICMPv6] Neighbor Solicitation message […]. When MAC address mappings change, the AP may send unsolicited Neighbor Advertisement Messages on behalf of a STA.” Proxy ARP prepared for IPv6 Keep NDP messages off the wireless medium See in IEEE P Slide 12Dorothy Stanley, HP (Aruba Networks) November 2015 From r1

doc.: IEEE /1261r3 Submission Agenda: multicast optimization features Multicast in IEEE Std Proxy ARP & ND Description Directed Multicast Service (DMS) GroupCast with Retries (GCR) Description Implementation Status of Optimization Features Back-up GCR Details References November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 13

doc.: IEEE /1261r3 Submission Directed Multicast Service (DMS) DMS enables a client to request that the AP transmit group addressed frames destined to the requesting client as individually addressed frames. AP transmits group addressed frames to the requesting client as individually addressed frames Requires 11n A-MSDUs Individually addressed frames are acknowledged and are buffered for power save clients Requesting STA specifies traffic characteristics for DMS traffic DMS was defined in IEEE Std v-2011 November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 14

doc.: IEEE /1261r3 Submission Groupcast with Retries (GCR) AP transmits each group addressed frame as conventional group addressed transmission. Retransmissions are group addressed, but hidden from non- 11aa clients A directed block acknowledgement scheme is used to harvest reception status from receivers, and the retransmissions are based upon these responses. GCR is suitable for all group sizes including medium to large groups. As the number of devices in the group increases, GCR can send block acknowledgement requests to only a small subset of the group. GCR increases probability of broadcast frame reception success, but still not a guarantee GCR was defined in IEEE Std aa-2012 November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 15

doc.: IEEE /1261r3 Submission Issues and continuing improvement re: GCR with Block Acknowledgement May introduce unacceptable latency –After sending a group of data frames to the group, the AP has to unicast Block Ack Request to a subset of members; wait for the corresponding Block Ack; retransmit any missed frames and then resume –This latency may not be acceptable for some traffic There are ongoing extensions in to improve GCR performance –BAR is send using downlink MU-MIMO (DL MU-MIMO is already in REVmc 4.3) –BA is sent using uplink MU-MIMO (uplink MU-MIMO is a.11ax feature) –Additional ax extensions are under consideration, see acknowledgements-for-multicast-transmission.pptx. The latency is reduced by simultaneously receiving BA information from multiple clients acknowledgements-for-multicast-transmission.pptx November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 16 Source: Ganesh Venkatesan, Intel

doc.: IEEE /1261r3 Submission Agenda: multicast optimization features Multicast in IEEE Std Proxy ARP & ND Description Directed Multicast Service (DMS) GroupCast with Retries (GCR) Description Implementation Status of Optimization Features Back-up GCR Details References November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 17

doc.: IEEE /1261r3 Submission Multicast Optimization Implementation An AP manufacturer might optimize certain multicast-related behaviors There’s nothing in the standard to stop an implementer from turning multicast into unicast traffic –Most enterprise AP vendors implement multicast to unicast (proprietary mechanisms) Implementation Status of Proxy ARP and Proxy ND –Implemented primarily in enterprise-grade systems –Not widely implemented in small office/home systems at this time GCR and DMS not currently implemented in product Dorothy Stanley, HP (Aruba Networks) November 2015 Slide 18 From r2

doc.: IEEE /1261r3 Submission November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 19 Questions?

doc.: IEEE /1261r3 Submission More information on GCR implementation For reference/back-up November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 20

doc.: IEEE /1261r3 Submission GCR mechanism details GCR announcement, set up, modification and tear down use DMS Request / DMS Response frames –DMS Request / DMS Response elements with addition of GCR Request / GCR Response sub-elements AP can discover the STAs receiving a group address –Explicit 11aa Group Membership Request / Response frame exchanges –Non methods (e.g. IGMP snooping) Additional policies for group addressed frames: –GCR Block ACK Suited to medium number of group members. Initiates BA agreement with each group member. Transmitting AP regularly sends BAR to the STAs. –GCR unsolicited retry Suited to large number of group members Retransmit MSDU one or more times to increase probability of success. November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 21 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission GCR Concealment “Hidden” frames from non-11aa STAs –Retransmissions using GCR Block Ack or GCR Unsolicited Retry –All GCR-SP transmissions “Original” MSDU is encapsulated inside an A-MSDU –To preserve the original destination address –Same Sequence Control value of frame containing A-MSDU as the frame that contained original MSDU –Retry field = 1 A-MSDU is sent to the “GCR Concealment Address” –Allocated GCR Concealment MAC address 01-0F-AC but can be any group address from an allocated OUI. November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 22 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA 3 1 November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 23 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 24 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 25 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA BAR=3 BA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 26 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 27 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 28 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA BAR=5 BA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 29 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 30 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 31 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA BAR=6 BA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 32 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 33 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 34 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission Block ACK for Multicast AP STA 4 STA 2 STA 1 STA November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 35 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission GCR Service Period If one device uses power save, all multicast/broadcast traffic gets buffered until DTIM –DTIM typically every 3 / 10 second –Not great for video/voice GCR-SP allows much smaller delays between delivery –Scheduled so devices can sleep between service periods November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 36 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission GCR-SP In GCR Request STA specifies if it does/doesn’t want the AP to use GCR-SP, or “doesn’t care” If AP uses GCR-SP, a Schedule element is included in the GCR Response sub-element –Schedule of when these group addressed frames might be transmitted – STA must be Awake at these times –If Service Interval=0, frames could be transmitted at any time – STA must stay Awake (GCR-A) GCR-SP frames are always concealed –Because they might be transmitted before the “legacy” transmission November 2015 Dorothy Stanley, HP (Aruba Networks)Slide 37 Source: Graham Smith, SR Technologies

doc.: IEEE /1261r3 Submission References 1. 0arc multicast-properties.ppthttps://mentor.ieee.org/802.11/dcn/15/ arc multicast-properties.ppt pdf (includes v amendment) pdf ax-proxy-arp-in ax.pptxhttps://mentor.ieee.org/802.11/dcn/15/ ax-proxy-arp-in ax.pptx 4. a-2012.pdfhttp://standards.ieee.org/getieee802/download/802.11a a-2012.pdf 5. uploads/2013/01/multicast-problem-statement.pptxhttps:// uploads/2013/01/multicast-problem-statement.pptx Dorothy Stanley, HP (Aruba Networks) November 2015 Slide 38