Voice/Video/IP Telephony

Collaboration Networks Features

Verge switches are an essential part of your collaboration network. All ports on PoE enabled models, supports up to 30W of power, to feed your endpoints.

AngoraOS is capable of supporting critical voice related features, such as voice vlan and quality of services.

This document describes the configuration needed, to enable and operate voice vlan. Informations for quality of service (QoS) can be found in the technology guides sections.

What is Voice Vlan?

A voice vlan is used to carry IP telephony endpoints generated voice traffic. Many IP phones, are equipped with two ports. One port is used to connect the voice/video capable endpoint into the network, while the other is used to connect a user device such as a personal computer, without needing additional cabling. These two ports traffic must be distinguished on VLAN level, because real time traffic needs different service levels. As a result, endpoint generated traffic is sent via a different vlan, as we call it, Voice VLAN.

Configuration Steps

This section describes step by step configuration to enable voice vlan, and get your endpoint and its connected PC to work with your Verge Switches.

Configuration should be considered in two basic category. We should enable use of voice vlan globally, before configuring each port separately.

Global Configuration

To enable voice vlan, in the global configuration, it is needed to add OUI of information of IP phone vendors to be used. This OUI-Table information is used to validate the traffic from voice vlan is actually generated from the IP phone. If the OUI information is missing, the IP phone would not be activated. OUI information can be added by the following command:

voice vlan oui-table {add mac-address-prefix | remove mac-address-prefix} [text]


switch(config)# voice vlan oui-table add 00:AA:BB IPPhoneVendor

Once the OUI table is set, the voice vlan id should be defined by entering the following command:

voice vlan id vlan-id


switch(config)# voice vlan id 35

For Auto Voice VLAN, changes in the voice VLAN ID, CoS/802.1p, and/or DSCP will cause the switchto advertise the administrative voice VLAN as staticvoice VLAN which has higher priority than voice VLAN learnt from external sources.Are you sure you want to continue? (Y/N)[Y] Y

OUI table and voice vlan ID are the two essential configs to start using voice vlan. Completing these two items, it is time to enable voice vlan with the following command:

voice vlan state {oui-enabled | disabled]


switchxxxxxx(config)# voice vlan state oui-enabled

Global configuration is done. Now the ports needs to be enabled as a voice vlan member. To enable a port to be used with voice vlan, the port type should be ‘general’ . Access or trunk ports is not usable for ip telephony and pc traffic to be enabled at the same time.

Considering the voice vlan id is 35, and the PC would reside in vlan 10, following interface configuration should be entered to enable voice vlan, and ip phone:


switchxxxxxx(config)#interface GigabitEthernet1

switchxxxxxx(config-if)# switchport mode general

switchxxxxxx(config-if)# switchport general allowed vlan add 35 tagged

switchxxxxxx(config-if)# switchport general allowed vlan add 10 untagged

switchxxxxxx(config-if)# switchport general pvid 10

switchxxxxxx(config-if)# voice vlan enable

This concludes the voice vlan specific configuration. With this configuration active, the IP telephony device will reside in vlan 35, where the PC connected to it, will run inside vlan 10.

Was this article helpful?

Related Articles

Leave A Comment?