The Impact of Head of Line Blocking in Highly Dynamic WLANs

Wireless LAN (WLAN) based networks can rely on the concept of automatic repeat request to overcome temporary channel outages, such as those due to interference. However, the used acknowledgement scheme for unicast transmissions blocks other transmissions until a message has either been successfully transmitted or until the retry limit has been reached. We investigate this head of line blocking problem, its impact, and first steps toward a final solution. As a research methodology, we build upon an analytical model, computer simulations, and also experimentation in a lab environment. We consider the effects for a single node in a small and static network as well as studying the application layer performance in a highly dynamic network—we investigate Vehicular Ad Hoc Networks (VANETs) as a prime example—spanning several kilometers. Aside from considering the case of malicious users conducting easy active and passive attacks, we show that in highly dynamic networks this blocking behavior can (massively) be observed as local topologies change. Here, the discussed effects can lead to massive message loss and increased latencies in the order of seconds.

[1]  Yu Wang,et al.  Routing in vehicular ad hoc networks: A survey , 2007, IEEE Vehicular Technology Magazine.

[2]  Georgios Karagiannis,et al.  Contention window analysis for beaconing in VANETs , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

[3]  Angel Romero,et al.  Mitigation of packet duplication in VANET unicast protocols , 2016, Ad Hoc Networks.

[4]  R. Lisov,et al.  IEEE 802.11p Linux Kernel Implementation , 2014 .

[5]  Alexey V. Vinel,et al.  Context-Aware Retransmission Scheme for Increased Reliability in Platooning Applications , 2014, Nets4Cars/Nets4Trains/Nets4Aircraft.

[6]  Yu Xie,et al.  Stochastic modeling and analysis of unicast performance in 802.11p VANETs , 2015, 2015 10th International Conference on Information, Communications and Signal Processing (ICICS).

[7]  Maria Kihl,et al.  Reliable Geographical Multicast Routing in Vehicular Ad-Hoc Networks , 2007, WWIC.

[8]  Maria Kihl,et al.  Inter-vehicle communication systems: a survey , 2008, IEEE Communications Surveys & Tutorials.

[9]  S. Yousefi,et al.  Vehicular Ad Hoc Networks (VANETs): Challenges and Perspectives , 2006, 2006 6th International Conference on ITS Telecommunications.

[10]  Hannes Hartenstein,et al.  Inter-vehicle communication: Quo vadis , 2014, IEEE Communications Magazine.

[11]  Reinhard German,et al.  Bidirectionally Coupled Network and Road Traffic Simulation for Improved IVC Analysis , 2011, IEEE Transactions on Mobile Computing.

[12]  Elmar Schoch,et al.  Communication patterns in VANETs , 2008, IEEE Communications Magazine.

[13]  Mario Gerla,et al.  Towards inter-vehicle communication strategies for platooning support , 2014, 2014 7th International Workshop on Communication Technologies for Vehicles (Nets4Cars-Fall).

[14]  Ilenia Tinnirello,et al.  Experimental Assessment of the Backoff Behavior of Commercial IEEE 802.11b Network Cards , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[15]  Satish K. Tripathi,et al.  Enhancing throughput over wireless LANs using channel state dependent packet scheduling , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[16]  Seungjoon Lee,et al.  Maranello: Practical Partial Packet Recovery for 802.11 , 2010, NSDI.

[17]  Falko Dressler,et al.  IEEE 802.11p unicast considered harmful , 2015, 2015 IEEE Vehicular Networking Conference (VNC).

[18]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[19]  Reuven Cohen,et al.  Not All VANET Broadcasts Are the Same: Context-Aware Class Based Broadcast , 2018, IEEE/ACM Transactions on Networking.

[20]  Ozan K. Tonguz,et al.  How Shadowing Hurts Vehicular Communications and How Dynamic Beaconing Can Help , 2013, IEEE Transactions on Mobile Computing.

[21]  Weihua Zhuang,et al.  The Mobility Impact in IEEE 802.11p Infrastructureless Vehicular Networks , 2010, 2010 IEEE 72nd Vehicular Technology Conference - Fall.

[22]  Mark Allman,et al.  On making TCP more robust to packet reordering , 2002, CCRV.

[23]  Falko Dressler,et al.  Demo: OpenC2X — An open source experimental and prototyping platform supporting ETSI ITS-G5 , 2016, 2016 IEEE Vehicular Networking Conference (VNC).

[24]  D. Manivannan,et al.  Unicast routing protocols for vehicular ad hoc networks: A critical comparison and classification , 2009, Pervasive Mob. Comput..

[25]  Raja Sengupta,et al.  A multi-channel VANET providing concurrent safety and commercial services , 2005, VANET '05.