Adaptive reliable multicast in 802.11 networks

Ubiquitous connectivity in smart city and smart home scenarios gives rise to new uses cases for local distribution of data to multiple devices. In wireless local area networks, the common mode of data transport even for such scenarios is unicast, despite the broadcast nature of wireless medium. This is mainly due to lack of efficient mechanisms for high-throughput reliable multicast transmissions. In this paper we present an adaptive multicast rate control mechanism for IEEE 802.11 wireless networks, which can effectively improve the performance of multicast transfers while tolerating an adjustable level of packet loss at the MAC layer. Then we adapt and employ NORM as the transport layer protocol to complement the proposed multicast transmission rate control, as a proof of concept for cross-layer flexible handling of rate control and reliability. We compare the performance of this multicast approach to the common practice of TCP-based unicast data distribution as well as to the NORM-based multicast distribution at the basic transmission rate. The proposed approach is shown to scale well and improve data distribution performance for any given network topology and multicast receiver group size.

[1]  Takuro Sato,et al.  Rate Adaptive Reliable Multicast MAC Protocol for WLANs , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[2]  Prasun Sinha,et al.  HIMAC: High Throughput MAC Layer Multicasting in Wireless Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[3]  Mark Handley,et al.  NACK-Oriented Reliable Multicast (NORM) Transport Protocol , 2009, RFC.

[4]  Sandeep K. S. Gupta,et al.  Reliable multicast MAC protocol for wireless LANs , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[5]  Byung-Seo Kim,et al.  Rate-Adaptive MAC Protocol for Wireless Multicast Over OFDMA-Based MANETs , 2011, Wirel. Pers. Commun..

[6]  Mark Handley,et al.  NACK-Oriented Reliable Multicast (NORM) Building Blocks , 2004 .

[7]  Mark Watson,et al.  Asynchronous Layered Coding (ALC) Protocol Instantiation , 2010, RFC.

[8]  Boris Bellalta,et al.  Next generation IEEE 802.11 Wireless Local Area Networks: Current status, future directions and open challenges , 2016, Comput. Commun..

[9]  Yanghee Choi,et al.  Rate-adaptive multimedia multicasting over IEEE 802.11 wireless LANs , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[10]  Walid Dabbous,et al.  Direct code execution: revisiting library OS architecture for reproducible network experiments , 2013, CoNEXT.

[11]  Chengzhi Li,et al.  RMAC: a reliable multicast MAC protocol for wireless ad hoc networks , 2004 .

[12]  Joseph P. Macker,et al.  A TCP friendly, rate-based mechanism for NACK-oriented reliable multicast congestion control , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[13]  Byung-Seo Kim,et al.  OFDMA-Based Reliable Multicasting MAC Protocol for WLANs , 2008, IEEE Transactions on Vehicular Technology.

[14]  Liu Jing,et al.  Efficient Multicast Video Streaming for IPTV Service over WLAN Using CC-FEC , 2008, 2008 International Conference on Internet Computing in Science and Engineering.

[15]  Sneha Kumar Kasera,et al.  Reliable Multicast in Multi-Access Wireless LANs , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[16]  Gil Zussman,et al.  Experimental Evaluation of Large Scale WiFi Multicast Rate Control , 2018, IEEE Transactions on Wireless Communications.

[17]  Walid Dabbous,et al.  Multipoint Communication: A Survey of Protocols, Functions, and Mechanisms , 1997, IEEE J. Sel. Areas Commun..

[18]  Sneha Kumar Kasera,et al.  Reliable Multicast in Multi-Access Wireless LANs , 2001, Wirel. Networks.

[19]  Joseph P. Macker,et al.  Quantitative prediction of NACK-oriented reliable multicast (norm) feedback , 2002, MILCOM 2002. Proceedings.

[20]  Jose Miguel Villalón Millán,et al.  ARSM: Auto Rate Selection Multicast Mechanism for Multi-rate Wireless LANs , 2006, PWC.

[21]  Woo-Yong Choi Connectivity-Based Reliable Multicast MAC Protocol for IEEE 802.11 Wireless LANs , 2009, EURASIP J. Wirel. Commun. Netw..

[22]  Mathieu Lacage,et al.  Yet another network simulator , 2006 .

[23]  A. Popescu,et al.  A Survey of Reliable Multicast Communication , 2007, 2007 Next Generation Internet Networks.

[24]  Donald F. Towsley,et al.  Reliability Gain of Network Coding in Lossy Wireless Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[25]  Gil Zussman,et al.  AMuSe: Adaptive Multicast Services to Very Large Groups - Project Overview , 2016, 2016 25th International Conference on Computer Communication and Networks (ICCCN).

[26]  Anish Arora,et al.  Reliable MAC layer multicast in IEEE 802.11 wireless networks , 2002, Proceedings International Conference on Parallel Processing.

[27]  Anish Arora,et al.  Reliable MAC Layer Multicast in IEEE 802.11 Wireless Networks , 2002, ICPP.

[28]  Jianfei Cai,et al.  An efficient network coding based retransmission algorithm for wireless multicast , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[29]  Virtual Bridged,et al.  IEEE Standards for Local and Metropolitan Area Networks: Specification for 802.3 Full Duplex Operation , 1997, IEEE Std 802.3x-1997 and IEEE Std 802.3y-1997 (Supplement to ISO/IEC 8802-3: 1996/ANSI/IEEE Std 802.3, 1996 Edition).

[30]  Joseph P. Macker,et al.  Reliable messaging for tactical group communication , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.