Fault-Resilience for Bandwidth Management in Industrial Software-Defined Networks

Industrial Cyber-Physical Systems (ICPS) expect assurances of timely delivery of data even during the occurrence of distinct faults. It is a challenge to manage the required bandwidth by providing resilience to link failures and dynamically changing bandwidth requirements. In this paper, we address...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on network science and engineering 2021-10, Vol.8 (4), p.3129-3139
Hauptverfasser: H. Jhaveri, Rutvij, V. Ramani, Sagar, Srivastava, Gautam, Gadekallu, Thippa Reddy, Aggarwal, Vaneet
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 3139
container_issue 4
container_start_page 3129
container_title IEEE transactions on network science and engineering
container_volume 8
creator H. Jhaveri, Rutvij
V. Ramani, Sagar
Srivastava, Gautam
Gadekallu, Thippa Reddy
Aggarwal, Vaneet
description Industrial Cyber-Physical Systems (ICPS) expect assurances of timely delivery of data even during the occurrence of distinct faults. It is a challenge to manage the required bandwidth by providing resilience to link failures and dynamically changing bandwidth requirements. In this paper, we address the aforementioned challenge by exploring Software-Defined Networks (SDN). We present a framework coined SDN-RMbw (Software-Defined Networking Resilience Management for Bandwidth), which is a contract-based framework, where the components are bound to bandwidth contracts and a resilience manager. The bandwidth contracts state the bandwidth requirements of traffic flows. With each such contract, a monitor is associated, which is responsible to detect two events, run-time changes and link failures. Directly after receiving the event trigger reports from the monitor, new routes are calculated by a path-finding algorithm. Based on newly calculated routes, an observer detects whether the contract requirements are still satisfied, or the contract gets violated (termed as fault). To provide resilience to such faults in the network, a resilience manager integrated with control logic decides and executes a suitable response strategy. The proposed SDN-based framework aims at providing fault-resilience as well as adapting to different network-state changes. The proposed framework is evaluated using a Ryu SDN controller on a hardware testbed. Our results show that the proposed framework provides enhanced network resilience as compared to baseline mechanisms and improves the success rate up to 21% and bandwidth up to 111 Mbps under distinct network scenarios. Furthermore, extensive experimental emulations on the Mininet tool depicts the scalability of the proposed framework.
doi_str_mv 10.1109/TNSE.2021.3104499
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2608556904</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9512448</ieee_id><sourcerecordid>2608556904</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-44ba43880c55bf9b39dda982910211f7162135b1ef54a9be1bd5a59fa15969b73</originalsourceid><addsrcrecordid>eNo9kE1Lw0AQhhdRsNT-APES8Jy6n0n2qLXVQq1oK3hbNsmsbm03dXdD8d-bUPE0c3jed5gHoUuCx4RgebNerqZjiikZM4I5l_IEDShjPGVUvp_2O81Tnsn8HI1C2GCMCS0yxtgAvcx0u43pKwS7teAqSEzjkzvt6oOt42fypJ3-gB24mFiXzF3dhuit3iarxsSD9pDeg7EO6mQJ8dD4r3CBzozeBhj9zSF6m03Xk8d08fwwn9wu0opKFlPOS81ZUeBKiNLIksm61rKgknR_EJOTjBImSgJGcC1LIGUttJBGEyEzWeZsiK6PvXvffLcQoto0rXfdSUUzXAiRScw7ihypyjcheDBq7-1O-x9FsOrlqV6e6uWpP3ld5uqYsQDwz0tBKOcF-wWfRmpo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2608556904</pqid></control><display><type>article</type><title>Fault-Resilience for Bandwidth Management in Industrial Software-Defined Networks</title><source>IEEE Electronic Library (IEL)</source><creator>H. Jhaveri, Rutvij ; V. Ramani, Sagar ; Srivastava, Gautam ; Gadekallu, Thippa Reddy ; Aggarwal, Vaneet</creator><creatorcontrib>H. Jhaveri, Rutvij ; V. Ramani, Sagar ; Srivastava, Gautam ; Gadekallu, Thippa Reddy ; Aggarwal, Vaneet</creatorcontrib><description>Industrial Cyber-Physical Systems (ICPS) expect assurances of timely delivery of data even during the occurrence of distinct faults. It is a challenge to manage the required bandwidth by providing resilience to link failures and dynamically changing bandwidth requirements. In this paper, we address the aforementioned challenge by exploring Software-Defined Networks (SDN). We present a framework coined SDN-RMbw (Software-Defined Networking Resilience Management for Bandwidth), which is a contract-based framework, where the components are bound to bandwidth contracts and a resilience manager. The bandwidth contracts state the bandwidth requirements of traffic flows. With each such contract, a monitor is associated, which is responsible to detect two events, run-time changes and link failures. Directly after receiving the event trigger reports from the monitor, new routes are calculated by a path-finding algorithm. Based on newly calculated routes, an observer detects whether the contract requirements are still satisfied, or the contract gets violated (termed as fault). To provide resilience to such faults in the network, a resilience manager integrated with control logic decides and executes a suitable response strategy. The proposed SDN-based framework aims at providing fault-resilience as well as adapting to different network-state changes. The proposed framework is evaluated using a Ryu SDN controller on a hardware testbed. Our results show that the proposed framework provides enhanced network resilience as compared to baseline mechanisms and improves the success rate up to 21% and bandwidth up to 111 Mbps under distinct network scenarios. Furthermore, extensive experimental emulations on the Mininet tool depicts the scalability of the proposed framework.</description><identifier>ISSN: 2327-4697</identifier><identifier>EISSN: 2334-329X</identifier><identifier>DOI: 10.1109/TNSE.2021.3104499</identifier><identifier>CODEN: ITNSD5</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Bandwidth ; bandwidth management ; Bandwidths ; Contracts ; Cyber-physical systems ; Delays ; Fault diagnosis ; Fault resilience ; Mathematical analysis ; Monitoring ; Resilience ; SDN ; Software-defined networking ; Switches</subject><ispartof>IEEE transactions on network science and engineering, 2021-10, Vol.8 (4), p.3129-3139</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-44ba43880c55bf9b39dda982910211f7162135b1ef54a9be1bd5a59fa15969b73</citedby><cites>FETCH-LOGICAL-c293t-44ba43880c55bf9b39dda982910211f7162135b1ef54a9be1bd5a59fa15969b73</cites><orcidid>0000-0001-9851-4103 ; 0000-0001-9131-4723 ; 0000-0002-3285-7346 ; 0000-0003-0097-801X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9512448$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9512448$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>H. Jhaveri, Rutvij</creatorcontrib><creatorcontrib>V. Ramani, Sagar</creatorcontrib><creatorcontrib>Srivastava, Gautam</creatorcontrib><creatorcontrib>Gadekallu, Thippa Reddy</creatorcontrib><creatorcontrib>Aggarwal, Vaneet</creatorcontrib><title>Fault-Resilience for Bandwidth Management in Industrial Software-Defined Networks</title><title>IEEE transactions on network science and engineering</title><addtitle>TNSE</addtitle><description>Industrial Cyber-Physical Systems (ICPS) expect assurances of timely delivery of data even during the occurrence of distinct faults. It is a challenge to manage the required bandwidth by providing resilience to link failures and dynamically changing bandwidth requirements. In this paper, we address the aforementioned challenge by exploring Software-Defined Networks (SDN). We present a framework coined SDN-RMbw (Software-Defined Networking Resilience Management for Bandwidth), which is a contract-based framework, where the components are bound to bandwidth contracts and a resilience manager. The bandwidth contracts state the bandwidth requirements of traffic flows. With each such contract, a monitor is associated, which is responsible to detect two events, run-time changes and link failures. Directly after receiving the event trigger reports from the monitor, new routes are calculated by a path-finding algorithm. Based on newly calculated routes, an observer detects whether the contract requirements are still satisfied, or the contract gets violated (termed as fault). To provide resilience to such faults in the network, a resilience manager integrated with control logic decides and executes a suitable response strategy. The proposed SDN-based framework aims at providing fault-resilience as well as adapting to different network-state changes. The proposed framework is evaluated using a Ryu SDN controller on a hardware testbed. Our results show that the proposed framework provides enhanced network resilience as compared to baseline mechanisms and improves the success rate up to 21% and bandwidth up to 111 Mbps under distinct network scenarios. Furthermore, extensive experimental emulations on the Mininet tool depicts the scalability of the proposed framework.</description><subject>Algorithms</subject><subject>Bandwidth</subject><subject>bandwidth management</subject><subject>Bandwidths</subject><subject>Contracts</subject><subject>Cyber-physical systems</subject><subject>Delays</subject><subject>Fault diagnosis</subject><subject>Fault resilience</subject><subject>Mathematical analysis</subject><subject>Monitoring</subject><subject>Resilience</subject><subject>SDN</subject><subject>Software-defined networking</subject><subject>Switches</subject><issn>2327-4697</issn><issn>2334-329X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kE1Lw0AQhhdRsNT-APES8Jy6n0n2qLXVQq1oK3hbNsmsbm03dXdD8d-bUPE0c3jed5gHoUuCx4RgebNerqZjiikZM4I5l_IEDShjPGVUvp_2O81Tnsn8HI1C2GCMCS0yxtgAvcx0u43pKwS7teAqSEzjkzvt6oOt42fypJ3-gB24mFiXzF3dhuit3iarxsSD9pDeg7EO6mQJ8dD4r3CBzozeBhj9zSF6m03Xk8d08fwwn9wu0opKFlPOS81ZUeBKiNLIksm61rKgknR_EJOTjBImSgJGcC1LIGUttJBGEyEzWeZsiK6PvXvffLcQoto0rXfdSUUzXAiRScw7ihypyjcheDBq7-1O-x9FsOrlqV6e6uWpP3ld5uqYsQDwz0tBKOcF-wWfRmpo</recordid><startdate>20211001</startdate><enddate>20211001</enddate><creator>H. Jhaveri, Rutvij</creator><creator>V. Ramani, Sagar</creator><creator>Srivastava, Gautam</creator><creator>Gadekallu, Thippa Reddy</creator><creator>Aggarwal, Vaneet</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-9851-4103</orcidid><orcidid>https://orcid.org/0000-0001-9131-4723</orcidid><orcidid>https://orcid.org/0000-0002-3285-7346</orcidid><orcidid>https://orcid.org/0000-0003-0097-801X</orcidid></search><sort><creationdate>20211001</creationdate><title>Fault-Resilience for Bandwidth Management in Industrial Software-Defined Networks</title><author>H. Jhaveri, Rutvij ; V. Ramani, Sagar ; Srivastava, Gautam ; Gadekallu, Thippa Reddy ; Aggarwal, Vaneet</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-44ba43880c55bf9b39dda982910211f7162135b1ef54a9be1bd5a59fa15969b73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Bandwidth</topic><topic>bandwidth management</topic><topic>Bandwidths</topic><topic>Contracts</topic><topic>Cyber-physical systems</topic><topic>Delays</topic><topic>Fault diagnosis</topic><topic>Fault resilience</topic><topic>Mathematical analysis</topic><topic>Monitoring</topic><topic>Resilience</topic><topic>SDN</topic><topic>Software-defined networking</topic><topic>Switches</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>H. Jhaveri, Rutvij</creatorcontrib><creatorcontrib>V. Ramani, Sagar</creatorcontrib><creatorcontrib>Srivastava, Gautam</creatorcontrib><creatorcontrib>Gadekallu, Thippa Reddy</creatorcontrib><creatorcontrib>Aggarwal, Vaneet</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on network science and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>H. Jhaveri, Rutvij</au><au>V. Ramani, Sagar</au><au>Srivastava, Gautam</au><au>Gadekallu, Thippa Reddy</au><au>Aggarwal, Vaneet</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Fault-Resilience for Bandwidth Management in Industrial Software-Defined Networks</atitle><jtitle>IEEE transactions on network science and engineering</jtitle><stitle>TNSE</stitle><date>2021-10-01</date><risdate>2021</risdate><volume>8</volume><issue>4</issue><spage>3129</spage><epage>3139</epage><pages>3129-3139</pages><issn>2327-4697</issn><eissn>2334-329X</eissn><coden>ITNSD5</coden><abstract>Industrial Cyber-Physical Systems (ICPS) expect assurances of timely delivery of data even during the occurrence of distinct faults. It is a challenge to manage the required bandwidth by providing resilience to link failures and dynamically changing bandwidth requirements. In this paper, we address the aforementioned challenge by exploring Software-Defined Networks (SDN). We present a framework coined SDN-RMbw (Software-Defined Networking Resilience Management for Bandwidth), which is a contract-based framework, where the components are bound to bandwidth contracts and a resilience manager. The bandwidth contracts state the bandwidth requirements of traffic flows. With each such contract, a monitor is associated, which is responsible to detect two events, run-time changes and link failures. Directly after receiving the event trigger reports from the monitor, new routes are calculated by a path-finding algorithm. Based on newly calculated routes, an observer detects whether the contract requirements are still satisfied, or the contract gets violated (termed as fault). To provide resilience to such faults in the network, a resilience manager integrated with control logic decides and executes a suitable response strategy. The proposed SDN-based framework aims at providing fault-resilience as well as adapting to different network-state changes. The proposed framework is evaluated using a Ryu SDN controller on a hardware testbed. Our results show that the proposed framework provides enhanced network resilience as compared to baseline mechanisms and improves the success rate up to 21% and bandwidth up to 111 Mbps under distinct network scenarios. Furthermore, extensive experimental emulations on the Mininet tool depicts the scalability of the proposed framework.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/TNSE.2021.3104499</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0001-9851-4103</orcidid><orcidid>https://orcid.org/0000-0001-9131-4723</orcidid><orcidid>https://orcid.org/0000-0002-3285-7346</orcidid><orcidid>https://orcid.org/0000-0003-0097-801X</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2327-4697
ispartof IEEE transactions on network science and engineering, 2021-10, Vol.8 (4), p.3129-3139
issn 2327-4697
2334-329X
language eng
recordid cdi_proquest_journals_2608556904
source IEEE Electronic Library (IEL)
subjects Algorithms
Bandwidth
bandwidth management
Bandwidths
Contracts
Cyber-physical systems
Delays
Fault diagnosis
Fault resilience
Mathematical analysis
Monitoring
Resilience
SDN
Software-defined networking
Switches
title Fault-Resilience for Bandwidth Management in Industrial Software-Defined Networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T03%3A18%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Fault-Resilience%20for%20Bandwidth%20Management%20in%20Industrial%20Software-Defined%20Networks&rft.jtitle=IEEE%20transactions%20on%20network%20science%20and%20engineering&rft.au=H.%20Jhaveri,%20Rutvij&rft.date=2021-10-01&rft.volume=8&rft.issue=4&rft.spage=3129&rft.epage=3139&rft.pages=3129-3139&rft.issn=2327-4697&rft.eissn=2334-329X&rft.coden=ITNSD5&rft_id=info:doi/10.1109/TNSE.2021.3104499&rft_dat=%3Cproquest_RIE%3E2608556904%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2608556904&rft_id=info:pmid/&rft_ieee_id=9512448&rfr_iscdi=true