In our current implementation of QOS, the AP overwrites DSCP values of upstream traffic based on Access Categories (AC) values. DSCP values marked by wireless clients are therefore not retained. The DSCP and WMM AC mappings are as follows:
DSCP to WMM AC Mapping
DSCP 0 |
AC 1 |
DSCP 1 |
AC 1 |
DSCP 2 |
AC 1 |
DSCP 3 |
AC 1 |
DSCP 4 |
AC 1 |
DSCP 5 |
AC 1 |
DSCP 6 |
AC 1 |
DSCP 7 |
AC 1 |
DSCP 8 |
AC 1 |
DSCP 9 |
AC 1 |
DSCP 10 |
AC 1 |
DSCP 11 |
AC 1 |
DSCP 12 |
AC 1 |
DSCP 13 |
AC 1 |
DSCP 14 |
AC 1 |
DSCP 15 |
AC 1 |
DSCP 16 |
AC 1 |
DSCP 17 |
AC 1 |
DSCP 18 |
AC 1 |
DSCP 19 |
AC 1 |
DSCP 20 |
AC 1 |
DSCP 21 |
AC 1 |
DSCP 22 |
AC 1 |
DSCP 23 |
AC 1 |
DSCP 24 |
AC 1 |
DSCP 25 |
AC 1 |
DSCP 26 |
AC 1 |
DSCP 27 |
AC 1 |
DSCP 28 |
AC 1 |
DSCP 29 |
AC 1 |
DSCP 30 |
AC 1 |
DSCP 31 |
AC 1 |
DSCP 32 |
AC 2 |
DSCP 33 |
AC 2 |
DSCP 34 |
AC 2 |
DSCP 35 |
AC 2 |
DSCP 36 |
AC 2 |
DSCP 37 |
AC 2 |
DSCP 38 |
AC 2 |
DSCP 39 |
AC 2 |
DSCP 40 |
AC 2 |
DSCP 41 |
AC 2 |
DSCP 42 |
AC 2 |
DSCP 43 |
AC 2 |
DSCP 44 |
AC 2 |
DSCP 45 |
AC 2 |
DSCP 46 |
AC 2 |
DSCP 47 |
AC 2 |
DSCP 48 |
AC 3 |
DSCP 49 |
AC 3 |
DSCP 50 |
AC 3 |
DSCP 51 |
AC 3 |
DSCP 52 |
AC 3 |
DSCP 53 |
AC 3 |
DSCP 54 |
AC 3 |
DSCP 55 |
AC 3 |
DSCP 56 |
AC 3 |
DSCP 57 |
AC 3 |
DSCP 58 |
AC 3 |
DSCP 59 |
AC 3 |
DSCP 60 |
AC 3 |
WMM AC to DSCP Mapping
0 (Background) |
DSCP CS2 (0x40) |
1 (Best Effort) |
DCSP CS3 (0x60) |
2 (Video) |
DSCP CS4 (0x80) |
3 (Voice) |
DSCP CS7 (0xe0) |