Please use this identifier to cite or link to this item: http://hdl.handle.net/1822/52159

TitleA 6LoWPAN accelerator for Internet of things endpoint devices
Author(s)Gomes, Tiago Manuel Ribeiro
Salgado, Filipe
Pinto, Sandro
Cabral, Jorge
Tavares, Adriano
Keywords6LoWPAN
Constrained Devices
Field programmable gate arrays
FPGA
IEEE 802.15 Standard
IEEE 802.15.4
Internet of Things
Internet of Things
Network Accelerator
Performance evaluation
Protocols
Radio transceivers
System-on-Chip.
field-programmable gate array (FPGA)
Internet of Things (IoT)
IPv6 over low power wireless personal area networks (6LoWPAN)
system-on-chip (SoC)
Issue date2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
JournalIEEE Internet of Things Journal
Abstract(s)The Internet of Things (IoT) is revolutionizing the Internet of the future and the way smart devices, people and processes interact with each other. Challenges in endpoint devices communication are due not only to the security and privacy-related requirements but also due to the ever-growing amount of data transferred over the network that needs to be handled, which can considerably reduce the system availability to perform other tasks. This article presents a 6LoWPAN accelerator for the IP-based IoT networks, which is able to process and filter IPv6 packets received by an IEEE 802.15.4 radio transceiver without interrupting the microcontroller. It offers nearly 13.24% of performance overhead reduction for the packet processing and the address filtering tasks, while guaranteeing full system availability when unwanted packets are received and discarded. The contribution is meant to be deployed on heterogeneous endpoint devices at the network edge, which include on the same architecture, field-programmable gate array (FPGA) technology beside a microcontroller and an IEEE 802.15.4-compliant radio transceiver. Performed evaluations include the low FPGA hardware resources utilization and the energy consumption analysis when the processing and accepting/rejection of a received packet is performed by the 6LoWPAN accelerator.
TypeArticle
URIhttp://hdl.handle.net/1822/52159
DOI10.1109/JIOT.2017.2785659
ISSN2327-4662
Peer-Reviewedyes
AccessRestricted access (UMinho)
Appears in Collections:CAlg - Artigos em revistas internacionais/Papers in international journals

Files in This Item:
File Description SizeFormat 
A 6LoWPAN Accelerator for Internet of Things Endpoint Devices.pdf
  Restricted access
1,01 MBAdobe PDFView/Open

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID