论文标题
耐耐耐受性ICN及其在Lora的应用
Delay-Tolerant ICN and Its Application to LoRa
论文作者
论文摘要
将远程无线网络连接到Internet,由于往返时间更长(RTTS)而引起的挑战。在本文中,我们提出了一个ICN协议框架,该框架可以使网络具有强大而有效的延迟通信。我们的方法提供了具有截然不同的RTT的网络之间的ICN-异常通信。我们将此框架应用于洛拉(Lora),从而在lora边缘的ICN-Internet和异步数据生产上实现了端到端的消费者到洛拉 - 生产者的互动。我们没有使用Lorawan,而是在RORA PHY的顶部实现了IEEE 802.15.4E DSME MAC层,并在Riot OS中实现了ICN协议机制。在现成的物联网硬件上执行,我们提供了基本NDN风格的ICN [60],RICE [31]类似拉力和反射转发[46]的比较评估。这是使用可靠的MAC对Lora对ICN进行的第一次实际评估。我们的结果表明,NDN中的定期投票在面对较长和不同的RTT时效率低下。赖斯在不违反ICN原则的情况下减少了投票开销并利用门户知识。反射转发自然反映了零星的数据生成。结合本地数据推动,它可以有效地运行,并为电池供电的Lora-ICN节点实现寿命> 1年。
Connecting long-range wireless networks to the Internet imposes challenges due to vastly longer round-trip-times (RTTs). In this paper, we present an ICN protocol framework that enables robust and efficient delay-tolerant communication to edge networks. Our approach provides ICN-idiomatic communication between networks with vastly different RTTs. We applied this framework to LoRa, enabling end-to-end consumer-to-LoRa-producer interaction over an ICN-Internet and asynchronous data production in the LoRa edge. Instead of using LoRaWAN, we implemented an IEEE 802.15.4e DSME MAC layer on top of the LoRa PHY and ICN protocol mechanisms in RIOT OS. Executed on off-the-shelf IoT hardware, we provide a comparative evaluation for basic NDN-style ICN [60], RICE [31]-like pulling, and reflexive forwarding [46]. This is the first practical evaluation of ICN over LoRa using a reliable MAC. Our results show that periodic polling in NDN works inefficiently when facing long and differing RTTs. RICE reduces polling overhead and exploits gateway knowledge, without violating ICN principles. Reflexive forwarding reflects sporadic data generation naturally. Combined with a local data push, it operates efficiently and enables lifetimes of >1 year for battery powered LoRa-ICN nodes.