VOCAL’s Data Modem solution offers a comprehensive software library that is fully optimized for all leading DSPs and processors. The libraries are modular and can be executed as a single task under a variety of operating systems or standalone with its own microkernel. Our modem software may be licensed as source code or binary with customized solutions available to meet specific application requirements.
Modulations
Data Modulations include V.92 (client/server), V.90 (client/server), V.34, V.32bis/V.32, and V.22bis/V.22/V.23/V.21. Automatic modulation determination procedures (Automode) include V.8, V.8bis and PN-2330. V.92/V.90 digital client is also available for specialized server requirements (i.e. self-test), as well as analog client V.92/V.90 support. Modulations available from VOCAL include:
- V.92 Server/Client/Digital Client
- V.90 Server/Client/Digital Client
- V.91
- 56K modem
- V.34
- V.32bis/V.32
- V.22bis/V.22
- V.23/V.21/Bell 212/Bell 103
Protocols
The higher data protocol layers include V.42 (including MNP2-4), V.42bis, V.44 and MNP-5. PPP framing support is provided as a runtime option. The application interface of this software can support an industry standard AT command set or may be used directly by an application. The modulation layer of this software can provide a HDLC, V.14 or a direct binary framing layer. The line interface may be an analog front end (codec and DAA) or a digital interface such as T1/E1, xDSL, ATM, and ISDN. Protocols available from VOCAL include:
- V.42 LAPM Error Correction, Detection
- V.42bis Lempel-Ziv Data Compression
- V.44 LZJH Data Compression
- MNP 2-4 Error Correction
- MNP 5 Data Compression
- MNP 10 Protocol Extensions for Cellular
Remote Access Server
The base Remote Access Server (RAS) modem supports the following features on a per channel basis:
- V.90 Server at 28000 to 56000 bps
- V.34 at 4800 to 33600 bps
- V.32bis/V.32 at 4800 to 14400 bps
- V.22bis at 2400 bps
- V.22/Bell 212 at 1200 bps
- V.23/Bell 202 at 1200/75
- <V.21/Bell 103 at 300 bps
- V.42 LAPM error correction
- V.42bis BTLZ compression
- V.44 Data compression
- MNP 2-4 error correction
- MNP 5 compression
- Diagnostic support for modem MIB
- V.59 modem diagnostic/status software
Data Modem Monitoring and Diagnostics
Data modem monitoring and diagnostics features provide a wide variety of per-channel frame statistics that are updated continuously during operation. The data modem statistics are accessible by the driving application and can be used for system monitoring and network bandwidth management. Additional diagnostic signaling can be selected by the driving application to aid in integration and system troubleshooting. The statistics available for VOCAL’s diagnostics output include:
- Modulation State
- SNR MSE Measure
- Tx/Rx Level dBm
- Telemetry Data Update
- Data Modulation Monitor Retrain/Renegotiate
- Carrier Family
- Disconnect Reason
- Initial Tx/Rx Data Rate
- Current Tx/Rx Data Rate
- IETF Modem MIB support
- V.59 Modem diagnostic support
