From 6c0840352d206176ddbe3e4b60c44fd2cbf5bc98 Mon Sep 17 00:00:00 2001 From: Stefano Avallone Date: Sun, 28 May 2017 10:21:32 +0200 Subject: [PATCH] traffic-control: Add the mq queue disc --- CHANGES.html | 2 + doc/models/Makefile | 1 + doc/models/source/traffic-control.rst | 1 + .../ns3wifi/wifi-ac-mapping-test-suite.cc | 117 ++++++++++++++---- src/traffic-control/doc/mq.rst | 83 +++++++++++++ src/traffic-control/model/mq-queue-disc.cc | 101 +++++++++++++++ src/traffic-control/model/mq-queue-disc.h | 66 ++++++++++ src/traffic-control/wscript | 2 + 8 files changed, 346 insertions(+), 27 deletions(-) create mode 100644 src/traffic-control/doc/mq.rst create mode 100644 src/traffic-control/model/mq-queue-disc.cc create mode 100644 src/traffic-control/model/mq-queue-disc.h diff --git a/CHANGES.html b/CHANGES.html index d2e74c9a8..b2e1000d5 100644 --- a/CHANGES.html +++ b/CHANGES.html @@ -93,6 +93,8 @@ us a note on ns-developers mailing list.

which returns a vector of pairs (dscp,count), each of which indicates how many packets with the associated dscp value have been classified for a given flow. +
  • MqQueueDisc, a multi-queue aware queue disc modelled after the mq qdisc in Linux, has been introduced. +
  • Changes to existing API: