Date of Award

Fall 2021

Publication Type


Degree Name



Electrical and Computer Engineering


Performance evaluation, Internet of Things, Environment monitoring


K. Tepe


E. Abdel-Raheem



Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.


For the last few decades, environmental pollution has created adverse effects on humans and the ecosystem. The pollutant of natural origin or man-made may cause diseases, allergies, and widespread damages to humans, animals, and food crops. The environmental issues could be generated by pollution of all kinds, i.e. air pollution, water pollution, and climate changes. For example, the wildfires incidents in Canada have a massive influence on air pollution since the caused devastation has increased significantly over the past years.

An environmental surveillance and monitoring system can be an effective tool to minimize the concern. However, developing a system for continuous interaction is a challenge due to the lack of communication coverage in far and isolated areas as well as power constraints. In this work we undertake a performance evaluation of an environment monitoring system applying the use of protocols and systems like Internet of Things (IoT), Message Queuing Telemetry Transport (MQTT), and Constrained Application Protocol (CoAP). This has the potential of being the leading technology since it makes machine-to-machine communication possible with minimum requirements.

The proposed prototype allows the fixed ground node located on a remote site to communicate with a moving node like a drone. The transmitted data packets were analyzed based on overheads, latency. The Packet Delivery Rate reaches 90% for MQTT even with a 600-meter distance between the two nodes. Bandwidth usage of CoAP is around 85 bits/s with 5000 data packets transmission. The designed system aimed to demonstrate the merits of the selected IoT protocols.