Home > Research > Publications & Outputs > Resilience support in software-defined networking

Electronic data

  • COMNET_D_15_459R1

    Rights statement: This is the author’s version of a work that was accepted for publication in Computer Networks. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Networks, 92, 1, 2015 DOI: 10.1016/j.comnet.2015.09.012

    Accepted author manuscript, 1.76 MB, PDF document

    Available under license: CC BY-NC-ND: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License

Links

Text available via DOI:

View graph of relations

Resilience support in software-defined networking: a survey

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Resilience support in software-defined networking: a survey. / da Silva, Anderson; Smith, Paul; Mauthe, Andreas Ulrich et al.
In: Computer Networks, Vol. 92, No. 1, 09.12.2015, p. 189-207.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

da Silva, A, Smith, P, Mauthe, AU & Schaeffer-Filho, A 2015, 'Resilience support in software-defined networking: a survey', Computer Networks, vol. 92, no. 1, pp. 189-207. https://doi.org/10.1016/j.comnet.2015.09.012

APA

Vancouver

da Silva A, Smith P, Mauthe AU, Schaeffer-Filho A. Resilience support in software-defined networking: a survey. Computer Networks. 2015 Dec 9;92(1):189-207. Epub 2015 Oct 20. doi: 10.1016/j.comnet.2015.09.012

Author

da Silva, Anderson ; Smith, Paul ; Mauthe, Andreas Ulrich et al. / Resilience support in software-defined networking : a survey. In: Computer Networks. 2015 ; Vol. 92, No. 1. pp. 189-207.

Bibtex

@article{81c0876463734617aca62744813a3fb7,
title = "Resilience support in software-defined networking: a survey",
abstract = "Software-defined networking (SDN) is an architecture for computer networking that provides a clear separation between network control functions and forwarding operations. The abstractions supported by this architecture are intended to simplify the implementation of several tasks that are critical to network operation, such as routing and network management. Computer networks have an increasingly important societal role, requiring them to be resilient to a range of challenges. Previously, research into network resilience has focused on the mitigation of several types of challenges, such as natural disasters and attacks. Capitalizing on its benefits, including increased programmability and a clearer separation of concerns, significant attention has recently focused on the development of resilience mechanisms that use software-defined networking approaches. In this article, we present a survey that provides a structured overview of the resilience support that currently exists in this important area. We categorize the most recent research on this topic with respect to a number of resilience disciplines. Additionally, we discuss the lessons learned from this investigation, highlight the main challenges faced by SDNs moving forward, and outline the research trends in terms of solutions to mitigate these challenges.",
author = "{da Silva}, Anderson and Paul Smith and Mauthe, {Andreas Ulrich} and Alberto Schaeffer-Filho",
note = "This is the author{\textquoteright}s version of a work that was accepted for publication in Computer Networks. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Networks, 92, 1, 2015 DOI: 10.1016/j.comnet.2015.09.012",
year = "2015",
month = dec,
day = "9",
doi = "10.1016/j.comnet.2015.09.012",
language = "English",
volume = "92",
pages = "189--207",
journal = "Computer Networks",
issn = "1389-1286",
publisher = "ELSEVIER SCIENCE BV",
number = "1",

}

RIS

TY - JOUR

T1 - Resilience support in software-defined networking

T2 - a survey

AU - da Silva, Anderson

AU - Smith, Paul

AU - Mauthe, Andreas Ulrich

AU - Schaeffer-Filho, Alberto

N1 - This is the author’s version of a work that was accepted for publication in Computer Networks. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Networks, 92, 1, 2015 DOI: 10.1016/j.comnet.2015.09.012

PY - 2015/12/9

Y1 - 2015/12/9

N2 - Software-defined networking (SDN) is an architecture for computer networking that provides a clear separation between network control functions and forwarding operations. The abstractions supported by this architecture are intended to simplify the implementation of several tasks that are critical to network operation, such as routing and network management. Computer networks have an increasingly important societal role, requiring them to be resilient to a range of challenges. Previously, research into network resilience has focused on the mitigation of several types of challenges, such as natural disasters and attacks. Capitalizing on its benefits, including increased programmability and a clearer separation of concerns, significant attention has recently focused on the development of resilience mechanisms that use software-defined networking approaches. In this article, we present a survey that provides a structured overview of the resilience support that currently exists in this important area. We categorize the most recent research on this topic with respect to a number of resilience disciplines. Additionally, we discuss the lessons learned from this investigation, highlight the main challenges faced by SDNs moving forward, and outline the research trends in terms of solutions to mitigate these challenges.

AB - Software-defined networking (SDN) is an architecture for computer networking that provides a clear separation between network control functions and forwarding operations. The abstractions supported by this architecture are intended to simplify the implementation of several tasks that are critical to network operation, such as routing and network management. Computer networks have an increasingly important societal role, requiring them to be resilient to a range of challenges. Previously, research into network resilience has focused on the mitigation of several types of challenges, such as natural disasters and attacks. Capitalizing on its benefits, including increased programmability and a clearer separation of concerns, significant attention has recently focused on the development of resilience mechanisms that use software-defined networking approaches. In this article, we present a survey that provides a structured overview of the resilience support that currently exists in this important area. We categorize the most recent research on this topic with respect to a number of resilience disciplines. Additionally, we discuss the lessons learned from this investigation, highlight the main challenges faced by SDNs moving forward, and outline the research trends in terms of solutions to mitigate these challenges.

U2 - 10.1016/j.comnet.2015.09.012

DO - 10.1016/j.comnet.2015.09.012

M3 - Journal article

VL - 92

SP - 189

EP - 207

JO - Computer Networks

JF - Computer Networks

SN - 1389-1286

IS - 1

ER -