Guest

Support

Support for DSP Based Functionality on Cisco UBE (Enterprise) Including Transcoding and Transrating

  • Viewing Options

  • PDF (63.7 KB)
  • Feedback
DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating

Table Of Contents

DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating


DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating

The DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating of dspfarm feature provides transcoding support for DSPs that are located on the same box as the Cisco ASR.

Contents

Prerequisites

Restrictions

Information About DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating

How to Configure DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating (Required)

Verifying DSP Farm Configuration (Optional)

Prerequisites

To enable this feature, you must have Cisco IOS XE Release 3.2S or a later release installed and running on your Cisco ASR 1000 Series Router.

Restrictions

Out-of-box transcoding is not supported.

Cisco Unified Communications Manager transcoding is not supported.

Transcoding calls are not check-pointed, when failover happens, these calls will not be persevered. The expected behavior is for the SPA card to reset the DSPs and start the firmware download.

Information About DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating

To configure transcoding on the Cisco UBE it was required that architecture a Cisco Unified Communications Manager was required to setup the transcoding streams through SCCP protocol for both inbox and out-of-box transcoding. The result is a significant amount of overhead for the inbox transcoding case with SCCP messaging and additional 2 RTPSPI and VOIP RTP ports associated with the SCCP transcoding call leg. The DSP-based functionality feature avoids addition resource overhead for inbox transcoding by having DSMP streams setup via VOIP FPI by the SPI legs bypassing the requirement for SCCP client, SCCP server and RTPSPI streams for inbox transcoding. The transcoding conversion in the Cisco UBE (Enterprise) is completed in the Ucode library. The DSP farm profile guarantees the configured resources for the most complex codec that is configured.

DTMF interoperability for transcoding calls is supported for the following call flows:

RFC2833 <--> OOB

RFC2833 <--> RFC2833

Inband Tone <--> RFC2833


Note Inband <--> OOB is not supported currently by the CUBE (Enterprise).


How to Configure DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating

To configure DSP-Based Functionality on the Cisco UBE (Enterprise) Including Transcoding and Transrating perform the following steps:

SUMMARY STEPS

1. enable

2. configure terminal

3. dspfarm profile profile-identifier {conference | mtp | transcode}

4. codec {codec-type | pass-through}

5. maximum sessions number

6. associate application {cube | sbc | sccp} profile-description-text

7. no shutdown

8. exit

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 

Cisco Unified Border Element

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

Example:

Router# dspfarm profile 1 transcode security

Cisco Unified Border Element (Enterprise)

dspfarm profile profile-identifier {transcode}

Example:

Router# dspfarm profile 2 transcode [Universal]

Enters the DSP farm profile configuration mode and defines a profile for digital signal processor (DSP) farm services.

Note SRTP support on the Cisco Unified Border Element is provided via a transcoding profile. SRTP support on the Cisco Unified Border Element (Enterprise) is provided through library.

Step 4 

codec {codec-type | pass-through}

Example:

Router# codec g711ulaw

Specifies the codecs supported by a DSP farm profile. Repeat this step for each codec supported by the profile.

Note Hardware MTPs support only G.711 a-law and G.711 u-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.

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

Step 5 

maximum sessions number

Example:

Router# maximum sessions 768

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

number—Range is determined by the available registered DSP resources. Default is 0.

Note The hardware and software keywords apply only to MTP profiles.

Step 6 

associate application {cube | sbc | sccp} profile-description-text

Example:

Router# associate application cube

Associates the application to the DSP profile.

Step 7 

no shutdown

Example:

Router(config-dspfarm-profile)# no shutdown

Enables the profile, allocates DSP farm resources, and associates the application.

Step 8 

exit

Example:

Router# exit

Exits DSP farm profile configuration mode.

Verifying DSP Farm Configuration

To verify DSP-based functionality on Cisco UBE (Enterprise) including Transcoding and Transrating of dspfarm feature use the following commands:

show voice dsp group — Displays the DSP resource allocation, the total number of credits, and number of credits and channels in use.

show dspfarm dsp — Display the dsps allocated to the dspfarm.

show dspfarm dsp stats — Displays statsistics for each dsp session.