
NB1 User Guide
YML780 Rev1
44
www.netcomm.com.au
The four TOS bits (the ‘TOS field’) are defined as:
Binary
Meaning
1000
Minimize delay (md)
0100
Maximize throughput (mt)
0010
Maximize reliability (mr)
0001
Minimize monetary cost (mmc)
0000
Normal Service
TOS
Bits
Means
Linux Priority
Queue Priority Band
0x0
0
Normal Service
0
Best Effort
2
0x2
1
Minimize Monetary Cost 1
Filler
2
0x4
2
Maximize Reliability
0
Best Effort
2
0x6
3
mmc+mr
0
Best Effort
2
0x8
4
Maximize Throughput
2
Bulk
1
0xa
5
mmc+mt
2
Bulk
1
0xc
6
mr+mt
2
Bulk
1
0xe
7
mmc+mr+mt
2
Bulk
1
0x10
8
Minimize Delay
6
Interactive
0
0x12
9
mmc+md
6
Interactive
0
0x14
10
mr+md
6
Interactive
0
0x16
11
mmc+mr+md
6
Interactive
0
0x18
12
mt+md
4
Int. Bulk
1
0x1a
13
mmc+mt+md
4
Int. Bulk
1
0x1c
14
mr+mt+md
4
Int. Bulk
1
0x1e
15
mmc+mr+mt+md
4
Int. Bulk
1
The Default queue priority for non-mapped TOS values is Best Effort.