Abstract

Computer networks are the fundamental infrastructure of intelligent environments (IEs). Software defined network (SDN) is an emerging software-based network architecture that separates the control plane from data plane to facilitate dynamic network management and configuration; two important parameters which are essential in real-time IEs. This separation alleviates network administrators to implement efficient fault tolerance strategies and increasing reliability and quality of service (QoS). Hence, they can make their networks more reliable and as a result, decrease the adverse effects due to network failures. As a result, SDN is a candidate for using in new IEs such as internet of things (IoT). The control plane of SDN can be deployed on the IoT cloud server to manage the entire network. Link failure is one of the most common and critical failures in such computer networks which causes dropping of data packets and reduces network performance considerably. A survivable traffic engineering (TE) method can provide protection against link failures and heighten the reliability of data transmission. To this purpose, this paper proposes an efficient and survivable software-based TE model over SDN called EFSUTE to increase reliability in real-time IEs. EFSUTE leverages the capabilities of SDN to compute and install two disjoint paths between any source–destination pair in the network. EFSUTE models network routing as a Shared Risk Link Group problem which provides topological diversity. This policy increases the survivability by providing alternative paths between network hosts. To prove the effectiveness of EFSUTE, we conducted extensive simulations and compared it with restoration techniques. Experimental results confirm that EFSUTE can be practically used in SDN and efficiently protects the network traffics against link failures to increase safety and provides a reliable software based infrastructure with QoS for real-time IEs.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.