Javascript must be enabled to continue!
Lightweight CoAP-Based Bootstrapping Service for the Internet of Things
View through CrossRef
The Internet of Things (IoT) is becoming increasingly important in several fields of industrial applications and personal applications, such as medical e-health, smart cities, etc. The research into protocols and security aspects related to this area is continuously advancing in making these networks more reliable and secure, taking into account these aspects by design. Bootstrapping is a procedure by which a user obtains key material and configuration information, among other parameters, to operate as an authenticated party in a security domain. Until now solutions have focused on re-using security protocols that were not developed for IoT constraints. For this reason, in this work we propose a design and implementation of a lightweight bootstrapping service for IoT networks that leverages one of the application protocols used in IoT : Constrained Application Protocol (CoAP). Additionally, in order to provide flexibility, scalability, support for large scale deployment, accountability and identity federation, our design uses technologies such as the Extensible Authentication Protocol (EAP) and Authentication Authorization and Accounting (AAA). We have named this service CoAP-EAP. First, we review the state of the art in the field of bootstrapping and specifically for IoT. Second, we detail the bootstrapping service: the architecture with entities and interfaces and the flow operation. Third, we obtain performance measurements of CoAP-EAP (bootstrapping time, memory footprint, message processing time, message length and energy consumption) and compare them with PANATIKI. The most significant and constrained representative of the bootstrapping solutions related with CoAP-EAP. As we will show, our solution provides significant improvements, mainly due to an important reduction of the message length.
Title: Lightweight CoAP-Based Bootstrapping Service for the Internet of Things
Description:
The Internet of Things (IoT) is becoming increasingly important in several fields of industrial applications and personal applications, such as medical e-health, smart cities, etc.
The research into protocols and security aspects related to this area is continuously advancing in making these networks more reliable and secure, taking into account these aspects by design.
Bootstrapping is a procedure by which a user obtains key material and configuration information, among other parameters, to operate as an authenticated party in a security domain.
Until now solutions have focused on re-using security protocols that were not developed for IoT constraints.
For this reason, in this work we propose a design and implementation of a lightweight bootstrapping service for IoT networks that leverages one of the application protocols used in IoT : Constrained Application Protocol (CoAP).
Additionally, in order to provide flexibility, scalability, support for large scale deployment, accountability and identity federation, our design uses technologies such as the Extensible Authentication Protocol (EAP) and Authentication Authorization and Accounting (AAA).
We have named this service CoAP-EAP.
First, we review the state of the art in the field of bootstrapping and specifically for IoT.
Second, we detail the bootstrapping service: the architecture with entities and interfaces and the flow operation.
Third, we obtain performance measurements of CoAP-EAP (bootstrapping time, memory footprint, message processing time, message length and energy consumption) and compare them with PANATIKI.
The most significant and constrained representative of the bootstrapping solutions related with CoAP-EAP.
As we will show, our solution provides significant improvements, mainly due to an important reduction of the message length.
Related Results
New Architectures for ubiquitous networks : use and adaptation of internet protocols over wireless sensor networks
New Architectures for ubiquitous networks : use and adaptation of internet protocols over wireless sensor networks
This thesis focuses on the study of low-resource demanding protocols, communication techniques and software solutions to evaluate, optimise and implement Web service in WSNs. We st...
Enhancements and Challenges in CoAP—A Survey
Enhancements and Challenges in CoAP—A Survey
The Internet of Engineering Task (IETF) developed a lighter application protocol (Constrained Application Protocol (CoAP)) for the constrained IoT devices operating in lossy enviro...
CoAP-Based Streaming Control for IoT Applications
CoAP-Based Streaming Control for IoT Applications
The Constrained Application Protocol (CoAP) is a representative messaging protocol for Internet of Things (IoT) applications. It is noted that a lot of IoT-based streaming applicat...
Macroeconomic and Social Precursors of Suicide Rates in the Philippines: A Quantitative Analysis (Preprint)
Macroeconomic and Social Precursors of Suicide Rates in the Philippines: A Quantitative Analysis (Preprint)
BACKGROUND
Suicide is a complex, serious and multifaceted public health issue that poses significant challenges to societies worldwide. In fact, it represen...
Congestion Control in CoAP Observe Group Communication
Congestion Control in CoAP Observe Group Communication
The Constrained Application Protocol (CoAP) is a simple and lightweight machine-to-machine (M2M) protocol for constrained devices for use in lossy networks which offers a small mem...
The Geography of Cyberspace
The Geography of Cyberspace
The Virtual and the Physical
The structure of virtual space is a product of the Internet’s geography and technology. Debates around the nature of the virtual — culture, s...
Design and Implementation of Remote Monitoring and Control Service of Electric Vehicle Based on CoAP Protocol in IoV Networks
Design and Implementation of Remote Monitoring and Control Service of Electric Vehicle Based on CoAP Protocol in IoV Networks
Background/Objectives: Electric vehicles are cost-effective, environment friendly and its use is growing day-by-day in many developed countries. To further enhance the performance...
IoT Group Membership Management Using Decentralized Identifiers and Verifiable Credentials
IoT Group Membership Management Using Decentralized Identifiers and Verifiable Credentials
Many IoT use cases can benefit from group communication, where a user requests an IoT resource and this request can be handled by multiple IoT devices, each of which may respond ba...

