Internet of Things: A Comprehensive Overview on Protocols, Architectures, Technologies, Simulation Tools and Future Directions

This project explores the integration of various sensors, including MQ135, DHT11, raindrop, LDR, and pressure sensors (BMP180), with Raspberry Pi 4 for environmental monitoring. The collected data is transmitted to Thing Speak, an IoT platform, via two different communication protocols: TCP and UDP. On one Raspberry Pi, the data from MQ135 and DHT11 sensors is uploaded to ThingSpeak using TCP, where the transmission occurs slowly due to the connection-oriented nature of TCP. On the other Raspberry Pi, data from MQ135, DHT11, raindrop, and LDR sensors is transmitted using UDP, showcasing its faster data transmission speed due to its connectionless, lightweight nature. This project highlights the difference between the two protocols, emphasizing TCP's reliability but slower speeds versus UDP's speed but reduced reliability. The goal is to demonstrate how these protocols can be effectively used in IoT applications, comparing their performance in real-time data uploading.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-05-18
DOI
https://doi.org/10.5281/zenodo.15454504
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Internet of Things: A Comprehensive Overview on Protocols, Architectures, Technologies, Simulation Tools and Future Directions

Zenodo (CERN European Organization for Nuclear Research)
IoT and Edge/Fog Computing
article

Internet of Things: A Comprehensive Overview on Protocols, Architectures, Technologies, Simulation Tools and Future Directions

article en

Abstract

This project explores the integration of various sensors, including MQ135, DHT11, raindrop, LDR, and pressure sensors (BMP180), with Raspberry Pi 4 for environmental monitoring. The collected data is transmitted to Thing Speak, an IoT platform, via two different communication protocols: TCP and UDP. On one Raspberry Pi, the data from MQ135 and DHT11 sensors is uploaded to ThingSpeak using TCP, where the transmission occurs slowly due to the connection-oriented nature of TCP. On the other Raspberry Pi, data from MQ135, DHT11, raindrop, and LDR sensors is transmitted using UDP, showcasing its faster data transmission speed due to its connectionless, lightweight nature. This project highlights the difference between the two protocols, emphasizing TCP's reliability but slower speeds versus UDP's speed but reduced reliability. The goal is to demonstrate how these protocols can be effectively used in IoT applications, comparing their performance in real-time data uploading.

Zenodo (CERN European Organization for Nuclear Research)
Life in Land
Openalex Percentile: Top 52%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.