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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on network science and engineering 2021-10, Vol.8 (4), p.3129-3139 |
---|---|
Hauptverfasser: | , , , , |
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 |