You are here: CSP Developer’s Guide: Overview > 7 Configuring and Using Resources on the DSP Series 2 Cards > Configuring Conferencing Features

Configuring Conferencing Features

Feature Description

See Conferencing Features.

Overview

You set conferencing features using TLVs in the following messages:

• Resource Create 0x0124

• Resource Connect 0x0127

• Resource Modify 0x0125

Conferencing Features TLVs

Parameter | Notes | TLV(s)
--- | --- | ---
Automatic Gain Control (AGC) | Automatic Gain Control (AGC) automatically detects variations in volume input and adjusts the input level to be within a decibel range that you can specify, in 1 dB increments. If a conferee’s voice input (one conference leg) is either too quiet or too loud, AGC adjusts the input so that it falls within your specified acceptable range. Default = Disabled See Automatic Gain Control. NOTE: You can implement the Manual Volume Control feature to override the dB of a conferee using the 0x068B Input Gain Control TLV. See Manual Input Volume Control. | 0x060C Automatic Gain Control Enable 0x060E Automatic Gain Control Parameters 0x060D Automatic Gain Control Input Level 0x068B Input Gain Control
Noise Gating | During natural breaks in conversation (when the speaker on a channel is not speaking) if significant ambient noise is coming into a conference from the speaker’s line, that noise can be gated using the Noise Gating feature. As a conference grows in size, ambient noise is more likely to become a problem. You can customize the time span (time constant) over which noise is measured, in increments of 5 ms. You can also specify a maximum allowable estimated noise level in 1 dBm increments, from –54 dBm to –10 dBm. Defaults Disabled Time Constant = 35 Maximum Noise Level = -20 (1 dBm steps) Noise Gating Sensitivity = 3 See Noise Gating | Noise Gate Enable TLV (0x0608) Noise Gate Parameters TLV (0x0609)
Output Gain Control | You can adjust gain from –40dB to +10dB, in increments of 1dB. The CSP acts upon the most recent command. For example, if a change is made at the conference leg level and then at the conference level, the conference level setting overrides the leg level setting because that was the last change made. Default = 0db See Output Gain Control. | Output Gain Control (0x0607)
Echo Suppression | If a conference leg is generating echoed signal, you can mute that echoed signal using the Echo Suppression feature. Note how this differs from echo cancellation. Echo Suppression adaptively measures the reflected signal input, and adapts its echo estimate up to a maximum noise value, which you can select in 1 dBm increments, from –54 dBm to –10 dBm. Defaults Disabled Echo Return Loss (1 db steps) = -10 See Echo Suppression | Echo Suppression Enable (0x060A) Echo Suppression Parameters TLV (0x060B)
Conference Failure Behavior | You can configure a conference so that if the conference fails all the channels are parked. The application is responsible for rebuilding the conference on another DSP resource or for releasing the conference legs. Default = Purged | 0x060F Conference Failure Behavior
Channel Selectable DTMF Tone Suppression in a Conference | Resource Modify (0x0125) message This TLV is used to modify parameters for channels connected to a conference or child conference. If TLV is set to DTMF Clamping enabled, the DTMF tones from that channel will be suppressed. If TLV is set to DTMF Clamping disabled, the DTMF tones from that channel will be heard by other channels in the conference. If TLV is not present in the message, the DTMF clamping behavior will not be modified. Resource Connect (0x0127) message This TLV is used to connect channels to a conference, or to move channels from a parent conference to a child conference. If used with Conference ID AIB, it connects channels to a conference. If used with Child Conference ID AIB, it moves channels from a parent conference to a child conference. If TLV is set to DTMF Clamping enabled, the tones from that channel will be suppressed. If TLV is set to DTMF Clamping disabled, the tones from that channel will be heard by other channels in the conference. If TLV is not present in message, the default behavior will be determined by the conference/child conference type, whether it is a DTMF-Clamped conference or not. Resource Disconnect (0x0128) message This TLV, with Child Conference ID AIB, is used to move a channel from a child conference back to the parent conference. If the TLV is set to DTMF Clamping enabled, the DTMF tones from that channel will be suppressed. If the TLV is set to DTMF Clamping disabled, the DTMF tones from that channel will be heard by other channels in the conference. If the TLV is not present in the Resource Disconnect message, the default behavior will be determined by the parent conference type, whether it is a DTMF-Clamped conference or not. not be modified. | 0x0604 DTMF Clamping/Filtering Enable (Optional)

Parameter | Notes | TLV(s)
--- | --- | ---
Configurable Conference Connection Mode | When the Configurable Conference Connection Mode feature is enabled, and a transmit tone request is received from the host for a channel that is connected to a conference, the following occurs: • The transmitter (host) temporarily suspends the output bus (SLD) while the conference receives any incoming voice traffic on the input bus (LSD) to be recorded. • After the call progress tone/file is complete, addition of the channel input and output buses to the conference is resumed. • Incoming voice traffic is enabled. Generic Report (0x0046) message The Generic Report (0x0046) message, generated by the CSP following the System Configuration Query (0x00B4) message with Query Type 0x14 (conferencing features config query), includes the two byte Data[30-31] Transit Connection Mode for the Conference ID queried. Resource Create (0x0124) message The optional TLV 0x068D Transit Connection Mode must be included in the Resource Create message while creating a conference to change 0x0000: Remove Leg (Default) to 0x0001: Connect Input Only. Resource Connect (0x0127) message The optional TLV 0x068D Transit Connection Mode must be included in the Resource Connect (0x0127) message while creating a conference to change 0x0000: Remove Leg (Default) to 0x0001: Connect Input Only. | Transit Connection Mode TLV (0x068D)

Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.
Digital Signal Processor
See Address Information Block.