Powerline IV Computer Telephony Card for Voice Mail and Call Processing

Home Company Products News VARS Support FTP

Dialogic DM/V960A-4T1PCIW (Universal)
Technical Specifications

Dialogic DM/V960A-4T1PCIW

Global Call

The DMV960A-4T1-PCIW cards support Global Call software, a unified call control programming interface and protocol engine that makes it easier to provide worldwide application portability and can shorten development time by using the same API for almost any network protocol.

Global Call software provides a common signaling interface for network-enabled applications, regardless of the signaling protocol needed to connect to the local
telephone network. Global Call is the recommended API for unified call control for Springware and DM3 architectures. The signaling interface provided by
Global Call facilitates the exchange of call control messages between the telephone network and virtually any network-enabled application. Global Call lets
developers create an application that can work with signaling systems worldwide, regardless of the network to which they are connected.

Global Call is ideal for high-density, network-enabled solutions for voice, data, and video, where the supported hardware and signaling technology can vary widely. Rather than requiring the application to handle the low-level details, Global Call software offers a consistent, high-level interface to the user, handling each country’s unique protocol requirements in a way that is transparent to the application.

Functional Description

The DM/V960A-4E1-PCIW combined media boards are based on the DM3 architecture. The architecture consists of a set of core specifications and firmware modules that are implemented on boards with various processors, including:
■ RISC processor for centralized control
■ DSP(s) for media processing
■ TDM bus interface (H.100/H.110)
■ Four digital telephony network interfaces
■ PCI and CompactPCI bus interfaces

These boards support up to 96 (T-1) channels of voice processing via a bank of DSPs and up to four T-1 digital trunk interface (DTI) circuits. The DTI circuits contain signaling services (ISDN, channel associated signaling [CAS], and CCS), plus any alarm handling and line maintenance services required by the installed networks. Each DTI includes software switchable clock circuits that can be set to:
■ loop mode — transmit clocking is slaved to the external network
■ independent mode — transmit clocking is derived from an onboard oscillator
■ expansion or system mode — transmit clocking is slaved to the TDM; receive clocking is always slaved to the trunk interface

The control processor is a general-purpose Dialogic i960® RISC microprocessor, responsible for the initialization, configuration, and control of the various elements that
make up these specific boards. It controls the TDM bus interface, as well as the signaling protocols for the DTIs installed on the platform.

The DMV960A-4T1-PCIW cards support various DSP configurations for voice processing and call progress analysis capabilities. These features are provided by a daughterboard using Motorola* DSPs. The DSPs process the digitized voice data using downloaded resource firmware. Each DSP can perform the following signal analysis and operations:

For incoming data
■ automatic gain control (AGC), which compensates for variations in the level of the incoming audio signal
■ adaptive differential pulse code modulation (ADPCM), pulse code modulation (PCM), LinearWAV, Global System for Mobile Communications (GSM), G.726, and TrueSpeech* algorithms that compress digitized voice and save disk storage space
■ tone detection of DTMF, MF, or application-defined single or dual tones
■ silence detection to determine whether the line is quiet and the caller is not responding

For outbound data
■ expands stored, compressed audio data for
■ adjusts the volume and pitch of playback upon
application or user request
■ generates tones — DTMF, MF, or any application defined
general-purpose tone
■ performs outbound dialing
■ monitors call progress functions, including
— line busy
— operator intercept
— ring
— no answer
— answered; the DSP detects whether the answering party is a person, answering machine, a fax machine, or modem

While recording speech, the DSP can use different digitizing rates from 8.5 Kb/s to 176 Kb/s, selectable by the application for the best speech quality and most
efficient storage. The digitizing rate is selected on a channel-by-channel basis, and can be changed each time a record or play function is initiated.

DSP-processed speech is transmitted by the control processor to the host for disk storage. When playing back a stored file, the processor retrieves voice information from the host CPU and passes it to the DSP, which converts the file into digitized voice. The DSP sends the digitized voice responses to the caller
via the network interface or TDM bus. In addition, cache prompts now let you store 4 MB to 8 MB of onboard cache for the storing and playback of voice files directly on the board, eliminating the need to send voice files to and from the host/server.

Shared RAM on these boards enables communication between the host system and the i960 control processor. A bank of global memory is also provided to facilitate communications between the control processor and the various DSPs. In addition to
providing a data pathway between processors, the global memory can also serve as a repository for data that is to be shared among processors, or which may not be storable within local memory associated with the processor.

Downloadable Firmware
The hardware for the DM/V960A-4E1-PCIW combined media board consists of a baseboard with a RISC processor and two or four DS-1 digital network interfaces. (Different assemblies are used for T-1 and E-1.) An array of DSPs resides on a low-profile daughterboard. Telephony signaling protocols and voice processing features are downloaded as firmware to the board on power up and reside on the various onboard processors. This downloadable firmware approach enables easy feature upgrade and expansion. Individual firmware components, such as a network interface protocol, or a voice recording function, are referred to as resources.

Network Interface
The T-1 versions of The DMV960A-4T1-PCIW cards support all T-1 robbed-bit signaling protocols and are fully compatible with all interface devices that use, or can be set to use,

1.544 MHz clocking and µ-law PCM. The E-1 versions of these boards support all CEPT CAS protocols and are fully compatible with interface devices that use, or
can be set to use, 2.048 MHz clocking and A-law PCM (ITU-T Recommendation G.703/704/711). The boards also support the clear channel feature, thus providing
up to 124 bearer channels.

The board also support ISDN PRI access for T-1. The T-1 protocol implementations comply with the North American standard ISDN PRI and the
INS-1500 standard used in Japan. In North America and Japan, the ISDN Primary Rate includes 23 voice/data channels (B channels) and one signaling channel (D channel).

The key ISDN PRI features include
■ Non-Facility Associated Signaling (NFAS) lets a single D-channel control up to 20 PRI trunks, providing significant savings in ISDN service subscription costs available on NI-2, 4ESS, Lucent 5ESS*, DMS100, and DMS250

■ D-channel backup (on NI-2 only) lets another D-channel takeover should the main D-channel fail

■ Facility, notify, and optional Information Elements (IEs) let applications work with network-specific supplementary services

■ Direct Dialing In (DDI), also known as Dialed Number Identification Service (DNIS), lets an application route incoming calls by automatically identifying the
number the caller dialed

■ Call-by-call service selection lets an application select the most efficient bearer channel service, such as an toll-free line or a WATS line, on a call-by-call

■ User-to-user information lets an application send proprietary messages to remote systems during call establishment

■ LAP-D Layer 2 access lets developers build a customized Layer 3 protocol

■ The ability to dynamically set protocol timers through a configuration file
■ A maskable Layer 2 Control lets the application toggle between bringing Layer 2 up and down as desired

Voice processing features, downloaded to the onboard DSPs at power up, let these combined media boards play and record voice messages to and from callers
through the digital network interface. Messages can be stored using G.711 µ-law or A-law PCM, at a rate of 64 Kb/s, as is used by the public switched telephone
network (PSTN). To reduce storage requirements and help developers implement unified messaging applications that meet VPIM standards, voice coding
algorithms can compress recordings as low as 8.5 Kb/s using low-bit rate coders such as TrueSpeech, GSM, and G.726. Sampling rates and coding methods
are selectable on a channel-by-channel basis. Applications can dynamically switch sampling rate and coding method to optimize data storage or voice quality as needed.

AGC is provided to automatically adjust the signal level of incoming calls for recording at normal levels, compensating for adverse line conditions, distance,
and other factors. Playback volume can also be dynamically adjusted over a 40 dB range using DTMF input or directly from the application.

DTMF detection is provided to control record and play functions using DTMF input. Local echo cancellation techniques are used to improve DTMF cut-through and
talk-off/play-off suppression over a wide variety of telephone line conditions.

The voice player and recorder resources are linked with the DTMF detection resources using run-time control (RTC) messages. This lets play or record
functions be initiated or terminated quickly using DTMF input from the caller. The RTC function off-loads the host application from involvement in every interaction,
thereby enabling voice processing applications to scale to hundreds of ports per system.

Continuous speech processing (CSP) enables software-based ASR and the ability to speak over speech prompts. It processes the incoming voice signal using DSP-based echo canceller (EC) and voice activity detector (VAD) integrated on the board. The
incoming voice signal is then streamed to the host system and the ASR engines only when voice energy is detected. Features such as the pre-speech buffer and the onboard VAD let the system attain higher accuracy and efficiency.

The transaction record feature lets voice activity on two channels be summed and stored in a single file, or in a combination of files, devices, and/or memory. When it
is necessary to archive a verbal transaction or record a live conversation, the silence compressed record feature, when enabled, eliminates silence from recorded data, thus saving disk storage space. Speed and volume control are also provided to let the
application or user adjust the speed and volume during playback. Silence compressed streaming to the host improves performance by removing the silence when data is sent to the host CPU. Streaming to the CT Bus lets echo cancelled data be streamed into the TDM bus.

The conferencing solution on the DMV960A-4T1-PCIW cards is implemented using onboard DSPs. The conferencing resource sums incoming voice signals on
the board. Higher quality conferencing is attained using sophisticated summing algorithms and echo cancellation (EC) and tone clamping (TC) integrated on
the board. The advanced algorithm distinguishes between noise and speech dynamically and prevents noise build up. The incoming voice signal is then streamed out to the CT Bus where it can be transmitted to any network interface — either PSTN or IP telephony. This enables very large size conferences (1000+) such
as analyst calls or broadcast calls where most of the callers are in listen-only mode. In addition, bridging (also known as cascade conferencing) lets you bridge
together conferences (up to 60 participants in each conference) from different DSPs and boards, consuming just one extra time slot per bridge. This
maximizes the flexibility of your conferencing solution by letting you create high-density conferences where any party has the capability to speak and be heard by
other participants.

The conferencing resource supports the active talker feature that identifies which conferees are actively talking at any given time and suppresses the background noise from all the silent parties. It also lets applications dynamically choose between the summing mode — active talker vs. pure summation — based on the conference size. Applications can set this parameter during configuration time or change dynamically during runtime. For a small number of parties, pure summation might be preferred so all conferees are heard; and as a conference size increases, the active talker feature might be enabled so conferees can hear the most active participants.

Tone Signaling
In addition to the DTMF signaling commonly used for voice processing, the DM/V1200A-4E1 combined media board also contains a robust set of features used for network tone signaling and control. The global tone detection (GTD) and
global tone generation (GTG) features provide the capability to detect and generate user-defined tones for solving special application situations, such as integration with PBX or dealing with unique tones. Perfect Call call progress analysis accurately monitors outbound calls, detects when calls are answered, and distinguishes
■ line ringing with no answer
■ line busy
■ problem completing call (such as operator intercept)
■ call answered by a human or answering machine
■ call answered by a fax machine or modem

Perfect Call is Dialogicligently tolerant of the wide variation in call progress signaling tones found in central offices and PBXs around the globe and offers accurate
performance right out of the box. Patented DSP-based algorithms are used to accurately discriminate human speech from recorded human voice and from
network noise.

Resource Technical Specifications
Audio Signal
Usable receive range –40 dBm0 to 0 dBm0 nominal, configurable by parameter**
Automatic gain control Application can enable/disable output level, configurable by parameter**
Silence detection –40 dBm nominal, software adjustable**
Transmit level (weighted average) –12.5 dBm nominal, configurable by parameter**
Transmit volume control 40 dB adjustment range, with application-definable increments and legal limit cap

Frequency Response
24 Kb/s 300 Hz to 2600 Hz ±3 dB
32 Kb/s 300 Hz to 3400 Hz ±3 dB
64 Kb/s 300 Hz to 3400 Hz ±3 dB
Audio Digitizing
8.5 Kb/s TrueSpeech
16 Kb/s, 24 Kb/s, 32 Kb/s, and 40 Kb/s G.726
24 Kb/s OKI* ADPCM @ 6 kHz sampling
32 Kb/s OKI ADPCM @ 8 kHz sampling
32 Kb/s IMA ADPCM @ 8 kHz sampling
48 Kb/s G.711 PCM (µ-law for T-1 and A-law for E-1) @ 6 kHz sampling rate
64 Kb/s G.711 PCM (µ-law for T-1 and A-law for E-1) @ 8 kHz sampling rate
64 Kb/s Linear 8 kHz 8-bit WAV
128 Kb/s Linear 8 kHz 16-bit WAV
88 Kb/s Linear 11 kHz 8-bit WAV
176 Kb/s Linear 11 kHz 16-bit WAV
Digitization selection Selectable by application on function call-by-call basis
Pitch controlled
Playback speed control Available on the following 8 kHz coders: OKI ADPCM, G.711 PCM, Linear
Adjustment range: ±50%
Adjustable through application or programmable DTMF control

DTMF Tone Detection
DTMF digits 0 to 9, *, #, A, B, C, D per Bellcore LSSGR Sec. 6
Dynamic range (T-1) –36 dBm to +3 dBm per tone, configurable by parameter**
(E-1) –39 dBm to 0 dBm per tone, configurable by parameter**
Minimum tone duration 32 ms; can be increased with software configuration
Interdigit timing Detects like digits with a >45 ms interdigit delay
Detects different digits with a 0 ms interdigit delay
Acceptable twist and frequency (T-1) Meets Bellcore LSSGR Sec 6. Meets ITU-T Q.23 recommendations**
Noise tolerance Meets Bellcore LSSGR Sec 6 and EIA 464 requirements for Gaussian, impulse, and power line noise tolerance
Cut-through (T-1) Local echo cancellation permits 100% detection with a >4.5 dB
return loss line.
Performance dependent on far-end handset’s match to local analog loop.
Talk off Detects less than 10 digits while monitoring Bellcore TR-TSY-000763 standard
speech tapes. (LSSGR requirements specify detecting no more than
470 total digits.) Detects 0 digits while monitoring MITEL speech tape
#CM 7291.

Resource Technical Specifications (cont.)
Global Tone Detection

Tone type Programmable for single or dual
Max. number of tones Application-dependent
Frequency range Programmable within 300 Hz to 3500 Hz
Max. frequency deviation Programmable in 5 Hz increments
Frequency resolution ±5 Hz. Separation of dual frequency tones is limited to 62.5 Hz at a signal-to-noise ratio of 20 dB.
Timing Programmable cadence qualifier, in 10 ms increments
Dynamic range (T-1) Default set at –36 dBm to +3 dBm per tone

Global Tone Generation
Tone type Generate single or dual tones
Frequency range Programmable within 200 Hz to 4000 Hz
Frequency resolution 1 Hz
Duration 10 ms increments
Amplitude (T-1) –43 dBm0 to –3 dBm0 per tone nominal

MF Signaling (T-1) R1
MF digits 0 to 9, KP, ST, ST1, ST2, ST3 per Bellcore LSSGR Sec 6, TR-NWT-000506
and CCITT Q.321
Transmit level Complies with Bellcore LSSGR Sec 6, TR-NWT-000506
Signaling mechanism Complies with Bellcore LSSGR Sec 6, TR-NWT-000506
Dynamic range for detection –25 dBm to +3 dBm per tone
Acceptable twist 6 dB
Acceptable freq. variation Less than ±1 Hz

MF Signaling (E-1) R2
MF digits All 15 forward and backward signal tones per ITU-T Q.441
Transmit level –8 dBm0 per tone, nominal, per ITU-T Q.454; programmable
Signaling mechanism Supports the R2 compelled signaling cycle and non-compelled pulse requirements per ITU-T Q.457 and Q.442
Dynamic range for detection –35 dBm to –5 dBm per tone
Acceptable twist 7 dB
Acceptable freq. variation Less than ±1 Hz

Call Progress Analysis
Busy tone detection Default setting designed to detect 74 out of 76 unique busy/congestion tones used in 97 countries as specified by ITU-T Rec. E., Suppl. #2.
Default uses both frequency and cadence detection. Application can select frequency only for faster detection in specific environments.
Ring back detection Default setting designed to detect 83 out of 87 unique ring back tones used in 96 countries as specified by ITU-T Rec. E., Suppl. #2. Uses both
frequency and cadence detection.
Positive voice detection accuracy >98% based on tests on a call database
Positive voice detection speed Detects voice in as little as 1/10th of a second
Positive answering machine detection Standard
Fax/modem detection Preprogrammed
Intercept detection Detects entire sequence of the North American tri-tone
Other intercept tone sequences can be programmed
Dial tone detection before dialing Application enable/disable
Supports up to three different user-definable dial tones
Programmable dial tone drop out debouncing (when not part of regulatory

Tone Dialing
DTMF digits 0 to 9, *, #, A, B, C, D per Bellcore LSSGR Sec 6, TR-NWT-000506,
ITU-T Q.23
Frequency variation Less than ±1 Hz
Rate 10 digits/s, configurable by parameter**
Level (T-1) –4.0 dBm per tone, nominal, configurable by parameter**

Max. parties per conference...
Up to 60 Bridging/cascade conferencing. Lets you bridge together conferences from different DSPs and boards, consuming just one extra time slot per bridge.
Echo cancellation 16 ms.
Tone clamping Enable/disable at board level.
Summing modes Automatically configures to active talker or pure summation based on number of parties in a conference. Application can specify minimum number
of parties before active talker mode is used.
Automatic gain control Normalizes the parties’ power levels to a unified target. Key features include speech/noise discrimination, tolerance to impulsive noise, faster
convergence, and increased steady-state stability. Tone detection/generation Generates tariff tones and warning tones. Detects DTMF from each party and can clamp those tones so that other members of the conference do not hear them.
Active talker notification Can notify the application of which party is talking so the application can process that information and act accordingly.
Number of active talkers Dynamically selectable.
Modes Duplex, monitor, coach, pupil.

Fax compatibility T.30, T.4, T.6, V.17, V29, V27ter, V.21.
Speed 14.4 Kbps with automatic fallback send and receive concurrently on all
TIFF Single page
Compression MH (ITU T.4, 1D)
MR (ITU T.4 2D)
Onboard, on-the-fly
ECM Supported
ASCII to TIFF On-board,on-the-fly
Page headers Generated on board, on-the-fly
Width A4
Polling Normal and turnaround
Resolution Standard (100 dpi x 200 dpi)
Fine (200 dpi x 200 dpi)
Superfine (200 dpi x 400 dpi)
JPEG/JBIG Color fax and gray scale fax pass-through feature

T-1 CAS E&M (wink start, immediate start), loop start, ground start;
feature group A, B, and D
T-1 ISDN NI-2, 4ESS, 5ESS*, DMS100, DMS250, INS1500

Home | Company | Products | News | Vars | Support | FTP Files | Legal

-- Email: sales@tti.net -- Phone: (510) 339-8275 -- (510) 339-3387
-- Copyright © 2009 by Talking Technology International, Inc.    All Rights Reserved --