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.
翻译:长途无线网络与互联网连接的长途无线网络因长途往返时间长得多而面临挑战。在本文中,我们提出了一个ICN协议框架,使长途网络能够向边端网络提供强大和高效的延迟-耐延迟通信。我们的方法为拥有千差万别RTT的网络之间提供ICN - 专题通信。我们将这一框架应用于LoRa, 使得在LoRa边缘地区通过互联网和无同步数据生产进行端到端消费者到LoRa-LoRa-制作者之间的高效互动。我们不是使用LoRawan,而是在LOOTOS的LRA PHY和ICN协议机制顶端实施了ICN 802.15.4e DSME MAC层 IEEEE 802.15.4 e DSME MAC。我们使用这个框架, 使得在LOH1 MI 和 ICN MIT 协议机制顶端上进行INN 定期投票工作效率低效,在面临长期和不同版本的RTF 数据时, IMF IMF IMU IMU IMB IMB 和 RIT IMT 上, 数据反映其长期、长期和动态数据。