Implementation and Analysis of IoT Communication Protocols for Crowdsensing and Crowdsourcing in Health Application
Ata Amrullah, Muhammad Udin Harun Al Rasyid, Idris Winarno
Abstract
Ata Amrullah, Muhammad Udin Harun Al Rasyid, Idris Winarno
Abstract
In the last decade, the era of the Industrial Revolution 4.0 began. Technology played a major role in almost all industrial revolutions. So, computers and manufacturing systems will be able to collaborate. One of the pillars of the fourth Industrial Revolution is crowdsensing. Several experiments in the fields of society, infrastructure, agriculture, and health have used it. Crowdsensing in the health sector can help gather a substantial source of data on general public health conditions. However, most crowdsensing techniques rely on only one communication protocol. This method can cause problems if a system failure occurs. Besides that, another consideration is that the crowdsensing users consist of several communication protocols. As a result, we present a multi-communication protocol gateway architecture for crowdsensing that addresses the aforementioned issues by combining two communication protocols, such as HTTP and MQTT, into a single gateway. This gateway serves to receive data from sensor nodes before transmitting it to an IoT platform on a cloud server. The test results show that the MQTT protocol has better performance than the HTTP protocol in the delay test. The MQTT protocol delay reaches 0.113 seconds and the HTTP protocol delay is 0.717 seconds. In addition, the gateway is also able to receive data properly even though both protocols are run simultaneously.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In the last decade, the era of the Industrial Revolution 4.0 began. Technology played a major role in almost all industrial revolutions. So, computers and manufacturing systems will be able to collaborate. One of the pillars of the fourth Industrial Revolution is crowdsensing. Several experiments in the fields of society, infrastructure, agriculture, and health have used it. Crowdsensing in the health sector can help gather a substantial source of data on general public health conditions. However, most crowdsensing techniques rely on only one communication protocol. This method can cause problems if a system failure occurs. Besides that, another consideration is that the crowdsensing users consist of several communication protocols. As a result, we present a multi-communication protocol gateway architecture for crowdsensing that addresses the aforementioned issues by combining two communication protocols, such as HTTP and MQTT, into a single gateway. This gateway serves to receive data from sensor nodes before transmitting it to an IoT platform on a cloud server. The test results show that the MQTT protocol has better performance than the HTTP protocol in the delay test. The MQTT protocol delay reaches 0.113 seconds and the HTTP protocol delay is 0.717 seconds. In addition, the gateway is also able to receive data properly even though both protocols are run simultaneously.
Key concepts: MQTT, Gateway (web page), Computer science, Interior gateway protocol, Crowdsensing, Protocol (science), Communications protocol, Computer network