The last decade saw an emergence of Synchronous Transmissions (ST) as an effective communication paradigm in low-power wireless networks. Numerous ST protocols provide high reliability and energy efficiency in normal wireless conditions, for a large variety of traffic requirements. Recently, with the EWSN dependability competitions, the community pushed ST to harsher and highly-interfered environments, improving upon classical ST protocols through the use of custom rules, hand-tailored parameters, and additional retransmissions. The results are sophisticated protocols, that require prior expert knowledge and extensive testing, often tuned for a specific deployment and envisioned scenario. In this paper, we explore how ST protocols can benefit from self-adaptivity; a self-adaptive ST protocol selects itself its best parameters to (1) tackle external environment dynamics and (2) adapt to its topology over time. We introduce Dimmer as a self-adaptive ST protocol. Dimmer builds on LWB and uses Reinforcement Learning to tune its parameters and match the current properties of the wireless medium. By learning how to behave from an unlabeled dataset, Dimmer adapts to different interference types and patterns, and is able to tackle previously unseen interference. With Dimmer, we explore how to efficiently design AI-based systems for constrained devices, and outline the benefits and downfalls of AI-based low-power networking. We evaluate our protocol on two deployments of resource-constrained nodes achieving 95.8% reliability against strong, unknown WiFi interference. Our results outperform baselines such as non-adaptive ST protocols (27%) and PID controllers, and show a performance close to hand-crafted and more sophisticated solutions, such as Crystal (99%).
翻译:过去十年间出现了同步传输(ST),这是低功率无线网络中的一种有效的通信模式。许多ST协议在正常无线条件下为大量交通需求提供了高度可靠性和能源效率。最近,随着EWSN的可靠性竞争,社区将ST推向更苛刻和高度干扰的环境,通过使用定制规则、手工定制参数和额外的再传输来改进传统ST协议。结果都是复杂的协议,需要事先的专家知识和广泛的先进测试,经常根据具体的部署和设想的情景进行调整。在本文件中,我们探索ST协议如何在正常无线条件下从正常无线中获取高度的可靠性和能源效率;自适应ST协议选择了自己的最佳参数:(1) 应对外部环境动态,(2) 随着时间的推移适应其地形。我们引入了Dimmer作为自我适应的ST协议。Dimmer在LWB上建立基础,并利用SEngement Introlement Legal学习来调整其参数和无线媒体的当前特性。通过学习如何从未标定的数据集中行事, Dimmer 适应了不同干扰类型和模式;自定义的ST协议选择了最佳标准,并能够应对先前的IM视线性 IM IMFRA 。