Improvement of the Fault Tolerance in IoT Based Positioning Systems by Applying for Redundancy in the Controller Layer

Main Article Content

Nawzad K. Al-Salihi


In recent years, the positioning applications of Internet-of-Things (IoT) based systems have grown increasingly popular, and are found to be useful in tracking the daily activities of children, the elderly and vehicle tracking. It can be argued that the data obtained from GPS based systems may contain error, hence taking these factors into account, the proposed method for this study is based on the application of IoT-based positioning and the replacement of using IoT instead of GPS.  This cannot, however, be a reason for not using the GPS, and in order to enhance the reliability, a parallel combination of the modern system and traditional methods simultaneously can be applied. Although GPS signals can only be accessed in open spaces, GPS devices are error-prone primarily when the receiver is located in an urban-canyons area, due to congestion and the possible interference. The outcome presents a redundancy-based model for improving the fault tolerance of IoT-based positioning systems. The simulation results show a 22.5% improvement in the fault tolerance of the IoT-based positioning system after applying the proposed validation mechanism, and a 77.4% improvement in this tolerance after applying for a more expensive module redundancy.


Download data is not yet available.

Article Details

How to Cite
Al-Salihi NK. Improvement of the Fault Tolerance in IoT Based Positioning Systems by Applying for Redundancy in the Controller Layer. Baghdad Sci.J [Internet]. [cited 2021May9];18(4):1303. Available from:


Rodríguez-Puente R, Lazo-Cortés MS. Algorithm for shortest path search in Geographic Information Systems by using reduced graphs. SpringerPlus 2 [Internet]. 2013 Jul [cited 2020 Jan 12];2(291). Available from: DOI: 10.1186/2193-1801-2-291.

Pianini D, Salvaneschi G. Proceedings First Workshop on Architectures, Languages and Paradigms for IoT. arXiv preprint arXiv:1802.00976. 2018 Feb 3; 264:17-1.

Qadir QM, Rashid TA, Al-Salihi NK, Ismael B, Kist AA, Zhang A. Low Power Wide Area Networks: A Survey of Enabling Technologies, Applications and Interoperability Needs, IEEE Access [Internet]. 2018 Nov [cited 2020 Jun 19];6:77454-77473. Available from: DOI:10.1109/ACCESS.2018.2883151.

Nath RK, Bajpai R, Thapliyal H. IoT based indoor location detection system for smart home environment. IEEE International Conference on Consumer Electronics (ICCE). 2018 Jan: 3-1.

Ellis B. Real - Time Analytics: Techniques to analyze and visualize streaming data. Wiley Publishing; 2014. 432 p.

Kaiwartya O, Abdullah A, Cao Y, Lloret J, Kumar S, Shah R, et al. Virtualization in Wireless Sensor Networks: Fault Tolerant Embedding for Internet of Things. IEEE Internet of Things Journal. 2018 Apr;5(2):580-571.

Ngu AH, Gutierrez M, Metsis V, Nepal S, Sheng QZ. IoT Middleware: A Survey on Issues and Enabling Technologies, IEEE Internet of Things Journal. 2017 Feb;4(1):20-1.

Silva BN, Khan M, Han K. Internet of Things: A Comprehensive Review of Enabling Technologies, Architecture, and Challenges. IEEE Technical Review; 2017 Feb;35(2):220-205.

Zhao K, Ge L. A survey on the Internet of things security. Computational Intelligence and Security (CIS). 9th International Conference. 2013 Dec. 667-663.

Mukherjee M, Adhikary I, Mondal S, Mondal AK, Pundir M, Chowdary V. A vision of IoT: Applications, Challenges, and Opportunities with Dehradun Perspective. Proceeding of International Conference on Intelligent Communication. Springer. 2017 Sep;479:559-553.

Saini HS, Srinivas T, Vinod Kumar DM, Chandragupta Mauryan KS. (Eds.). Innovations in Electrical and Electronics Engineering. Springer; 2020. 865.

Casado-Vara R, De la Prieta F, Rodriguez S, Sitton I, Calvo-Rolle JL, Venayagamoorthy GK, et al. Adaptive Fault-Tolerant Tracking Control Algorithm for IoT Systems: Smart Building Case Study. Springer. 2019 May;950:490-481.

Lu X, Liu J, Zhao H. Collaborative Target Tracking of IoT Heterogeneous Nodes. Measurement, Elsevier. 2019 Dec;147.

Song F, Zhu M, Zhou Y, You I, Zhang H. Smart Collaborative Tracking for Ubiquitous Power IoT in Edge-Cloud Interplay Domain. IEEE Internet of Things Journal. 2019 Jul;7(7):6055-6046.

Aftab M, Chau SCK, Shenoy P. Efficient Online Classification and Tracking on Resource-constrained IoT Devices. ACM Transaction of Internet of Things. 2020 Apr.

Chew SH, Chong PA, Gunawan E, Goh KW, Kim Y, Soh CBA. Hybrid Mobile-based Patient Location Tracking System for Personal Healthcare Applications. Conf Proc IEEE Eng Med Biol Soc. 2006:5191-5188.

Ireland D, McBride S, Liddle J, Chenery H. Towards Quantifying the Impact of Parkinson’s Disease Using GPS and Lifespace Assessment. 6th International Conference on Biomedical Engineering and Informatics. 2013 Dec: 569-564.

Aziz K, Tarapiah S, Ismail SH, Atalla S. Smart Real-Time Healthcare Monitoring and Tracking System using GSM/GPS Technologies. ICBDSC. 2016 Apr:7-1.

Nelson VP. For IoT, alternative location services are better than GPS. Network World, 2018. [cited, Sept 30] Available from:

Rullo A, Serra E, Lobo J. Redundancy as a Measure of Fault-Tolerance for the Internet of Things: A Review. Springer International Publishing; 2019. Chapter 2, Policies and Autonomy in Federated and Distributed Environments; p.206-202.

Vial J, Bosio A, GirardP, Landrault C, Pravossoudovitch S, Virazel A. Using TMR Architectures for Yield Improvement. International Symposium on Defect and Fault Tolerance of VLSI Systems. IEEE Computer Society, 2008 Oct:15-7.

Kumari P, Kaur P. A survey of fault tolerance in cloud computing. Journal of King Saud University. Computer and Information Sciences [Internet]. 2018 Oct [cited 2020 Jun 17];30(4):560-431. Available from: DOI:10.1016/j.jksuci.2018.09.021

Gokhroo MK, Govil MC, Pilli ES. Detecting and mitigating faults in cloud computing environment. IEEE International Conference. 2017 Jul:9-1.

Cheraghlou NM, Khadem-Zadeh A, Haghparast M. A survey of fault tolerance architecture in cloud computing. J. Netw. Comput. Appl. 2016 Feb; 61:p.91–81.

Johnson BW. Design and Analysis of Fault Tolerant Digital Systems. New York: Addison Wesley; 1998. 640 p.

Laprie JC. Dependable computing and fault tolerance: concepts and terminology. Digest of Papers FTCS-15. IEEE. 1985 Jun: 11-2.

Fu H, Cai M, FangL, Liu P, Dong J. Research on RTOS-Integrated TMR for Fault Tolerant Systems. 8th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing. IEEE. 2007 Aug: 755-750.

Nelson VP. Fault Tolerant Computing: Fundamental Concepts. Computer IEEE. 1990 Jul;23(7):25-19.

Shamshiri RR, Kalantari F, Ting KC, Thorp KR, Hameed IA, Weltzien C, et al. Advances in greenhouse automation and controlled environment agriculture: A transition to plant factories and urban agriculture. Int J Agric & Biol Eng, 2018 Jan; 11(1): 1–22.