Configuring Voice and Video Parameters

Finding Feature Information

Your software release may not support all of the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release.

Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.

Prerequisites for Voice and Video Parameters

You can confirm the following points before configuring voice and video parameters:
  • Ensure that the device has access points connected to it.

  • Configure SSID.

Restrictions for Voice and Video Parameters

The following are the restrictions that you should keep in mind while configuring voice and video parameters:

  • SIP CAC can be used for the 9971 Cisco phones that support TSPEC-based admission control. You can also use the phones that support Status code 17.

  • SIP snooping is supported for providing voice priority to the non-TSPEC SIP phones.

  • TSPEC for video CAC is not supported.

  • Cisco 792x IP phones that are admitted as non-WMM devices with 11K enabled will experience audio problems with the phones.

    Note

    Disable 11K for voice WLAN for all 792x Cisco IP phones that are admitted as non-WMM devices with 11K enabled. Upgrade the firmware on Cisco Unified Call Manager to 1.4.5 to resolve this issue. Refer to the Cisco Unified Call Manager configuration guide for more information.

Information About Configuring Voice and Video Parameters

Three parameters on the device affect voice and/or video quality:

  • Call Admission Control

  • Expedited bandwidth requests

  • Unscheduled automatic power save delivery

Call Admission Control (CAC) and UAPSD are supported on Cisco Compatible Extensions (CCX) v4 and v5; however, these parameters are also supported even without CCX but on any device implementing WMM (that supports 802.1e). Expedited bandwidth requests are supported only on CCXv5.

Traffic stream metrics (TSM) can be used to monitor and report issues with voice quality.

Call Admission Control

Call Admission Control (CAC) enables an access point to maintain controlled quality of service (QoS) when the wireless LAN is experiencing congestion. The WMM protocol deployed in CCXv4 maintains QoS under differing network loads.

Two types of Over The Air (OTA) CAC are available: static-based CAC and load-based CAC.

The device supports the following QoS policies:
  • User-defined policies: You can define your own QoS policies. You can have more control over these policies than the existing metal policies.

  • System-defined precious metal policies: To support backward compatibility.

    • Platinum: Used for VoIP clients.

    • Gold: Used for video clients.

    • Silver: Used for best effort traffic.

    • Bronze: Used for NRT traffic.

Static-Based CAC

Voice over WLAN applications supporting WMM and TSPEC can specify how much bandwidth or shared medium time is required to initiate a call. Bandwidth-based, or static, CAC enables the access point to determine whether it is capable of accommodating a particular call. The access point rejects the call if necessary in order to maintain the maximum allowed number of calls with acceptable quality.

The QoS setting for a WLAN determines the level of bandwidth-based CAC support. To use bandwidth-based CAC with voice applications, the WLAN must be configured for Platinum QoS. With bandwidth-based CAC, the access point bandwidth availability is determined based on the amount of bandwidth currently used by the access point clients, to which the bandwidth requested by the Voice over WLAN applications is added. If this total exceeds a configured bandwidth threshold, the new call is rejected.


Note

You must enable admission control (ACM) for CCXv4 clients that have WMM enabled. Otherwise, bandwidth-based CAC does not operate properly for these CCXv4 clients.


Load-Based CAC

Load-based CAC incorporates a measurement scheme that takes into account the bandwidth consumed by all traffic types (including that from clients), cochannel access point loads, and coallocated channel interference, for voice and video applications. Load-based CAC also covers the additional bandwidth consumption resulting from PHY and channel impairment.

In load-based CAC, the access point continuously measures and updates the utilization of the RF channel (that is, the mean time of bandwidth that has been exhausted), channel interference, and the additional calls that the access point can admit. The access point admits a new call only if the channel has enough unused bandwidth to support that call. By doing so, load-based CAC prevents oversubscription of the channel and maintains QoS under all conditions of WLAN loading and interference.


Note

If you disable load-based CAC, the access points start using bandwidth-based CAC.


IOSd Call Admission Control

IOSd Call Admission Control (CAC) controls bandwidth availability from device to access point.

You can configure class-based, unconditional packet marking features on your switch for CAC.

CAC is a concept that applies to voice and video traffic only—not data traffic. If an influx of data traffic oversubscribes a particular link in the network, queueing, buffering, and packet drop decisions resolve the congestion. The extra traffic is simply delayed until the interface becomes available to send the traffic, or, if traffic is dropped, the protocol or the end user initiates a timeout and requests a retransmission of the information.

Network congestion cannot be resolved in this manner when real-time traffic, sensitive to both latency and packet loss, is present, without jeopardizing the quality of service (QoS) expected by the users of that traffic. For real-time delay-sensitive traffic such as voice, it is better to deny network access under congestion conditions than to allow traffic onto the network to be dropped and delayed, causing intermittent impaired QoS and resulting in customer dissatisfaction.

CAC is therefore a deterministic and informed decision that is made before a voice call is established and is based on whether the required network resources are available to provide suitable QoS for the new call.

Based on the admit CAC CLI configuration in addition to the existing CAC algorithm, device allows either voice or video with TSPEC or SIP snooping. The admit cac CLI is mandatory for the voice call to pass through.

If the BSSID policer is configured for the voice or video traffic, then additional checks are performed on the packets.

Expedited Bandwidth Requests

The expedited bandwidth request feature enables CCXv5 clients to indicate the urgency of a WMM traffic specifications (TSPEC) request (for example, an e911 call) to the WLAN. When the controller receives this request, it attempts to facilitate the urgency of the call in any way possible without potentially altering the quality of other TSPEC calls that are in progress.

You can apply expedited bandwidth requests to both bandwidth-based and load-based CAC. Expedited bandwidth requests are disabled by default. When this feature is disabled, the controller ignores all expedited requests and processes TSPEC requests as normal TSPEC requests.

The following table lists examples of TSPEC request handling for normal TSPEC requests and expedited bandwidth requests.

Table 1. TSPEC Request Handling Examples

CAC Mode

Reserved bandwidth for voice calls

Usage

Normal TSPEC Request

TSPEC with Expedited 
Bandwidth Request

Bandwidth-based CAC

75% (default setting)

Less than 75%

Admitted

Admitted

Between 75% and 90% (reserved bandwidth for voice calls exhausted)

Rejected

Admitted

More than 90%

Rejected

Rejected

Load-based CAC

Less than 75%

Admitted

Admitted

Between 75% and 85% (reserved bandwidth for voice calls exhausted)

Rejected

Admitted

More than 85%

Rejected

Rejected

1 For bandwidth-based CAC, the voice call bandwidth usage is per access point radio and does not take into account cochannel access points. For load-based CAC, the voice call bandwidth usage is measured for the entire channel.
2 Bandwidth-based CAC (consumed voice and video bandwidth) or load-based CAC (channel utilization [Pb]).

Note

Admission control for TSPEC G711-20ms and G711-40 ms codec types are supported.


U-APSD

Unscheduled automatic power save delivery (U-APSD) is a QoS facility defined in IEEE 802.11e that extends the battery life of mobile clients. In addition to extending battery life, this feature reduces the latency of traffic flow delivered over the wireless media. Because U-APSD does not require the client to poll each individual packet buffered at the access point, it allows delivery of multiple downlink packets by sending a single uplink trigger packet. U-APSD is enabled automatically when WMM is enabled.

Traffic Stream Metrics

In a voice-over-wireless LAN (VoWLAN) deployment, traffic stream metrics (TSM) can be used to monitor voice-related metrics on the client-access point air interface. It reports both packet latency and packet loss. You can isolate poor voice quality issues by studying these reports.

The metrics consist of a collection of uplink (client side) and downlink (access point side) statistics between an access point and a client device that supports CCX v4 or later releases. If the client is not CCX v4 or CCXv5 compliant, only downlink statistics are captured. The client and access point measure these metrics. The access point also collects the measurements every 5 seconds, prepares 90-second reports, and then sends the reports to the controller. The controller organizes the uplink measurements on a client basis and the downlink measurements on an access point basis and maintains an hour’s worth of historical data. To store this data, the controller requires 32 MB of additional memory for uplink metrics and 4.8 MB for downlink metrics.

TSM can be configured through either the GUI or the CLI on a per radio-band basis (for example, all 802.11a radios). The controller saves the configuration in flash memory so that it persists across reboots. After an access point receives the configuration from the controller, it enables TSM on the specified radio band.

This table shows the upper limit for TSM entries in different controller series.

TSM Entries

5700

MAX AP TSM entries

100

MAX Client TSM entries

250

MAX TSM entries

100*250=25000


Note

Once the upper limit is reached, additional TSM entries cannot be stored and sent to WCS or NCS. If client TSM entries are full and AP TSM entries are available, then only the AP entries are stored, and viceversa. This leads to partial output. TSM cleanup occurs every one hour. Entries are removed only for those APs and clients that are not in the system.


Information About Configuring Voice Prioritization Using Preferred Call Numbers

You can configure a device to provide support for SIP calls from VoWLAN clients that do not support TSPEC-based calls. This feature is known as SIP CAC support. If bandwidth is available in the configured voice pool, the SIP call uses the normal flow and the device allocates the bandwidth to those calls.

You can also prioritize up to six preferred call numbers. When a call comes to one of the configured preferred numbers, the device does not check the configured maximum voice bandwidth. The device allocates the bandwidth needed for the call, even if it exceeds the maximum bandwidth for voice configured for voice CAC. The preferred call will be rejected if bandwidth allocation exceeds 85% of the radio bandwidth. The bandwidth allocation is 85 percent of the entire bandwidth pool, not just from the maximum configured voice pool. The bandwidth allocation is the same even for roaming calls.

You must configure the following parameters before configuring voice prioritization:
  • Set WLAN QoS to allow voice calls to pass through.

  • Enable ACM for the radio.

  • Enable SIP call snooping on the WLAN.

Information About Enhanced Distributed Channel Access Parameters

Enhanced Distributed Channel Access (EDCA) parameters are designed to provide preferential wireless channel access for voice, video, and other quality of service (QoS) traffic.

How to Configure Voice and Video Parameters

Configuring Voice Parameters (CLI)

Before you begin

Ensure that you have configured SIP-based CAC.

You should have created a class map for CAC before beginning this procedure.

Procedure

  Command or Action Purpose
Step 1

show wlan summary

Example:

Device# show wlan summary

Specifies all of the WLANs configured on the device.

Step 2

show wlan wlan_id

Example:

Device# show wlan 25

Specifies the WLAN that you plan to modify. For voice over WLAN, ensure that the WLAN is configured for WMM and the QoS level is set to Platinum.

Step 3

configure terminal

Example:

Device# configure terminal

Enters global configuration mode.

Step 4

policy-map policy-map name

Example:

Device(config)# policy-map test_2000
Device(config-pmap)# 

Enters policy map configuration mode.

Creates or modifies a policy map that can be attached to one or more interfaces to specify a service policy.

In WLAN, you need to configure service-policy for these commands to take effect.

Step 5

class {class-name | class-default}

Example:

Device(config-pmap)# class test_1000
Device(config-pmap-c)# 

Enters policy class map configuration mode. Specifies the name of the class whose policy you want to create or change.

Specifies the name of the class whose policy you want to create or change.

You can also create a system default class for unclassified packets.

Step 6

admit cac wmm-tspec

Example:

Device(config-pmap-c)# admit cac wmm-tspec
Device(config-pmap-c)# 

(Optional) Admits the request for Call Admission Control (CAC) for policy map.

Step 7

service-policy policy-map name

Example:

Device(config-pmap-c)# service-policy test_2000
Device(config-pmap-c)# 

Configures the QoS service policy.

Step 8

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Step 9

wlan wlan_profile_name wlan_ID SSID_network_name wlan shutdown

Example:

Device(config)# wlan wlan1 
Device(config-wlan)# wlan shutdown

Disables all WLANs with WMM enabled prior to changing the video parameters.

Step 10

wlan wlan_profile_name wlan_ID SSID_network_name

Example:

Device(config)# wlan wlan1
Device(config-wlan)# wlan shutdown

Disables all WLANs with WMM enabled prior to changing the voice parameters.

Step 11

wlan wlan_name call-snoop

Example:

Device(config)# wlan wlan1 call-snoop

Enables the call-snooping on a particular WLAN.

Step 12

wlan wlan_name service-policy input input_policy_name

Example:

Device(config)# wlan wlan1
Device(config-wlan)# service-policy input platinum-up

Configures input SSID policy on a particular WLAN to voice.

Step 13

wlan wlan_name service-policy output ouput_policy_name

Example:

Device(config)# wlan wlan1
Device(config-wlan)# service-policy output platinum

Configures output SSID policy on a particular WLAN to voice.

Step 14

wlan wlan_name service-policy input ingress_policy_name

Example:

Device(config)# wlan wlan1
Device(config-wlan)# service-policy input policy1

Configures ingress SSID policy on a particular WLAN as user-defined policy.

Step 15

wlan wlan_name service-policy output egress_policy_name

Example:

Device(config)# wlan wlan1
Device(config-wlan)# service-policy output policy2

Configures egress SSID policy on a particular WLAN as user-defined policy.

Step 16

ap dot11 {5ghz | 24ghz} shutdown

Example:

Disables the radio network.

Device(config)# ap dot11 5ghz shutdown
Step 17

ap dot11 {5ghz | 24ghz} cac voice sip

Example:

Device(config)# ap dot11 5ghz cac voice sip

Enables or disables SIP IOSd CAC for the 802.11a or 802.11b/g network.

Step 18

ap dot11 {5ghz | 24ghz} cac voice acm

Example:

Device(config)# ap dot11 5ghz cac voice acm

Enables or disables bandwidth-based voice CAC for the 802.11a or 802.11b/g network.

Step 19

ap dot11 {5ghz | 24ghz} cac voice max-bandwidth bandwidth

Example:

Device(config)# ap dot11 5ghz cac voice max-bandwidth 85

Sets the percentage of maximum bandwidth allocated to clients for voice applications on the 802.11a or 802.11b/g network.

The bandwidth range is 5 to 85%, and the default value is 75%. Once the client reaches the value specified, the access point rejects new videos on this network.

Step 20

ap dot11 {5ghz | 24ghz} cac voice roam-bandwidth bandwidth

Example:

Device(config)# ap dot11 5ghz cac voice roam-bandwidth 10

Sets the percentage of maximum allocated bandwidth reserved for roaming voice clients.

The bandwidth range is 0 to 25%, and the default value is 6%. The device reserves this much bandwidth from the maximum allocated bandwidth for roaming voice clients.

Step 21

no wlan shutdown

Example:

Device(config-wlan)# no wlan shutdown 

Reenables all WLANs with WMM enabled.

Step 22

no ap dot11 {5ghz | 24ghz} shutdown

Example:

Device(config)# no ap dot11 5ghz shutdown

Reenables the radio network.

Step 23

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Example

Configuring Video Parameters (CLI)

Procedure

  Command or Action Purpose
Step 1

show wlan summary

Example:

Device# show wlan summary

Specifies all of the WLANs configured on the device.

Step 2

show wlan wlan_id

Example:

Device# show wlan 25

Specifies the WLAN that you plan to modify.

Step 3

configure terminal

Example:

Device# configure terminal

Enters global configuration mode.

Step 4

policy-map policy-map name

Example:

Device(config)# policy-map test_2000
Device(config-pmap)# 

Enters policy map configuration mode.

Creates or modifies a policy map that can be attached to one or more interfaces to specify a service policy.

In WLAN, you need to configure service-policy for these commands to take effect.

Step 5

class {class-name | class-default}

Example:

Device(config-pmap)# class test_1000
Device(config-pmap-c)# 

Enters policy class map configuration mode. Specifies the name of the class whose policy you want to create or change.

Specifies the name of the class whose policy you want to create or change.

You can also create a system default class for unclassified packets.

Step 6

admit cac wmm-tspec

Example:

Device(config-pmap-c)# admit cac wmm-tspec
Device(config-pmap-c)# 

(Optional) Admits the request for Call Admission Control (CAC) for policy map.

Step 7

service-policy policy-map name

Example:

Device(config-pmap-c)# service-policy test_2000
Device(config-pmap-c)# 

Configures the QoS service policy.

Step 8

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Step 9

wlanwlan_profile_name

Example:

Device(config)# wlan wlan1 
Device(config-wlan)# wlan shutdown

Disables all WLANs with WMM enabled prior to changing the video parameters.

Step 10

ap dot11 {5ghz | 24ghz} shutdown

Example:

Device(config)# ap dot11 5ghz shutdown

Disables the radio network.

Step 11

ap dot11 {5ghz | 24ghz} cac video acm

Example:

Device(config)# ap dot11 5ghz cac video acm

Enables or disables bandwidth-based video CAC for the 802.11a or 802.11b/g network.

Step 12

ap dot11 {5ghz | 24ghz} cac video load-based

Example:

Device(config)# ap dot11 5ghz cac video load-based

Configures the load-based CAC method.

If you do not enter this command, then the default static CAC is applied.

Step 13

ap dot11 {5ghz | 24ghz} cac video max-bandwidth bandwidth

Example:

Device(config)# ap dot11 5ghz cac video max-bandwidth 20

Sets the percentage of maximum bandwidth allocated to clients for video applications on the 802.11a or 802.11b/g network.

The bandwidth range is 5 to 85%, and the default value is 75%. The default value is 0, which means no bandwidth request control. The sum of the voice bandwidth and video bandwidth should not exceed 85% or configured maximum media bandwidth.

Step 14

ap dot11 {5ghz | 24ghz} cac video roam-bandwidth bandwidth

Example:

Device(config)# ap dot11 5ghz cac video roam-bandwidth 9

Sets the percentage of maximum allocated bandwidth reserved for roaming clients for video.

The bandwidth range is 0 to 25%, and the default value is 0%.

Step 15

no wlan shutdown wlan_id

Example:

Device(config-wlan)# no wlan shutdown 25 

Reenables all WLANs with WMM enabled.

Step 16

no ap dot11 {5ghz | 24ghz} shutdown

Example:

Device(config)# no ap dot11 5ghz shutdown

Reenables the radio network.

Step 17

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Example

Configuring SIP-Based CAC (CLI)

SIP CAC controls the total number of SIP calls that can be made.

Procedure

  Command or Action Purpose
Step 1

configure terminal

Example:

Device# configure terminal

Enters global configuration mode.

Step 2

wlan wlan-name

Example:

Device(config)# wlan qos-wlan
Device(config-wlan)# 

Enters WLAN configuration submode.

Step 3

call-snoop

Example:

Device(config-wlan)# call-snoop

Enables the call-snooping feature for a particular WLAN.

Step 4

service-policy [client] input policy-map name

Example:

Device(config-wlan)# service-policy input platinum-up

Assigns a policy map to WLAN input traffic. Ensure that you provide QoS policy to voice for input traffic.

Step 5

service-policy [client] output policy-map name

Example:

Device(config-wlan)# service-policy output platinum

Assigns policy map to WLAN output traffic. Ensure that you provide QoS policy to voice for output traffic.

Step 6

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Step 7

show wlan {wlan-id | wlan-name}

Example:

Device# show wlan qos-wlan

Verifies the configured QoS policy on the WLAN.

Step 8

configure terminal

Example:

Device# configure terminal

Enters global configuration mode.

Step 9

ap dot11 {5ghz | 24ghz} cac {voice | video} acm

Example:

Device(config)# ap dot11 5ghz cac voice acm

Enables the ACM static on the radio.

When enabling SIP snooping, use the static CAC, not the load-based CAC.

Step 10

ap dot11 {5ghz | 24ghz} cac voice sip

Example:

Device(config)# ap dot11 5ghz cac voice sip

Configures SIP-based CAC.

Step 11

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Example

Configuring a Preferred Call Number (CLI)

Before you begin

You must set the following parameters before configuring a preferred call number.

  • Set WLAN QoS to voice.

  • Enable ACM for the radio.

  • Enable SIP call snooping on the WLAN.

  • Enable SIP-based CAC.

Procedure

  Command or Action Purpose
Step 1

configure terminal

Example:

Device# configure terminal

Enters global configuration mode.

Step 2

wlan wlan-name qos platinum

Example:

Device(config)# wlan wlan1
Device(config-wlan)# qos platinum

Sets QoS to voice on a particular WLAN.

Step 3

ap dot11 {5ghz | 24ghz} cac {voice | video} acm

Example:

Device(config)# ap dot11 5ghz cac voice acm

Enables the static ACM on the radio.

When enabling SIP snooping, use the static CAC, not the load-based CAC.

Step 4

wlan wlan-name

Example:

Device(config)# wlan wlan1
Device(config-wlan)# call-snoop

Enables the call-snooping feature for a particular WLAN.

Step 5

wireless sip preferred-call-no call_index call_number

Example:

Device(config)# wireless sip preferred-call-no 1 555333

Adds a new preferred call.

Step 6

no wireless sip preferred-call-no call_index

Example:

Device(config)# no wireless sip preferred-call-no 1

Removes a preferred call.

Step 7

end

Example:

Device(config)# end

Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.

Example

Configuring EDCA Parameters (CLI)

Procedure

  Command or Action Purpose
Step 1

configure terminal

Example:

Device# configure terminal

Enters global configuration mode.

Step 2

ap dot11 {5ghz | 24ghz } shutdown

Example:

Device(config)# ap dot11 5ghz shutdown

Disables the radio network.

Step 3

ap dot11 {5ghz | 24ghz} edca-parameters {custom-voice | fastlane | optimized-video-voice | optimized-voice | svp-voice | wmm-default}

Example:

Device(config)# ap dot11 5ghz edca-parameters optimized-voice

Enables specific EDCA parameters for the 802.11a or 802.11b/g network.

  • custom-voice—Enables custom voice parameters for the 802.11a or 802.11b/g network.

  • fastlane—Enables the fastlane parameters for the 802.11a or 802.11b/g network.

  • optimized-video-voice—Enables EDCA voice-optimized and video-optimized parameters for the 802.11a or 802.11b/g network. Choose this option when both voice and video services are deployed on your network.

  • optimized-voice—Enables non-SpectraLink voice-optimized profile parameters for the 802.11a or 802.11b/g network. Choose this option when voice services other than SpectraLink are deployed on your network.

  • svp-voice—Enables SpectraLink voice-priority parameters for the 802.11a or 802.11b/g network. Choose this option if SpectraLink phones are deployed on your network to improve the quality of calls.

  • wmm-default—Enables the Wi-Fi Multimedia (WMM) default parameters for the 802.11a or 802.11b/g network. This is the default option. Choose this option when voice or video services are not deployed on your network.

Step 4

no ap dot11 {5ghz | 24ghz} shutdown

Example:

Device(config)# no ap dot11 5ghz shutdown

Re-enables the radio network.

Step 5

end

Example:

Device(config)# end

Returns to privileged EXEC mode.

Step 6

show ap dot11 {5ghz | 24ghz} network

Example:

Device# show ap dot11 5ghz network

Displays the current status of MAC optimization for voice.

Monitoring Voice and Video Parameters

This section describes the new commands for the voice and video parameters.

The following commands can be used to monitor voice and video parameters.

Table 2. Monitoring Voice Parameters Commands

Command

Purpose

show ap dot11 {5ghz | 24ghz} network

Displays the radio-based statistics for voice.

show ap name ap_name dot11 24ghz tsm all

Displays the TSM voice metrics and current status of MAC optimization for voice.

show ap name apname cac voice

Displays the information about CAC for a particular access point.

show client detail client_mac

Displays the U-APSD status for a particular client.

show policy-map interface wireless client

Displays the video client policy details.

show access-list

Displays the video client dynamic access-list from the device.

show wireless client voice diag status

Displays information about whether voice diagnostics are enabled or disabled. If enabled, this also displays information about the clients in the watch list and the time remaining for the diagnostics of the voice call.

Note 

To work on voice diagnostics CLIs, you need to enter the following command: debug voice-diagnostic mac-addr client_mac_01 client_mac_02

show wireless client voice diag tspec

Displays the TSPEC information sent from the clients that are enabled for voice diagnostics.

show wireless client voice diag qos-map

Displays information about the QoS/DSCP mapping and packet statistics in each of the four queues: VO, VI, BE, BK. The different DSCP values are also displayed.

show wireless client voice diag rssi

Display the client’s RSSI values in the last 5 seconds when voice diagnostics is enabled.

show client voice-diag roam-history

Displays information about the last three roaming calls. The output contains the timestamp, access point associated with roaming, roaming reason, and if there is a roaming failure, reason for roaming-failure.

show policy-map interface wireless mac mac-address

Displays information about the voice and video data packet statistics.

show wireless media-stream client summary

Displays a summary of the media stream and video client information.

show controllers d0 | b queue

Displays which queue the packets are going through on an access point.

show platform qos queue stats interface

Displays which queue packets are going through from the device.

You can monitor the video parameters using the following commands.

Table 3. Monitoring Video Parameters Commands

Command

Purpose

show ap join stats summary ap_mac

Displays the last join error detail for a specific access point.

show ip igmp snooping wireless mgid

Displays the TSM voice metrics and current status of MAC optimization for voice.

show wireless media-stream multicast-direct state

Displays the media stream multicast-direct parameters.

show wireless media-stream group summary

Displays the summary of the media stream and client information.

show wireless media-stream group detail group_name

Displays the details of a specific media-stream group.

show wireless media-stream client summary

Displays the details for a set of media-stream clients.

show wireless media-stream client detail group_name

Displays the details for a set of media-stream clients.

show ap dot11 {5ghz | 24ghz) media-stream rrc

Display the details of media stream.

show wireless media-stream message details

Displays information about the message configuration.

show ap name ap-name auto-rf dot11 5ghz | i Util

Displays the details of channel utilization.

show controllers d0 | b queue

Displays which queue the packets are going through on an access point based on 2.4- and 5-GHz bands.

show controllers d1 | b queue

Displays which queue the packets are going through on an access point based on 2.4- and 5-GHz bands.

show cont d1 | b Media

Displays the video metric details on the band A or B.

show capwap mcast mgid all

Displays information about all of the multicast groups and their corresponding multicast group identifications (MGIDs) associated to the access point.

show capwap mcast mgid id id

Displays information about all of the video clients joined to the multicast group in a specific MGID.

Configuration Examples for Voice and Video Parameters

Example: Configuring Voice and Video

Configuring Egress SSID Policy for Voice and Video

The following example shows how to create and configure an egress SSID policy for voice and video:
table-map egress_ssid_tb
 map from 24 to 24
 map from 34 to 34
 map from 46 to 46
 default copy 

class-map match-any voice
  match  dscp ef 
class-map match-any video
  match  dscp af41 

policy-map ssid-cac
class class-default
    shape average 25000000
   set dscp dscp table egress_ssid_tb
   queue-buffers ratio 0
   service-policy ssid-child-cac

policy-map ssid-child-cac
	class voice
    priority level 1
    police 5000000 
		   conform-action transmit     
					exceed-action drop
    admit cac wmm-tspec
      rate 1000
      wlan-up  6 7
 class video
    priority level 2
    police 10000000    
						conform-action transmit    
					 exceed-action drop
				admit cac wmm-tspec
      rate 3000
      wlan-up  4 5

Configuring Ingress SSID Policy for Voice and Video

The following example shows how to create and configure an ingress SSID policy for voice and video:

table-map up_to_dscp
 map from 0 to 0
 map from 1 to 8
 map from 2 to 8
 map from 3 to 0
 map from 4 to 34
 map from 5 to 34
 map from 6 to 46
 map from 7 to 48
 default copy 

policy-map ingress_ssid
	class class-default
   set dscp wlan user-priority table up_to_dscp 

Configuring Egress Port Policy Voice and Video

The following example shows how to create and configure an egress port policy for voice and video:


policy-map port_child_policy
	class non-client-nrt-class
	bandwidth remaining ratio 10

 class voice
	priority level 1
	police rate 3000000

 class video
	priority level 2
	police rate 4000000 

Applying Ingress and Egress SSID policies for Voice and Video on a WLAN

The following example shows how to apply ingress and egress SSID policies for voice and video on a WLAN:


wlan voice_video 1 voice_video
	service-policy input ingress_ssid
	service-policy output ssid-cac 

Additional References for Voice and Video Parameters

Related Documents

Related Topic Document Title
Multicast configuration

Multicast Configuration Guide, Cisco IOS XE Release 3SE (Cisco WLC 5700 Series)

VideoStream configuration

VideoStream Configuration Guide, Cisco IOS XE Release 3SE (Cisco WLC 5700 Series)

Standards and RFCs

Standard/RFC Title
None

MIBs

MIB MIBs Link
All the supported MIBs for this release.

To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:

http://www.cisco.com/go/mibs

Technical Assistance

Description Link

The Cisco Support website provides extensive online resources, including documentation and tools for troubleshooting and resolving technical issues with Cisco products and technologies.

To receive security and technical information about your products, you can subscribe to various services, such as the Product Alert Tool (accessed from Field Notices), the Cisco Technical Services Newsletter, and Really Simple Syndication (RSS) Feeds.

Access to most tools on the Cisco Support website requires a Cisco.com user ID and password.

http://www.cisco.com/support

Feature History and Information For Performing Voice and Video Parameters Configuration

Release Feature Information
Cisco IOS XE 3.2SE This feature was introduced.