2016 · 17 citations · 5 references
ComputingComputer ScienceComputer SystemsComputer NetworksEdge ComputingSchedulingCommunication NetworksCongestion ControlCongestion ManagementEdge NetworkingResource SchedulingResource SharingBandwidth SharingFlow SchedulingLoad DistributionNetwork ResourcesNetwork-aware Resource ManagementPacket SchedulingResource BalancingTraffic Scheduling
Governing how network resources are shared among various traffic flows is not a completely solved problem. The ideal system can implement a wide variety of detailed and flexible policies; enforces those policies under all possible offered traffic combinations and scales well with the number of flows. In this paper we introduce a framework that approximates the ideal system well. It consists of flow-aware Packet Value marking at the edges and flow-unaware operation inside the network. We show that inside the network relatively simple scheduling and AQM algorithms operating solely on Packet Value are suitable to implement the policies set at the network edge. We also discuss, how the framework can be used to support resource sharing over radio networks (where the cost of transmission varies) and how it enables load balancing, resource balancing and optimal network-wide load distribution.
5
An Architecture for Differentiated Service
Steven Blake, David L. Black, Mark Carlson et al. · 1998 · 5.5K citations
PIE: A lightweight control scheme to address the bufferbloat problem
Rong Pan, Preethi Natarajan, Chiara Piglione et al. · 2013 · 300 citations
Deconstructing datacenter packet transport
Mohammad Alizadeh, Shuang Yang, Sachin Katti et al. · 2012 · 72 citations
Rainbow fair queueing: theory and applications
Zhiruo Cao, Ellen Zegura, Zheng Wang · Computer Networks · 2004 · 17 citations