TDMA MAC Protocols for WiFi-based Long Distance Networks: A Survey

WiFi is widely being researched to use it beyond its original purpose of short-range communication. These kinds of efforts are stimulated due to its mass production and cost-effectiveness. WiFibased Long Distance (WiLD) networks envisage changing the rural communication scenario particularly in the undeveloped nations. However, CSMA/CA, the de-facto MAC protocol of WiFi, is found to be ill-suited for WiLD networks. As a result, various TDMA-based MAC protocols are proposed in the literature as an alternative to CSMA/CA. The proposed protocols have shown significant performance improvement in such scenarios. In this paper, we propose a classification framework of WiLD MAC protocols based on their major characteristics. Using the classification framework, a survey on the MAC protocols proposed for WiLD networks is presented. The distinctive features of the TDMA MAC protocols are critically examined by pointing out their strengths and weaknesses in WiLD environment. In addition, this paper puts forward some state of art open research challenges in this area.

[1]  Bhaskaran Raman,et al.  Turning 802.11 inside-out , 2004, Comput. Commun. Rev..

[2]  BrewerEric,et al.  Deploying a Rural Wireless Telemedicine System , 2008 .

[3]  Ashutosh Dhekne,et al.  Implementation and Evaluation of a TDMA MAC for WiFi-based Rural Mesh Networks ∗ , 2009 .

[4]  Debmalya Panigrahi,et al.  A New Channel Assignment Mechanism for Rural Wireless Mesh Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[5]  Kameswari Chebrolu,et al.  FRACTEL: a fresh perspective on (rural) mesh networks , 2007, NSDR '07.

[6]  Kameswari Chebrolu,et al.  Design and evaluation of a new MAC protocol for long-distance 802.11 mesh networks , 2005, MobiCom '05.

[7]  Ion Stoica,et al.  An overlay MAC layer for 802.11 networks , 2005, MobiSys '05.

[8]  D. Grunwald,et al.  SoftMAC – Flexible Wireless Research Platform , 2005 .

[9]  Lakshminarayanan Subramanian,et al.  WiLDNet: Design and Implementation of High Performance WiFi Based Long Distance Networks , 2007, NSDI.

[10]  Rabin K. Patra,et al.  A Multidisciplinary Approach to Open Access Village Telecenter Initiatives: The Case of Akshaya , 2006 .

[11]  Lakshminarayanan Subramanian,et al.  An adaptive, high performance mac for long-distance multihop wireless networks , 2008, MobiCom '08.

[12]  Carlos Rey-Moreno,et al.  A telemedicine WiFi network optimized for long distances in the Amazonian jungle of Peru , 2011, ExtremeCom.

[13]  Debmalya Panigrahi,et al.  VillageNet: A low-cost, 802.11-based mesh network for rural regions , 2007, 2007 2nd International Conference on Communication Systems Software and Middleware.

[14]  Ashish Sharma,et al.  MadMAC: Building a Reconfiguration Radio Testbed using Commodity 802.11 Hardware , 2006, 2006 1st IEEE Workshop on Networking Technologies for Software Defined Radio Networks.

[15]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[16]  Robert Tappan Morris,et al.  Architecture and evaluation of an unplanned 802.11b mesh network , 2005, MobiCom '05.

[17]  Bin Shen,et al.  A Study of MAC Protocols for WBANs , 2009, Sensors.

[18]  Lakshminarayanan Subramanian,et al.  Packet Loss Characterization in WiFi-Based Long Distance Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[19]  Prasant Mohapatra,et al.  QuRiNet: A wide-area wireless mesh testbed for research and experimental evaluations , 2010, 2010 Second International Conference on COMmunication Systems and NETworks (COMSNETS 2010).

[20]  Kameswari Chebrolu,et al.  Revisiting MAC Design for an 802 . 11-based Mesh Network , 2004 .

[21]  Eric A. Brewer,et al.  JaldiMAC: taking the distance further , 2010, NSDR '10.

[22]  Elizabeth M. Belding-Royer,et al.  FreeMAC: framework for multi-channel mac development on 802.11 hardware , 2008, PRESTO '08.

[23]  Eric A. Brewer,et al.  Deploying a Rural Wireless Telemedicine System: Experiences in Sustainability , 2008, Computer.