Max-min Fairness

Max-min Fairness

In communication networks and multiplexing, a division of the bandwidth resources is said to be max-min fair when: firstly, the minimum data rate that a dataflow achieves is maximized; secondly, the second lowest data rate that a dataflow achieves is maximized, etc.

In best-effort statistical multiplexing, a first-come first-served (FCFS) scheduling policy is often used. The advantage with max-min fairness over FCFS is that it results in traffic shaping, meaning that an ill-behaved flow, consisting of large data packets or bursts of many packets, will only punish itself and not other flows. Network congestion is consequently to some extent avoided.

Fair queuing is an example of a max-min fair packet scheduling algorithm for statistical multiplexing and best effort packet-switched networks, since it gives scheduling priority to users that have achieved lowest data rate since they became active. In case of equally sized data packets, round-robin scheduling is max-min fair.

Read more about Max-min Fairness:  Comparison With Other Policies For Resource Sharing, Max-min Fair Link Capacity Pre-allocation

Famous quotes containing the word fairness:

    These men ask for just the same thing—fairness, and fairness only. This, so far as in my power, they, and all others, shall have.
    Abraham Lincoln (1809–1865)