Suggested Configurations for AVoIP protocols on Omada Switches

Configuration Guide
Updated 07-29-2024 23:49:29 PM 8383
This Article Applies to: 

Contents

Objective

Requirements

Introduction

Configuration

Overall Configuration

Configuration for AES67

Configuration for Dante

Configuration for Q-SYS

Conclusion

Objective

This guide provides instructions on configuring an Omada Controller to support multiple AVoIP protocols on Omada switches, including AES67, Dante, and Q-SYS. This enhances the user experience by optimizing network performance, even during periods of congestion.

Requirements

  • Omada Smart, L2+ and L3 Switches
  • Omada Controller (Software Controller / Hardware Controller / Cloud Based Controller, V5.9 and above)

Introduction

When using AVoIP protocols like AES67, Dante, and Q-SYS, configuring QoS (Quality of Service) on network switches is essential to ensure that audio and video streams maintain high performance and reliability, even during network congestion. QoS prioritizes critical AVoIP traffic over less important data, preventing packet loss, jitter, and latency issues that can degrade the quality of the AVoIP experience. Properly setting up QoS guarantees that your AVoIP systems operate smoothly and deliver consistent, high-quality performance, even under heavy network loads.

Usually, there will be a few switches connected to the AVoIP source, which will then connect to some PCs and speakers. The configurations we recommend in this article will help improve the performance of these devices, preventing the lags of audio and video when network congestion happens.

Different AVoIP protocols have their own QoS setup, so we recommend setting the QoS on the switch according to the protocol you are using. The QoS settings on the Omada controller must be set through the CLI template, not on the GUI. Next, we will introduce the detailed configuration.

Configuration

Overall Configuration

When creating the VLAN for these AVoIP protocols, please enable IGMP snooping for it, go to Settings > Wired Networks > LAN, and click Create New LAN to create a new VLAN for using AV protocols.

When creating this VLAN, please tick the Enable box to enable IGMP Snooping.

After that, we need to configure drop unknown groups and fast leave for IGMP snooping, as well as the QoS settings, which need to use a CLI template to send commands to the switch. To learn how to use the CLI template in the Omada controller, please refer to the FAQ: CLI Configuration Guide for Omada SDN Controller (v5.9.9 and above). Next, we will briefly introduce what the commands need to do and list the example commands.

Configuration for AES67

AES67 uses DSCP priority 34, 46, and 56, and they needed to be mapped to 4, 5, and 6 802.1p priority, respectively, and for the TC-5 queue, its scheduler mode should be SP.

For TL-SX3206HPP, SX3206HPP, TL-SX3008F, SX3008F, TL-SG3210XHP-M2, TL-SX3016F, SX3016F, TL-SG2428P V3, TL-SG3428, SG3428, TL-SG3428MP, SG3428MP, TL-SG3428X, SG3428X, TL-SG3428X-UPS, TL-SG3428XF, SG3428XF, TL-SG3428XMP, SG3428XMP, SG3428XMPP, SG6428X, SG6428XHP, SX6632YF, TL-SG3452X, SG3452X, TL-SG3452XP, SG3452XP, SG3452XMPP, SG6654X, SG6654XHP, the commands are:

qos dscp-map 34 4

qos dscp-map 46 5

qos dscp-map 56 6

qos queue 5 mode sp

ip igmp snooping drop-unknown

interface range gigabitEthernet 1/0/1-5 (choose the uplink and downlink ports)

qos trust mode dscp

#

interface range gigabitEthernet 1/0/2-5 (choose the ports connected directly to clients)

ip igmp snooping immediate-leave

For SG2005P-PD, TL-SG2008, SG2008, TL-SG2008P, SG2008P, TL-SG2210P, SG2210P, TL-SG2210MP, SG2210MP, SG2210XMP-M2, TL-SG3210, SG3210, SG3210X-M2, SG3210XHP-M2, TL-SG2016P, SG2016P, TL-SG2218, SG-2218, TL-SG2218P, SG2218P, SG3218XP-M2, TL-SL2428P, SL2428P, TL-SG2428P V1/V2/V4/V5, SG2428P, TL-SG3428X-M2, SG3428X-M2, TL-SG3428XPP-M2, SG3428XPP-M2, SG2452LP, TL-SG3452, SG3452, TL-SG3452P, SG3452P, the commands are:

qos dscp-map 34 4

qos dscp-map 46 5

qos dscp-map 56 6

ip igmp snooping drop-unknown

interface range gigabitEthernet 1/0/1-5 (choose the uplink and downlink ports)

qos trust mode dscp

qos queue 5 mode sp

#

interface range gigabitEthernet 1/0/2-5 (choose the ports connected directly to clients)

ip igmp snooping immediate-leave

Configuration for Dante

Dante uses DSCP priority 8, 46, 48, and 56, and they needed to be mapped to 2, 5, 5, and 6 802.1p priority, respectively, and for the TC-5 and TC-6 queue, their scheduler mode should be SP.

For TL-SX3206HPP, SX3206HPP, TL-SX3008F, SX3008F, TL-SG3210XHP-M2, TL-SX3016F, SX3016F, TL-SG2428P V3, TL-SG3428, SG3428, TL-SG3428MP, SG3428MP, TL-SG3428X, SG3428X, TL-SG3428X-UPS, TL-SG3428XF, SG3428XF, TL-SG3428XMP, SG3428XMP, SG3428XMPP, SG6428X, SG6428XHP, SX6632YF, TL-SG3452X, SG3452X, TL-SG3452XP, SG3452XP, SG3452XMPP, SG6654X, SG6654XHP, the commands are:

qos dscp-map 8 2

qos dscp-map 46 5

qos dscp-map 48 5

qos dscp-map 56 6

qos queue 5 mode sp

qos queue 6 mode sp

ip igmp snooping drop-unknown

interface range gigabitEthernet 1/0/1-5 (choose the uplink and downlink ports)

qos trust mode dscp

#

interface range gigabitEthernet 1/0/2-5 (choose the ports connected directly to clients)

ip igmp snooping immediate-leave

For SG2005P-PD, TL-SG2008, SG2008, TL-SG2008P, SG2008P, TL-SG2210P, SG2210P, TL-SG2210MP, SG2210MP, SG2210XMP-M2, TL-SG3210, SG3210, SG3210X-M2, SG3210XHP-M2, TL-SG2016P, SG2016P, TL-SG2218, SG-2218, TL-SG2218P, SG2218P, SG3218XP-M2, TL-SL2428P, SL2428P, TL-SG2428P V1/V2/V4/V5, SG2428P, TL-SG3428X-M2, SG3428X-M2, TL-SG3428XPP-M2, SG3428XPP-M2, SG2452LP, TL-SG3452, SG3452, TL-SG3452P, SG3452P, the commands are:

qos dscp-map 8 2

qos dscp-map 46 5

qos dscp-map 48 5

qos dscp-map 56 6

ip igmp snooping drop-unknown

interface range gigabitEthernet 1/0/1-5 (choose the uplink and downlink ports)

qos trust mode dscp

qos queue 5 mode sp

qos queue 6 mode sp

#

interface range gigabitEthernet 1/0/2-5 (choose the ports connected directly to clients)

ip igmp snooping immediate-leave

Configuration for Q-SYS

Dante uses DSCP priority 26, 34, and 46, and they needed to be mapped to 3, 4, and 5 802.1p priority, respectively, and for the TC-4 and TC-5 queues, their scheduler mode should be SP.

For TL-SX3206HPP, SX3206HPP, TL-SX3008F, SX3008F, TL-SG3210XHP-M2, TL-SX3016F, SX3016F, TL-SG2428P V3, TL-SG3428, SG3428, TL-SG3428MP, SG3428MP, TL-SG3428X, SG3428X, TL-SG3428X-UPS, TL-SG3428XF, SG3428XF, TL-SG3428XMP, SG3428XMP, SG3428XMPP, SG6428X, SG6428XHP, SX6632YF, TL-SG3452X, SG3452X, TL-SG3452XP, SG3452XP, SG3452XMPP, SG6654X, SG6654XHP, the commands are:

qos dscp-map 26 3

qos dscp-map 34 4

qos dscp-map 46 5

qos queue 4 mode sp

qos queue 5 mode sp

ip igmp snooping drop-unknown

interface range gigabitEthernet 1/0/1-5 (choose the uplink and downlink ports)

qos trust mode dscp

#

interface range gigabitEthernet 1/0/2-5 (choose the ports connected directly to clients)

ip igmp snooping immediate-leave

For SG2005P-PD, TL-SG2008, SG2008, TL-SG2008P, SG2008P, TL-SG2210P, SG2210P, TL-SG2210MP, SG2210MP, SG2210XMP-M2, TL-SG3210, SG3210, SG3210X-M2, SG3210XHP-M2, TL-SG2016P, SG2016P, TL-SG2218, SG-2218, TL-SG2218P, SG2218P, SG3218XP-M2, TL-SL2428P, SL2428P, TL-SG2428P V1/V2/V4/V5, SG2428P, TL-SG3428X-M2, SG3428X-M2, TL-SG3428XPP-M2, SG3428XPP-M2, SG2452LP, TL-SG3452, SG3452, TL-SG3452P, SG3452P, the commands are:

qos dscp-map 26 3

qos dscp-map 34 4

qos dscp-map 46 5

ip igmp snooping drop-unknown

interface range gigabitEthernet 1/0/1-5 (choose the uplink and downlink ports)

qos trust mode dscp

qos queue 4 mode sp

qos queue 5 mode sp

#

interface range gigabitEthernet 1/0/2-5 (choose the ports connected directly to clients)

ip igmp snooping immediate-leave

Conclusion

We have touched on some IGMP snooping and QoS configurations for Omada switches, which will help improve the performance working with these AVoIP protocols while network congestion happens.

To learn more details of each function and configuration, please go to the Download Center to download the manual for your product.

 

Related FAQs

Is this faq useful?

Your feedback helps improve this site.

Recommend Products

Community

TP-Link Community

Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.

Visit the Community >