Repository logo
 
Publication

Flow setup aware controller placement in distributed software-defined networking

dc.contributor.authorCorreia, Noélia
dc.contributor.authorAl-Tam, Faroq
dc.date.accessioned2021-06-18T16:26:47Z
dc.date.available2022-12-01T01:30:13Z
dc.date.issued2020-12
dc.description.abstractIn distributed software-defined networking, switches can be assigned to a single master controller and one or more slave controllers, for resilience. However, only master controllers are allowed to install flow rules. Also, controllers install flow rules just at switches under their domain. This means that a particular flow may trigger the flow setup procedure multiple times, if the traversed switches are under different controller domains. This results into extra network load and instability. Here, in this article, the controller placement is planned having into account flow setup efficiency and possible future migrations from master to slave controllers. Results show that such flow setup and migration awareness results into long-term quality solutions for controller placement.
dc.description.sponsorshipFoundation for Science and Technology (FCT) from Portugal within Center for Electronic, Optoelectronic and Telecommunications (CEOT) [UID/MULTI/00631/2019]
dc.description.versioninfo:eu-repo/semantics/publishedVersion
dc.identifier.doi10.1109/JSYST.2019.2953771
dc.identifier.issn1932-8184
dc.identifier.urihttp://hdl.handle.net/10400.1/15929
dc.language.isoeng
dc.peerreviewedyes
dc.publisherIEEE-Institute of Electrical and Electronics Engineers
dc.subjectSwitches
dc.subjectMinimization
dc.subjectResilience
dc.subjectCentralized control
dc.subjectRouting
dc.subjectTopology
dc.subjectController placement
dc.subjectFlow Setup
dc.subjectMulticontroller
dc.subjectSoftware-defined networking
dc.subjectSwitch assignment
dc.subject.otherComputer Science
dc.subject.otherEngineering
dc.subject.otherOperations Research & Management Science
dc.subject.otherTelecommunications
dc.titleFlow setup aware controller placement in distributed software-defined networking
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage5099
oaire.citation.issue4
oaire.citation.startPage5096
oaire.citation.titleIEEE Systems Journal
oaire.citation.volume14
person.familyNameCorreia
person.familyNameAl-Tam
person.givenNameNoélia
person.givenNameFaroq
person.identifierR-000-DJV
person.identifierR-00G-A33
person.identifier.ciencia-idDD19-1F35-B804
person.identifier.ciencia-id2515-AFE3-525F
person.identifier.orcid0000-0001-7051-7193
person.identifier.orcid0000-0001-9718-2039
person.identifier.ridM-3554-2013
person.identifier.ridK-7031-2016
person.identifier.scopus-author-id8411596100
person.identifier.scopus-author-id55246034700
rcaap.rightsopenAccesspt_PT
rcaap.typearticle
relation.isAuthorOfPublicationfdbe5057-0478-46cd-9506-caa73ea79d9f
relation.isAuthorOfPublication15ac97f4-a867-462d-9fc6-0a47bb2919d3
relation.isAuthorOfPublication.latestForDiscovery15ac97f4-a867-462d-9fc6-0a47bb2919d3

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
article_final.pdf
Size:
263.54 KB
Format:
Adobe Portable Document Format