Recovery from link failures in a Smart Grid communication network using OpenFlow
In this paper, we design and evaluate algorithms for fast recovery from link failures in a smart grid communication network, addressing all three aspects of link failure recovery: (a) link failure detection, (b) algorithms for computing backup multicast trees, and (c) fast backup tree installation....
Saved in:
Published in | 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm) pp. 254 - 259 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.11.2014
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/SmartGridComm.2014.7007655 |
Cover
Loading…
Abstract | In this paper, we design and evaluate algorithms for fast recovery from link failures in a smart grid communication network, addressing all three aspects of link failure recovery: (a) link failure detection, (b) algorithms for computing backup multicast trees, and (c) fast backup tree installation. To address (a), we design link-failure detection and reporting mechanisms that use OpenFlow to detect link failures when and where they occur inside the network. OpenFlow is an open source framework that cleanly separates the control and data planes for use in network management and control. For part (b), we formulate a new problem, Multicast Recycling, that computes backup multicast trees that aim to minimize control plane signaling overhead. We prove Multicast Recycling is at least NP-hard and present a corresponding approximation algorithm. Lastly, two control plane algorithms are proposed that signal data plane switches to install pre-computed backup trees. An optimized version of each installation algorithm is designed that finds a near minimum set of forwarding rules by sharing rules across multicast groups, thereby reducing backup tree install time and associated control state. We implement these algorithms in the POX OpenFlow controller and evaluate them using the Mininet emulator, quantifying control plane signaling and installation time. |
---|---|
AbstractList | In this paper, we design and evaluate algorithms for fast recovery from link failures in a smart grid communication network, addressing all three aspects of link failure recovery: (a) link failure detection, (b) algorithms for computing backup multicast trees, and (c) fast backup tree installation. To address (a), we design link-failure detection and reporting mechanisms that use OpenFlow to detect link failures when and where they occur inside the network. OpenFlow is an open source framework that cleanly separates the control and data planes for use in network management and control. For part (b), we formulate a new problem, Multicast Recycling, that computes backup multicast trees that aim to minimize control plane signaling overhead. We prove Multicast Recycling is at least NP-hard and present a corresponding approximation algorithm. Lastly, two control plane algorithms are proposed that signal data plane switches to install pre-computed backup trees. An optimized version of each installation algorithm is designed that finds a near minimum set of forwarding rules by sharing rules across multicast groups, thereby reducing backup tree install time and associated control state. We implement these algorithms in the POX OpenFlow controller and evaluate them using the Mininet emulator, quantifying control plane signaling and installation time. |
Author | Gyllstrom, Daniel Braga, Nicholas Kurose, Jim |
Author_xml | – sequence: 1 givenname: Daniel surname: Gyllstrom fullname: Gyllstrom, Daniel organization: Sch. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA – sequence: 2 givenname: Nicholas surname: Braga fullname: Braga, Nicholas organization: Sch. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA – sequence: 3 givenname: Jim surname: Kurose fullname: Kurose, Jim organization: Sch. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA |
BookMark | eNotj0FPwjAYQGuiB0V-gZcv3jfbtV3bo1kETUgwyp1021fTsLWkbBL-vUM4vdvLew_kNsSAhDwzmjNGzct3b9OwTL6tYt_nBWUiV5SqUsobMjdKM6GMEYaL4p58fmETfzGdwKXYQ-fDDpz13ZjwAD6AhX8bnHXQTL4x-MYOPgYIOBxj2sF48OEH1nsMiy4eH8mds90B51fOyGbxtqnes9V6-VG9rjJv6JAJXWjXtpY6pK00oqF1qSyKM1pqOXNFLeWUruppSaAsNHMGucbSca04n5Gni9Yj4naf_FR52l43-R8yfFAH |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/SmartGridComm.2014.7007655 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 9781479949342 1479949345 |
EndPage | 259 |
ExternalDocumentID | 7007655 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i90t-4828fdda0fe0d594c0b67ae40b67d0a31f2b552017b1104e5281f9e38e6f38733 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:35:59 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i90t-4828fdda0fe0d594c0b67ae40b67d0a31f2b552017b1104e5281f9e38e6f38733 |
PageCount | 6 |
ParticipantIDs | ieee_primary_7007655 |
PublicationCentury | 2000 |
PublicationDate | 2014-Nov. |
PublicationDateYYYYMMDD | 2014-11-01 |
PublicationDate_xml | – month: 11 year: 2014 text: 2014-Nov. |
PublicationDecade | 2010 |
PublicationTitle | 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm) |
PublicationTitleAbbrev | SmartGridComm |
PublicationYear | 2014 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.73564 |
Snippet | In this paper, we design and evaluate algorithms for fast recovery from link failures in a smart grid communication network, addressing all three aspects of... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 254 |
SubjectTerms | Algorithm design and analysis Emulation Monitoring Packet loss Phasor measurement units Recycling |
Title | Recovery from link failures in a Smart Grid communication network using OpenFlow |
URI | https://ieeexplore.ieee.org/document/7007655 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8NAEB3anjyptOI3e_Bo0qTZzTZnsRahUrBCb2U_ZiWoqdQU0V_vThLrBx48ZQmEHd4uTN7Oe7MAZ9YTtIQb9JtX6oBrxwPFY-VHsfH5El2qiShObtLxHb-ei3kLzjdeGESsxGcY0rCq5dulWdNRWV9S3UiINrQ9cau9Wk0f0TjK-rdPHuyrVW7JWkGiLR42H_y4OaVKHKNtmHxOWetFHsJ1qUPz_qsb439j2oHel0WPTTfJZxdaWHRhSmTS7803Rq4RRsVZ5lROyvMXlhdMsSp6RuEz890awopaDs5IB3_PSGYyely-9mA2upxdjIPmyoQgz6Iy4J4_OWtV5DCyIuMm0qlUyOlhI5XEbqCF8NBI7SHjKAbD2GWYDDF1yVAmyR50imWB-8Cc4JgJZZJMeQqJ_k9NKoHItecjRg70AXQJjMVz3RRj0eBw-PfrI9iiBalNfMfQKVdrPPHZvNSn1TJ-AO_9o3c |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8NAEB1qPehJpRW_3YNHkybNbtKcxVq1LQUr9FZ2N7MSrKnUFNFf704S6wcePGUJhB3eLrzMznuzAGeJTdACrtFu3kg5XBnuSO5LO_K15Us0oaJEcTAMe_f8ZiImNThfeWEQsRCfoUvDopafzPWSjspaEdWNhFiDdcv7PC7dWlUnUd-LW3dPFu6rRZqQuYJkW9ytPvlxd0pBHd0tGHxOWipGHt1lrlz9_qsf43-j2obml0mPjVb0swM1zBowonTS7s43Rr4RRuVZZmRK2vMXlmZMsiJ6RuEz_d0cwrJSEM5ICf_ASGjSnc1fmzDuXo4vek51aYKTxl7ucJtBmSSRnkEvETHXngojiZweiScD37SVEBaaSFnIOIp2xzcxBh0MTdCJgmAX6tk8wz1gRnCMhdRBLC3YaP_VIikQubIZiY7aah8aBMb0uWyLMa1wOPj79Sls9MaD_rR_Pbw9hE1anNLSdwT1fLHEY8vtuToplvQDsmimxw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2014+IEEE+International+Conference+on+Smart+Grid+Communications+%28SmartGridComm%29&rft.atitle=Recovery+from+link+failures+in+a+Smart+Grid+communication+network+using+OpenFlow&rft.au=Gyllstrom%2C+Daniel&rft.au=Braga%2C+Nicholas&rft.au=Kurose%2C+Jim&rft.date=2014-11-01&rft.pub=IEEE&rft.spage=254&rft.epage=259&rft_id=info:doi/10.1109%2FSmartGridComm.2014.7007655&rft.externalDocID=7007655 |