EconPapers    
Economics at your fingertips  
 

A fault-tolerant architecture for internet-of-things based on software-defined networks

Katayoun Bakhshi Kiadehi, Amir Masoud Rahmani () and Amir Sabbagh Molahosseini
Additional contact information
Katayoun Bakhshi Kiadehi: Islamic Azad University Kerman Branch
Amir Masoud Rahmani: Khazar University
Amir Sabbagh Molahosseini: Islamic Azad University Kerman Branch

Telecommunication Systems: Modelling, Analysis, Design and Management, 2021, vol. 77, issue 1, No 9, 155-169

Abstract: Abstract One of the most critical challenges of the Internet of Things (IoT) is to provide real-time services. Therefore, to provide a secure, efficient, and stable communication platform in the Internet of Things, emerging architectures such as software-defined networks (SDN) being significant. This paper proposes a comprehensive SDN based fault-tolerant architecture in IoT environments. In the proposed scheme, a mathematical model called Shared Risk Link Group (SRLG) calculates redundant paths as the main and backup non-overlapping paths between network equipment. In addition to the fault tolerance (FT) discussion in the proposed scheme, service quality is considered in the proposed scheme. Putting the percentage of link usage and the rate of link delay in calculating link costs makes it possible to calculate two completely non-overlapping paths. The end-to-end delay and the degree of link congestion are minimal. We compare our proposed scheme with two policies for building routes from source to destination. The simulation results indicate that, while reducing the error recovery time, the proposed method leads to improved services quality parameters such as packet loss, delay, and packet jitter. The results show that in case of a link failure in the network, the recovery time in large scenarios is a maximum of 16 ms, which improved by 20%, compared to the disjoint paths (DP) method. Our Approach can decrease packet loss by approximately 30% compared to the Dijkstra’s algorithm and roughly 24% compared to the DP method. Also, SLRG reduces latency by approximately 36% compared to the Dijkstra’s algorithm and roughly 19% compared to the DP method. Last, the proposed scheme reduces Jitter by approximately 49% compared to the Dijkstra’s algorithm, and roughly 26% compared to the DP method.

Keywords: Internet of things; Software-defined networks; OpenFlow; Fault-tolerance; Recovery (search for similar items in EconPapers)
Date: 2021
References: View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
http://link.springer.com/10.1007/s11235-020-00750-1 Abstract (text/html)
Access to the full text of the articles in this series is restricted.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:telsys:v:77:y:2021:i:1:d:10.1007_s11235-020-00750-1

Ordering information: This journal article can be ordered from
http://www.springer.com/journal/11235

DOI: 10.1007/s11235-020-00750-1

Access Statistics for this article

Telecommunication Systems: Modelling, Analysis, Design and Management is currently edited by Muhammad Khan

More articles in Telecommunication Systems: Modelling, Analysis, Design and Management from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-03-20
Handle: RePEc:spr:telsys:v:77:y:2021:i:1:d:10.1007_s11235-020-00750-1