100
Americas Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA Configuring Video Conferences and Video Transcoding This document describes the following features on the Cisco Integrated Services Routers Generation 2 (ISR G2): Ad hoc and meetme conferences on Cisco Unified Communications Manager Express (Cisco Unified CME) and Cisco IOS Software. Ad hoc and meetme video conference support for Cisco Unified Communications Manager. Point-to-point video transcoding and transsizing support for phones with different video capabilities on Cisco Unified CME and Cisco Unified Border Element (CUBE). Finding Feature Information Your software release may not support all of the features documented in this module. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the “Feature Information for Video Conferencing and Video Transcoding” section on page 99. Use Cisco Feature Navigator to find information about platform support and Cisco IOS, Catalyst OS, and Cisco IOS XE software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required. Contents This document contains information on the following topics: Prerequisites for Video Conferences and Video Transcoding, page 2 Restrictions for Video Conferences and Video Transcoding, page 3 Information About Video Conferences and Video Transcoding, page 4 Important Considerations, page 11 How to Configure Video Conferences and Video Transcoding, page 12

Video Trans Conf

Embed Size (px)

Citation preview

Page 1: Video Trans Conf

Configuring Video Conferences and Video Transcoding

This document describes the following features on the Cisco Integrated Services Routers Generation 2 (ISR G2):

• Ad hoc and meetme conferences on Cisco Unified Communications Manager Express (Cisco Unified CME) and Cisco IOS Software.

• Ad hoc and meetme video conference support for Cisco Unified Communications Manager.

• Point-to-point video transcoding and transsizing support for phones with different video capabilities on Cisco Unified CME and Cisco Unified Border Element (CUBE).

Finding Feature InformationYour software release may not support all of the features documented in this module. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the “Feature Information for Video Conferencing and Video Transcoding” section on page 99.

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

ContentsThis document contains information on the following topics:

• Prerequisites for Video Conferences and Video Transcoding, page 2

• Restrictions for Video Conferences and Video Transcoding, page 3

• Information About Video Conferences and Video Transcoding, page 4

• Important Considerations, page 11

• How to Configure Video Conferences and Video Transcoding, page 12

Americas Headquarters:Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA

Page 2: Video Trans Conf

Prerequisites for Video Conferences and Video Transcoding

• Configuration Examples, page 18

• Troubleshooting Video Conferencing, page 25

• Additional References, page 31

• Command Reference, page 32

• Feature Information for Video Conferencing and Video Transcoding, page 99

Prerequisites for Video Conferences and Video TranscodingThe following section contains information on the supported platforms and the requirements for configuring video conferences and video transcoding.

Supported PlatformsThis feature is supported on the following Cisco Integrated Services Routers:

• Cisco 2900 Series

• Cisco 3900 Series

The router with the DSP farm must have a PVDM3 module installed. See Table 1 for a list of the supported video service for the different PVDM3 modules.

Supported Software• Cisco IOS 15.1(4)M

• Cisco Unified Communications Manager Express 8.6 and later

• Cisco Unified Communications Manager 8.6 and later

Table 1 Support for Video Conference Bridge and Video Transcoding

PVDM3 Type Video Conference Bridge Video Transcoder

Homogeneous Heterogeneous

PVDM3-16 Supported Not Supported Not Supported

PVDM3-32 Supported Not Supported Not Supported

PVDM3-64 Supported Not Supported Not Supported

PVDM3-128 Supported Supported Supported

PVDM3-192 Supported Supported Supported

PVDM3-256 Supported Supported Supported

2Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 3: Video Trans Conf

Restrictions for Video Conferences and Video Transcoding

Restrictions for Video Conferences and Video TranscodingThe following section describes some restrictions about the video conferencing and transcoding feature.

• For a Cisco Unified IP phone 7985 that is registered with Cisco Unified CME to participate in a video conference, the phone requires a DSP farm profile that is configured with the H.263 codec. Cisco Unified IP Phones 7985 connected to Cisco Unified Communications Manager can support both H.263 and H.264.

• Cisco Unified IP Phones 9951 and 9971 has the following interoperability issues:

– Cisco Unified IP Phones 9951 and 9971 require a DSP farm profile that is configured with the H.264 codec.

– When you enable the lecture mode option on Cisco Unified CME, a conferee on Cisco Unified IP Phones 9951 and 9971 cannot become a lecturer. Users on the phone can only participate in the video conference as conferees.

– Cisco Unified IP Phones 9951 and 9971 use the Real-Time Transport Protocol (RTP) payload value of 97. This value is often reserved for cisco-codec-fax-ack. You must reconfigure your RTP payload for cisco-codec-fax-ack and for cisco-codec-video-h264 by adding the following commands to the appropriate dial-peer profile

rtp payload-type cisco-codec-fax-ack 111

rtp payload-type cisco-codec-video-h264 97

• Lifesize endpoints using 4cif resolution display a blank screen when a conferee on a Cisco Unified IP Phone 9951 or 9971 with qcif resolution becomes the active speaker. The display correctly displays all other conferees.

Adhoc conferences on endpoints that are connected through a SIP trunk are currently not supported. However, endpoints that are connected through a SIP trunk can connect to meetme video conferences.

3Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 4: Video Trans Conf

Information About Video Conferences and Video Transcoding

Information About Video Conferences and Video TranscodingThis section covers the following topics:

• Supported Protocols, page 4

• Supported Video, page 5

• Video Terminology, page 6

• Overview on Video Conferences, page 7

• Overview of Point-to-Point Video Transcoding, page 10

Supported ProtocolsThis feature supports the following standards and protocol:

• International Telecommunication Union (ITU-T) standards and protocols:

– H.320

– H.323

– H.324

• Internet Engineering Task Force (IETF) and Cisco-proprietary signaling protocol:

– SCCP

– SIP

• Video codecs:

– H.263

– H.264/AVC

• Audio codecs:

– G.711alaw

– G.711ulaw

– G.722-64

– G.729 abr8

– G.729ar8

– G.729br8

– G.729r8

– iLBC

– iSAC

4Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 5: Video Trans Conf

Information About Video Conferences and Video Transcoding

Supported Video This feature supports the following:

• Frame rate of 15 and 30 frames per second (f/s).

• Video stream bit rate of 64 kb/s to 2 Mb/s.

• Video resolution listed in Table 2.

Supported Telephony Features Cisco Unified IP Phones support the following supplementary services and softkeys:

• Hold/Resume

• Transfers

• Call Forward

• Call Pickup

In addition, you can configure phones connected to Cisco Unified Communications Manager Express to enable the mute and lecture mode selection by configuring a feature access codes (FAC) DTMF sequence.

Table 2 Supported Video Resolution

Resolution Dimension

CIF1

1. CIF = Common Intermediate Format

352 x 288 pixels

SIF2

Note If your phone supports SIF, configure your DSP farm profile with the CIF codec.

2. SIF = Source Interchange Format

352 x 240 pixels

W360P 640 x 360 pixels

W448P 768 x 448 pixels

4CIF 704 x 576 pixels

4SIF 704 x 480 pixels

QCIF3

3. QCIF = One-Quarter Common Intermediate Format

176 x 144 pixels

QSIF4

4. QSIF = One -Quarter Source Interchange Format

176 x 120 pixels

VGA5

5. VGA = Video Graphic Array

640 x 480 pixels

5Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 6: Video Trans Conf

Information About Video Conferences and Video Transcoding

Video TerminologyYou should be familiar with the terminology in Table 3 before you configure video conferences and video transcoding.

Table 3 Video Conference Terminology

Terminology Description

Homogeneous Conference

(Switching)

A conference in which conferees connect to a video conference bridge with phones that support the same video format attributes (same codec, resolution, frame rate, bit rate, RTP payload protocol and annex).

For more information, see the “Homogeneous Video Conferences” section on page 7.

Heterogeneous Conferences

(Switching and Transcoding)

A conference in which conferees connect to a conference bridge with phones that support different video format attributes.

For more information, see the “Heterogeneous Video Conferences” section on page 8.

Transcode The process of converting one data stream using one codec format to another data stream with a different codec format, for example, coverting H.263 to H.264.

Transrate The process of converting one data stream using one bit rate to another data stream with a different bit rate, for example, converting from a high-speed data rate of 2 Mbps to a lower-speed data rate of 1 Mbps.

Transsize The process of converting the resolution of a video transmission to another resolution, for example converting 4CIF to CIF.

Video Conference Bridge A video conference bridge enables conferees to connect to a video conference.

For more information, see the “Overview on Video Conferences” section on page 7.

Video Conversion The process of transcoding, transrating, or transsizing a video stream.

Video Format The attributes of the video stream (video codec, resolution, frame rate, bitrate, RTP payload protocol, and annex).

Video Capability Class Video Capability Class defines a set of attributes (codec, frame rate, bit rate, resolution, RTP payload protocol, and annex) that comprise the video format of a data stream for a group of endpoints. A video capability class comprises an encoder and decoder pair.

For more information, see the “Video Capability Class” section on page 8.

6Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 7: Video Trans Conf

Information About Video Conferences and Video Transcoding

Overview on Video ConferencesA video conference bridge brings together three or more callers on a variety of video phones in ad hoc or meetme conferences.

In ad hoc conferences, a participant on a phone call initiates a video conference by adding another participant. In an ad hoc conference, you can configure the conference bridge to support up to a maximum of eight conferees.

In meetme conferences, callers dial a designated number that has been designated as a video conference bridge. Callers on supported video phones are connected to the conference bridge as video conferees. In a meetme conference, you can configure the conference bridge to support up to 16 conferees.

Note Meetme conferences on Cisco Unified Communications Manger systems can only be initiated on phones with a meetme button.

On a Cisco Unified Communications Manager Express, you can configure an unlocked meetme conference to allow any phone to dial the configured meetme number to start a new conference or join an active conference.

Note Callers on unsupported phones are connected to the conference bridge as audio conferees.

Display View

Conferees in a video conference may have different display views.

• Voice Activated Switching—(Default Display View) The Display screen switches to the loudest speaker, typically the current active speaker. The screen for the current active speaker displays the previous active speaker.

• Lecture Mode—The display screen focuses on a single participant. You can configure a DTMF sequence in Cisco Unified Communications Manager Express to allow a conferee to become the lecturer. When the caller enters the DTMF sequence, the caller becomes the lecturer and all other conferees see the lecturer. The lecturer sees a round-robin display of all other conferees.

Homogeneous Video Conferences

A homogeneous video conference is a conference in which participants connect to a conference bridge on video phones that support the same video format. Figure 1 illustrates a homogeneous video conference. All the video phones support the same video format and the conference bridge sends the same data stream format to all the video conferees in the conference. If the conference bridge is not configured to support a phone’s video format, the caller on the phone connects to the conference as an audio only conferee.

Note In a homogeneous conference, the DSP resource for the video bridge is reserved and homogeneous video service is guaranteed. Conferees use the same video stream that is configured in the video profile.

7Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 8: Video Trans Conf

Information About Video Conferences and Video Transcoding

Figure 1 Homogeneous Video Conference

Heterogeneous Video Conferences

A heterogeneous video conference is a conference in which conferees can connect to a conference bridge on video phones that support different video formats. In a heterogeneous conference, you can reserve DSP resources to ensure all phones with different capabilities have video service.

For heterogeneous conferences, callers are connected to the conference as audio conferees under the following condition:

• Insufficient DSP resources.

• The video conference bridge is not configured to support the phone’s video capabilities.

Video Capability Class

A video capability class defines the set of attributes (codec, frame rate, bit rate, resolution, RTP payload protocol, and annex) that comprise the video format of a data stream and a video capability class comprises an encoder and decoder pair.

At the start of the conference, the phones negotiate the video format, and phones with the same video format are grouped into the same video capability class. Phones supporting a different video format are grouped into a different video capability class. The router dynamically converts multiple data stream as needed for the different video capability class.

Figure 2 illustrates a heterogeneous video conference with three different video capability class and a phone that is connected by an audio connection.

2489

79

M

V

IP

Cisco UnifiedCommunications

Manager

IP

AudioConferee

Conferee A

Conferee C

Conferee B

G.729aG.711a

G.711a

G.711a

H263/CIF

H263/CIF

H263/CIF

SCCP

Video ConferenceBridge

Video streamAudio stream

8Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 9: Video Trans Conf

Information About Video Conferences and Video Transcoding

Figure 2 Heterogeneous Video Conference

Guaranteed Audio

If you have limited DSP resources, you can reserve DSP resources for just the audio conference bridge. The DSP resources for the audio conference bridge are reserved, but video service is not guaranteed. Callers on video phones may have video service if DSP resources are available at the start of the conference. Otherwise, the callers are connected to the conference as audio conferees.

Homogeneous vs. Heterogeneous vs. Guaranteed-Audio Conferences

Table 4 lists the differences in features between homogeneous, heterogeneous, and guaranteed-audio conferences.

2489

78

M

V

IP

VideoCapabilityClass A

Cisco UnifiedCommunications

Manager

VideoCapabilityClass B

IP

VideoCapabilityClass C

AudioConferee

G.729a

G.711a

G.711a

G.711a

G.711a

G.711a

H264/4CIF

H264/CIF

H264/CIF

SCCP

H263/CIF

H263/CIF

Video ConferenceBridge

Video streamAudio stream

Table 4 Differences between the conferences

Feature Homogeneous Conferences Heterogeneous Conferences Guaranteed Audio

Number of Video Codecs that can be configured

One Many Many

Number of Audio Codecs that can be configured

Many Many Many

Guaranteed Video Services

(DSP Resources Reserved)

Video Switching Video Switching

Video Conversion

Video Switching

9Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 10: Video Trans Conf

Information About Video Conferences and Video Transcoding

Overview of Point-to-Point Video TranscodingIf the video phones on a call support the same video format attributes, the router can pass the video data stream from one phone to another phone without altering the data stream. Video phones have many different video formats and phones that support different video formats cannot communicate directly with one another.

To enable the two phones that are using different video formats to communicate with one another, you can configure the router to dynamically convert (encode and decode) the video data stream between the two phones.

DSP Farm Profiles To allocate DSP resources to support video transcoding, transrating, and transsizing on a video call, you must create DSP farm profiles and specify the video format that is supported. This ensures that the system has sufficient resources available for video stream conversion.

Table 5 and Table 6 list the supported video resolution, frame rate, and bit rate support for H.263 and H.264, respectively, for both video conferences and video transcoding on a video call.

Guaranteed Audio Services

(DSP Resources Reserved)

Audio Mixing

Audio Transcoding

Audio Mixing

Audio Transcoding

Audio Mixing

Audio Transcoding

Lecture Mode

(Cisco Unified CME only)

Yes Yes Yes

Table 4 Differences between the conferences

Feature Homogeneous Conferences Heterogeneous Conferences Guaranteed Audio

Table 5 Support for H.263

Resolution Frame Rate (frames per second) Bit Rate (kilobits per second)

QCIF (QSIF) 15 f/s 64 kb/s to 704 kb/s

30 f/s 64 kb/s to 704 kb/s

CIF (SIF) 15 f/s 64 kb/s to 704 kb/s

30 f/s 64 kb/s to 704 kb/s

Table 6 Support for H.264

Resolution Frame Rate (frames per second) Bit Rate (kilobits per second)

QCIF (QSIF) 15 f/s 64 kb/s to 704 kb/s

30 f/s 64 kb/s to 704 kb/s

CIF (SIF) 15 f/s 64 kb/s to 704 kb/s

30 f/s 64 kb/s to 704 kb/s

10Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 11: Video Trans Conf

Important Considerations

To support a video conference in which all phones support the same video format, you can configure a homogenous DSP farm profile. The homogenous DSP farm profile has one video format.

To support a video conference in which phones may have different capabilities, you can configure a heterogeneous DSP farm profile. A heterogeneous conference profile reserves the DSP resources for converting the video data stream based on the configured maximum number of conferees, maximum number of conference sessions, and the number of video capability class.

You can also configure the system to support phones with different capabilities without reserving the DSP resources for converting the video data streams. The system supports a conference bridge as long as resources are available at the start of the conference. When there are insufficient resources, conferees have an audio-only connection.

Calculating DSP RequirementsTo determine whether you have sufficient PVDM modules, you can use the DSP Calculator at

http://www.cisco.com/web/applicat/dsprecal/dsp_calc.html.

Important ConsiderationsBefore you proceed with configuring video conferences, consider the following requirements and recommendations:

• It is essential that you are familiar with the video capabilities of the phones in your network. Be aware that heterogeneous conference profiles use significantly more DSP resources than either homogeneous conferences or guaranteed audio profiles. If all the phones support the same video format, you should configure a DSP farm profile for a homogeneous conference.

• When provisioning phones in the network, configure the phones to support a wide number of video capabilities.

4CIF (4SIF) 30 f/s 1 Mb/s to 2 Mb/s

Note Conference supports 1 Mb/s only.

VGA 30 f/s 1 Mb/s to 2 Mb/s

Note Conference supports 1 Mb/s only.

w360P 30 f/s 1 Mb/s to 2 Mb/s

Note Conference supports 1 Mb/s only.

w448P 30 f/s 1 Mb/s to 2 Mb/s

Note Conference supports 1 Mb/s only.

Table 6 Support for H.264

Resolution Frame Rate (frames per second) Bit Rate (kilobits per second)

11Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 12: Video Trans Conf

How to Configure Video Conferences and Video Transcoding

• You can reduce your DSP resource usage by limiting the video capability class for a heterogeneous video conference. Many endpoints with higher capability can support lower video formats. For example, H.264 4CIF endpoint can support H.264 CIF video. Consider configuring your DSP profile to support lower encoder capabilities to optimize your DSP usage.

• When you configure a codec resolution in your heterogeneous DSP farm profile, you may need to explicitly configure all resolutions for the same codec. For example, if you have phones that support CIF and other phones that support only VGA and you want to ensure that phones with either resolution can join the conference, you must explicitly configure both CIF and VGA in the DSP farm profile. This also applies to point-to-point video transcoding DSP farm profiles.

How to Configure Video Conferences and Video TranscodingThis section contains the following task:

• Configuring DSP Farm Resources for Video Conferences

• Configuring DSP Farm Resources for Video Transcoding on the Router

Configuring DSP Farm Resources for Video ConferencesPerform this procedure to define a DSP farm on the PVDM3 card for supporting video conference.

Prerequisites

Cisco Unified CME 8.6 or a later version.

SUMMARY STEPS

1. enable

2. configure terminal

3. voice-card slot

4. voice-service dsp-reservation number

5. exit

6. dspfarm profile profile-identifier {conference [ video {homogenous | heterogeneous | guaranteed-audio}]}

7. codec {codec-type [resolution] | [frame-rate framerate] | [bitrate bitrate] | [rfc-2190] | pass-through}

8. maximum conference-participants max-participants video-cap-class max-cap-class

9. maximum sessions number

10. associate application sccp

11. no shutdown

12. end

12Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 13: Video Trans Conf

How to Configure Video Conferences and Video Transcoding

DETAILED STEPS

Command or Action Purpose

Step 1 enable

Example:Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 configure terminal

Example:Router# configure terminal

Enters global configuration mode.

Step 3 voice-card slot

Example:Router(config)# voice-card

Enters voice-card configuration mode for the network module that you will be enabling DSP-farm services.

Step 4 voice-service dsp-reservation number

Example:Router(config-voicecard)# voice-service dsp-reservation 70

Specifies the percentage of DSP resources that will be used for voice services. The remaining DSP resources will be used for video.

Tip DSP can become fragmented when you change the percentage of DSP resources reserved for voice services when there are TDM voice or DSP farm profiles configured. To ensure the best system performance, reload the router when you change the voice-service-dsp-reservation.

Step 5 exit

Example:Router(config-voicecard)# exit

Exits voice-card configuration mode.

Step 6 dspfarm profile 1 conference [ video {homogenous| heterogeneous | guaranteed-audio]}

Example:Router(config-voicecard)# dspfarm profile 1 conference video homogeneous

Enters DSP farm profile configuration mode. Defines the video conference support for the profile.

Step 7 codec {codec-type[resolution] | [frame-rate framerate] | [bitrate bitrate] | [rfc-2190] | pass-through}

Example:Router(config)# codec h263 cif frame-rate 30 bitrate 320

Specifies the codecs supported by a DSP farm profile.

Note A homogeneous conference supports only one video data stream.

Note The default payload is RFC-2190 with no annex.

Step 8 maximum conference-participants {4| 8 | 16}

Example:Router(config-dspfarm-profile)# maximum conference-participants 4

Configures the maximum number of conference participants allowed.

Note If you are configuring video transcoding, you must specify the audio codecs also.

13Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 14: Video Trans Conf

How to Configure Video Conferences and Video Transcoding

Configuring DSP Farm Resources for Video Transcoding This section contains the following procedure:

• Configuring DSP Farm Resources for Video Transcoding on the Router, page 14

• Configuring a Cisco Unified CME Router to Use Registered DSP Resources, page 17

Configuring DSP Farm Resources for Video Transcoding on the Router

Perform this procedure to define a DSP farm on the PVDM3 card to support video transcoding

Prerequisites

• Cisco Unified CME 8.1 or a later version.

SUMMARY STEPS

1. enable

2. configure terminal

3. sccp local interface-type interface-number

4. sccp ccm ip-address identifier identifier-number

5. sccp

6. sccp ccm group group-number

7. associate ccm identifier-number priority priority-number

8. associate profile profile-identifier register device-name

Step 9 maximum session number

Example:Router(config-dspfarm-profile)# maximum sessions 4

Specifies the maximum number of sessions that are supported by this profile.

Step 10 associate application sccp

Example:Router(config-dspfarm-profile)# associate application sccp

Associates SCCP with the DSP farm profile.

Step 11 no shutdown

Example:Router(config-dspfarm-profile)# no shutdown

Allocates the DSP Farm resources and enables the DSP farm profile.

Step 12 end

Example:Router(config-dspfarm-profile)# end

Returns to privileged EXEC mode.

Command or Action Purpose

14Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 15: Video Trans Conf

How to Configure Video Conferences and Video Transcoding

9. exit

10. dspfarm profile profile-identifier transcode video

11. codec {codec-type [resolution]}

12. associate application sccp

13. no shutdown

14. end

DETAILED STEPS

Command or Action Purpose

Step 1 enable

Example:Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 configure terminal

Example:Router# configure terminal

Enters global configuration mode.

Step 3 sccp local interface-type interface-number

Example:Router(config)# sccp local GigabitEthernet0/1

Selects the local interface that the SCCP transcoding applications should use to register with Cisco Unified CME.

• interface-type—Interface type that the SCCP application uses to register with Cisco Unified CME. The type can be an interface address or a virtual-interface address such as Ethernet.

• interface-number—Interface number that the SCCP application uses to register with Cisco Unified CME.

Step 4 sccp ccm ip-address identifier identifier-number

Example:Router(config)# sccp ccm 1.4.211.35 identifier 2

Specifies the Cisco Unified CME address.

• ip-address—IP address of the Cisco Unified CME router.

• identifier identifier-number—Number that identifies the Cisco Unified CME router.

Note The value of the IP address should match the IP address in the ip source-address command that is configured in the Cisco Unified CME router that is used registered DSP resources.

Step 5 sccp

Example:Router(config)# sccp

Enables SCCP and its associated transcoding applications.

15Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 16: Video Trans Conf

How to Configure Video Conferences and Video Transcoding

Step 6 sccp ccm group group-number

Example:Router(config)# sccp ccm group 2

Creates a Cisco Unified CME group and enters SCCP configuration mode for Cisco Unified CME.

• group-number—Number that identifies the Cisco Unified CME group.

Note A Cisco Unified CME group is a naming device under which data for the DSP farms is declared. Only one group is required.

Step 7 associate ccm identifier-number priority priority-number

Example:Router(config-sccp-ccm)# associate ccm 2 priority 1

Associates a Cisco Unified CME router with a group and establishes its priority within the group.

• identifier-number—Number that identifies the Cisco Unified CME router.

• priority—The priority of the Cisco Unified CME router in the Cisco Unified CME group. Only one Cisco Unified CME group is possible. Default is 1.

Note The identifier number should match the identifier number in the sccp ccm command in Step 4.

Step 8 associate profile profile-identifier register device-name

Example:Router(config-sccp-ccm)# associate profile 345 register 2851VXCODE

Associates a DSP farm profile with a Cisco Unified CME group.

• profile-identifier—Number that identifies the DSP farm profile.

Note The profile identifier value should match the profile identifier value for the associated DSP farm profile.

Note The device-name in this step must be the same as the device-name in the sdspfarm tag command in the Cisco Unified CME router.

Step 9 exit

Example:Router(config-sccp-ccm)# exit

Exits SCCP configuration mode.

Step 10 dspfarm profile profile-identifier transcode video

Example:Router(config)# dspfarm profile 345 transcode video

Enters DSP farm profile configuration mode.

Step 11 codec {codec-type [resolution]}

Example:Router(config)# codec h263 qcif

Specifies the codecs supported by a DSP farm profile.

Audio codecs are not automatically added to video transcoding DSP farm profiles. If audio transcoding is needed along with video transcoding, transrating, and transsizing, you must also specify the audio codecs.

Command or Action Purpose

16Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 17: Video Trans Conf

How to Configure Video Conferences and Video Transcoding

Configuring a Cisco Unified CME Router to Use Registered DSP Resources

Perform the following steps to use registered DSP resources on Cisco ISR G2.

SUMMARY STEPS

1. enable

2. configure terminal

3. telephony-service

4. sdspfarm units number

5. sdspfarm transcode sessions number

6. sdspfarm tag number device-name

7. ip source-address [ip-address [port [port-number]]]

8. end

DETAILED STEPS

Step 12 associate application sccp

Example:Router(config-dspfarm-profile)# associate application sccp

Associates SCCP with the DSP farm profile.

Step 13 no shutdown

Example:Router(config-dspfarm-profile)# no shutdown

Allocates the DSP farm resources and enables the DSP farm profile.

Step 14 end

Example:Router(config-dspfarm-profile)# end

Returns to privileged EXEC mode.

Command or Action Purpose

Command or Action Purpose

Step 1 enable

Example:Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 configure terminal

Example:Router# configure terminal

Enters global configuration mode.

17Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 18: Video Trans Conf

Configuration Examples

Configuration Examples This section provides the following configuration examples:

• Configuring Homogeneous Conference: Example, page 19

• Configuring Heterogeneous Conference: Example, page 19

• Configuring a Guaranteed-Audio Example, page 20

• Configuring Video Conferences on Cisco Unified CME, page 20

Step 3 telephony-service

Example:Router(config)# telephony-service

Enters telephony-service configuration mode.

Step 4 sdspfarm units number

Example:Router(config-telephony)# sdspfarm units 5

Specifies the maximum number of DSP farms that are allowed to be registered to the Cisco Unified CME router.

• number—Range is 0 to 10. Default is 0.

Step 5 sdspfarm transcode sessions number

Example:Router(config-telephony)# sdspfarm transcode sessions 10

Specifies the maximum number of transcoder sessions allowed by the router.

• One transcoder session consists of two transcoding streams between callers using transcode. Use the maximum number of transcoding sessions and conference calls that you want your router to support at one time.

• number—Declares the number of DSP farm sessions. Valid values are numbers from 1 to 128.

Step 6 sdspfarm tag number device-name

Example:Router(config-telephony)# sdspfarm tag 1 2581VXCODE

Permits a DSP farm unit to be registered to the router and associates it with an SCCP client interface’s MAC address.

Note The device-name in this step must be the same as the device-name in the associate profile command when you are configuring the DSP farm resources.

Step 7 ip source-address [ip-address [port [port-number]]]

Example:Router(config-credentials)# ip source-address 1.4.211.35 port 2000

Identifies the router that is sending SCCP messages.

ip-address—Typically one of the addresses of the Ethernet port of the router.

port port-number—TCP port for credentials service communication. Default is 2444. We recommend that you use the default value.

Note The value of the IP address should match the IP address that is specified in the sccp ccm command when you are configuring the DSP farm.

Step 8 end

Example:Router(config-dspfarm-profile)# end

Returns to privileged EXEC mode.

Command or Action Purpose

18Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 19: Video Trans Conf

Configuration Examples

• Troubleshooting Video Conferencing, page 25

• Configuring Video Transcoding on Cisco Unified CME, page 23

• Configuring Video Transcoding when the DSP Farm and Cisco Unified CME are on Different Routers: Example, page 23

Configuring Homogeneous Conference: ExampleThe following example configures the DSP to support a homogeneous video conference for H.264 codec on Cisco Unified IP Phone 7985 or Cisco Unified Video Advantage.

voice-card 0voice-service dsp-reservation 50

dspfarm profile 101 conference video homogeneous codec h264 cif maximum sessions 4associate application SCCPno shutdown

The following example configures the DSP to support a homogeneous video conference for H.263 codec on Cisco Unified IP Phone 7985 or Cisco Unified Video Advantage.

voice-card 0voice-service dsp-reservation 50

dspfarm profile 101 conference video homogeneous codec h263 cif maximum conference-participants 8 maximum sessions 4associate application SCCPno shutdown

Configuring Heterogeneous Conference: ExampleThe following example configures the DSP to support a heterogeneous video conference for Cisco Unified IP Phones 7985, Cisco Unified Video Advantage, Cisco Unified IP Phone 9971, and Cisco Unified IP Phone 9951.

voice-card 0voice-service dsp-reservation 50

dspfarm profile 101 conference video heterogeneouscodec h264 cifcodec h264 qcifcodec h264 vgamaximum conference-participants 16 maximum sessions 4associate application SCCPno shutdown

19Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 20: Video Trans Conf

Configuration Examples

Configuring a Guaranteed-Audio ExampleThe following example configures the DSP to support a guaranteed audio conference. The profile includes support for H.263 and H.264 video codec. If the DSP resources are available at the start of the conference, phones that support the video format that is specified in the profile can start a video conference.

Note DSP resources for audio are reserved, but DSP resources for video support are not reserved.

voice-card 0voice-service dsp-reservation 50

dspfarm profile 8 conference video guaranteed-audiocodec h263 cif codec h264 cifmaximum conference-participants 16maximum session 4 associate application sccp no shutdown

Configuring Video Conferences on Cisco Unified CMEThe following example shows a configuration for one meetme, one unlocked meetme, and one ad hoc conference with in-conference controls.

telephony-servicesdspfarm conference mute-on 111 mute-off 222sdspfarm conference lecture-mode on #11 release #22sdspfarm units 10conference hardware

....

ephone-template 2softkeys hold Join Newcall Resume Selectsoftkeys idle Cfwdall ConfList Dnd Join Newcall Pickup Redial RmLstCsoftkeys seized Endcall Redial Meetme Cfwdall Pickupsoftkeys connected ConfList Confrn Endcall Hold Trnsfer Join Park RmLstC Select

!ephone-dn 57 octo-linenumber 9AAAconference ad-hoc video

ephone-dn 55 octo-linenumber 9555

conference meetme video ! Locked meetme number!ephone-dn 56 octo-linenumber 9445conference meetme unlocked video ! Unlocked meetme number

ephone 1conference adminvideomac-address 0017.59E7.468Bephone-template 2

20Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 21: Video Trans Conf

Configuration Examples

Configuring Video Conferences on a Cisco Unified Communications ManagerIf you use Cisco Unified Communications Manager as your call agent, you must perform the following tasks:

• Provisioning a Video Conference Bridge on Cisco Unified Communications Manager

• Provisioning a Video DSP Farm Profile on Gateway, page 22

Provisioning a Video Conference Bridge on Cisco Unified Communications Manager

To provision a video conference bridge, perform the following tasks on Cisco Unified Communications Manager Administration.

Step 1 Add a new conference bridge with the following parameters:

a. In the Conference Bridge Type field, select one of the following from the drop-down list box:

– Cisco IOS Heterogeneous Video Conference Bridge

– Cisco IOS Guaranteed Audio Video Conference Bridge

– Cisco IOS Homogeneous Video Conference Bridge

b. In the Conference Bridge Name field, enter the device name.

c. In the Device Pool, select the configured device pool.

Note Leave all other parameters at their default settings.

Step 2 Apply the configuration and click Save.

Step 3 Add a new Media Resource Group if one has not been created.

Step 4 Select the newly added conference bridge in the Media Resource Group.

Step 5 Apply the configuration and click Save.

Step 6 Add a new Media Resource Group List if one has not been created.

Step 7 Select the appropriate Media Resource Group in the Media Resource Group List.

Step 8 Apply the configuration and click Save.

21Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 22: Video Trans Conf

Configuration Examples

Provisioning a Video DSP Farm Profile on Gateway

The following example configures a DSP farm profile on the gateway and associates the DSP profile with the Cisco Unified Communications Manager.

sccp local GigabitEthernet0/2sccp ccm 1.3.54.100 identifier 3 version 7.0 sccp!sccp ccm group 3 associate ccm 3 priority 1 associate profile 50 register VConfHomogens!dspfarm profile 50 conference video homogeneouscodec h264 cif frame-rate 15 bitrate 320kbps

maximum sessions 2 associate application SCCP!

Note The MAC Address portion of the profile name (VCB<MAC Address>) must match the MAC address string that is configured for the Video Conference Bridge on Cisco Unified Communications Manager Administration.

22Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 23: Video Trans Conf

Configuration Examples

Configuring Video Transcoding on Cisco Unified CMEThe following example shows a configuration for H.263 CIF to H.264 CIF transcoding.

voice service voipmedia transcoder sync-streamsallow-connections sip to sipsip

video screening...codec profile 1 h263fmtp "fmtp:34 CIF=1;MAXBR=7040"

codec profile 7 h264fmtp "fmtp:119 profile-level-id=42800D"

dial-peer voice 310 voipvideo codec h263 profile 1session protocol sipv2incoming called-number 310..dtmf-relay sip-notifycodec g711ulaw

dial-peer voice 3100 voipvideo codec h264 profile 7destination-pattern 310..session protocol sipv2session target ipv4:1.5.49.31voice-class sip bandwidth video tias-modifier 1000000dtmf-relay sip-notifycodec g711ulaw

...telephony-servicesdspfarm units 10sdspfarm transcode sessions 10sdspfarm tag 3 XCODE002max-ephones 5max-dn 10ip source-address 1.5.49.32 port 2000

...

Configuring Video Transcoding when the DSP Farm and Cisco Unified CME are on Different Routers: Example

The following example shows the configurations for a DSP farm module and a Cisco Unified CME when the DSP Farm module is on a different router from the Cisco Unified CME router.

Note Be aware of the following when you are configuring your routers:

• The IP address specified in the sccp ccm command is the IP address of the Cisco Unified CME router and should match the ip address that is specified in the ip source-address command on the Cisco Unified CME router.

• The CCM identifier specified in the sccp ccm command should match the identifier number that is specified in the associate ccm command.

23Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 24: Video Trans Conf

Configuration Examples

• The profile identifier in the associate profile command should match the profile identifier DSP farm profile.

• The device name specified in the associate profile commandon the router with the DSP farm module should match the device name that is specified in the sdspfarm tag command on the Cisco Unified CME router.

Router with the DSP farm modulesccp local GigabitEthernet0/1sccp ccm 1.4.211.35 identifier 2 version 7.0 sccp!sccp ccm group 2associate ccm 2 priority 1associate profile 345 register 2851VXCODEassociate profile 346 register 2851VCONF!dspfarm profile 345 transcode videocodec g729br8codec g729r8codec g729abr8codec g729ar8codec g711alawcodec g711ulawcodec h264 cifcodec h264 w360pcodec h264 vgacodec h264 w448pcodec h264 4cifcodec h264 720pmaximum sessions 1associate application SCCP

!

Cisco Unified CME Routertelephony-service sdspfarm conference lecture-mode on 123 release 321 sdspfarm units 5 sdspfarm transcode sessions 10 sdspfarm tag 1 2851VXCODE ip source-address 1.4.211.35 port 2000 max-conferences 12 gain -6

24Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 25: Video Trans Conf

Troubleshooting Video Conferencing

Troubleshooting Video ConferencingThis section provides information on troubleshooting video conferencing issues.

Note You should have access to a high network topology map with information on the devices that are used in the signal control path and the devices that are in the media path.

Collecting Debug Information Use the following procedures to collect the necessary logs when you encounter issues with video conferencing:

Step 1 Assemble the following information.

• Network components in the control signaling path and the components in the media path

• Phone type and expected video format

Step 2 If applicable, enable detail trace on Cisco Unified Serviceability and save the trace log.

Step 3 Ask the caller who is having problems to end the call. Enable detail logging for the debug commands. Have the caller join the conference and collect the applicable information listed in Table 7.

Step 4 After the caller has joined the conference, collect the applicable information listed in Table 8.

Step 5 Capture a sniffer trace showing the media packets that are sent to and from the video endpoint, video conference bridge, and the Cisco Unified Communications Manager or Cisco Unified CME for 5 seconds.

Step 6 Collect the IOS logs from the designated router.

25Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 26: Video Trans Conf

Troubleshooting Video Conferencing

26Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 27: Video Trans Conf

Troubleshooting Video Conferencing

Table 7 Information to be collected when a caller joins a conference

Designated Router

Information to Be Collected When There Are Issues While a Caller Is Attempting to Join a Conference

Cisco Unified Communications Manager Express Gather and save the outputs from the following set of debug and show commands on Cisco Unified Communications Manager Express:

• debug ccsip err—This applies to SIP calls only.

• debug ccsip messages—This applies to SIP calls only.

• debug ephone error.

• debug ephone hw-c—This applies when there are call setup problems.

• debug ephone mtp.

• debug ephone state—This applies when there are problems with Cisco Unified CME.

• debug ephone video—This applies when there is a video failure.

• show telephony-service conference hardware detail.

27Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 28: Video Trans Conf

Troubleshooting Video Conferencing

Video Conference Bridge Gather and save the outputs from the following set of debug and show commands on the video conference bridge:

• debug dsp-r flex detail

• debug dsp-r flex dspfarm

• debug dsp-r flex error

• debug dsp-r flex function

• debug dsp-r flex video all

• debug rtpspi error

• debug rtpspi session

• debug sccp err

• debug sccp message

• debug voip ccapi inout

• debug voip ccapi error

• debug voip confmsp

• debug voip dsmp all

• debug voip dsmp error

• debug voip dsmp stat

• debug voip event

• debug voip hpi error

• debug voip rtp error

• debug voip rtp session

• debug voip vxcmsp

• debug vpm dsp

• show sccp call-ref

• show dspfarm video conference

• show rtpspi stat (3 times)

Note Before you enable the debug commands, disable DSP KeepAlive by issuing testvoice driver and selecting 0, 10, 7, 0 to minimize output.

Table 7 Information to be collected when a caller joins a conference (continued)

Designated Router

Information to Be Collected When There Are Issues While a Caller Is Attempting to Join a Conference

28Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 29: Video Trans Conf

Troubleshooting Video Conferencing

Problems with the Video Conference not Displaying

Symptom Phone connects to the conference, but the phone does not display any video.

Possible Cause 1: There may be insufficient DSP resources or negotiation failed.

Recommended Action If all DSP resources for video are in use, you can increase the DSP resources available for video conferencing and transcoding by decreasing the percentage of DSP resources that is reserved for voice services with the voice-service dsp-reservation command.

Possible Cause 2: Limit for video cap-class has been reached.

Recommended Action When the maximum number of video-cap-class is reached, the participant who is using a phone that requires a different video format will connect as an audio participant only. Participants who are using a phone with video format that is supported by a video-cap-class will be connected as video participants.

Possible Cause 3: The endpoint device does not support the configured codec.

Recommended Action Verify that the devices support the configured codec and that the dspfarm profile supports that codec.

Table 8 Information to be collected after the caller has joined the conference

Designated RouterInformation to Be Collected After the Caller has Joined the Conference

Cisco Unified Communications Manager Express Gather and save the outputs from the following set of show commands on Cisco Unified Communications Manager Express:

• show sdspfarm session active

• show sdspfarm unit

• show telep conference h detail

Video Bridge Gather and save the outputs from the following set of show commands on the video conference bridge:

• show sccp call-ref

• show sccp conn

• show sccp conn detail

• show sccp conn internal

• show rtpspi stat—Repeat the command three times, pausing 2 to 3 seconds between each command.

• show dspfarm video conf —Write down the bridge ID for the conferee if possible.

• show dspfarm dsp stat <bridge id>

• show dsp-group all

29Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 30: Video Trans Conf

Troubleshooting Video Conferencing

Possible Cause 4: Incorrect media payload type.

Recommended Action Verify that you have the correct media payload by checking the media payload on the sniffer trace or by viewing the output from show dspfarm video conference.

Phone cannot Join the Conference

Symptom Phone cannot join the conference even though the number of conferees is less than the number of maximum conference participant configured in the DSP farm profile. .

Possible Cause : The maximum number of participants that is configured in Cisco Unified Communications Manager is smaller than the maximum number of participants that is configured in the DSP farm profile.

Recommended Action Confirm that the Maximum Ad Hoc Conference and Maximum Meetme Conference Unicast parameters in Cisco Unified Communications Manager Administration (System > Service Parameters) is less than or equal to the maximum conference participant value specified in the DSP farm profile and modiffy the parameters on the Cisco Unified Communications Manager.

Unable to Register a Profile

Symptom Video profile cannot register with a Cisco Unified Communications Manager.

Possible Cause Video Conferencing is not supported on this version of Cisco Unified Communications Manager.

Recommended Action Upgrade to Cisco Unified Communications Manager, version 8.6 or later.

No Line Available

Symptom Phone displays “No Line Available” message.

Possible Cause 1: There are no conference profiles.

Recommended Action Configure a conference profile.

Possible Cause 2: DSP farm has not been registered or configured properly.

Recommended Action Configure and register the DSPfarm.

30Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 31: Video Trans Conf

Additional References

Additional ReferencesThe following sections provide references related to video conferences.

Related Documents

Standards

MIBs

RFCs

Related Topic Document Title

Cisco Unified CME configuration • Cisco Unified CME Command Reference

• Cisco Unified CME Documentation Roadmap

Cisco Unified Communications Manager • Cisco Unified Communications Manager Administration Guide

• Cisco Unified Communications Manager System Guide

Cisco IOS voice configuration • Cisco IOS Voice Configuration Library

• Cisco IOS Voice Command Reference

Standard Title

No new or modified standards are supported by this feature, and support for existing standards has not been modified by this feature.

MIB MIBs Link

CISCO-VIDEO-SESSION-MIB

CISCO-VOICE-DIAL-CONTROL-MIB

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

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

RFC Title

RFC-2190 for H.263 RTP Payload Format for H.263 Video Streams

RFC-2429 for H.263 RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)

RFC-3984 RTP Payload Format for H.264 Video

31Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 32: Video Trans Conf

Command Reference

Technical Assistance

Command ReferenceThis section documents commands that are modified or new. Commands used exclusively in Cisco Unified Communications Manager Express are identified accordingly.

• codec (DSP farm profile), page 33

• (Cisco Unified CME only) conference (ephone-dn), page 37

• dspfarm profile, page 39

• maximum conference-participants, page 43

• media, page 45

• (Cisco Unified CME only) mtp, page 49

• (Cisco Unified CME only) sdspfarm conference lecture mode on, page 51

• (Cisco Unified CME only) sdspfarm tag, page 53

• (Cisco Unified CME only) sdspfarm units, page 55

• show call active video, page 56

• show dspfarm, page 65

• show dsp-group, page 74

• (Cisco Unified CME only) show ephone-dn conference, page 76

• show sccp, page 78

• (Cisco Unified CME only) show sdspfarm, page 86

• (Cisco Unified CME only) show telephony-service conference hardware, page 92

• (Cisco Unified CME only) video-bitrate (ephone), page 94

• (Cisco Unified CME only) video-codec (ephone), page 95

• video screening (voice service sip), page 96

• voice-service dsp-reservation, page 97

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/techsupport

32Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 33: Video Trans Conf

codec (DSP farm profile)

codec (DSP farm profile)To specify the codecs that are supported by a digital signal processor (DSP) farm profile, use the codec command in DSP farm profile configuration mode. To remove the codec, use the no form of this command.

codec {codec-type [resolution] | [frame-rate framerate] | [bitrate bitrate] | [rfc-2190] | pass-through}

no codec {codec-type |[resolution] | [frame-rate framerate] | [bitrate bitrate] | [rfc-2190] | pass-through}

Syntax Description codec-type Specifies the codec preferred.

• g711alaw—G.711 a-law 64,000 bits per second (bps).

• g711ulaw—G.711 mu-law 64,000 bps.

• g722r-64—G.722-64 at 64,000 bps

• g729abr8—G.729 ANNEX A and B 8000 bps.

• g729ar8—G.729 ANNEX A 8000 bps.

• g729br8—G.729 ANNEX B 8000 bps.

• g729r8—G.729 8000 bps.

• h263—H.263 video codec.

• h264—H.264 video codec.

• ilbc—Internet Low Bitrate Codec (iLBC).

• isac—Cisco internet Speech Audio Codec (iSAC) codec.

resolution Specifies the supported video resolution. The valid entries are:

• For H.263—qcif and cif

• For H.264—qcif, cif, vga, w360p, w448p, 4cif, and 720p

Note 720p option applies only to homogeneous video conferences.

framerate

(Homogeneous conferences only)

Specifies the frame rate. The valid entries are 15 fps or 30 fps.

This option applies to homogeneous conferences only.

bitrate

(Homogeneous conferences only)

Specifies the bitrate.

This option applies to homogeneous conferences only.

rfc-2190

(Homogeneous conferences only)

Specifies the payload format follow RFC-2190.

pass-through Enables codec pass-through. Supported for transcoding and media termination point (MTP) profiles.

33Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 34: Video Trans Conf

codec (DSP farm profile)

Command Default The following transcoding default apply when you are configuring audio profiles only. When you configure video transcoding, you must specify the audio codecs.

Transcoding

• g711alaw

• g711ulaw

• g729abr8

• g729ar8

Conferencing

• g711alaw

• g711ulaw

• g729abr8

• g729ar8

• g729br8

• g729r8

MTP

• g711ulaw

Command Modes DSP farm profile configuration (config-dspfarm-profile)

Command History

Usage Guidelines Only one codec is supported for each MTP profile. To support multiple codecs, you must define a separate MTP profile for each codec.

For homogeneous video profiles, only one video format is supported

Release Modification

12.3(8)T This command was introduced.

12.4(4)T The pass-through keyword was added.

12.4(11)XJ2 The gsmefr and gsmfr keywords were removed as configurable codec options for all platforms.

12.4(15)T This command was integrated into Cisco IOS Release 12.4(15)T.

12.4(15)XY The g722r-64 keyword was added.

12.4(20)T This command was integrated into Cisco IOS Release 12.4(20)T.

12.4(22)T Support for IPv6 was added.

15.1(1))T This command was modified. The isac keyword was added.

15.1(4)M This command was modified to add codec support for ilbc, h.263 and h.264. The frame-rate, bitrate, rfc-2190, and pass-through keywords were added

34Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 35: Video Trans Conf

codec (DSP farm profile)

For heterogeneous and heterogeneous guaranteed-audio video profiles, multiple video formats and audio codecs are supported.

To change the configured codec in the profile, you must first enter a no maximum session command.

Table 9 shows the relationship between DSP farm functions and codecs.

Hardware MTPs support only G.711 a-law and G.711 mu-law. If you configure a profile as a hardware MTP and you want to change the codec to other than G.711, you must first remove the hardware MTP by using the no maximum sessions hardware command.

The pass-through keyword is supported for transcoding and MTP profiles only; the keyword is not supported for conferencing profiles. To support the Resource Reservation Protocol (RSVP) agent on a Skinny Client Control Protocol (SCCP) device, you must use the codec pass-through command. In the pass-through mode, the SCCP device processes the media stream by using a pure software MTP, regardless of the nature of the stream, which enables video and data streams to be processed in addition to audio streams. When the pass-through mode is set in a transcoding profile, no transcoding is done for the session; the transcoding device performs a pure software MTP function. The pass-through mode can be used for secure Real-Time Transport Protocol (RTP) sessions.

Examples The following example shows how to set the call density and codec complexity to g729abr8:

Table 9 DSP Farm Functions and Codec Relationships

DSP Farm Function Supported Codec

Transcoding • g711alaw

• g711ulaw

• g729abr8

• g729ar8

• iSAC

• h263

• h264

Conferencing • g711alaw

• g711ulaw

• g722r-64

• g729abr8

• g729ar8

• g729br8

• g729r8

• h263

• h264

• ilbc

MTP • g711ulaw

• iSAC

35Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 36: Video Trans Conf

codec (DSP farm profile)

Router(config)# dspfarm profile 123 transcodeRouter(config-dspfarm-profile)# codec g729abr8

The following example shows how to set up a video conference with guaranteed-audio.Router(config)# dspfarm profile 99 conference video guaranteed-audioRouter(config-dspfarm-profile)# codec h264 4cifRouter(config-dspfarm-profile)# codec h264 cifRouter(config-dspfarm-profile)# maximum conference-participants 8

Related Commands Command Description

associate application Associates the SCCP protocol to the DSP farm profile.

dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.

maximum sessions (DSP Farm profile)

Specifies the maximum number of sessions that are supported by the profile.

rsvp Enables RSVP support on a transcoding or MTP device.

maximum conference-participants (DSP Farm profile)

Specifies the maximum number of conference participants that are supported by this profile.

shutdown (DSP Farm profile)

Disables a DSP farm profile.

36Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 37: Video Trans Conf

conference (ephone-dn)

conference (ephone-dn)To configure a conference associated with a directory number, use the conference command in ephone-dn configuration mode. To disable a conference associated with a directory number, use the no form of this command.

conference {ad-hoc [video] | [meetme [video] [homogeneous]]| unlocked}

no conference {ad-hoc [video] | [meetme [video] [homogenous]] unlocked}

Syntax Description

Command Default No conference is associated with the directory number.

Command Modes Ephone-dn configuration (config-ephone-dn)

Command History

Usage Guidelines Ad hoc conferences are those that begin as a call between the conference creator and another party. The creator then calls other parties and adds them to the original call creating a conference.

Meet-me conferences have a designated meet-me telephone or extension number that all parties call to join the conference. The conference creator initiates the meet-me conference by pressing the MeetMe softkey, then dialing the meet-me number. Other parties join the conference by dialing the meet-me number. Homogenous video conferences only applies to meet-me conferences.

ad-hoc Configures ad hoc conferences.

video (Optional) Configures video conferences.

meetme Configures meet-me conferences.

homogenous (Optional) Enables a homogeneous video conference in which all participants use the same video format.

Note The video keyword must be specified in the command.

unlocked Unlocks the meet-me conference bridge.

Cisco IOS Release Cisco Product Modification

12.4(11)XJ2 Cisco Unified CME 4.1 This command was introduced.

12.4(15)T Cisco Unified CME 4.1 This command was integrated into Cisco IOS Release 12.4(15)T

15.0(1)XA Cisco Unified CME 8.0 This command was modified. The command output was enhanced to display the unlocked meet-me conference setting.

15.1(1)T Cisco Unified CME 8.0 This command was integrated into Cisco IOS Release 15.1(1)T.

15.1(4)M Cisco Unified CME 8.1 This command was modified to configure video conferences.

37Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 38: Video Trans Conf

conference (ephone-dn)

An unlocked meet-me conference allows the user to unlock the meet-me conference bridge. All DN tags with the same number should be configured with the unlocked option. Unlocking the meet-me conference bridge can allow unrestricted and uncontrolled access for the external callers. This feature is support only for meet-me conferences.

When you unlock meet-me conference bridge in Cisco Unified CME, the user can initiate a meet-me conference without pressing the MeetMe softkey, which would allow the external callers to initiate a meet-me conference.

Note To configure an unlocked meet-me conference, all ephone-dn tags associated with the same number should have the unlocked option configured. If some of the ephone-dn tags do not have the unlocked option configured, the unlocked meet-me conference may not work properly.

Use the ephone-dn command to configure enough extensions for your conference needs. Each extension can handle two conference parties if the dual-line keyword is used with the ephone-dn command, as shown in the following example. Use the show ephone-dn command to display phone information for the extension.

Examples The following example configures extension 9001 as a four-party meet-me conference number.

Router(config)# ephone-dn 1 dual-lineRouter(config-ephone-dn)# number 9001Router(config-ephone-dn)# conference meetmeRouter(config-ephone-dn)# no huntstop

Router(config)# ephone-dn 2 dual-lineRouter(config-ephone-dn)# number 9001Router(config-ephone-dn)# conference meetmeRouter(config-ephone-dn)# preference 1

You must configure additional directory numbers to add more parties to the conference.

Related Commands Command Description

show ephone-dn Displays phone information for specified dn-tag or for all dn-tags.

38Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 39: Video Trans Conf

dspfarm profile

dspfarm profileTo enter DSP farm profile configuration mode and define a profile for digital signal processor (DSP) farm services, use the dspfarm profile command in global configuration mode. To delete a disabled profile, use the no form of this command.

Cisco Unified Border Element

dspfarm profile profile-identifier {conference | mtp | transcode} [security]

no dspfarm profile profile-identifier

Cisco Unified Border Element (Enterprise) Cisco ASR 1000 Series Router

dspfarm profile profile-identifier {transcode}

no dspfarm profile profile-identifier

Cisco Integrated Services Routers Generation 2 (Cisco ISR G2)

dspfarm profile profile-identifier {conference [video [homogeneous | heterogeneous | guaranteed-audio ] ] | mtp | transcode [video | universal] } [security]

no dspfarm profile profile-identifier

Syntax Description profile-identifier Number that uniquely identifies a profile. Range is 1 to 65535. There is no default.

conference Enables a profile for conferencing.

mtp Enables a profile for Media Termination Point (MTP).

transcode Enables a profile for transcoding.

security Enables a profile for secure DSP farm services.

video (Optional) Enables a profile for video conferencing or transcoding.

homogeneous (Optional) Specifies that all video participants use the one video format that is configured in this profile. DSP resources are reserved to support the conference at configuration time.

Note The homogeneous profiles only support one video codec.

39Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 40: Video Trans Conf

dspfarm profile

Command Default If this command is not entered, no profiles are defined for the DSP farm services.

Command Modes Global configuration (config)

Command History

Usage Guidelines Use this command to create a new profile or delete a disabled profile. After you create a new profile in dspfarm profile configuration mode, use the no shutdown command to enable the profile configuration, allocate resources and associate the profile with the application(s). If the profile cannot be enabled due to lack of resources, the system prompts you with a message “Can not enable the profile due to insufficient resources, resources available to support X sessions; please modify the configuration and retry.”

If the DSP farm profile is successfully created, you enter the DSP farm profile configuration mode. You can configure multiple profiles for the same service.

Use the no dspfarm profile command to delete a profile from the system. If the profile is active, you cannot delete it; you must first disable it using the shutdown command. To modify a DSP farm profile, use the shutdown command in dspfarm profile configuration mode before you begin configuration.

The profile identifier uniquely identifies a profile. If the service type and profile identifier are not unique, the user is prompted with a message to choose a different profile identifier.

heterogeneous (Optional) Specifies that video participants can use the different video formats that are configured in the profile. You can configure up to 10 video codecs in the heterogeneous profile. DSP resources are reserved to support the different configurations at configuration time.

guaranteed-audio (Optional) Specifies that video participants in a heterogeneous conference will at least have an audio connection. You can configure up to 10 video codecs in the guaranteed-audio profile. The DSP resources for audio streams are reserved at configuration time, but DSP resources to support video conferences are not reserved. If the video endpoint supports the video format specified in the profile and DSP resources are available when the participant joins the conference, the participant joins as a video conferee in the video conference.

Release Modification

12.3(8)T This command was introduced.

12.4(11)XW The security keyword was added.

12.4(20)T This command was integrated into Cisco IOS Release 12.4(20)T.

12.4(22)T Support for IPv6 was added.

15.0(1)M215.1(1)T

Support was modified for the Cisco IAD 2430, IAD 2431, IAD 2432, and IAD 2435, and the Cisco VG 202, VG 204, and VG 224 platforms.

Cisco IOS XE Release 3.2S

This command was modified. Support was added to the Cisco ASR 1000 Series Router. The conference, mtp & security keywords are not supported on the Cisco ASR 1000 Series Router in this release.

15.1(4)M Support for Video was added.

40Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 41: Video Trans Conf

dspfarm profile

You must use the security keyword in order to enable secure DSP farm services such as secure transcoding.

Effective with Cisco IOS Releases 15.0(1)M2 and 15.1(1)T, platform support for the Cisco IAD 2430, IAD 2431, IAD 2432, and IAD 2435, and the Cisco VG 202, VG 204, and VG 225 is modified. These platforms are designed as TDM-IP devices and are not expandable to install extra DSP resources. So even though the conference keyword appears in the command syntax, this DSP service is not configurable on these platforms. If you try to configure conferencing on these platforms, the command-line interface displays the following message: “%This platform does not support Conferencing feature.”

The transcode keyword also appears in the command syntax, but this DSP service is not available on the Cisco VG 202, VG 204, and VG 224 platforms. If you try to configure transcoding on these platforms, the CLI displays the following message: “%This platform does not support Transcoding feature.”

Cisco ASR 1000 Series Router

The support for dspfarm profile command was added on Cisco ASR 1000 Series Router from Cisco IOS XE Release 3.2 and later releases. The command is used to create a dspfarm profile for different services.

Note The secure DSP farm services is always enabled for SPA-DSP on Cisco ASR 1000 Series Router. Only transcode keyword is supported on Cisco ASR 1000 Series Router for Cisco IOS XE Release 3.2s. The conference, media, and security keywords are not supported on Cisco ASR 1000 Series Router for Cisco IOS XE Release 3.2s.

In order to configure a video dspfarm profile, you must set voice-service dsp-reservation to be less than 100 percent.

To enable dspfarm profiles for voice services, you must use the dsp services dspfarm command under the voice-card submode.

Examples The following example enables DSP farm services profile 20 for conferencing:

Router(config)# dspfarm profile 20 conference

Note the response if the profile is already being used:

Router(config)# dspfarm profile 6 conference

Profile id 6 is being used for service TRANSCODING please select a different profile id

The following example enables DSP farm services profile 1 for transcoding:

Router(config)# dspfarm profile 1 transcode

Video Conferences

The following example enables DSP farm services profile 99 for homogeneous video. The conference supports four participants under one format (Video codec H.263, qcif resolution, and a frame-rate of 15 f/s).

Router(config)# dspfarm profile 99 conference video homogeneousRouter(config-dspfarm-profile)# codec h263 qcif frame-rate 15 Router(config-dspfarm-profile)# maximum conference-participant 4

41Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 42: Video Trans Conf

dspfarm profile

Related Commands Command Description

dsp service dspfarm Configures the DSP farm services for a specified voice card.

shutdown (DSP farm profile)

Disables the DSP farm profile.

voice-card Enters voice card configuration mode

voice-service dsp-reservation

Configures the percentage of DSP resources are reserved for voice services and enables video services to use the remaining DSP resources.

This command is required to enable video services.

42Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 43: Video Trans Conf

maximum conference-participants

maximum conference-participantsTo configure the maximum number of conference participants allowed in each meet-me conference, use the maximum conference-participants command in DSP farm profile configuration mode. To reset the maximum to the default number, use the no form of this command.

maximum conference-participants max-participants [video-cap-class number]

no maximum conference-participants max-participants [video-cap-class number]

Syntax Description

Command Default The default maximum number of participants for a video conference is 4. The default maximum number of participants for an audio conference is 8.

Command Modes DSP farm profile configuration (config-dspfarm-profile)

Command History

Usage Guidelines The maximum number of participants allowed for hardware conferencing is dependent on the codec used in the DSP farm profile. Use the codec command in DSP farm profile configuration mode to specify the codecs supported by the DSP farm profile. Use the show dspfarm profile command to display the DSP farm profile.

Examples The following example configures a DSP farm profile that has a maximum of 16 participants for hardware conferences using the G.711 codec:

Router(config)# dspfarm profile conference 1Router(config-dspfarm-profile)# maximum conference-participants 16Router(config-dspfarm-profile)# codec g711alaw

max-participants Maximum number of participants allowed in each meet-me conference session. One DSP can support the following maximums:

• G.711—32 participants

• G.729—16 participants

• Video (H.263 or H.264)—4, 8, or 16 participants

video-cap-class number

(Optional) Reserves the DSP resources needed to support a video participant requiring video format conversion. The range for video port number is from 2 to 4. The default is 2.

Release Modification

12.4(11)XJ2 This command was introduced.

12.4(15)T This command was integrated into Cisco IOS Release 12.4(15)T.

15.1(4)M Updated to include the video capability class option.

43Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 44: Video Trans Conf

maximum conference-participants

Related Commands Command Description

codec (DSP Farm profile)

Specifies the codecs supported by a DSP farm profile.

dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.

maximum sessions Specifies the maximum number of sessions that are supported by the profile.

show dspfarm profile Displays configured DSP farm profile information.

44Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 45: Video Trans Conf

media

mediaTo enable media packets to pass directly between the endpoints, without the intervention of the Cisco Unified Border Element (Cisco UBE) and to enable signaling services, enter the media command in dial peer voice, voice class, or voice service configuration mode. To return to the default behavior, use the no form of this command.

media [flow-around | flow-through | forking | monitoring [max-calls] | statistics | transcoder high-density | anti-trombone | sync-streams]

no media [flow-around | flow-through | forking | monitoring [max-calls] | statistics | transcoder high-density | anti-trombone | sync-streams]

Syntax Description

Command Default The default behavior of the Cisco UBE is to receive media packets from the inbound call leg, terminate them, and then reoriginate the media stream on an outbound call leg.

Command Modes Dial peer voice configuration (config-dial-peer)Voice class configuration (config-class) Voice service configuration (config-voi-serv)

Command History

flow-around (Optional) Enables media packets to pass directly between the endpoints, without the intervention of the Cisco UBE. The media packet is to flow around the gateway.

flow-through (Optional) Enables media packets to pass through the endpoints, without the intervention of the Cisco UBE.

forking (Optional) Enables the media forking feature for all calls.

monitoring (Optional) Enables the monitoring feature for all calls or a maximum number of calls.

max-calls (Optional) The maximum number of calls that are monitored.

statistics (Optional) Enables media monitoring.

transcoder high-density (Optional) Converts media codecs from one voice standard to another to facilitate the interoperability of devices using different media standards.

anti-trombone (Optional) Enables media anti-trombone for all calls. Media trombones are media loops in SIP entity due to call transfer or call forward.

sync-streams (Optional) Specifies that both audio and video streams go through the DSP farms on Cisco UBE and Cisco Unified CME.

Release Modification

12.3(1)T This command was introduced.

12.4(11)XJ2 This command was modified. The statistics keyword was introduced.

12.4(15)T This command was integrated into Cisco IOS Release 12.4(15)T.

12.4(20)T This command was modified. The transcoder and high-density keywords were introduced.

45Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 46: Video Trans Conf

media

Usage Guidelines With the default configuration, the Cisco UBE receives media packets from the inbound call leg, terminates them, and then reoriginates the media stream on an outbound call leg. Media flow-around enables media packets to be passed directly between the endpoints, without the intervention of the Cisco UBE. The Cisco UBE continues to handle routing and billing functions. Media flow-around for SIP-to-SIP calls is not supported.

Note The Cisco UBE must be running Cisco IOS Release 12.3(1) or a later release to support media flow-around.

You can specify media flow-around for a voice class, all VoIP calls, or individual dial peers.

The transcoder high-density keyword can be enabled in any of the configuration modes with the same command format. If you are configuring the transcoder high-density keyword for dial peers, make sure that the media transcoder high-density command is configured on both the in and Out-Legs.

Note The software does not support configuring the transcoder high-density keyword on any dial peer that is to handle video calls. The following scenarios are not supported:

• Dial peers used for video at any time. Configuring the media transcoder high-density command directly under the dial-peer or a voice-class media configuration mode is not supported.

• Dial peers configured on a Cisco UBE used for video calls at any time. The global configuration of the media transcoder high-density command under voice service configuration mode is not supported.

To enable the media command on a Cisco 2900 or Cisco 3900 series Unified Border Element voice gateway, you must first enter the mode border-element command. This enables the media forking and media monitoring commands. Do not configure the mode border-element command on the Cisco 2800 or Cisco 3800 series platform.

You can specify media anti-trombone for a voice class, all VoIP calls, or individual dial peers.

The anti-trombone keyword can be enabled only when no media interworking is required in both the Out-Legs. Antitrombone will not work if call leg is flow-through and another call leg is flow-around.

Examples Media Flow-around Examples

The following example shows media flow-around configured on a dial peer:

Router(config)# dial-peer voice 2 voip Router(config-dial-peer)# media flow-around

The following example shows media flow-around configured for all VoIP calls:

Router(config)# voice service voip

15.0(1)M This command was modified. The forking and monitoring keywords and the max-calls argument were introduced.

15.1(3)T This command was modified. The anti-trombone keyword was introduced.

15.1(4)M The sync-stream keyword was added.

Release Modification

46Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 47: Video Trans Conf

media

Router(config-voi-serv)# media flow-around

The following example shows media flow-around configured for voice class calls:

Router(config)# voice class media 1Router(config-class)# media flow-around

Media Flow-through Examples

The following example shows media flow-through configured on a dial peer:

Router(config)# dial-peer voice 2 voip Router(config-dial-peer)# media flow-through

The following example shows media flow-through configured for all VoIP calls:

Router(config)# voice service voip Router(config-voi-serv)# media flow-through

The following example shows media flow-through configured for voice class calls:

Router(config)# voice class media 2Router(config-class)# media flow-through

Media Statistics Examples

The following example shows media monitoring configured for all VoIP calls:

Router(config)# voice service voip Router(config-voi-serv) media statistics

The following example shows media monitoring configured for voice class calls:

Router(config)# voice class media 1Router(config-class) media statistics

Media Transcoder High-density Examples

The following example shows the media transcoder command configured for all VoIP calls:

Router(config)# voice service voip Router(conf-voi-serv)# media transcoder high-density

The following example shows the media transcoder command configured for voice class calls:

Router(config)# voice class media 1Router(config-voice-class)# media transcoder high-density

The following example shows the media transcoder command configured on a dial peer:

Router(config)# dial-peer voice 36 voip Router(config-dial-peer)# media transcoder high-density

Media Monitoring on a Cisco UBE Platform

The following example shows how to configure audio call scoring for a maximum of 100 calls:

mode border-elementmedia monitoring 100

Media Antitrombone Examples

The following example shows the media anti-trombone command configured for all VoIP calls:

Router(config)# voice service voipRouter(conf-voi-serv)# media anti-trombone

The following example shows the media anti-trombone command configured for voice class calls:

47Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 48: Video Trans Conf

media

Router(config)# voice class media 1Router(config-voice-class)# media anti-trombone

The following example shows the media anti-trombone command configured on a dial peer:

Router(config)# dial-peer voice 36 voip Router(config-dial-peer)# media anti-trombone

Media Transcoder Examples

The following example specifies that both audio and video RTP streams go through the DSP farms when either audio or video transcoding is needed:

Router(config)# voice service voip Router(config-voi-serv)# media transcoder sync-streams

The following example specifies that both audio and video RTP streams go through the DSP farms when either audio or video transcoding is needed and the RTP streams flow around Cisco Unified Border Element.

Router(config)# voice service voip Router(config-voi-serv)# media transcoder high-density sync-streams

Related Commands Command Description

dial-peer voice Enters dial peer voice configuration mode.

mode border-element Enables the media monitoring capability of the media command.

voice class Enters voice class configuration mode.

voice service Enters voice service configuration mode.

48Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 49: Video Trans Conf

mtp

mtpTo send voice packets from an IP phone to the Cisco Unified CME router, use the mtp command in ephone or ephone-template configuration mode. To return to the default, use the no form of this command.

mtp {video-only | both}

no mtp {video-only | both}

Syntax Description

Command Default If no arguments are given, only voice packets are sent to the router.

An IP phone in a call with another IP phone in the same Cisco Unified CME system sends voice and video packets directly to the other phone.

Command Modes Ephone configuration (config-ephone)Ephone-template configuration (config-ephone-template)

Command History

Usage Guidelines Normally, media packets (RTP packets) that are sent between IP phones in the same Cisco Unified CME system go directly to the other phone and do not travel through the Cisco Unified CME router. When these packets are sent from a remote IP phone to another IP phone in the same Cisco Unified CME system, they may be obstructed by a firewall. The mtp command instructs a phone to always send its media packets to the Cisco Unified CME router, which acts as a proxy and forwards the packets to the destination. Firewalls can then be easily configured to pass the RTP packets because the router uses a specified UDP port for media packets. In this way, RTP packets from remote IP phones can be delivered to IP phones on the same system. The default is that this function is off and that RTP packets that are sent from one IP phone to another IP phone in the same Cisco Unified CME system go directly to the other phone.

If you use an ephone template to apply a command to a phone and you also use the same command in ephone configuration mode for the same phone, the value that you set in ephone configuration mode has priority.

video-only Specifies that the video streams must be sent through the Cisco Unified CME route.

both Specifies that both voice and video streams must be sent through the Cisco Unified CME route.

Cisco IOS Release Cisco Product Modification

12.4(4)XC Cisco Unified CME 4.0 This command was introduced.

12.4(9)T Cisco Unified CME 4.0 This command was integrated into Cisco IOS Release 12.4(9)T.

15.1(4)M Cisco Unified CME 8.1 Support for choosing video streams was added.

49Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 50: Video Trans Conf

mtp

Examples The following example sends video and audio packets from ephone 437 to the Cisco Unified CME router for all calls:

ephone 437button 1:29mtp both

Related Commands Command Description

ephone-template (ephone)

Applies template to ephone being configured.

50Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 51: Video Trans Conf

sdspfarm conference lecture mode on

sdspfarm conference lecture mode onTo permit a participant in a video conference call to switch back and forth between lecture mode and the the configured default mode in DSP farm, use the sdspfarm conference command in telephony-service configuration mode. The participant who enters the FAC becomes the lecturer and is displayed on all other screens. The lecturer’s screen displays a scanning stream of the other participants.

To delete a tag generated by the sdspfarm conference command, use the no form of this command.

sdspfarm conference lecture mode on FAC release FAC

no sdspfarm conference lecture mode on FAC release FAC

Syntax Description

Command Default Lecture mode is not enabled by default.

Command Modes Telephony-service configuration (config-telephony)

Command History

Usage Guidelines You can define any three digits to be FAC for lecture mode. A participant cannot enter lecture mode on a phone with unsupported video formats, for example an audio-only phone. The lecture mode participant must exit lecture mode before anyone else can become the lecturer.

Examples The following example configure lecture mode to be activated when the user presses a FAC number of 111.

Router(config)# telephony-serviceouter(config-telephony)# sdspfarm conference lecture-mode on 111 release 222

FAC Sets the Feature Access Codes (FAC) that a participants enters on the keypad to switch to the lecture mode. Valid values are the numbers on the keypad. Maximum 3 digits

release FAC Sets the Feature Access Codes (FAC) that a participants enters on the keypad to exit lecture mode. Valid values are the numbers on the keypad. Maximum 3 digits

Cisco IOS Release Cisco Product Modification

15.1(4)M Cisco CME 8.1 This command was introduced.

51Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 52: Video Trans Conf

sdspfarm conference lecture mode on

Related Commands Command Description

dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.

sdspfarm transcode Specifies the maximum number of transcoding sessions allowed per Cisco CME router.

sdspfarm units Specifies the maximum number of DSP farms that are allowed to be registered to the SCCP server.

52Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 53: Video Trans Conf

sdspfarm tag

sdspfarm tagTo permit a digital-signal-processor (DSP) farm to be to registered to Cisco Unified CME and associate it with the MAC address of a Skinny Client Control Protocol (SCCP) interface, use the sdspfarm tag command in telephony-service configuration mode. To delete a tag generated by the sdspfarm tag command, use the no form of this command.

sdspfarm tag number device-name

no sdspfarm tag number device-name

Syntax Description

Command Default DSP farm is not created.

Command Modes Telephony-service configuration (config-telephony)

Command History

Usage Guidelines DSP farm profiles are sets of DSP resources used for conferencing and transcoding only. DSP farms do not include voice termination resources. Use the show interface command to find the MAC address of the SCCP client interface.

Examples The following example declares tag 1 as the MAC address of mac000a.8aea.ca80. The show interface command is used to obtain the MAC address.

Router# show interface FastEthernet 0/0...FastEthernet0/0 is up, line protocol is upHardware is AmdFE, address is 000a.8aea.ca80 (bia 000a.8aea.ca80) ...Router(config)# telephony-service Router(config-telephony)# sdspfarm tag 1 mac000a.8aea.ca80

number Numeric name for a DSP farm. Number from 1 to 10.

device-name Word describing the device, such as the MAC address, of the SCCP client interface that is preceded by the Message Transfer Part (MTP).

Cisco IOS Release Cisco Product Modification

12.3(11)T Cisco CME 3.2 This command was introduced.

15.1(4)M Cisco CME 8.1 Increased support for the number of DSP farms to 10.

53Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 54: Video Trans Conf

sdspfarm tag

Related Commands Description

sdspfarm transcode Specifies the maximum number of transcoding sessions allowed per Cisco CME router.

sdspfarm units Specifies the maximum number of DSP farms that are allowed to be registered to the SCCP server.

54Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 55: Video Trans Conf

sdspfarm units

sdspfarm unitsTo specify the maximum number of digital-signal-processor (DSP) farm profiles that are allowed to be registered to the Skinny Client Control Protocol (SCCP) server, use the sdspfarm units command in telephony-service configuration mode. To set the number of DSP farm profiles to the default value of 0, use the no form of this command.

sdspfarm units number

no sdspfarm units number

Syntax Description

Command Default The default number is 0.

Command Modes Telephony-service configuration

Command History

Usage Guidelines DSP farm profiles are sets of DSP resources used for conferencing and transcoding only. DSP farm profiles do not include voice termination resources.

Examples The following example configures a Cisco CME router to register one DSP farm:

Router(config)# telephony-service Router(config-telephony)# sdspfarm units 1

Related Commands

number Number of DSP farms. Valid values are numbers from 0 to 10.

Cisco IOS Release Cisco Product Modification

12.3(11)T Cisco CME 3.2 This command was introduced.

15.1(4)M Cisco CMA 8.1 Increased support for the number of DSP farms to 10.

Description

sdspfarm tag Declares a DSP farm and associates it with the MAC address of an SCCP client interface.

sdspfarm transcode Specifies the maximum number of transcoding sessions allowed per Cisco CME router.

55Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 56: Video Trans Conf

show call active video

show call active videoTo display call information for Signaling Connection Control Protocol (SCCP), Session Initiation Protocol (SIP), and H.323 video calls in progress, use the show call active video command in user EXEC or privileged EXEC mode.

show call active video [[brief] [id call-identifier] | compact [duration {less | more} seconds] | echo-canceller call-id | stats]

Syntax Description

Command Modes User EXEC (>)Privileged EXEC (#)

Command History

Usage Guidelines Use this command to display the contents of the active video call table.

Before you can query the echo state, you need to know the hexadecimal ID. Use the show call active video brief command to find the hexadecimal ID.

brief (Optional) Displays a truncated version of active video call information.

id call-identifier (Optional) Displays only the video calls with the specified identifier. The range is from 1 to FFFF.

compact (Optional) Displays a compact version of active video call information.

duration (Optional) Displays call history for the specified time duration.

less Displays call history for shorter duration calls.

more Displays call history for longer duration calls.

seconds Time, in seconds. The range is from 1 to 2147483647.

echo-canceller call-id (Optional) Displays information about the state of the extended echo canceller (EC). The range is from 0 to FFFFFFFF.

stats (Optional) Displays information about DSP statistics and video quality metrics.

Cisco IOS Release Cisco Product Modification

12.4(4)XC Cisco Unified CME 4.0 This command was introduced.

12.4(9)T Cisco Unified CME 4.0 This command was integrated into Cisco IOS Release 12.4(9)T.

12.4(11)T — This command was modified. Support was added for SIP and H.323 calls.

12.4(16); 12.4(15)T — This command was modified. The Port and BearerChannel display fields were added to the TELE call leg record of the command output.

15.1(4)M Cisco CME 8.1 This command was modified to include the stats keyword and to display information on video quality statistics.

56Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 57: Video Trans Conf

show call active video

Examples The following is sample output from the show call active video brief command:

Router # show call active video brief

<ID>: <CallID> <start>hs.<index> +<connect> pid:<peer_id> <dir> <addr> <state> dur hh:mm:ss tx:<packets>/<bytes> rx:<packets>/<bytes> IP <ip>:<udp> rtt:<time>ms pl:<play>/<gap>ms lost:<lost>/<early>/<late> delay:<last>/<min>/<max>ms <codec>

media inactive detected:<y/n> media cntrl rcvd:<y/n> timestamp:<time>

long duration call detected:<y/n> long duration call duration :<sec> timestamp:<time> MODEMPASS <method> buf:<fills>/<drains> loss <overall%> <multipkt>/<corrected> last <buf event time>s dur:<Min>/<Max>s FR <protocol> [int dlci cid] vad:<y/n> dtmf:<y/n> seq:<y/n> <codec> (payload size) ATM <protocol> [int vpi/vci cid] vad:<y/n> dtmf:<y/n> seq:<y/n> <codec> (payload size) Tele <int> (callID) [channel_id] tx:<tot>/<v>/<fax>ms <codec> noise:<l> acom:<l> i/o:<l>/<l> dBm video: h320:<type> tx:<video codec> <video pkts>/<video bytes> rx:<video codec> <video pkts>/<video bytes> MODEMRELAY info:<rcvd>/<sent>/<resent> xid:<rcvd>/<sent> total:<rcvd>/<sent>/<drops> speeds(bps): local <rx>/<tx> remote <rx>/<tx> Proxy <ip>:<audio udp>,<video udp>,<tcp0>,<tcp1>,<tcp2>,<tcp3> endpt: <type>/<manf> bw: <req>/<act> codec: <audio>/<video> tx: <audio pkts>/<audio bytes>,<video pkts>/<video bytes>,<t120 pkts>/<t120 bytes> rx: <audio pkts>/<audio bytes>,<video pkts>/<video bytes>,<t120 pkts>/<t120 bytes>

Telephony call-legs: 1SIP call-legs: 0H323 call-legs: 1Call agent controlled call-legs: 0SCCP call-legs: 0Multicast call-legs: 0Media call-legs: 0Total call-legs: 2

141D : 83 165385200ms.1 +3180 pid:6 Answer 2004 active dur 00:00:36 tx:1602/1232038768 rx:3237/1192797 IP 192.0.2.0:5445 SRTP: off rtt:0ms pl:27980/0ms lost:0/0/0 delay:0/0/0ms g711ulaw TextRelay: off media inactive detected:n media contrl rcvd:n/a timestamp:n/a long duration call detected:n long duration call duration:n/a timestamp:n/a

141D : 84 165385200ms.2 +3170 pid:20008 Originate 1008 active dur 00:00:36 tx:1698/271680 rx:1796/287360 Tele 50/0/8 (84) [50/0/8.0] tx:33960/33960/0ms g711ulaw noise:0 acom:0 i/0:0/0 dBm

Telephony call-legs: 1SIP call-legs: 0H323 call-legs: 1Call agent controlled call-legs: 0SCCP call-legs: 0Multicast call-legs: 0Media call-legs: 0Total call-legs: 2

The following is sample output from the show call active video command:

Router# show call active videoTelephony call-legs: 4SIP call-legs: 0

57Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 58: Video Trans Conf

show call active video

H323 call-legs: 0Call agent controlled call-legs: 0SCCP call-legs: 2Multicast call-legs: 0Total call-legs: 6

GENERIC:SetupTime=169281770 msIndex=2PeerAddress=PeerSubAddress=PeerId=0PeerIfIndex=0LogicalIfIndex=0ConnectTime=169281770 msCallDuration=01:20:44 secCallState=2CallOrigin=1ChargedUnits=0InfoType=speechTransmitPackets=819728TransmitBytes=571031017ReceivePackets=796308ReceiveBytes=566120602

VOIP:ConnectionId[0x0 0x0 0x0 0x0]IncomingConnectionId[0x0 0x0 0x0 0x0]CallID=85 GlobalCallId=[0x0 0x0 0x0 0x0]CallReferenceId=25666520CallServiceType=Video ConferenceRTP Loopback Call=FALSE RemoteIPAddress=0.0.0.0RemoteUDPPort=2000RemoteSignallingIPAddress=0.0.0.0RemoteSignallingPort=0RemoteMediaIPAddress=1.4.211.39RemoteMediaPort=2000RoundTripDelay=0 msSelectedQoS=best-efforttx_DtmfRelay=inband-voiceFastConnect=FALSE

AnnexE=FALSE

Separate H245 Connection=FALSE

H245 Tunneling=FALSE

SessionProtocol=otherProtocolCallId=SessionTarget=SafEnabled=FALSEOnTimeRvPlayout=0GapFillWithSilence=0 msGapFillWithPrediction=0 msGapFillWithInterpolation=0 msGapFillWithRedundancy=0 msHiWaterPlayoutDelay=0 msLoWaterPlayoutDelay=0 msVideo Conferee StatisticsConfereeActualFrameRate=0ConfereeActualBitrate=934600ConfereeTotalRxPackets=129853

58Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 59: Video Trans Conf

show call active video

ConfereeTotalRxBytes=125825024ConfereeTotalTxPackets=129853ConfereeTotalTxBytes=125825085ConfereeTotalPacketsDropped=313ConfereeCurrentPacketsDropped=0ConfereeTotalPacketsOutOfOrder=296ConfereeCurrentPacketsOutOfOrder=0ConfereeMaxJitter=0ConfereeCurJitter=0ConfereeMaxDelay=0 ConfereeCurDelay=0ConfereeMaxOutOfSyncDelay=0ConfereeCurrentOutOfSyncDelay=0ConfereeFastVideoUpdateRate=0ConfereeVideoDuration=1076Video Quality ScoresRxVideoMOSInstant=78/100 (Good)RxVideoMOSAverage=70/100 (Good) VIDEO:VideoTransmitCodec=H264VideoTransmitPictureWidth=640VideoTransmitPictureHeight=480VideoTransmitFrameRate=30VideoTransmitBitrate=934600 bpsVideoTransmitLevel=2VideoTransmitProfile=BaselineVideoTransmitPayloadFormat=RFC3984VideoTransmitPackets=129853VideoTransmitBytes=125825085VideoTransmitDuration=1076 secondsVideoReceiveCodec=H264VideoReceivePictureWidth=640VideoReceivePictureHeight=480VideoReceiveFrameRate=30VideoReceiveBitrate=934600 bpsVideoReceiveLevel=2VideoReceiveProfile=BaselineVideoReceivePayloadFormat=RFC3984VideoReceivePackets=129853VideoReceiveBytes=125825024VideoReceiveDuration=1076 secondsVideoCap_Codec=H264VideoCap_Format=CUSTOMVideoCap_PictureWidth=640VideoCap_PictureHeight=480VideoCap_FrameRate=30VideoCap_Bitrate=960000 bpsVideoCap_Level=2VideoCap_Profile=BaselineVideoCap_PayloadFormat=RFC3984VideoLostPackets=0VideoEarlyPackets=0VideoLatePackets=0VideoUsedBandwidth=934600VideoNumberOfChannels=0 PlayoutMode = undefinedPlayoutInitialDelay=0 ms ReceiveDelay=0 msLostPackets=0EarlyPackets=0LatePackets=0SRTP = offTextRelay = off

59Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 60: Video Trans Conf

show call active video

VAD = disabledCoderTypeRate=h264CodecBytes=0Media Setting=flow-aroundCallerName=CallerIDBlocked=FalseOriginalCallingNumber=OriginalCallingOctet=0x0OriginalCalledNumber=OriginalCalledOctet=0x0OriginalRedirectCalledNumber=OriginalRedirectCalledOctet=0x0TranslatedCallingNumber=TranslatedCallingOctet=0x0TranslatedCalledNumber=TranslatedCalledOctet=0x0TranslatedRedirectCalledNumber=TranslatedRedirectCalledOctet=0x0MediaInactiveDetected=noMediaInactiveTimestamp=MediaControlReceived=LongDurationCallDetected=noLongDurCallTimestamp=LongDurcallDuration=Username=MlppServiceDomainNW=0 (none)MlppServiceDomainID=PrecedenceLevel=0 (PRECEDENCE_LEVEL_NONE)

The following shows sample output from the show call active video stats command:

Router# show call active video stats

<ID>: <CallID> <start>ms.<index> +<connect> +<disc> pid:<peer_id> <direction> <addr> dur hh:mm:ss tx:<packets>/<bytes> rx:<packets>/<bytes> Telephony call-legs: 0SIP call-legs: 0H323 call-legs: 0Call agent controlled call-legs: 0SCCP call-legs: 1Multicast call-legs: 0Total call-legs: 10 : 5 *10:54:50.661 PDT Tue Jan 11 2011.2 +0 pid:0 Originate connecting dur 00:17:27 tx:126342/122451295 rx:126640/122453063

Video Conferee StatisticsConfereeActualFrameRate=0 ConfereeActualBitrate=934300ConfereeTotalRxPackets=126166 ConfereeTotalRxBytes=122282402ConfereeTotalTxPackets=126166 ConfereeTotalTxBytes=122282463ConfereeTotalPacketsDropped=295 ConfereeCurrentPacketsDropped=0ConfereeTotalPacketsOutOfOrder=278 ConfereeCurrentPacketsOutOfOrder=0ConfereeMaxJitter=0 ConfereeCurJitter=0ConfereeMaxDelay=0 ConfereeCurDelay=0ConfereeMaxOutOfSyncDelay=0 ConfereeCurrentOutOfSyncDelay=0ConfereeFastVideoUpdateRate=0 ConfereeVideoDuration=1046

Video Quality ScoresRxVideoMOSInstant=78/100 (Good) (Compression Degradation: 86%, Network Degradation: 13%, Transcoding Degradation: 0%)RxVideoMOSAverage=70/100 (Good) (Compression Degradation: 93%, Network Degradation: 6%, Transcoding Degradation: 0%)

60Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 61: Video Trans Conf

show call active video

Table 10 describes the significant fields shown in the display, in alphabetical order.

Table 10 show call active video Field Descriptions

Field Description

CallDuration Length of the call, in hours, minutes, and seconds, hh:mm:ss.

CallState Current state of the call.

Call agent controlled call-legs

Displays call legs for devices that are not telephony endpoints; for example, transcoding and conferencing

ChargedUnits Total number of charging units that apply to this peer since system startup. The unit of measure for this field is hundredths of a second.

CodecBytes Payload size, in bytes, for the codec used.

CoderTypeRate Negotiated coder rate. This value specifies the send rate of voice or fax compression to its associated call leg for this call.

ConnectionId Global call identifier for this gateway call.

ConnectTime Time, in milliseconds (ms), during which the call was connected.

EchoCancellerMaxReflector Size of the largest reflector, in ms. The reflector size cannot exceed the configured echo path capacity. For example, if 32 ms is configured, the reflector does not report capacity beyond 32 ms.

ERLLevel Current echo return loss (ERL) level for this call.

FaxTxDuration Duration, in ms, of fax transmission from this peer to the voice gateway for this call. You can derive the Fax Utilization Rate by dividing the FaxTxDuration value by the TxDuration value.

GapFillWithInterpolation Duration, in ms, of a voice signal played out with a signal synthesized from parameters, or samples of data preceding and following in time because voice data was lost or not received in time from the voice gateway for this call.

GapFillWithRedundancy Duration, in ms, of a voice signal played out with a signal synthesized from available redundancy parameters because voice data was lost or not received in time from the voice gateway for this call.

GapFillWithPrediction Duration, in ms, of the voice signal played out with a signal synthesized from parameters, or samples of data preceding in time, because voice data was lost or not received in time from the voice gateway for this call. Examples of such pullout are frame-eraser and frame-concealment strategies in G.729 and G.723.1 compression algorithms.

GapFillWithSilence Duration, in ms, of a voice signal replaced with silence because voice data was lost or not received in time for this call.

GENERIC Generic or common parameters, that is, parameters that are common for VoIP and telephony call legs.

H320CallType Total H320 call types available.

H323 call-legs Total H.323 call legs for which call records are available.

HiWaterPlayoutDelay High-water-mark voice playout first in first out (FIFO) delay during this call, in ms.

Index Dial peer identification number.

61Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 62: Video Trans Conf

show call active video

InfoActivity Active information transfer activity state for this call.

InfoType Information type for this call; for example, voice, speech, or fax.

InSignalLevel Active input signal level from the telephony interface used by this call.

Last Buffer Drain/Fill Event Elapsed time since the last jitter buffer drain or fill event, in seconds.

LocalHostname Local hostnames used for locally generated gateway URLs.

LogicalIfIndex Index number of the logical interface for this call.

LoWaterPlayoutDelay Low-water-mark voice playout FIFO delay during this call, in ms.

LowerIFName Physical lower interface information. Appears only if the medium is ATM, Frame Relay (FR), or High-Level Data Link Control (HDLC).

Media Medium over which the call is carried. If the call is carried over the (telephone) access side, the entry is TELE. If the call is carried over the voice network side, the entry is either ATM, FR, or HDLC.

Multicast call-legs Total multicast call legs for which call records are available.

NoiseLevel Active noise level for this call.

OnTimeRvPlayout Duration of voice playout from data received on time for this call. Derive the Total Voice Playout Duration for Active Voice by adding the OnTimeRvPlayout value to the GapFill values.

OutSignalLevel Active output signal level to the telephony interface used by this call.

PeerAddress Destination pattern or number associated with this peer.

PeerId ID value of the peer table entry to which this call was made.

PeerIfIndex Voice port index number for this peer. For ISDN media, this would be the index number of the B channel used for this call.

PeerSubAddress Subaddress when this call is connected.

ReceiveBytes Number of bytes received by the peer during this call.

ReceiveDelay Average playout FIFO delay plus the decoder delay during this voice call, in ms.

ReceivePackets Number of packets received by this peer during this call.

RemoteIPAddress Remote system IP address for the VoIP call.

RemoteUDPPort Remote system User Datagram Protocol (UDP) listener port to which voice packets are sent.

RoundTripDelay Voice packet round-trip delay, in ms, between the local and remote systems on the IP backbone for this call.

SCCP call-legs Call legs for SCCP telephony endpoints.

SelectedQoS Selected Resource Reservation Protocol (RSVP) quality of service (QoS) for this call.

SessionProtocol Session protocol used for an Internet call between the local and remote routers through the IP backbone.

SessionTarget Session target of the peer used for this call.

Table 10 show call active video Field Descriptions

Field Description

62Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 63: Video Trans Conf

show call active video

SetupTime Value of the system UpTime, in milliseconds, when the call associated with this entry was started.

SIP call-legs Total SIP call legs for which call records are available.

Telephony call-legs Total telephony call legs for which call records are available.

Total call-legs Total number of call legs for the call.

TransmitBytes Number of bytes sent by this peer during this call.

TransmitPackets Number of packets sent by this peer during this call.

TxDuration The length of the call. Appears only if the medium is TELE.

VAD Whether voice activation detection (VAD) was enabled for this call.

VideoCap_Annex Extension of the video stream; for example, annex D1 and E.

VideoCap_Bitrate Negotiated bitrate of the video stream; for example, 128000 b/s.

VideoCap_Codec Codec for the active video call.

VideoCap_Format Video format for the active video call.

VideoCap_FrameRate Negotiated frame rate of the video stream; for example, 15 or 30 f/s.

VideoCap_PictureHeight Height of the video resolution.

VideoCap_PictureWidth Width of the video resolution.

VideoEarlyPackets Number of early packets for a video call.

VideoLatePackets Number of late packets in a video call.

VideoLostPackets Number of lost packets in a video call.

VideoNumberOfChannels Number of channels used for a video call.

Video Quality Score Instantaneous and average Mean Opinion Score (MOS) for each active call leg. The MOS score is based on the amount of video quality degradation caused by compression distortion and the amount of video quality degradation caused by packet loss. The scale for the MOS score is as follows:

• Excellent—(80—100)

• Good—(60—80)

• Fair—(40—60)

• Poor—(20—40)

• Bad—(0—20)

VideoReceiveBytes Number of bytes received in the video call.

VideoReceiveCodec Type of video codec used in the receiving stream.

VideoReceivePackets Number of packets received in the video call.

VideoTransmitBytes Number of bytes transmitted in the video call.

VideoTransmitCodec Type of video codec used in the transmission stream.

VideoTransmitPackets Number of packets transmitted in the video call.

Table 10 show call active video Field Descriptions

Field Description

63Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 64: Video Trans Conf

show call active video

Related Commands

VideoUsedBandwidth Bandwidth, in kbps, used for a video call.

VoiceTxDuration Duration of voice transmission from this peer to the voice gateway for this call, in milliseconds. Derive the Voice Utilization Rate by dividing the VoiceTxDuration value by the TxDuration value.

Table 10 show call active video Field Descriptions

Field Description

Command Description

show call history video Displays call history information for SCCP video calls.

64Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 65: Video Trans Conf

show dspfarm

show dspfarmTo display digital signal processor (DSP) farm service information such as operational status and DSP resource allocation for transcoding and conferencing, use the show dspfarm command in user EXEC or privileged EXEC mode.

show dspfarm [all | dsp {active | all | idle | stats bridge-id [sample seconds]} | profile [profile-id] | sessions [session-id] | video {conference | statistics | transcode}]

Cisco ASR 1000 Series Router

show dspfarm {all | dsp {active | all | idle | stats bridge-id [sample seconds]} | profile [profile-identifier]}

Syntax Description

Command Modes User EXEC (>)Privileged EXEC (#)

Command History

all (Optional) Displays all global information about the DSP farm service.

dsp (Optional) Displays DSP information about the DSP farm service.

active Displays active DSP information about the DSP farm service.

all Displays all DSP information about the DSP farm service.

idle Displays idle DSP information about the DSP farm service.

stats Displays DSP statistics about the DSP farm service.

bridge-id Displays the DSP statistics for a call bridge the specified bridge ID.

sample (Optional) Displays statistics of the specified sample interval.

seconds (Optional) The DSP sample interval time, in seconds.

profile (Optional) Displays profiles about the DSP farm service.

profile-id (Optional) The profile ID about the DSP farm service.

sessions (Optional) Displays sessions and connections about the DSP farm service.

session-id (Optional) The session identifier to be displayed for the DSP farm service.

video (Optional) Displays information on video resources.

conference (Optional) Displays the DSP information, such as the codecs, video bridge channel, and transmit (tx) and receive (rx) packets that are used for each participant in a conference and is grouped by conference sessions.

statistics (Optional) Displays the DSP statistics of the call bridge.

transcode (Optional) Displays the DSP status and statistics for the transcoding call.

Release Modification

12.1(5)YH This command was introduced on the Cisco VG200.

12.2(13)T This command was implemented on the Cisco 2600 series, Cisco 3620, Cisco 3640, Cisco 3660, and Cisco 3700 series.

12.4(15)T The stats, sample, sessions, and profile keywords were added. The bridge-id, profile-id, seconds, and session-id arguments were added.

65Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 66: Video Trans Conf

show dspfarm

Usage Guidelines The router on which this command is used must be equipped with one or more digital T1/E1 packet voice trunk network modules (NM-HDVs) or high-density voice (HDV) transcoding/conferencing DSP farms (NM-HDV-FARMs) to provide DSP resources.

Cisco ASR 1000 Series Router

The show dspfarm command is used to view the DSP farm service information such as operational status and DSP resource allocation for transcoding.

Note The session keyword and session-id argument is not supported on Cisco ASR 1000 Series Router.

Examples The following is sample output from several forms of the show dspfarm command. The fields are self explanatory.

Router# show dspfarm

DSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 4, Conferencing Sessions: 0RTP Timeout: 600

Router# show dspfarm all

DSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 4, Conferencing Sessions: 2RTP Timeout: 1200Connection average duration: 3600, Connection check interval 600Codec G729 VAD: ENABLED

Total number of active session(s) 0, and connection(s) 0

SLOT DSP CHNL STATUS USE TYPE SESS-ID CONN-ID PKTS-RXED PKTS-TXED

1 3 1 UP FREE conf - - - -1 3 2 UP FREE conf - - - -1 3 3 UP FREE conf - - - -1 3 4 UP FREE conf - - - -1 3 5 UP FREE conf - - - -1 3 6 UP FREE conf - - - -1 4 1 UP FREE conf - - - -1 4 2 UP FREE conf - - - -1 4 3 UP FREE conf - - - -1 4 4 UP FREE conf - - - -1 4 5 UP FREE conf - - - -1 4 6 UP FREE conf - - - -1 5 1 UP FREE xcode - - - -1 5 2 UP FREE xcode - - - -

Cisco IOS XE Release 3.2S

This command was implemented on the Cisco ASR 1000 Series Router.

15.1(4)M The video, conference, statistics, and transcode keywords were added. The command was modified to display information on video conferences, statistics, and transcoders.

Release Modification

66Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 67: Video Trans Conf

show dspfarm

1 5 3 UP FREE xcode - - - -1 5 4 UP FREE xcode - - - -1 5 5 UP FREE xcode - - - -1 5 6 UP FREE xcode - - - -1 5 7 UP FREE xcode - - - -1 5 8 UP FREE xcode - - - -

Total number of DSPFARM DSP channel(s) 20

67Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 68: Video Trans Conf

show dspfarm

Router# show dspfarm dsp all

DSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 4, Conferencing Sessions: 2RTP Timeout: 1200Connection average duration: 3600, Connection check interval 600Codec G729 VAD: ENABLED

Total number of active session(s) 0, and connection(s) 0

SLOT DSP CHNL STATUS USE TYPE SESS-ID CONN-ID PKTS-RXED PKTS-TXED

1 3 1 UP FREE conf - - - -1 3 2 UP FREE conf - - - -1 3 3 UP FREE conf - - - -1 3 4 UP FREE conf - - - -1 3 5 UP FREE conf - - - -1 3 6 UP FREE conf - - - -1 4 1 UP FREE conf - - - -1 4 2 UP FREE conf - - - -1 4 3 UP FREE conf - - - -1 4 4 UP FREE conf - - - -1 4 5 UP FREE conf - - - -1 4 6 UP FREE conf - - - -1 5 1 UP FREE xcode - - - -1 5 2 UP FREE xcode - - - -1 5 3 UP FREE xcode - - - -1 5 4 UP FREE xcode - - - -1 5 5 UP FREE xcode - - - -1 5 6 UP FREE xcode - - - -1 5 7 UP FREE xcode - - - -1 5 8 UP FREE xcode - - - -

Total number of DSPFARM DSP channel(s) 20

Router# show dspfarm sessions

sess_id conn_id stype mode codec pkt ripaddr rport sport4 145 xcode sendrecv g711a 20 10.10.10.19 19460 212844 161 xcode sendrecv g729 10 10.10.10.28 19414 203825 177 xcode sendrecv g711u 20 10.10.10.17 18290 211705 193 xcode sendrecv g729b 10 10.10.10.18 19150 18968

The following sample output displays dspfarm profiles for video conferencing and video transcoding.

Router# show dspfarm profile

Profile ID = 1, Service = VIDEO CONFERENCING, Resource ID = 2 Video Conference Type : HOMOGENEOUS, Layout : disabled Profile Description : Profile Service Mode : Non Secure Profile Admin State : DOWN Profile Operation State : DOWN Application : SCCP Status : NOT ASSOCIATED Resource Provider : FLEX_DSPRM Status : NONE Number of Resource Configured : 1 Number of Resource Available : 0 Maximum conference participants : 16 Codec Configuration: num_of_codecs:6 Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60

68Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 69: Video Trans Conf

show dspfarm

Codec : g729r8, Maximum Packetization Period : 60 Codec : g729br8, Maximum Packetization Period : 60 Video Codec Configuration: Codec : h263 Resolution : cif Frame rate:30, Min bitrate:320kbps, Max bitrate:320kbps Payload protocol : rfc-2190, Extension : annex-none

Profile ID = 2, Service = VIDEO CONFERENCING, Resource ID = 3 Video Conference Type : HETEROGENEOUS, Layout : disabled Profile Description : Profile Service Mode : Non Secure Profile Admin State : UP Profile Operation State : ACTIVE IN PROGRESS Application : SCCP Status : ASSOCIATION IN PROGRESS Resource Provider : FLEX_DSPRM Status : UP Number of Resource Configured : 1 Number of Resource Available : 1 Maximum conference participants : 4 Maximum video ports : 4 Codec Configuration: num_of_codecs:6 Codec : g729br8, Maximum Packetization Period : 60 Codec : g729r8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g711ulaw, Maximum Packetization Period : 30 Video Codec Configuration: Codec : h264 Resolution : qcif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps Resolution : cif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps Codec : h263 Resolution : qcif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps Resolution : cif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps

Dspfarm Profile ConfigurationProfile ID = 3, Service =Universal TRANSCODING, Resource ID = 1 Profile Description : Profile Service Mode : Non Secure Profile Admin State : DOWN Profile Operation State : DOWN Application : SCCP Status : NOT ASSOCIATED Resource Provider : FLEX_DSPRM Status : NONE Number of Resource Configured : 0 Number of Resource Available : 0 Codec Configuration: num_of_codecs:4 Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60

The following sample output displays DSP information for video conferences.

69Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 70: Video Trans Conf

show dspfarm

Router# show dspfarm video conference

VIDEO CONFERENCE SESSION: slot 0 dsp 3 channel_id 1 rsc_id 8 profile_id 101 conferee_id 1 name_num: 62783363 audio_codec g711u pkt_size 160 bridge_id 1 dsp_txed_pkts 25993 dsp_rxed_pkts 25888 conferee_id 1 name_num: 62783363 video_codec H264_VGA rfc_number RFC3984 payload rx: 97 tx:97 framerate 30 bitrate(k) 960 annex 0x40 cluster_id 0 bridge_id 2 layout_id 0 dsp_txed_pkts 59230 dsp_rxed_pkts 63019 conferee_id 2 name_num: 62783365 audio_codec g711u pkt_size 160 bridge_id 3 dsp_txed_pkts 21682 dsp_rxed_pkts 21598 conferee_id 2 name_num: 62783365 video_codec H264_4CIF rfc_number RFC3984 payload rx: 97 tx:97 framerate 30 bitrate(k) 960 annex 0x40 cluster_id 1 bridge_id 4 layout_id 0 dsp_txed_pkts 49488 dsp_rxed_pkts 78510 conferee_id 3 name_num: 3004 audio_codec g711u pkt_size 160 bridge_id 5 dsp_txed_pkts 12130 dsp_rxed_pkts 12067 conferee_id 3 name_num: 3004 video_codec H264_CIF rfc_number RFC3984 payload rx: 97 tx:97 framerate 30 bitrate(k) 704 annex 0x40 cluster_id 2 bridge_id 6 layout_id 0 dsp_txed_pkts 20354 dsp_rxed_pkts 25702 conferee_id 4 name_num: LifeSize LifeSize audio_codec g711u pkt_size 160 bridge_id 7 dsp_txed_pkts 1751 dsp_rxed_pkts 1672 conferee_id 4 name_num: LifeSize LifeSize video_codec H264_4CIF rfc_number RFC3984 payload rx: 96 tx:96 framerate 30 bitrate(k) 1100 annex 0x40 cluster_id 1 bridge_id 8 layout_id 0 dsp_txed_pkts 3558 dsp_rxed_pkts 3569

cluster_id 0 video_codec H264_VGA rfc_number RFC3984 rfc_payload 100 framerate 30 bitrate(k) 1000, annex 0x40 decoder_id 1 slot 0 dsp 13 codec h264 vga cluster_id 0 encoder_id 1 slot 0 dsp 10 codec h264 vga cluster_id 0

cluster_id 1 video_codec H264_4CIF rfc_number RFC3984 rfc_payload 100 framerate 30 bitrate(k) 1000, annex 0x40 decoder_id 1 slot 0 dsp 2 codec h264 4cif cluster_id 1 encoder_id 1 slot 0 dsp 7 codec h264 4cif cluster_id 1

cluster_id 2 video_codec H264_CIF rfc_number RFC3984 rfc_payload 100 framerate 30 bitrate(k) 704 , annex 0x40 decoder_id 1 slot 0 dsp 15 codec h264 cif cluster_id 2 encoder_id 1 slot 0 dsp 14 codec h264 cif cluster_id 2

Total number of DSPFARM DSP channel(s) 1

The following sample output displays the statistics for a call that uses video transcoding.

Router# show dspfarm dsp stats

Gathering total stats...

Video Statistics for bridge_id=3 call_id=2

70Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 71: Video Trans Conf

show dspfarm

Video Decoder Statistics: Slot=0 DSP_Id=8 Decoder_Id=1 CallDuration=268 Codec=1 ProfileId=0x0 LevelId=0 PicWidth=352 PicHeight=288 FrameRate=30 Bitrate=360000 NumMacroBlocksConcealed=0 NumFramesConcealed=0 NumPackets=13269 NumBytesConsumed=12096254 NumBadHeaderPackets=0 NumOutOfSyncPackets=24 NumBufferOverflow=0 Video Encoder Statistics: Slot=0 DSP_Id=2 Encoder_Id=1 Duration=268 Codec=1 ProfileId=0x0 LevelId=0 PicWidth=176 PicHeight=144 FrameRate=30 Bitrate=704000 InstantBitrate=440000 NumPackets=17571 NumBytesGenerated=14830996

The following sample output displays the statistics for a video conference.

Router# show dspfarm dsp stats

Gathering total stats...

Video Statistics for bridge_id=3 call_id=4

Video Conferee Status - ConfereeID=1 ContributionState=0x1 IngressMute=0 EgressMute=0 DtmfRtpPlt=0 ClusterId=1 StreamDir=3 PayloadType=0x6161 TxSSRC=0x1F3C RtpProtocol=2 CodecType=2 Annex=0x0 PicWidth=352 PicHeight=288 FrameRate=30 Bitrate(x100)=3760

Video Conferee Statistics - ConfereeID=1 TotalRxPackets=5076 TotalRxBytes=3957126 TotalTxPackets=3829 TotalTxBytes=3429797 TotalDroppedPackets=3 CurDroppedPackets=0 TotalOutOfOrderPackets=0 CurOutOfOrderPackets=0 MaxObservedJitter=0 CurObservedJitter=0 MaxObservedDelay=0 CurObservedDelay=0 MaxOutOfSyncDelay=0 CurOutOfSyncDelay=0 ActualFrameRate=0 ActualBitrate(x100)=2017 FastVideoUpdateRate=0 TotalDuration=135

Video Conference Status: ServiceType=0 MuteAllStatus=0 CurSpeakerConfereeId=1 LastSpeakerConfereeId=3 NewSpeakerConfereeId=0 ConfereeIdBitMap=0x07

Video Conference Statistics: NumActiveChans=3 NumMaxChans=1 TotalRxPackets=42589 TotalRxBytes=29979147 TotalTxPackets=12361 TotalTxBytes=10003701 TotalDroppedPackets=3 CurDroppedPackets=0 TotalOutOfOrderPackets=0 CurOutOfOrderPackets=0 MaxObservedJitter=0 CurObservedJitter=0 MaxObservedDelay=0 CurObservedDelay=0MaxOutOfSyncDelay=0 CurOutOfSyncDelay=0

The following is sample output of the show dspfarm all command on Cisco ASR 1000 Series Router.

Router# show dspfarm allDspfarm Profile Configuration

71Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 72: Video Trans Conf

show dspfarm

Profile ID = 1, Service = TRANSCODING, Resource ID = 1 Profile Description : Profile Service Mode : Non Secure Profile Admin State : UP Profile Operation State : ACTIVE Application : SBC Status : ASSOCIATED Resource Provider : FLEX_DSPRM Status : UP Number of Resources Configured : 588 Number of Resources Out of Service : 0 Codec Configuration Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60

SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID

5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -

The following is sample output of the show dspfarm dsp idle command providing idle dsp information on Cisco ASR 1000 Series Router.

Router# show dspfarm dsp idle

SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID

5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -5 1 26.7.0 UP N/A FREE xcode 1 - - -

The following is sample output of the show dspfarm profile 1 command providing DSP Farm profile configuration details such as application association, number of resources configured, Codecs added, and maximum number of sessions for profile 1 on Cisco ASR 1000 Series Router.

Router# show dspfarm profile 1Dspfarm Profile Configuration

Profile ID = 1, Service = TRANSCODING, Resource ID = 1 Profile Description : Profile Service Mode : Non Secure Profile Admin State : UP Profile Operation State : ACTIVE Application : SBC Status : ASSOCIATED Resource Provider : FLEX_DSPRM Status : UP Number of Resources Configured : 588 Number of Resources Out of Service : 0 Codec Configuration Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60

72Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 73: Video Trans Conf

show dspfarm

Router#show dspfarm profile ? <1-65535> Profile ID | Output modifiers <cr>

Related Commands Command Description

dspfarm (DSP farm) Enables DSP-farm service.

73Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 74: Video Trans Conf

show dsp-group

show dsp-groupTo display digital signal processor (DSP) group information including both voice and video information, use the show dsp-group command in user EXEC or privileged EXEC mode.

show dsp-group {all | slot slot-number | video [all | slot slot-number] | voice [all | slot slot-number]}

Syntax Description

Command Modes User EXEC (>)Privileged EXEC (#)

Command History

Usage Guidelines The router on which this command is used must be equipped with one or more digital T1/E1 packet voice trunk network modules (NM-HDVs), high-density voice (HDV) transcoding/conferencing DSP farms (NM-HDV-FARMs), or packet voice data module (PVDM) slots to provide DSP resources.

Examples The following shows sample output from several forms of the show dsp-group command. The fields are self explanatory.

Router# show dsp-group all

DSP groups on slot 0:dsp 1: State: UP, firmware: 28.0.103 Max signal/voice channel: 32/32 Max credits: 480, Voice credits: 0, Video credits: 480 num_of_sig_chnls_allocated: 32 Transcoding channels allocated: 0 Group: FLEX_GROUP_VIDEO_POOL, complexity: FLEX Video Credits Max: 480, Share: 0, Reserved (rounded-up): 480 Video Group: VIDEO_CONF, rsc id: 2, mode: VCONF_HETE Session: 0, maximum participants: 4 Video Transcoding channels reserved credits: 480 Video Transcoding channels allocated: 1 Encoder: inactive, credit reserved: 480 Slot: 0 Device idx: 0 PVDM Slot: 0

all Displays DSP information for all DSP group.

slot Displays DSP information for the specified slot.

slot-number Slot used in the DSP group.

video Displays information on video resources.

voice Displays information on voice resources.

Release Modification

15.1(4)M This command was introduced.

74Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 75: Video Trans Conf

show dsp-group

Dsp Type: SP2600

dsp 2: State: UP, firmware: 28.0.103 Max signal/voice channel: 32/32 Max credits: 480, Voice credits: 0, Video credits: 480 num_of_sig_chnls_allocated: 32 Transcoding channels allocated: 0 Group: FLEX_GROUP_VIDEO_POOL, complexity: FLEX Video Credits Max: 480, Share: 0, Reserved (rounded-up): 480 Video Group: VIDEO_CONF, rsc id: 2, mode: VCONF_HETE Session: 0, maximum participants: 4 Video Transcoding channels reserved credits: 480 Video Transcoding channels allocated: 3 Decoder: inactive, credits reserved: 160 Decoder: inactive, credits reserved: 160 Decoder: inactive, credits reserved: 160 Slot: 0 Device idx: 0 PVDM Slot: 0 Dsp Type: SP2600

DSP groups on slot 1: This command is not applicable to slot 1

DSP groups on slot 2: This command is not applicable to slot 2

DSP groups on slot 3: This command is not applicable to slot 3

Related Commands Command Description

dsp service dspfarm Configures DSP farm services for a specified voice card.

dspfarm (DSP farm) Enables DSP-farm service.

voice service dsp-reservation Configures the percentage of DSP resources are reserved for voice services and enables video services to use the remaining DSP resources.

This command is required to enable video services.

voice-card Enters voice-card configuration mode.

75Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 76: Video Trans Conf

show ephone-dn conference

show ephone-dn conferenceTo display information about ad hoc and meet-me conferences in a Cisco Unified CallManager Express (Cisco Unified CME) environment, use the show ephone-dn conference command in privileged EXEC mode.

show ephone-dn conference [ad-hoc [video] | meetme [video] | number number]

Syntax Description

Command Modes Privileged EXEC

Command History

Examples The following sample output displays information for the 1397 conference number. There are three directory numbers and six inactive parties. The number of unlocked DN tags are displayed at the end of each MeetMe conference.

Router# show ephone-dn conference number 1397

type active inactive numbers==================================Meetme 0 6 1397DN tags: 10, 11, 12Unlocked DN tags: 2/3

Meetme 0 4 2486DN tags: 13, 14All DN tags unlocked.

Meetme 0 4 1111DN tags: 15, 16

Ad-hoc 0 4 7777DN tags: 20, 21

ad-hoc (Optional) Displays adhoc conferences.

meetme (Optional) Displays meet-me conferences.

video (Optional) Displays video conferences.

number number (Optional) Displays the conference telephone or extension number.

Cisco IOS Release Cisco Product Modification

12.4(11)XJ2 Cisco Unified CME 4.1 This command was introduced.

12.4(15)T Cisco Unified CME 4.1 This command was integrated into Cisco IOS Release 12.4(15)T.

15.0(1)XA Cisco Unified CME 8.0 This command was modified. The command output was enhanced to display the unlocked Meet-Me conference setting.

15.1(4)M Cisco CME 8.1 This command was modified to display information on video conferences.

76Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 77: Video Trans Conf

show ephone-dn conference

Router# sh ephone-dn conference ad-hoc videotype active inactive numbers================================================Ad-hoc-video 3 3 2000 DN tags: 20, 21, 22Router# sh ephone-dn conference meetme videotype active inactive numbers================================================Meetme-video 0 8 3000 1. DN tags: 25

Table 11 describes the significant fields shown in the display.

Related Commands

Table 11 show ephone-dn conference Field Descriptions

Field Description

active Number of active parties in the conference.

DN tags Directory numbers (DNs) in the conference.

inactive Number of inactive parties in the conference.

number Conference telephone or extension number.

type Type of conference: meet-me or ad hoc.

Command Description

show ephone-dn Displays status and information for a Cisco IP phone destination number or for extensions (ephone-dns) in a Cisco Unified CME or a Cisco Unified SRST environment.

77Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 78: Video Trans Conf

show sccp

show sccp To display Skinny Client Control Protocol (SCCP) information such as administrative and operational status, use the show sccp command in user EXEC or privileged EXEC mode.

show sccp [all | ccm group [number] | connections [details | internal | rsvp | summary] | server | statistics | call-identifications | call-references]

Syntax Description

Command Modes User EXECPrivileged EXEC (#)

Command History

all (Optional) Specifies all Skinny Client Control Protocol (SCCP) global information.

ccm (Optional) Displays SCCP Cisco Unified Communications Manager (CUCM) group related information.

group (Optional) Displays CUCM groups.

number (Optional) CUCM group number that needs to be displayed.

connections (Optional) Specifies information about the connections controlled by the SCCP transcoding and conferencing applications.

details (Optional) Displays SCCP connections in detail.

internal (Optional) Displays information about SCCP internal connections.

rsvp (Optional) Displays Resource Reservation Protocol (RSVP) information about SCCP connections.

summary (Optional) Displays information about SCCP connections.

server (Optional) Displays SCCP server information.

statistics (Optional) Specifies statistical information for SCCP transcoding and conferencing applications.

call-identifications (Optional) Displays the following identification numbers that is associated with each leg of a call:

• Session

• Call Reference

• Connection

• Call

• Bridge

• Profile

call-references (Optional) Displays codec, port, ID numbers for each leg of a call.

Release Modification

12.1(5)YH This command was introduced on the Cisco VG200.

12.2(6)T This command was modified. The rsvp keyword was added.

78Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 79: Video Trans Conf

show sccp

12.2(13)T This command was implemented on the Cisco 2600 series, Cisco 3620, Cisco 3640, Cisco 3660, and Cisco 3700 series.

12.3(8)T This command was modified. The following keywords and arguments were added: ccm, connections, details, group, internal, number, summary.

12.4(11)XW1 This command was modified. The stype field was added to the show output to show whether a connections is encrypted.

12.4(15)XY This command was modified. The statistics and server keywords were added.

12.4(22)T This command was modified. Command output was updated to show IPv6 information and it was integrated into Cisco IOS Release 12.2(13)T.

15.1(4)M The call-identifications and call-references keyword was added.

Release Modification

79Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 80: Video Trans Conf

show sccp

Usage Guidelines The router on which you use the show sccp command must be equipped with one or more digital T1/E1 packet voice trunk network modules (NM-HDVs) or high-density voice (HDV) transcoding/conferencing DSP farms (NM-HDV-FARMs) to provide digital signal processor (DSP) resources.

Use the show sccp ccm group command to show detailed information about all groups assigned to the Cisco Unified CallManager. The optional group-number argument can be added to select details about a specific group.

Configure the show sccp server statistics command on the Cisco Unified Border Element, IP-to-IP Gateway, or Session Border Controller where no SCCP phone is registered, to show the statistical counts on the SCCP server. The counts display queuing errors and message drops on the transcoder alone when it is on the Cisco Unified Border Element, IP-to-IP Gateway, or Session Border Controller.

When the show sccp server statistics command is used on the Cisco Unified Manager Express (CME), it is recommended for use together with the clear sccp server statistics command.

Examples In the following sample output, the gateway IP address can be an IPv4 or IPv6 address when it operates on an IPv4/IPv6 dual stack.

Router# show sccpSCCP Admin State: UP Gateway Local Interface: GigabitEthernet0/0 IPv6 Address: 2001:DB8:C18:1::3 IPv4 Address: 10.4.34.100 Port Number: 2000 IP Precedence: 5 User Masked Codec list: None Call Manager: 172.19.242.27, Port Number: 2000 Priority: N/A, Version: 5.0.1, Identifier: 4 Trustpoint: N/A Call Manager: 2001:DB8:C18:1::100, Port Number: 2000 Priority: N/A, Version: 7.0, Identifier: 1 Trustpoint: N/A

Table 12 describes the significant fields shown in the display.

The following is sample output from this command for IPv4 only. The field descriptions are self-explanatory.

Router# show sccp

SCCP Admin State: UPGateway IP Address: 10.10.10.11, Port Number: 0Switchover Method: IMMEDIATE, Switchback Method: GUARD_TIMER

Table 12 show sccp Field Descriptions

Field Description

SCCP Admin State Current state of the SCCP session.

Gateway Local Interface

Local interface that SCCP applications use to register with Cisco Unified Communications Manager.

IP precedence Sets the IP precedence value for SCCP.

User Masked Codec list Codec to mask.

Call Manager Cisco Unified CallManager server information.

80Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 81: Video Trans Conf

show sccp

Switchback Guard Timer: 1200 sec, IP Precedence: 5Max Supported MTP sessions: 100Transcoding Oper State: ACTIVE - Cause Code: NONEActive CallManager: 10.10.10.35, Port Number: 2000TCP Link Status: CONNECTEDConferencing Oper State: DOWN - Cause Code: DSPFARM_DOWNActive CallManager: NONETCP Link Status: NOT_CONNECTEDCallManager: 10.10.10.37, Port Number: 2000Priority: 3, Version: 3.1CallManager: 10.10.10.35, Port Number: 2000Priority: 2, Version: 3.0

The following sample shows statistical information for SCCP transcoding and conferencing applications.

Router# show sccp statistics

SCCP Transcoding Application Statistics:TCP packets rx 548, tx 559Unsupported pkts rx 3, Unrecognized pkts rx 0Register tx 3, successful 3, rejected 0, failed 0KeepAlive tx 543, successful 540, failed 2OpenReceiveChannel rx 2, successful 2, failed 0CloseReceiveChannel rx 0, successful 0, failed 0StartMediaTransmission rx 2, successful 2, failed 0StopMediaTransmission rx 0, successful 0, failed 0MediaStreamingFailure rx 0Switchover 1, Switchback 1

SCCP Conferencing Application Statistics:TCP packets rx 0, tx 0Unsupported pkts rx 0, Unrecognized pkts rx 0Register tx 0, successful 0, rejected 0, failed 0KeepAlive tx 0, successful 0, failed 0OpenReceiveChannel rx 0, successful 0, failed 0CloseReceiveChannel rx 0, successful 0, failed 0StartMediaTransmission rx 0, successful 0, failed 0StopMediaTransmission rx 0, successful 0, failed 0MediaStreamingFailure rx 0Switchover 0, Switchback 0

In the following example, the secure value of the stype field indicates that the conection is encrypted. The field descriptions are self-explanatory.

Router# show sccp connections

sess_id conn_id stype mode codec ripaddr rport sport

16777222 16777409 secure-xcode sendrecv g729b 10.3.56.120 16772 1953416777222 16777393 secure-xcode sendrecv g711u 10.3.56.50 17030 18464

Total number of active session(s) 1, and connection(s) 2

The following example shows the remote IP addresses of active RTP sessions, each of which shows either an IPv4 or an IPv6 address.

Router# show sccp connections

sess_id conn_id stype mode codec sport rport ripaddr

16777219 16777245 conf sendrecv g711u 16516 27814 10.3.43.46 16777219 16777242 conf sendrecv g711u 17712 18028 10.3.43.216777219 16777232 conf sendrecv g711u 16890 19440 10.3.43.2

81Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 82: Video Trans Conf

show sccp

16777219 16777228 conf sendrecv g711u 19452 17464 10.3.43.216777220 16777229 xcode sendrecv g711u 17464 19452 10.3.43.216777220 16777227 xcode sendrecv g729b 19466 19434 2001:0DB8:C18:1:212:79FF:FED7:B25416777221 16777233 mtp sendrecv g711u 19440 16890 10.3.43.216777221 16777231 mtp sendrecv g711u 17698 17426 2001:0DB8:C18:1:212:79FF:FED7:B25416777223 16777243 mtp sendrecv g711u 18028 17712 10.3.43.216777223 16777241 mtp sendrecv g711u 16588 19446 2001:0DB8:C18:1:212:79FF:FED7:B254

The following is sample output for the two Cisco CallManager Groups assigned to the Cisco Unified CallManager: group 5 named "boston office" and group 988 named "atlanta office".

Router# show sccp ccm group

CCM Group Identifier: 5 Description: boston office Binded Interface: NONE, IP Address: NONE Registration Retries: 3, Registration Timeout: 10 sec Keepalive Retries: 3, Keepalive Timeout: 30 sec CCM Connect Retries: 3, CCM Connect Interval: 1200 sec Switchover Method: GRACEFUL, Switchback Method: GRACEFUL_GUARD Switchback Interval: 10 sec, Switchback Timeout: 7200 sec Signaling DSCP value: default, Audio DSCP value: default

CCM Group Identifier: 988 Description: atlanta office Binded Interface: NONE, IP Address: NONE Associated CCM Id: 1, Priority in this CCM Group: 1 Associated Profile: 6, Registration Name: MTP123456789988 Associated Profile: 10, Registration Name: CFB123456789966 Registration Retries: 3, Registration Timeout: 10 sec Keepalive Retries: 5, Keepalive Timeout: 30 sec CCM Connect Retries: 3, CCM Connect Interval: 10 sec Switchover Method: IMMEDIATE, Switchback Method: IMMEDIATE Switchback Interval: 15 sec, Switchback Timeout: 0 sec Signaling DSCP value: default, Audio DSCP value: default

Table 13 describes the significant fields shown in the display.

Table 13 show sccp ccm group Field Descriptions

Field Description

CCM Group Identifier Current state of the SCCP session.

Description Local interface that SCCP applications use to register with Cisco Unified Communications Manager.

Binded Interface Sets the IP precedence value for SCCP.

Registration Retries Codec to mask.

Registration Timeout Cisco Unified CallManager server information.

Keepalive Retries Displays the number of keepalive retries from Skinny Client Control Protocol (SCCP) to Cisco Unified CallManager.

Keepalive Timeout Displays the number of times that a DSP farm attempts to connect to a Cisco Unified CallManager.

CCM Connect Retries Displays the amount of time, in seconds, that a given DSP farm profile waits before attempting to connect to a Cisco Unified CallManager when the current Cisco Unified CallManager fails to connect.

CCM Connect Interval Method that the SCCP client uses when the communication link between the active Cisco Unified CallManager and the SCCP client fails.

82Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 83: Video Trans Conf

show sccp

The following sample output displays the summary information for all SCCP call references:

Router# show sccp call-referencesession_id: 16805277 session_type: vcf , profile_id: 101, call-reference: 25666614 , Name: , Number: 3004 Audio conn_id: 16777929 , str_passthr: 0 rtp-call-id: 21 , bridge-id: 15 , msp-call-id: 12 mode: sendrecv, sport: 25146, rport 16648, ripaddr: 10.22.82.205 codec: g711u , pkt-period: 20 call-reference: 25666611 , Name: , Number: 6628 Audio conn_id: 16777926 , str_passthr: 0 rtp-call-id: 19 , bridge-id: 13 , msp-call-id: 12 mode: sendrecv, sport: 28168, rport 2398 , ripaddr: 128.107.147.125 codec: g711u , pkt-period: 20 Video conn_id: 16777927 , conn_id_tx: 16777928 , str_passthr: 0 rtp-call-id: 20 , bridge-id: 14 , msp-call-id: 12 mode: sendrecv, sport: 22604, rport 2400 , ripaddr: 128.107.147.125 bit rate: 1100kbps, frame rate: 30fps , rtp pt_rx: 97, rtp pt_tx: 97 codec: h264, Profile: 0x40, level: 2.2, max mbps: 81 (x500 MB/s), max fs: 7 (x256 MBs) call-reference: 25666608 , Name: , Number: 62783365 Audio conn_id: 16777923 , str_passthr: 0 rtp-call-id: 16 , bridge-id: 11 , msp-call-id: 12 mode: sendrecv, sport: 21490, rport 20590, ripaddr: 10.22.83.142 codec: g711u , pkt-period: 20 Video conn_id: 16777924 , conn_id_tx: 16777925 , str_passthr: 0 rtp-call-id: 17 , bridge-id: 12 , msp-call-id: 12 mode: sendrecv, sport: 23868, rport 29010, ripaddr: 10.22.83.142 bit rate: 960kbps, frame rate: 30fps , rtp pt_rx: 97, rtp pt_tx: 97 codec: h264, Profile: 0x40, level: 3.0, max mbps: 0 (x500 MB/s), max fs: 0 (x256 MBs) call-reference: 25666602 , Name: , Number: 62783363 Audio conn_id: 16777916 , str_passthr: 0 rtp-call-id: 11 , bridge-id: 7 , msp-call-id: 12 mode: sendrecv, sport: 26940, rport 20672, ripaddr: 10.22.82.48 codec: g711u , pkt-period: 20 Video conn_id: 16777917 , conn_id_tx: 16777919 , str_passthr: 0 rtp-call-id: 13 , bridge-id: 8 , msp-call-id: 12 mode: sendrecv, sport: 16462, rport 20680, ripaddr: 10.22.82.48 bit rate: 960kbps, frame rate: 30fps , rtp pt_rx: 97, rtp pt_tx: 97

Switchover Method Method used when the secondary Cisco Unified CallManager initiates the switchback process with that higher order Cisco Unified CallManager.

Switchback Method Method used when the secondary Cisco Unified CallManager initiates the switchback process with that higher order Cisco Unified CallManager.

Switchback Interval Amount of time that the DSP farm waits before polling the primary Cisco Unified CallManager when the current Cisco Unified CallManager switchback connection fails.

Switchback Timeout Amount of time, in seconds, that the secondary Cisco Unified CallManager waits before switching back to the primary Cisco Unified CallManager.

Associated CCM Id Number assigned to the Cisco Unified CallManager.

Registration Name User-specified device name in Cisco Unified CallManager. Associated Profile Number of the DSP farm profile associated with the Cisco Unified

CallManager group.

Table 13 show sccp ccm group Field Descriptions (continued)

Field Description

83Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 84: Video Trans Conf

show sccp

codec: h264, Profile: 0x40, level: 2.0, max mbps: 72 (x500 MB/s), max fs: 5 (x256 MBs)

Total number of active session(s) 1 Total of number of active session(s) 1 with total of number of call-reference(s) 4 with total of number of audio connection(s) 4 with total of number of video connection(s) 3

The following sample output displays summary information for all SCCP call identifications:

Router# show sccp call-identifications

sess_id callref conn_id conn_id_tx spid rtp_callid msp_callid bridge_id codec stype prof_id16805277 25666614 16777929 0 0 21 12 15 g711u vcf 101 16805277 25666611 16777926 0 0 19 12 13 g711u vcf 101 16805277 25666611 16777927 16777928 0 20 12 14 h264 vcf 101 16805277 25666608 16777923 0 0 16 12 11 g711u vcf 101 16805277 25666608 16777924 16777925 0 17 12 12 h264 vcf 101 16805277 25666602 16777916 0 0 11 12 7 g711u vcf 101 16805277 25666602 16777917 16777919 0 13 12 8 h264 vcf 101

Total number of active session(s) 1

The following sample displays the output from show sccp:

Router# show sccp

SCCP Admin State: UPGateway Local Interface: GigabitEthernet0/1 IPv4 Address: 172.19.156.7 Port Number: 2000IP Precedence: 5User Masked Codec list: NoneCall Manager: 1.4.211.39, Port Number: 2000 Priority: N/A, Version: 7.0, Identifier: 1 Trustpoint: N/ACall Manager: 128.107.151.39, Port Number: 2000 Priority: N/A, Version: 7.0, Identifier: 100 Trustpoint: N/A

V_Conferencing Oper State: ACTIVE - Cause Code: NONEActive Call Manager: 128.107.151.39, Port Number: 2000TCP Link Status: CONNECTED, Profile Identifier: 101Reported Max Streams: 4, Reported Max OOS Streams: 0Layout: default 1x1Supported Codec: g711ulaw, Maximum Packetization Period: 30Supported Codec: g711alaw, Maximum Packetization Period: 30Supported Codec: g729ar8, Maximum Packetization Period: 60Supported Codec: g729abr8, Maximum Packetization Period: 60Supported Codec: g729r8, Maximum Packetization Period: 60Supported Codec: g729br8, Maximum Packetization Period: 60Supported Codec: rfc2833 dtmf, Maximum Packetization Period: 30Supported Codec: rfc2833 pass-thru, Maximum Packetization Period: 30Supported Codec: inband-dtmf to rfc2833 conversion, Maximum Packetization Period: 30Supported Codec: h264: QCIF, Frame Rate: 15fps, Bit Rate: 64-704 KbpsSupported Codec: h264: QCIF, Frame Rate: 30fps, Bit Rate: 64-704 Kbps

84Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 85: Video Trans Conf

show sccp

Supported Codec: h264: CIF, Frame Rate: 15fps, Bit Rate: 64-704 KbpsSupported Codec: h264: CIF, Frame Rate: 30fps, Bit Rate: 64-704 KbpsSupported Codec: h264: 4CIF, Frame Rate: 30fps, Bit Rate: 1000-1000 KbpsTLS : ENABLED

Related Commands Command Description

dsp service dspfarm Configures DSP farm services for a specified voice card.

dspfarm (DSP farm) Enables DSP-farm service.

dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.

sccp Enables SCCP and its associated transcoding and conferencing applications.

show dspfarm Displays summary information about DSP resources.

85Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 86: Video Trans Conf

show sdspfarm

show sdspfarmTo display the status of the configured digital signal processor (DSP) farms and transcoding streams, use the show sdspfarm command in privileged EXEC mode.

show sdspfarm {units [name unit-name | register | summary | tag number | unregister] | sessions [active | callID number | states | statistics | streamID number | summary] | message statistics} [video]

Syntax Description

Command Modes Privileged EXEC (#)

Command History

Examples The following example displays the configured and registered DSP farms:

Router# show sdspfarm units

units Displays the configured and registered DSP farms.

name unit-name (Optional) Displays the name of the unit.

register (Optional) Displays information about the registered units.

summary (Optional) Displays summary information about the units.

tag number (Optional) Displays the tag number of the unit.

unregister (Optional) Displays information about the unregistered units.

sessions Displays the transcoding streams.

active (Optional) Displays all active sessions.

callID (Optional) Displays activities for a specific caller ID.

number (Optional) The caller ID number displayed by the show voip rtp connection command.

states (Optional) Displays the current state of the transcoding stream.

statistics (Optional) Displays session statistics.

streamID number (Optional) Displays the transcoding stream sequence number.

summary (Optional) Displays summary information.

message Displays message information.

statistics Displays statistics information about the messages.

video (Optional) Displays information on video streams.

Release Modification

12.3(11)T This command was introduced.

12.4(22)T The following combinations of keywords and arguments were added: name, unit-name, register, summary, tag number, unregister, states, streamID number, message statistics.

15.1(4)M The command was modified to include the video option.

86Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 87: Video Trans Conf

show sdspfarm

mtp-1 Device:MTP123456782012 TCP socket:[-1] UNREGISTEREDactual_stream:0 max_stream 0 IP:0.0.0.0 0 Unknown 0 keepalive 0

mtp-2 Device:MTP000a8aeaca80 TCP socket:[5] REGISTEREDactual_stream:40 max_stream 40 IP:10.5.49.160 11001 MTP YOKO keepalive 12074 Supported codec:G711Ulaw G711Alaw G729 G729a G729b G729ab

max-mtps:2, max-streams:240, alloc-streams:40, act-streams:0

The following is sample output from the show sdspfarm sessions active command:

Router# show sdspfarm sessions active

Stream-ID:3 mtp:2 192.0.2.0 20174 Local:2000 START usage:MoH (DN=3 , CH=1) FE=TRUE codec:G729 duration:20 vad:0 peer Stream-ID:4

Stream-ID:4 mtp:2 192.0.2.0 17072 Local:2000 START usage:MoH (DN=3 , CH=1) FE=FALSE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:3

The following is sample output from the show sdspfarm sessions callID command:

Router# show sdspfarm sessions callID 51

Stream-ID:6, srcCall-ID:51, codec:G729AnnexA , dur:20ms, vad:0, dstCall-ID:52, confID:5, mtp:2^Peer Stream-ID:5, srcCall-ID:52, codec:G711Ulaw64k , dur:20ms, vad:0, dstCall-ID:51, confID:5, mtp:2^Router-2015# show sdspfarm sessions callid 52Stream-ID:5, srcCall-ID:52, codec:G711Ulaw64k , dur:20ms, vad:0, dstCall-ID:51, confID:5, mtp:2Peer Stream-ID:6, srcCall-ID:51, codec:G729AnnexA , dur:20ms, vad:0, dstCall-ID:52, confID:5, mtp:2

The following is sample output from the show sdspfarm sessions statistics command:

Router# show sdspfarm sessions statistics

Stream-ID:1 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:1014 in-pak:0 discard:0Stream-ID:2 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:3 mtp:2 10.5.49.160 20174 Local:2000START MoH (DN=3 , CH=1) FE=TRUE codec:G729 duration:20 vad:0 peer Stream-ID:4 recv-pak:0 xmit-pak:0 out-pak:4780 in-pak:0 discard:0Stream-ID:4 mtp:2 10.5.49.160 17072 Local:2000START MoH (DN=3 , CH=1) FE=FALSE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:3 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:5 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:6 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:7 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0

87Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 88: Video Trans Conf

show sdspfarm

recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:8 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:9 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:10 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:11 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:12 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:13 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:14 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:15 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:16 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:17 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:18 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:19 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:20 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:21 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:22 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:23 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:24 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:25 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:26 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:27 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:28 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0

88Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 89: Video Trans Conf

show sdspfarm

Stream-ID:29 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:30 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:31 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:32 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:33 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:34 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:35 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:36 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:37 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:38 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:39 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0Stream-ID:40 mtp:2 0.0.0.0 0 Local:0IDLE codec:G711Ulaw64k duration:20 vad:0 peer Stream-ID:0 recv-pak:0 xmit-pak:0 out-pak:0 in-pak:0 discard:0

The following is sample output from the show sdspfarm sessions summary command:

Router# show sdspfarm sessions summary

max-mtps:2, max-streams:240, alloc-streams:40, act-streams:2 ID MTP State CallID confID Usage Codec/Duration==== ===== ====== =========== ====== ============================= ==============1 2 IDLE -1 0 G711Ulaw64k /20ms2 2 IDLE -1 0 G711Ulaw64k /20ms3 2 START -1 3 MoH (DN=3 , CH=1) FE=TRUE G729 /20ms4 2 START -1 3 MoH (DN=3 , CH=1) FE=FALSE G711Ulaw64k /20ms5 2 IDLE -1 0 G711Ulaw64k /20ms6 2 IDLE -1 0 G711Ulaw64k /20ms7 2 IDLE -1 0 G711Ulaw64k /20ms8 2 IDLE -1 0 G711Ulaw64k /20ms9 2 IDLE -1 0 G711Ulaw64k /20ms10 2 IDLE -1 0 G711Ulaw64k /20ms11 2 IDLE -1 0 G711Ulaw64k /20ms12 2 IDLE -1 0 G711Ulaw64k /20ms13 2 IDLE -1 0 G711Ulaw64k /20ms14 2 IDLE -1 0 G711Ulaw64k /20ms15 2 IDLE -1 0 G711Ulaw64k /20ms16 2 IDLE -1 0 G711Ulaw64k /20ms17 2 IDLE -1 0 G711Ulaw64k /20ms18 2 IDLE -1 0 G711Ulaw64k /20ms19 2 IDLE -1 0 G711Ulaw64k /20ms20 2 IDLE -1 0 G711Ulaw64k /20ms

89Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 90: Video Trans Conf

show sdspfarm

21 2 IDLE -1 0 G711Ulaw64k /20ms22 2 IDLE -1 0 G711Ulaw64k /20ms23 2 IDLE -1 0 G711Ulaw64k /20ms24 2 IDLE -1 0 G711Ulaw64k /20ms25 2 IDLE -1 0 G711Ulaw64k /20ms26 2 IDLE -1 0 G711Ulaw64k /20ms27 2 IDLE -1 0 G711Ulaw64k /20ms28 2 IDLE -1 0 G711Ulaw64k /20ms29 2 IDLE -1 0 G711Ulaw64k /20ms30 2 IDLE -1 0 G711Ulaw64k /20ms31 2 IDLE -1 0 G711Ulaw64k /20ms32 2 IDLE -1 0 G711Ulaw64k /20ms33 2 IDLE -1 0 G711Ulaw64k /20ms34 2 IDLE -1 0 G711Ulaw64k /20ms35 2 IDLE -1 0 G711Ulaw64k /20ms36 2 IDLE -1 0 G711Ulaw64k /20ms37 2 IDLE -1 0 G711Ulaw64k /20ms38 2 IDLE -1 0 G711Ulaw64k /20ms39 2 IDLE -1 0 G711Ulaw64k /20ms40 2 IDLE -1 0 G711Ulaw64k /20ms

Table 14 describes the fields shown in the show sdspfarm command display.

Table 14 show sdspfarm Field Descriptions

Field Description

act-streams Active streams that are involved in calls.

alloc-streams Number of transcoding streams that are actually allocated to all DSP farms that are registered to Cisco CME.

callID Caller ID that the active stream is in.

Codec Codec in use.

confID ConfID that is used to communicate with DSP farms.

discard Number of packets that are discarded.

dstCall-ID Caller ID of the destination IP call leg.

Duration or dur Packet rates, in milliseconds.

ID Transcoding stream sequence number in Cisco CME.

in-pak Number of incoming packets from the source call leg.

Local Local port for voice packets.

max-mtps Maximum number of Message Transfer Parts (MTPs) that are allowed to register in Cisco CME.

max-streams Maximum number of transcoding streams that are allowed in Cisco CME.

mtp or MTP MTP sequence number where the transcoding stream is located.

out-pak Number of outgoing packets sending to source call leg.

peer Stream-ID Stream sequence number of the other stream paired in the same transcoding session. (Two transcoding streams make up a transcoding session).

recv-pak Number of voice packets received from the DSP farm.

srcCall-ID Source caller ID of the source IP call leg.

90Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 91: Video Trans Conf

show sdspfarm

Related Commands

State Current state of the transcoding stream; could be IDLE, SEIZE, START, STOP, or END.

Stream-ID Transcoding stream sequence number in Cisco CME.

TCP socket Socket number for DSP farm (similar to TCP socket for show ephone output).

usage Current usage of the stream; for example, Ip-Ip (IP to IP transcoding), Moh (for MOH transcoding) and Conf (conference).

vad Voice-activity detection (VAD) flag for the transcoding stream. It should always be 0 (False).

xmit-pak Number of packets that are sent to the DSP farm.

Table 14 show sdspfarm Field Descriptions (continued)

Field Description

Command Description

sdspfarm tag Permits a DSP farm to be to registered to Cisco CME and be associated with an SCCP client interface’s MAC address.

sdspfarm transcode sessions

Specifies the maximum number of transcoding sessions allowed per Cisco CME router.

sdspfarm units Specifies the maximum number of DSP farms that are allowed to be registered to Cisco CME.

91Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 92: Video Trans Conf

show telephony-service conference hardware

show telephony-service conference hardwareTo display information about hardware conferences in a Cisco CallManager Express (Cisco CME) system, use the show telephony-service conference hardware command in privileged EXEC mode.

show telephony-service conference hardware [ad-hoc [detail | video] | detail [video] | meetme [detail | video] | number telephone-number]

Syntax Description

Command Modes Privileged EXEC

Command History

Usage Guidelines Use this command to display information about ad hoc and meet-me conferences, such as verifying which parties are still in the conference.

Examples The following sample output displays information for a four-party ad hoc conference. Extension 8044 created the conference by calling extension 8012, then added extension 8004 to the conference. The conference administrator, extension 8006, called into the conference after it was established.

Router# show telephony-service conference hardware detail

Conference Type Active Max Peak Master MasterPhone Last cur(initial)=================================================================================8893 Ad-hoc 4 8 4 8044 29 ( 29) 8006Conference parties: 8006 (admin) 8004 8012 8044

ad-hoc (Optional) Ad hoc conferences.

detail (Optional) Dtailed information for all conferences.

video (Optional) Video conferences.

meetme (Optional) Meet-me conferences.

number (Optional) Conference number.

telephone-number (Optional) Telephone or extension number.

Release Cisco Product Modification

12.4(11)XJ2 Cisco Unified CME 4.1 This command was introduced.

12.4(15)T Cisco Unified CME 4.1 This command was integrated into Cisco IOS Release 12.4(15)T.

15.1(4)M Cisco Unified CME 8.1 This command was modified to include the video option.

92Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 93: Video Trans Conf

show telephony-service conference hardware

The following sample output displays informtion for a meetme video conference.

Router# show telephony-service conference hardware detail videoConference Type Active Max Peak Master MasterPhone Last cur(initial) =============================================================================================9999 Meetme-Video 10 16 10 n/a 0 ( 0) 9012 Conference parties (number:phone) 9012 :12 :Audio 7001 :Video 9003 :3 :Audio 7047 :Audio 7015 :Video 3667 :Audio 9024 :24 :Audio 9023 :23 :Video 3665 :Video 9022 :22 :Video

Table 15 describes the significant fields shown in the display.

Table 15 show telephony-service conference hardware Field Descriptions

Field Description

Active Number of active parties in the conference.

admin Ad hoc and meet-me hardware conference administrator. The administrator can:

• Dial in to any conference directly through the conference number

• Use the ConfList soft key to list conference parties

• Remove any party from any conference

Conference Conference directory number (DN).

Conference parties DNs in the conference.

Last Last party to join the conference.

Master Conference creator.

MasterPhone cur(initial)

cur—Current master phone. The phone that hosts the conference creator now.

(initial)—Initial master phone. The phone that hosted the conference creator when the conference was created.

Because you can transfer the conference creator, the current master phone may be different from the initial master phone.

Max Maximum parties allowed in the conference.

Peak Maximum parties in the conference at any time.

Type Type of conference: meet-me or ad hoc.

93Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 94: Video Trans Conf

video-bitrate (ephone)

video-bitrate (ephone)To specify the maximum IP phone video bandwidth in Cisco Unified CME, use the video-bitrate command in the ephone mode. To restore the default video bitrate or suse the no form of this command.

video-bitrate value

no video-bitrate

Syntax Description

Command Default Bit rate defaults to the maximum bit-rate configured under video configuration.

Command Modes

Command History

Usage Guidelines Use this command to modify the value of the maximum video bandwidth for video-capable phones that support SIP, SCCP, and H.323.

Examples The following example sets a bit-rate of 512 kb/s.

Router(config)# ephoneRouter(config-ephone)# video-bitrate 512

value Video bandwidth in kb/s. Range is from 64 to 102400 kbps.

Release Modification

15.1(4) This command was introduced.

94Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 95: Video Trans Conf

video-codec (ephone)

video-codec (ephone)To specify a video codec on a ephone, use the video codec command in ephone or ephone-template configuration. To remove the video codec, use the no form of this command.

video-codec {h263 | h264} [dspfarm-assist]

no video-codec { h263 | h264} [dspfarm-assist]

Syntax Description

Command Default No video codec is configured.

Command Modes Ephone configuration (config-ephone)

Command History

Usage Guidelines Use this command to specify one or more video codecs in ephone configuration.

Examples The following example specifies a h263 video codec for a ephone:

Router(config)# ephone 9Router(config-ephone)# video-codec h263 dspfarm-assist

Related Commands

h263 Applies this preference to video codec H.263

h264 Applies this preference to video codec H.264

dspfarm-assist Attempts to use the DSP farm to transcode into the desired codec

Release Modification

15.1(4)M This command was introduced.

Command Description

video codec (dial peer) Specifies a video codec for a VoIP dial peer.

95Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 96: Video Trans Conf

video screening (voice service sip)

video screening (voice service sip)To enable transcoding and transsizing between two call legs when configuring SIP, use the video screening command in sip configuration mode. To disable transcoding and transsizing, use no form of this command.

video screening

no video screening

Syntax Description This command has no arguments or keywords.

Defaults Video screening is disabled

Command Modes Sip

Command History

Usage Guidelines Use this command to enable conversion of video streams if there is a mismatch between two call legs.

Examples The following example enters the voice-card configuration mode and enables video screening:

Router(config)# voice service voipRouter(config-voicecard)# sipRouter((conf-serv-sip)# video screening

Related Commands

Release Modification

15.1(4)M The command was introduced.

Command Description

codec profile Defines the video capabilities needed for video endpoints.

video codec Assigns a video codec to a VoIP dial peer.

96Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 97: Video Trans Conf

voice-service dsp-reservation

voice-service dsp-reservationTo specify the percentage of DSP resources that are reserved strictly for VOIP on the voice card, use the voice-service dsp-reservation command in voice-card configuration. To reset the percentage of DSP resources, use the no form of this command.

voice-service-dsp reservation <percentage>

no voice-service-dsp reservation <percentage>

Syntax Description

Defaults The default voice reservation is 100%.

Command Modes voice-card

Command History

Usage Guidelines Use this command to reserve a percentage of the voice card for voice services. The remaining DSP resources will be used for video services. A reservation of 100% specified that all DSP resources will be used for voice services.

Note You can configure a percentage less than 100% only when there is a video license and the appropriate PVDM# modules are installed.

Tip DSP can become fragmented when you change the percentage of DSP resources reserved for voice services when there are TDM voice or DSP farm profiles configured. To ensure the best system performance, reload the router when you change the voice-service-dsp-reservation.

Examples The following example enters voice-card configuration mode and sets the percentage of DSP resources for voice to 60%:

Router(config)# voice card 0Router(config-voicecard)# voice-service dsp-reservation 60

Related Commands

percentage Percentage of DSP resources on this voice card that are reserved for voice services. The remaining DSP resources will be available for video services.

Release Modification

15.1(4)M The command was introduced.

97Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 98: Video Trans Conf

voice-service dsp-reservation

Command Description

dspfarm profile Adds the specified voice card to those participating in a DSP resource pool.

98Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 99: Video Trans Conf

Feature Information for Video Conferencing and Video Transcoding

To determine the correct Cisco IOS release to support a specific Cisco Unified CME version, see the Cisco Unified CME and Cisco IOS Software Version Compatibility Matrix at http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/requirements/guide/33matrix.htm

Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which Cisco IOS software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.

For information about all Cisco IOS commands, use the Command Lookup Tool at http://tools.cisco.com/Support/CLILookup or the Cisco IOS Master Command List, All Releases, at http://www.cisco.com/en/US/docs/ios/mcl/allreleasemcl/all_book.htm

Table 16 lists the features in this module and enhancements to the features by version.

Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1005R)

Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.

©2011 Cisco Systems, Inc. All rights reserved.

Table 16 Feature Information for Video Conferencing and Video Transcoding

Feature NameCisco Unified CMEVersion Feature Information

Video Conferencing and Video Transcoding

8.6 Introduced video conferencing and video transcoding

99Configuring Video Conferences and Video Transcoding

OL-25133-01

Page 100: Video Trans Conf

Feature Information for Video Conferencing and Video Transcoding

100Configuring Video Conferences and Video Transcoding

OL-25133-01