Tae-Eun Kim, University of Illinois at Urbana-Champaign
Jia-Ru Li, University of Illinois at Urbana-Champaign
Corelite is a Quality of Service architecture that provides weighted max-min fairness for rate among flows in a network without maintaining any per-flow state in the core routers. There are three key mechanisms that work in concert to achieve the service model of Corelite: (a) the introduction of markers in a packet flow by the edge routers to reflect the normalized rate of the flow, (b) weighted fair marker feedback at the core routers upon incipient congestion detection, and (c) linear increase/multiplicative decrease based rate adaptation of packet flows at the edge routers in response to marker feedback.
Citation:
Raghupathy Sivakumar, Tae-Eun Kim, Narayanan Venkitaraman, Jia-Ru Li, Vaduvur Bharghavan, "Achieving Per-Flow Weighted Rate Fairness in a Core Stateless Network," icdcs, pp.188, 20th IEEE International Conference on Distributed Computing Systems (ICDCS'00), 2000