Tuesday, January 25, 2011

Xcoder & Conf Br

Configuring Conference Bridge & Transcoder - Gateway (CLI) part

Definitions/Usage : "dspfarm" vs "dsp services dspfarm"
dspfarm: Allows dsp resources pooling or sharing.  That is, a VWIC card in a NM without any dsp resources can use mother board dsp resources.

dsp services dspfarm: Allows any unused dsp resources to be allocated for conferencing or transcoding.  Atleast one voice-card should be configured/enabled for this service.


sccp local looback X or gig X/X ---> specifies the local interface that SCCP applications use to register with Call Manager.

sccp ccm x.x.x.x identifier y version X.X---> adds the specified call manager to the list of available servers.   Identifier identifies the call manager with a number in the list. Required once for each call manager server in the list. For better failover stategy keep the servers in the same order of the device pool (with which this application  registers in CUCM). Version is the call manager version to which it registers.

sccp ip precedence X (1 - 7) ---> sets the predence value to be used by SCCP application. 
Range 1 -7 & default value is 5.

sccp ---> enables SCCP protocol and its related applications (transcoding/conferencing).

dspfarm profile:

dspfarm profile XX conference/transcode ---> enters the dspfarm profile mode.  Identifies the profile number (XX)& if it is for conferencing or for transcoding.

codec XXXXXX ---> specify all the codecs you want this application to support.  Ex: g711ulaw/g729abr8

maximum sessions XX ---> specifies the maximum number of sessions supported by this profile.  It depends on the available registered dsp resources.  Gateway automatically calculates and shows you the minimum & maximum number sessions (with maximum sessions ?) it can support depending upon the codecs you selected in above step.

associate application SCCP ---> Associates the SCCP protocl to the dspfarm profile (Application).

no shutdown ---> enables/activates this application/ dspfarm profile.

ccm group:

sccp ccm group XXX ---> enters the SCCP call manager config mode and creates call manager group

associate ccm X priority Y ---> adds specified call manager to the group and defines its priority in group.
Repeat for each call manager server defined in the call manager list (above).

associate profile XX register Name ---> associates above defined dspfarm profile with call manager group and registers with the call manager with specified name (Name must match with the device name specified in the call manager otherwise it will not register.)

bind interface loopback X or gig X/X ---> binds an interface with call manager group. 
This interface is used for signalling/media whereas "sccp local interface" command used for registration.

Example Config:

sccp local Loopback0
sccp ccm identifier 1 priority 1 version 7.0
sccp ccm identifier 2 priority 2 version 7.0
sccp ccm identifier 3 priority 3 version 7.0
sccp ip precedence 1
sccp ccm group 118
 description Mexico Conference Bridge
 bind interface Loopback0
 associate ccm 1 priority 1
 associate ccm 2 priority 2
 associate ccm 3 priority 3
 associate profile 21 register ABCXCODE
dspfarm profile 21 transcode 
 codec g711ulaw
 codec g711alaw
 codec g729ar8
 codec g729abr8
 codec g729r8
 codec g729br8
 maximum sessions 10
 associate application SCCP

No comments:

Post a Comment