2018
DOI: 10.48550/arxiv.1801.02833
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Connecting the World of Embedded Mobiles: The RIOT Approach to Ubiquitous Networking for the Internet of Things

Abstract: The Internet of Things (IoT) is rapidly evolving based on low-power compliant protocol standards that extend the Internet into the embedded world. Pioneering implementations have proven it is feasible to inter-network very constrained devices, but had to rely on peculiar cross-layered designs and offer a minimalistic set of features. In the long run, however, professional use and massive deployment of IoT devices require full-featured, cleanly composed, and flexible network stacks.This paper introduces the net… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5

Relationship

5
0

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 20 publications
0
9
0
Order By: Relevance
“…RIOT provides a stable 6LoWPAN implementation as part of its default network stack, GNRC [24], [25]. Instead of statically allocating packet space for each reassembly buffer, it uses the preconfigurable packet allocation arena of GNRC, called gnrc_pktbuf, to dynamically allocate packet buffer space of varying length within it.…”
Section: A System Details On 6lowpanmentioning
confidence: 99%
“…RIOT provides a stable 6LoWPAN implementation as part of its default network stack, GNRC [24], [25]. Instead of statically allocating packet space for each reassembly buffer, it uses the preconfigurable packet allocation arena of GNRC, called gnrc_pktbuf, to dynamically allocate packet buffer space of varying length within it.…”
Section: A System Details On 6lowpanmentioning
confidence: 99%
“…In all protocol configurations, security extensions add message overhead and consequently affect transmission times. Notably for IEEE 802.15.4, inflated messages easily increase media access times by a few milliseconds, whereas computational overhead in common IoT network stacks is in the range of microseconds [25]. We now quantify the overhead in terms of packet size which is introduced by the different security extensions.…”
Section: B Security Message Overheadmentioning
confidence: 99%
“…The RIOT networking subsystem is designed to follow a modular architecture with clean interfaces for abstracting all layers [5]. This facilitates the creation and integration of new protocols, different implementations, or additional layers such as a new encryption layer to the existing stack.…”
Section: Riot Networking Subsystemmentioning
confidence: 99%
“…Other stacks that introduce different networking protocols such as ICN also integrate via the same interfaces. Various experimental evaluations and benchmarks [5], [6] have proven the feasibility and efficiency of this flexible approach to networking in RIOT.…”
Section: Riot Networking Subsystemmentioning
confidence: 99%