IET Communications · 2020 · 15 citations · 16 references
ComputingComputer EngineeringComputer ScienceComputer NetworksInterconnection NetworksVirtualizationCongestion ControlNetwork ArchitectureNetwork SwitchingNetwork VirtualizationSoftware-defined NetworkingTransport LayerMultipathNetwork Performance OptimizationOpenflowSwitch ArchitectureThroughputTraffic ControlTransmission Control ProtocolVirtual Switch
Software‐defined networking (SDN) is an emerging technology of efficiently controlling and managing computer networks, such as in data centres, wide‐area networks, as well as in ubiquitous communication. In this study, the authors explore the idea of embedding the SDN components, represented by SDN controller and virtual switch, in end‐hosts to improve network performance. In particular, the authors consider load balancing across multiple network interfaces on end‐hosts with different link capacity scenarios. The authors have explored and implemented different SDN‐based load‐balancing approaches based on OpenFlow software switches, and have demonstrated the feasibility and the potential of this approach. The proposed system has been evaluated with MultiPath transmission control protocol (MPTCP). The proposed results demonstrated the potential of applying the SDN concepts on multi‐homed devices resulting in an increase in achieved throughput of 55% compared to the legacy single network approach and 10% compared to the MPTCP.
16
Nick McKeown, Tom Anderson, Hari Balakrishnan et al. · ACM SIGCOMM Computer Communication Review · 2008 · 8.4K citations
Bob Lantz, Brandon Heller, Nick McKeown · 2010 · 1.8K citations
Natasha Gude, Teemu Koponen, Justin Pettit et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.4K citations
Pankaj Berde, Matteo Gerola, Jonathan Hart et al. · 2014 · 1.1K citations · Full text
Sushant Jain, Alok Kumar, Subhasree Mandal et al. · ACM SIGCOMM Computer Communication Review · 2013 · 963 citations