ProductsDialogic
QuadSpan™ Voice Series
Quad T-1/E-1 ISDN Network Interface with Up to 120 Ports of Voice Processing and Telephony Signaling
 

Features and Benefits

  • Up to 120 ports of voice processing in a single slot enables development of large-scale telecommunication solutions for enterprise and public networks
  • Choice of T-1 or E-1 digital network interfaces with internationally approved CAS and ISDN Primary Rate access allows applications to connect to a variety of switches
  • Unified call control access through GlobalCall™ interface provides worldwide application portability and shortens development time
  • Availability of PCI or CompactPCI formats provides a choice of platforms for system integrators
  • Built on the DM3™ Mediastream architecture for unmatched performance and reliability
  • Built on the industry standard CT Bus — ECTF H.100/H.110 CT Bus™ — allowing for application expansion through access to other CT boards, such as IP telephony, ATM, SS7, and DS3.
  • Software development kits (SDKs) for Windows NT, Windows 2000, Solaris, UnixWare, and Linux yield faster time to market


Applications

  • Unified messaging
  • Network call center/contact center
  • Voice portal
  • Conferencing
  • Prepaid/debit card
  • International callback
  • Gateway switch
The QuadSpanTM Voice Series of products provides a powerful set of advanced voice processing and telephony networking features that developers can use to create large-scale telecommunication solutions for enterprise and public networks. Offered on single-slot PCI and CompactPCI (cPCI) format boards, each QuadSpan board provides access to four T-1 (1.544 Mb/s) or E-1 (2.048 Mb/s) digital network interfaces, and up to 120 ports of voice and telephony signal processing.

 Powerful DSPs provide a rich set of voice processing features, including various rates of voice compression, recording and playback, telephony tone signaling, reliable DTMF detection using local echo cancellation, and automated out-bound call progress analysis with Positive Voice DetectionTM and Positive Answering Machine DetectionTM.

 The QuadSpan Series supports GlobalCallTM — a unified call control programming interface and protocol engine that makes it easier for an application to access worldwide digital network interface protocols such as ISDN Primary Rate Interface (PRI).

 With access to the computer telephony industry standard ECTF H.100/H.110 CT BusTM, applications using the QuadSpan Series can provide switching capability and expand to include other technologies, such as automatic speech recognition (ASR), ATM connectivity, SS7, and IP telephony.

 The QuadSpan Series of products is based on the Dialogic DM3TM architecture, which provides a development environment that accelerates application development and provides a path for future growth. SDKs are available for Windows NT, Windows 2000, Solaris, UnixWare, and Linux environments, offering full interoperability with the broad Dialogic CT product line. The table below summarizes the features of each QuadSpan model.
 
 
QuadSpan
Model
Telephony
Signaling
Channels
Voice
Processing
Channels
Network
Interface
Form Factor Resource
Bus
OS Support
DM/V1200-4E1 120 ports 120 ports Four E-1/
ISDN PRI
PCI,
CompactPCI
CT Bus Windows 2000
Windows NT
Solaris
UnixWare
Linux
DM/V960-4T1 96 ports 96 ports Four T-1/
ISDN PRI
PCI,
CompactPCI
CT Bus Windows 2000
Windows NT
Solaris
UnixWare
Linux
DM/V600-4E1 120 ports 60 ports Four E-1/
ISDN PRI
PCI,
CompactPCI
CT Bus Windows 2000
Windows NT
Solaris
UnixWare
Linux
DM/V480-4T1 96 ports 48 ports Four T-1/
ISDN PRI
PCI,
CompactPCI
CT Bus Windows 2000
Windows NT
Solaris
UnixWare
Linux

Overview

 QuadSpan voice products provide the following functionality in real time on all 96 (T-1) or 120 (E-1) channels:

  • Connect to 96 (T-1) or 120 (E-1) telephone channels via DSX-1 termination
  • Automatically answer calls using virtually any international telephony signaling protocol
  • Detect DTMF (touchtone)
  • Digitally compress and record voice signals
  • Play voice messages to a caller
  • Place outbound calls and automatically track call progress
Downloadable Firmware

 The QuadSpan hardware consists of a baseboard with a RISC processor and four DS-1 digital network interfaces (different assemblies are used for T-1 and E-1). An array of digital signal processors (DSP) 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 QuadSpan Series support all T-1 robbed-bit signaling protocols and are fully compatible with all resource devices that use, or can be set to use, 1.544-MHz clocking and µ-law pulse code modulation (PCM). All basic channel-associated signaling functions such as pulse dialing and detection, winking, and switchhook flash are supported.

 The E-1 versions of QuadSpan Series support all CEPT channel associated signaling (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 QuadSpan Series also supports ISDN PRI access. PRI enables applications to take advantage of the speed, power, and flexibility of ISDN. Dialogic maintains an extensive number of product approvals in international markets. 

GlobalCall

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

 GlobalCall 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, GlobalCall software offers a consistent, high-level interface to the user, handling each country's unique protocol requirements transparent to the application.

Voice Processing

 Voice processing features, downloaded to the onboard DSPs at power up, allow the QuadSpan boards to 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 PSTN. To reduce storage requirements, voice coding algorithms can compress recordings to 24 or 32 Kb/s, using Adaptive Differential Pulse Code Modulation (ADPCM). Other standards-based low-bit-rate coders like G.276 for VPIM-compliant applications and GSM for unified messaging applications are also available. A variety of streaming coders-offered through firmware upgrades- are expected in future software releases.

 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. 12 MB of onboard RAM can be used for local caching of voice prompts for optimal overall system performance.

 Automatic gain control (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 because voice processing applications commonly require callers 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 allows play or record functions to 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.

Tone Signaling

 In addition to the DTMF signaling commonly used for voice processing, the QuadSpan Series also contains a robust set of features used for network tone signaling and control.

 PerfectCall™ 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
PerfectCall is intelligently 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. Unique, patented DSP-based algorithms are used to accurately discriminate human speech from recorded human voice and from network noise.

Form Factors

 The QuadSpan Series is available in both PCI and cPCI, form factors, enabling system developers to choose the platform that is optimal for their intended deployment. Both form factors require only a single backplane slot in the bus. 

PCI and cPCI offers the advantage of sharing the same SDK, allowing developers to build a single application that can be deployed on either form factor, depending on customer needs. 

High Availability CompactPCI (cPCI)

 As a member of the Dialogic CompactPCI product offering, the QuadSpan Voice Series provides a whole range of high availability features.

 Hot Swap (PICMG Specifications)

 Install a new board or replace an old one while the system remains operational.

 System Management

  • Configuration management — Includes features like plug-and-play configuration, individual board validation, automatic addressing, and automatic board configuration to decrease the likelihood of procedural errors caused by less skilled personnel.
  • Performance management — Detailed monitoring at the port, DSP, or board level lets administrators balance system capacity and plan for future growth.
  • SNMP — SNMP-enabled CT components lower the cost of ownership. You can integrate SNMP into existing infrastructure or deploy a standard, off-the-shelf SNMP management platform. Remote monitoring and configuration are possible at the board, network, or port level.
Clock Fallback

 A fallback clock is provided on a separate board to provide redundancy in case of clock failure. In the event that the master clock fails, the fallback clock takes over to prevent any loss of data. An alarm message is generated in the system log, without interrupting service.

 Rugged and Durable Design

 cPCI uses the Eurocard 6U format and is especially suited for large-scale PSTN systems where availability and reliability are critical.

 CT Bus Compatibility

 The Dialogic implementation of the ECTF H.110 standards-based CT Bus on cPCI provides 4096 time slots for exchanging voice, network interface, speech recognition, or other media resources.

Applications and Configurations

 Use the Dialogic QuadSpan products to develop sophisticated, multifunction CT systems that include voice processing, speech recognition, fax processing, conferencing, and IP telephony. QuadSpan products occupy a single computer backplane slot and multiple QuadSpan products can be installed in a single computer. The maximum number of lines supported depends on the application, call module, and host computer CPU. For media-intensive applications, 480 ports in a chassis are reasonable. For other applications like call completion where media processing is less intensive, systems of 1000+ ports per chassis are possible.

 QuadSpan voice products can operate in either terminate or drop-and-insert configurations. In a terminate configuration, the products handle the processing of digital audio and telephony signaling. Additional system resources can access calls via the CT Bus. This configuration is ideal for voice messaging, unified messaging, and interactive voice response applications.

 In a drop-and-insert configuration, the boards are connected via the CT bus and can continuously pass all T-1/ E-1 time slots through to each other. This configuration can switch call traffic between separate T-1 or E-1 lines, or it can be placed in-line between a T-1/E-1 public network trunk and a digital switch. Calls on individual channels can either terminate at a call processing resource on a board, or "flow through" transparently from one QuadSpan product to the other. This configuration is ideal for call center, prepaid calling card, international call-back, and telecom resale applications.

Functional Description

Functional Description

 Dialogic QuadSpan products are based on the DM3 Mediastream architecture (see the block diagram above). 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 
  • Digital Signal Processor(s) (DSP) for mediastream processing 
  • TDM Bus interface (SCbus/CT Bus) 
  • Digital Telephony Network Interfaces 
  • PCI bus interface
QuadSpan products support up to 96 (T-1) or 120 (E-1) channels of voice processing via a bank of DSPs and four E-1 or T-1 digital trunk interface (DTI) circuits. The DTI circuits contain signaling services (ISDN, 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 SCbus/CT Bus; receive clocking is always slaved to the trunk interface)
The Control Processor is a general purpose Intel i960™ RISC microprocessor. It is responsible for the initialization, configuration, and control of the various elements that make up the QuadSpan products. It controls the TDM bus interface, as well as the signaling protocols for the DTIs installed on the platform.

 The QuadSpan Series of products support various DSP configurations for voice processing and call progress analysis capabilities. These features are provided by a daughterboard configuration, using up to fifteen Motorola 5630x DSPs per board. The DM3 architecture will permit DSPs from other manufacturers to be supported in the future.

 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, which compensates for variations in the level of the incoming audio signal
  • ADPCM or PCM 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 playback
  • 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 24 to 64 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.

 Shared RAM on the QuadSpan 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.

DM3 Hardware Technical Specifications*
 
 
QUADSPAN CONFIGURATION:  
Digital interfaces 4 T-1 or 4 E-1
Max. boards per system Application, call traffic, and CPU dependent
Control processor Intel i960CF at 33 MHz, 66 MIPs
Control processor memory Up to 8 MB local to control processor
Digital signal processors Motorola 5630x, 1 K word program cache
  Up to 15 DSPs @ 100 MIPs each
DSP memory 256 K word DRAM local to each DSP
  128 K word SRAM local to each DSP
Baseboard global memory 32-bit wide DRAM accessible to all signal processors and control processor
   
PCI PLATFORM:  
Form factor PCI long card, single-slot width
Host interface memory 512 KB
Bus compatibility Rev 2.1 of PCI Bus Specification
Bus mode Target and DMA master mode operation
Computer telephony bus ECTF H.100 compliant CT Bus, offering:
  — Onboard switching access to 4096 bi-directional 64 kb/s DS0 time slots
  — SCbus interoperability through Dialogic provided adapter
  — 68-pin ribbon cable connector
Network connectors Four RJ-48C on rear bracket
   
CompactPCI PLATFORM:  
Form factor 6U Eurocard form factor, single-slot width
Host interface memory 512 KB
Bus compatibility Rev 2.1 of PCI Bus Specification
Bus mode Target and DMA master mode operation
Computer telephony bus ECTF H.110 Compliant CT Bus, offering:
  — Onboard switching access to 4096 bi-directional 64 kb/s DS0 time slots
Network connectors Provided through rear I/O transition modules
  BNC for 75 Ohms or RJ-48C for 100 and 120 Ohm lines
POWER REQUIREMENTS*:  
 
Configuration +5 VDC +12 VDC -12 VDC +3.3 VDC
DM/V1200-4E1-PCI 19.25 W 0.360 W N/A N/A
DM/V960-4T1-PCI 19.25 W 0.360 W N/A N/A
DM/V600-4E1-PCI 19.25 W  0.360 W N/A N/A
DM/V480-4T1-PCI 19.25 W 0.360 W N/A N/A
DM/V1200-4E1-cPCI 19.34 W 1.1 W N/A 2.04 W
DM/V960-4T1-cPCI 19.34 W 1.1 W N/A 2.04 W
DM/V600-4E1-cPCI 19.34 W 1.1 W N/A 2.04 W
DM/V480-4T1-cPCI 19.34 W 1.1 W N/A 2.04 W
* These power requirements are for the platforms with six Motorola 56303 DSPs. Consult your Dialogic Sales representative for the power requirements of your specific configuration.

 
COOLING REQUIREMENTS:  
Operating temperature 0°C to +50° C. Cooling condition per maximum operating temperature 5 CFM.
Storage temperature -20° C to +70° C
Humidity 8% to 80% noncondensing
   
SAFETY AND EMI CERTIFICATIONS:  
United States PCI, cPCI
  FCC: EBZUSA-31207-XD-T
  UL: E96804
Canada PCI, cPCI
  IC: 885 7969 A
  UL: E96804
Warranty 3 years standard
 
Resource Technical Specifications*
AUDIO SIGNAL:  
Usable receive range -40 dBm0 to 0 dBm0 nominal, configurable by parameter**
Automatic gain control Application can enable/disable. Above -21 dBm results in full scale recording, 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:  
24 Kb/s OKI ADPCM @ 6 kHz sampling
32 Kb/s OKI ADPCM @ 8 kHz sampling
64 Kb/s G.711 PCM (µ-law for T-1 and A-law for E-1)
48 Kb/s G.711 PCM (µ-law for T-1 and A-law for E-1)
  Linear 11Khz
  MS WAV 11 KHz Linear
  16-Bit Wave
  G.726 ( 32 K-Bit Exact) 
  GSM (TIPHON, MSGSM)
Digitization selection Selectable by application on function call-by-call basis
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 variation (T-1) Meets Bellcore LSSGR Sec 6 and EIA 464 requirements
  (E-1) 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
  (E-1) Digital trunks use separate transmit and receive paths to network. 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.
GLOBAL TONE DETECTION™:  
Tone type Programmable for single or dual
Max. number of tones Application dependent
Frequency range Programmable within 300-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, programmable
  (E-1) Default set at -39 dBm to +0 dBm per tone, programmable
GLOBAL TONE GENERATION™:  
Tone type Generate single or dual tones
Frequency range Programmable within 200 to 4000 Hz
Frequency resolution 1 Hz
Duration 10 MS increments
Amplitude (T-1) -43 dBm to -3 dBm per tone nominal, programmable
  (E-1) -40 dBm to 0 dBm per tone nominal, programmable
(T-1) MF SIGNALING: 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
Transmit frequency variation Less than ±1 Hz
(E-1) MF SIGNALING: 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 7dB
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 database of real world calls
Positive Voice Detection speed Detects voice in as little as 1/10th of a second
Positive Answering Machine Detection™ accuracy >85% accurate based on application and environment
FAX/modem detection Pre-programmed
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 approval).
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**
  (E-1) -7.0 dBm per tone, nominal, country-specific**
PULSE DIALING:  
10 digits 0 to 9
Pulsing rate 10 pulses/s, nominal, configurable by parameter**
Break ratio 60% nominal, configurable by parameter**

* All specifications are subject to change without notice.
** Configurable to meet country specific PTT requirements. Actual specification may vary from country to country for approved products.

 

Office :F2 Everest, 7th Flr, Tardeo Rd,Mumbai  400 034. Tel. : +91-22-2352 0968, 5660 3222, 2352 2050 Fax.: +91-22-2351 6881
E-mail: dialogic@foremost-systems.com