2019 · 10 citations · 22 references
Unsplittable FlowsNetwork Routing AlgorithmEngineeringRouting ProtocolSoftware-defined NetworkingEdge ComputingNetwork Traffic ControlCloud ComputingNetwork RoutingComputer EngineeringRoutingNetwork AnalysisScalable RoutingRobust RoutingBandwidth RequirementsCombinatorial OptimizationTransportation EngineeringUnsplittable Flow Problem
Efficient routing necessitates the underlying path selection algorithms to find a path that can satisfy certain Quality-of-Service (QoS) requirements of a given flow while maximizing throughput and minimizing maximum link-load. In the case of routing multiple flows at the same time, finding such multiple paths even with just the bandwidth constraint is a well-known NP-hard problem and has been widely studied in the literature as the Unsplittable Flow Problem (UFP). Unfortunately, the existing approximation and heuristic solutions suffer from excessive computation time or low performance in maximizing throughput and minimizing maximum link-load. In this paper, we propose a new effective heuristic solution to find multiple paths that can satisfy bandwidth requirements of a given set of unsplittable flows while providing better throughput and load balancing in Software Defined Networks (SDN). We demonstrate the efficiency of our heuristic using simulations.
22
Above the Clouds: A Berkeley View of Cloud Computing
Michael Armbrust, Armando Fox, Rean Griffith et al. · UC Berkeley · 2009 · 5.7K citations
Network flows: Theory, algorithms and applications
Discrete Applied Mathematics · 1994 · 2.6K citations
Sushant Jain, Alok Kumar, Subhasree Mandal et al. · 2013 · 1.8K citations
Massive Bandwidth Requirements, Engineering, Edge Device +10