EN
EN RU

QoS / TOS Decimal Marking

TOS Marking Principle on the Vinteo Server

bg-dots
bg-dots

QoS / TOS Decimal Marking on the Vinteo Server

On the Vinteo server, IP packet marking is configured using the TOS decimal parameter in the following section:

System → Settings → General → Type of Service

The value is applied to server traffic, including RTP media and signaling. The parameter is specified in decimal format and is used to set the ToS/DS field in the IP packet header.

Attention!

Important note about ToS, DSCP, and AF

For modern routers, switches, and firewalls, it is important to understand that the classic ToS terminology has effectively been replaced by the DiffServ / DSCP model.

In IPv4, the former ToS octet has been redefined as the DS field:

- the upper 6 bits are used as DSCP; - the lower 2 bits are used as ECN.

Therefore, when configuring QoS on modern network equipment, it is usually necessary to map the TOS decimal value to the corresponding DSCP / AF / CS class.

In other words, on the Vinteo server the value is configured as TOS decimal, while on routers and switches it is most commonly processed and configured as a DSCP class.

Example for Video Traffic

For VCS video traffic, the AF41 class is commonly used.

For AF41:

DSCP AF41 = 34
TOS decimal = DSCP × 4 = 34 × 4 = 136

That means when specifying the following on the Vinteo server:

TOS decimal = 136

the packets will be marked as:

DSCP AF41

On network equipment, this marking can be used to place video traffic into the appropriate QoS queue, for example using a rule such as:

match dscp af41

It is important to ensure that intermediate network devices do not clear or overwrite DSCP markings, and that QoS policies on routers, switches, and firewalls are configured to process the required traffic class.

Value Examples

Purpose DSCP / PHB DSCP decimal TOS decimal
Best Effort CS0 / Default 0 0
Video / VCS AF41 34 136
Signaling, if separated within the network CS3 24 96
Voice / low latency EF 46 184

Conversion Formula

When ECN = 0, the following conversion applies:

TOS decimal = DSCP decimal × 4
DSCP decimal = TOS decimal / 4

Recommendations

  1. Configure the marking value on the Vinteo server using the TOS decimal parameter.
  2. Verify the corresponding DSCP class on network equipment.
  3. For VCS video traffic, use a value agreed upon with network administrators, for example AF41 / TOS decimal 136.
  4. Verify that QoS policies on routers and switches actually process the required DSCP class.
  5. Ensure that intermediate devices do not clear or modify DSCP markings.
Auto attendant