Full metadata record
DC FieldValueLanguage
dc.contributor.authorSingh, Deepaken_US
dc.contributor.authorNg, Bryanen_US
dc.contributor.authorLai, Yuan-Chengen_US
dc.contributor.authorLin, Ying-Daren_US
dc.contributor.authorSeah, Winston K. G.en_US
dc.date.accessioned2019-04-02T05:59:56Z-
dc.date.available2019-04-02T05:59:56Z-
dc.date.issued2018-11-15en_US
dc.identifier.issn1084-8045en_US
dc.identifier.urihttp://dx.doi.org/10.1016/j.jnca.2018.08.005en_US
dc.identifier.urihttp://hdl.handle.net/11536/148403-
dc.description.abstractIn Software-Defined Networking (SDN), a switch is a forwarding device that moves data packets in a network. A software switch handles forwarding functions in software and thus cannot forward packet at line speed while a hardware switch leverages optimised forwarding hardware to forward packets at line speed. However, there has been very little research in the literature to help network engineers understand the tradeoffs in choosing one over the other. In this paper, we develop a unified queueing model for characterizing the performance of hardware switches and software switches in SDN. The unified queueing model is an analytical tool for engineers to predict delay, packet loss and throughput in their SDN deployments. Existing queueing models of SDN have focused on performance analysis of software switches, while our work presented herein is the first to present a unified analysis of hardware and software switches. Our proposed models exhibit errors below 5% compared to simulation. Between a hardware and software switch, the evaluation shows that a hardware switch achieves an average 80% lower delay and up to 100% lower packet loss probability compared to a software switch. The more a hardware switch involves the controller for decisioning, the lower the gains in terms of packet delays through the switch.en_US
dc.language.isoen_USen_US
dc.subjectModellingen_US
dc.subjectSoftware-defined networken_US
dc.subjectSoftware switchen_US
dc.subjectHardware switchen_US
dc.subjectQueueing theoryen_US
dc.titleModelling Software-Defined Networking: Software and hardware switchesen_US
dc.typeArticleen_US
dc.identifier.doi10.1016/j.jnca.2018.08.005en_US
dc.identifier.journalJOURNAL OF NETWORK AND COMPUTER APPLICATIONSen_US
dc.citation.volume122en_US
dc.citation.spage24en_US
dc.citation.epage36en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000449126100003en_US
dc.citation.woscount0en_US
Appears in Collections:Articles