{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,25]],"date-time":"2026-01-25T00:27:27Z","timestamp":1769300847268,"version":"3.49.0"},"reference-count":49,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,4,17]],"date-time":"2023-04-17T00:00:00Z","timestamp":1681689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The IoT networks for implementing mission-critical applications need a layer to effect remote communication between the cluster heads and the microcontrollers. Remote communication is affected through base stations using cellular technologies. Using a single base station in this layer is risky as the fault tolerance level of the network will be zero when the base stations break down. Generally, the cluster heads are within the base station spectrum, making seamless integration possible. Implementing a dual base station to cater for a breakdown of the first base station creates huge remoteness as the cluster heads are not within the spectrum of the second base station. Furthermore, using the remote base station involves huge latency affecting the performance of the IoT network. In this paper, a relay-based network is presented with intelligence to fetch the shortest path for communicating to reduce latency and sustain the fault tolerance capability of the IoT network. The results demonstrate that the technique improved the fault tolerance of the IoT network by 14.23%.<\/jats:p>","DOI":"10.3390\/s23084032","type":"journal-article","created":{"date-parts":[[2023,4,17]],"date-time":"2023-04-17T02:26:02Z","timestamp":1681698362000},"page":"4032","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Implementing Dual Base Stations within an IoT Network for Sustaining the Fault Tolerance of an IoT Network through an Efficient Path Finding Algorithm"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9271-6839","authenticated-orcid":false,"given":"J. K. R.","family":"Sastry","sequence":"first","affiliation":[{"name":"Department of ECM, K L Deemed to be University, Vaddeswaram 522302, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9635-3780","authenticated-orcid":false,"given":"Bhupati","family":"Ch","sequence":"additional","affiliation":[{"name":"Department of ECM, K L Deemed to be University, Vaddeswaram 522302, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raja Rao","family":"Budaraju","sequence":"additional","affiliation":[{"name":"Oracle America Inc., Scottfield Street, Dublin, CA 94568, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,4,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MS.2017.1","article-title":"Model-Driven Engineering for Mission-Critical IoT Systems","volume":"34","author":"Ciccozzi","year":"2017","journal-title":"IEEE Softw."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Mardiyah, N., Setyawan, N., Retno, B., and Has, Z. (2018, January 16\u201318). Active Fault Tolerance Control for Sensor Fault Problem in Wind Turbine Using SMO with LMI Approach. Proceedings of the International Conference on Electrical Engineering, Computer Science, and Informatics (EECSI), Malang, Indonesia.","DOI":"10.1109\/EECSI.2018.8752721"},{"key":"ref_3","first-page":"5087","article-title":"Performance optimization within the device layer of IoT networks","volume":"16","author":"Sowmya","year":"2021","journal-title":"J. Eng. Sci. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Sowmya, K.V., and Sastry, J.K.R. (2022). Improving the Performance of Heterogeneous IoT Networks through Multi-Stage and Parallel Computing Systems. Iran. Sci.","DOI":"10.24200\/sci.2022.58006.5514"},{"key":"ref_5","first-page":"4487","article-title":"Implementing load-balanced concurrent service layer to improve an IoT network\u2019s response time","volume":"17","author":"Sowmya","year":"2022","journal-title":"J. Eng. Sci. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1338","DOI":"10.2174\/2666255813666191125114236","article-title":"Performance Optimization of IoT Networks Within the Gateway Layer","volume":"13","author":"Sastry","year":"2020","journal-title":"Recent Adv. Comput. Sci. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"432","DOI":"10.30534\/ijatcse\/2019\/17832019","article-title":"Enhancing Performance of IoT Networks through High-Performance Computing","volume":"8","author":"Sowmya","year":"2019","journal-title":"Int. J. Adv. Trends Comput. Sci. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Mohsin, A., Naqvi, S.I.R., Khan, A.U., Naeem, T., and AsadUllah, M.A. (2017, January 19\u201321). A comprehensive framework to quantify fault tolerance metrics of web centric mobile applications. Proceedings of the International Conference on Communication Technologies (ComTech), Rawalpindi, Pakistan.","DOI":"10.1109\/COMTECH.2017.8065752"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/24.159800","article-title":"Dynamic Fault-Tree Models for Fault-Tolerant Computer Systems","volume":"41","author":"Dugan","year":"1992","journal-title":"IEEE Trans. Reliab."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1177","DOI":"10.1007\/s13198-017-0583-y","article-title":"Failure probability analysis by employing fuzzy fault tree analysis","volume":"8","author":"Yazdi","year":"2017","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"ref_11","first-page":"333","article-title":"Hybrid models for computing fault tolerance of IoT networks","volume":"21","author":"Chokara","year":"2023","journal-title":"Telkomnika Telecommun. Comput. Electron. Control."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"7417","DOI":"10.1007\/s00500-016-2284-x","article-title":"An empirical study of some software fault prediction techniques for the number of faults prediction","volume":"21","author":"Rathore","year":"2017","journal-title":"Soft Comput."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"14022","DOI":"10.1109\/ACCESS.2019.2894002","article-title":"Efficient Fault-Tolerant Routing in IoT Wireless Sensor Networks Based on Bipartite-Flow Graph Modeling","volume":"7","author":"Lin","year":"2019","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"40768","DOI":"10.1109\/ACCESS.2021.3065293","article-title":"REFIT: Robustness Enhancement Against Cascading Failure in IoT Networks","volume":"9","author":"Biabani","year":"2021","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/JIOT.2020.3018687","article-title":"Cascading Failures in Internet of Things: Review and Perspectives on Reliability and Resilience","volume":"8","author":"Xing","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Power Kotonya, G. (2020, January 3\u20136). BoboCEP: Distributed Complex Event Processing for Resilient Fault-Tolerance Support in IoT. Proceedings of the IEEE Sixth International Conference on Big Data Computing Service and Applications (Bigdata Service), Oxford, UK.","DOI":"10.1109\/BigDataService49289.2020.00024"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Malarski, K.M., Ballal, K.D., and Ruepp, S. (2021, January 6\u20138). D2D-enabled Failure-tolerance in Cellular IoT. Proceedings of the 12th International Conference on Network of the Future (NoF), Coimbra, Portugal.","DOI":"10.1109\/NoF52522.2021.9609924"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"12229","DOI":"10.1109\/ACCESS.2022.3144217","article-title":"A Survey of Fault-Tolerance Techniques for Embedded Systems From the Perspective of Power, Energy, and Thermal Issues","volume":"10","author":"Safari","year":"2022","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Norris, M., Celik, B., Venkatesh, P., Zhao, S., McDaniel, P., Sivasubramaniam, A., and Tan, G. (2020, January 21\u201324). IoTRepair: Systematically Addressing Device Faults in Commodity IoT. Proceedings of the IEEE\/ACM Fifth International Conference on Internet-of-Things Design and Implementation (IoTDI), Sydney, Australia.","DOI":"10.1109\/IoTDI49375.2020.00021"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Power, G.K. (2019, January 14\u201317). Complex Patterns of Failure: Fault Tolerance via Complex Event Processing for IoT Systems. Proceedings of the International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Atlanta, GA, USA.","DOI":"10.1109\/iThings\/GreenCom\/CPSCom\/SmartData.2019.00173"},{"key":"ref_21","unstructured":"Zhao, X., Lucani, D.E., Shen, X., and Wang, H. (2019, January 2\u20134). Minimizing Bandwidth Use in IoT Storage with Random Device Failures. Proceedings of the EuropeanWireless 2019, 25th EuropeanWireless Conference, Aarhus, Denmark."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"491","DOI":"10.30534\/ijeter\/2020\/37822020","article-title":"Enhancing Fault Tolerance of IoT Networks within Device Layer","volume":"8","author":"Sastry","year":"2020","journal-title":"Int. J. Emerg. Trends Eng. Res."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"987","DOI":"10.30534\/ijeter\/2020\/08842020","article-title":"An Approach to Compute Fault Tolerance of an IoT Network Having Clustered Devices Using Cross Bar Networks","volume":"8","author":"Upendra","year":"2020","journal-title":"Int. J. Emerg. Trends Eng. Res."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"16963","DOI":"10.1109\/JIOT.2021.3075681","article-title":"Fault-Tolerant Mechanism for Edge-Based IoT Networks with Demand Uncertainty","volume":"8","author":"Samanta","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Kumar, S., Ranjan, P., Singh, P., and Tripathy, M.R. (2020, January 25\u201326). Design and Implementation of Fault Tolerance Technique for Internet of Things (IoT). Proceedings of the 12th International Conference on Computational Intelligence and Communication Networks (CICN), Bhimtal, India.","DOI":"10.1109\/CICN49253.2020.9242553"},{"key":"ref_26","unstructured":"(2020, December 20). Introducing 5G Technology and Networks (Speed, Use Cases and Rollout). Available online: https:\/\/www.thalesgroup.com\/en\/markets\/digital-identity-and-security\/mobile\/inspired\/5G."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Isolani, P.H., Kulenkamp, D.J., Marquez-Barja, J.M., Granville, L.Z., Latr\u2019e, S., and Syrotiuk, V.R. (2021). Support for 5g mission-critical applications in software-defined ieee 802.11 networks. Sensors, 21.","DOI":"10.3390\/s21030693"},{"key":"ref_28","first-page":"1","article-title":"Analysis of QoS Requirements for e-Health Services and Mapping to Evolved Packet System QoS Classes","volume":"2010","author":"Matijasevic","year":"2010","journal-title":"Int. J. Telemed. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"20557","DOI":"10.1109\/ACCESS.2017.2751586","article-title":"Narrow Band Internet of Things","volume":"5","author":"Min","year":"2017","journal-title":"IEEE Access"},{"key":"ref_30","unstructured":"(2020, February 21). Nokia LTE Evolution for IoT Connectivity White Paper. Available online: https:\/\/onestore.nokia.com\/asset\/200178."},{"key":"ref_31","unstructured":"Schwarz, R. (2020, February 21). Narrowband Internet of Things Whitepaper. Available online: https:\/\/cdn.rohde-schwarz.com\/pws\/dl_downloads\/dl_application\/application_notes\/1ma266\/1MA266_0e_NB_IoT.pdf."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Liberg, O., Sundberg, M., Wan, E., Bergman, J., and Sachs, J. (2018). Cellular Internet of Things: Technologies, Standards, and Performance, Academic Press.","DOI":"10.1016\/B978-0-12-812458-1.00001-0"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.jnca.2018.10.012","article-title":"Device to device communication: A survey","volume":"129","author":"Pedhadiya","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"4100","DOI":"10.1109\/JIOT.2018.2870614","article-title":"Resources Allocation in Multicell D2D Communications for Internet of Things","volume":"5","author":"Li","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Li, M., and Tsai, H. (2018, January 3\u20136). Design and Evaluation of a Hybrid D2D Discovery Mechanism in 5G Cellular Networks. Proceedings of the Tenth International Conference on Ubiquitous and Future Networks (ICUFN), Prague, Czech Republic.","DOI":"10.1109\/ICUFN.2018.8436771"},{"key":"ref_36","first-page":"8088627","article-title":"QoS and service continuity in 3GPP D2D for IoT and wearables","volume":"2017","author":"Koziol","year":"2017","journal-title":"IEEE Conf. Stand. Commun. Netw."},{"key":"ref_37","unstructured":"3GPP (2018). Study on Further Enhancements to LTE Device to Device (D2D), User Equipment (UE) to Network Relays for Internet of Things (IoT) and Wearables, 3GPP. Version 15.1.1."},{"key":"ref_38","unstructured":"3GPP (2019). Study on NR Sidelink Relay 3GPP Draft (RP) 192118, 3GPP. TSG RAN Meeting No. 86."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Hunukumbure, M., Moulsley, T., Oyawoye, A., Vadgama, S., and Wilson, M. (2013, January 18\u201320). D2D for energy efficient communications in disaster and emergency situations. Proceedings of the 21st International Conference on Software, Telecommunications and Computer Networks, Softcomputing, Split, Croatia.","DOI":"10.1109\/SoftCOM.2013.6671863"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"7992937","DOI":"10.1109\/MCOMSTD.2017.1700031","article-title":"Applying device-to-device communication to enhance IoT services","volume":"1","author":"Lianghai","year":"2017","journal-title":"IEEE Commun. Stand. Mag."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.21123\/bsj.2021.18.4.1303","article-title":"Improvement of the Fault Tolerance in IoT Based Positioning Systems by Applying for Redundancy in the Controller Layer","volume":"18","year":"2021","journal-title":"Baghdad Sci. J."},{"key":"ref_42","unstructured":"Bhupati, C., and Sastry, J.K.R. Improving the fault tolerance of an IoT Network through power detection and Isolation. JIFS, 2023. in press."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1016\/j.procs.2021.01.034","article-title":"A Systematic Literature Review of A* Pathfinding","volume":"179","author":"Foead","year":"2021","journal-title":"Procedia Comput. Sci."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1109\/TETCI.2019.2952908","article-title":"Random Walks: A Review of Algorithms and Applications","volume":"4","author":"Xia","year":"2020","journal-title":"IEEE Trans. Emerg. Top. Comput. Intell."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Niranjane, P.B., and Amdanin, S.Y. (2022, January 24\u201326). Comparison of Variants of Yen\u2019s Algorithm for Finding K-Simple Shortest Paths. Proceedings of the 2nd International Conference on Intelligent Technologies (CONIT), Karnataka, India.","DOI":"10.1109\/CONIT55038.2022.9847738"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1439","DOI":"10.1016\/j.combustflame.2010.12.010","article-title":"On the importance of graph search algorithms for DRGEP-based mechanism reduction methods","volume":"158","author":"Niemeyer","year":"2011","journal-title":"Combust. Flame"},{"key":"ref_47","first-page":"975","article-title":"Comprehensive Study on Computational Methods for K-Shortest Paths Problem","volume":"40","author":"Mohanta","year":"2012","journal-title":"Int. J. Comput. Appl."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.dam.2017.03.008","article-title":"Solving all-pairs shortest path by single-source computations: Theory and practice","volume":"231","author":"Brodnik","year":"2017","journal-title":"Discret. Appl. Math."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1016\/j.akcej.2020.01.002","article-title":"A single-source shortest path algorithm for dynamic graphs","volume":"17","author":"Alshammari","year":"2020","journal-title":"AKCE Int. J. Graphs Comb."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/8\/4032\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:17:00Z","timestamp":1760123820000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/8\/4032"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,17]]},"references-count":49,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["s23084032"],"URL":"https:\/\/doi.org\/10.3390\/s23084032","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,17]]}}}