Elixir: Efficient Data Transfer in WiFi-based IoT Nodes

Elixir: Efficient Data Transfer in WiFi-based IoT Nodes
复制标题

Elixir:基于 WiFi 的物联网节点中的高效数据传输

DOI:
10.1145/3241539.3267717
复制
发表时间:
2018
期刊:
Proceedings of the 24th Annual International Conference on Mobile Computing and Networking
影响因子:
--
通讯作者:
Vinayak S. Naik
Vinayak S. Naik
中科院分区:
--
文献类型:
--
作者:
Dheryta Jaisinghani;Gursimran Singh;Harish Fulara;Mukulika Maity;Vinayak S. Naik

文献摘要

被引文献

相似文献

密集WiFi部署中的物联网(IoT)节点很难保持与接入点(ap)的关联,并有效地传输数据。在这个过程中,它们浪费了能量和通话时间,这影响了它们的电池寿命和吞吐量。我们提出了Elixir,这是一种基于WiFi的物联网节点协议,使它们能够在不需要WiFi关联的情况下传输数据。Elixir是在用户空间中实现的,这使得它很容易将实现移植到任何基于linux的客户端和AP上。我们在良好的(信号强度40到50 dBm,没有损耗)和恶劣的网络条件(信号强度低于80 dBm,存在损耗)下,在树莓派模块上演示了它的端到端操作。我们从以下几个方面来衡量Elixir的优势:(a)当WiFi关联无法维持时的传输能力[在恶劣的网络条件下],(b)传输帧数较少[50倍-良好的网络条件下,100倍?(c)减少了通话时间消耗[10倍于恶劣的网络条件],(d)减少了电池消耗[两种网络条件下均为18%]。
Internet-of-Things (IoT) nodes in dense WiFi deployments struggle to maintain their associations with the access points (APs) and efficiently transmit their data. In the process, they waste their energy and airtime, which affects their battery-life and throughput. We present Elixir, a protocol for WiFi-based IoT nodes that enables them to transmit data without the need of a WiFi association. Elixir is implemented in the user space, which makes it easy to port the implementation to any Linux-based client and AP. We demonstrate its end-to-end operation on a Raspberry Pi module in good [signal strengths '40 to '50 dBm and no losses] and bad network conditions [signal strengths below '80 dBm and losses present]. We measure benefits of Elixir in terms of (a) the ability to transmit when the WiFi association cannot be maintained [in bad network condition], (b) lesser number of frames transmitted [50x - good network condition, 100x ? bad network condition], (c) reduced airtime consumption [10x - bad network condition], and (d) reduced battery expenditure [18% for both network conditions].