Mohammad Esmaeili

Work place: Department of Computer Engineering, Science and Research Branch of Islamic Azad University, Ardabil, Iran

E-mail: esmaeili.cse@gmail.com

Website:

Research Interests: Analysis of Algorithms, Mathematics of Computing, Theory of Computation

Biography

Mohammad Esmaeili received the BSc degree in software engineering from the University College of Nabi Akram, Tabriz, Iran, and the MSc degree in software engineering from Science and Research Branch, Islamic Azad University, Ardabil, Iran, respectively in 2009, and 2016. Since March 2015, he is a member of the Computer Society of Iran. Currently, his research is focused on the Internet of Things.

Author Articles
Achieving Performability and Reliability of Data Storage in the Internet of Things

By Negar Taheri Shahram Jamali Mohammad Esmaeili

DOI: https://doi.org/10.5815/ijem.2022.01.02, Pub. Date: 8 Feb. 2022

Internet of things (IoT) includes a lot of key technologies; In this emerging field, wireless sensors have a key role to play in sensing and collecting measures on the surrounding environment. In the deployment of large-scale observation systems in remote areas, when there is not a permanent connection with the Internet, the network requires distributed storage techniques for increasing the amount of data storage which decreases the probability of data loss. Unlike conventional networked data storage, distributed storage is constrained by the limited resources of the sensors. In this research, we present a distributed data storage method with the combined K-means and PSO clustering mechanism organized with the binary decision tree C4.5 in the IoT area with considering efficiency and reliability approach. This scheme can provide reliability in responding to inquiries while minimizing the use of energy and computational resources. Simulation results and evaluations show that the proposed approach, due to the distributed data storage with minimal repeat publishing according to the decision tree structure, increases the reliability and availability, reduces the communication costs, and improves the Energy consumption, saving memory consumption without registering the same event and compared to other methods performed in this area have good results.

[...] Read more.
Other Articles