Loading…

Delay-Tolerant ICN and Its Application to LoRa

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 communicat...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2022-09
Main Authors: Kietzmann, Peter, Alamos, Jose, Kutscher, Dirk, Schmidt, Thomas C, Wählisch, Matthias
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Kietzmann, Peter
Alamos, Jose
Kutscher, Dirk
Schmidt, Thomas C
Wählisch, Matthias
description 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.
doi_str_mv 10.48550/arxiv.2209.00863
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2709806745</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2709806745</sourcerecordid><originalsourceid>FETCH-LOGICAL-a525-fdfb678fa7af9dc0c26d3054a3569931c3c3075cb49cc3a3a647aa43111937453</originalsourceid><addsrcrecordid>eNotjctKxDAUQIMgOIzzAe4CrltvcvNolkN9FYqCdD_cSRvoUJraZET_XkVXZ3M4h7EbAaWqtIY7Wj_Hj1JKcCVAZfCCbSSiKCol5RXbpXQCAGms1Bo3rLwfJvoqujgNK82ZN_ULp7nnTU58vyzT6CmPceY58ja-0TW7DDSlYffPLeseH7r6uWhfn5p63xakpS5CH47GVoEsBdd78NL0CFoRauMcCo8ewWp_VM57JCSjLJFCIYRDqzRu2e1fdlnj-3lI-XCK53X-OR6kBVeB-bW-Aa_xQnw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2709806745</pqid></control><display><type>article</type><title>Delay-Tolerant ICN and Its Application to LoRa</title><source>Publicly Available Content (ProQuest)</source><creator>Kietzmann, Peter ; Alamos, Jose ; Kutscher, Dirk ; Schmidt, Thomas C ; Wählisch, Matthias</creator><creatorcontrib>Kietzmann, Peter ; Alamos, Jose ; Kutscher, Dirk ; Schmidt, Thomas C ; Wählisch, Matthias</creatorcontrib><description>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 &gt;1 year for battery powered LoRa-ICN nodes.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2209.00863</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Wireless networks</subject><ispartof>arXiv.org, 2022-09</ispartof><rights>2022. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2709806745?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>780,784,25753,27925,37012,44590</link.rule.ids></links><search><creatorcontrib>Kietzmann, Peter</creatorcontrib><creatorcontrib>Alamos, Jose</creatorcontrib><creatorcontrib>Kutscher, Dirk</creatorcontrib><creatorcontrib>Schmidt, Thomas C</creatorcontrib><creatorcontrib>Wählisch, Matthias</creatorcontrib><title>Delay-Tolerant ICN and Its Application to LoRa</title><title>arXiv.org</title><description>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 &gt;1 year for battery powered LoRa-ICN nodes.</description><subject>Wireless networks</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNotjctKxDAUQIMgOIzzAe4CrltvcvNolkN9FYqCdD_cSRvoUJraZET_XkVXZ3M4h7EbAaWqtIY7Wj_Hj1JKcCVAZfCCbSSiKCol5RXbpXQCAGms1Bo3rLwfJvoqujgNK82ZN_ULp7nnTU58vyzT6CmPceY58ja-0TW7DDSlYffPLeseH7r6uWhfn5p63xakpS5CH47GVoEsBdd78NL0CFoRauMcCo8ewWp_VM57JCSjLJFCIYRDqzRu2e1fdlnj-3lI-XCK53X-OR6kBVeB-bW-Aa_xQnw</recordid><startdate>20220902</startdate><enddate>20220902</enddate><creator>Kietzmann, Peter</creator><creator>Alamos, Jose</creator><creator>Kutscher, Dirk</creator><creator>Schmidt, Thomas C</creator><creator>Wählisch, Matthias</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20220902</creationdate><title>Delay-Tolerant ICN and Its Application to LoRa</title><author>Kietzmann, Peter ; Alamos, Jose ; Kutscher, Dirk ; Schmidt, Thomas C ; Wählisch, Matthias</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a525-fdfb678fa7af9dc0c26d3054a3569931c3c3075cb49cc3a3a647aa43111937453</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Wireless networks</topic><toplevel>online_resources</toplevel><creatorcontrib>Kietzmann, Peter</creatorcontrib><creatorcontrib>Alamos, Jose</creatorcontrib><creatorcontrib>Kutscher, Dirk</creatorcontrib><creatorcontrib>Schmidt, Thomas C</creatorcontrib><creatorcontrib>Wählisch, Matthias</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kietzmann, Peter</au><au>Alamos, Jose</au><au>Kutscher, Dirk</au><au>Schmidt, Thomas C</au><au>Wählisch, Matthias</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Delay-Tolerant ICN and Its Application to LoRa</atitle><jtitle>arXiv.org</jtitle><date>2022-09-02</date><risdate>2022</risdate><eissn>2331-8422</eissn><abstract>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 &gt;1 year for battery powered LoRa-ICN nodes.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2209.00863</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-09
issn 2331-8422
language eng
recordid cdi_proquest_journals_2709806745
source Publicly Available Content (ProQuest)
subjects Wireless networks
title Delay-Tolerant ICN and Its Application to LoRa
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T00%3A34%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Delay-Tolerant%20ICN%20and%20Its%20Application%20to%20LoRa&rft.jtitle=arXiv.org&rft.au=Kietzmann,%20Peter&rft.date=2022-09-02&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2209.00863&rft_dat=%3Cproquest%3E2709806745%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a525-fdfb678fa7af9dc0c26d3054a3569931c3c3075cb49cc3a3a647aa43111937453%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2709806745&rft_id=info:pmid/&rfr_iscdi=true