Follow us on Facebook
Follow us on Twitter
Signalogic on LinkedIn

Home > System Integration > Communications > Telecom > VDS

VDS™ (Voice-over-Packet Development System)



Example VDS user-interface display

Overview

VDS™, or Voice-over-packet Development System, is targeted at development and test of VoIP and VoATM systems and products.  VDS is an integrated environment that provides simulation analysis, debug, test, and measurement functionality.  The VDS environment implements and monitors packetized voice and audio communication over IP and ATM networks, including LAN, Internet, synchronous serial, and other media.

VDS combines both simulation and real-time operating modes.  It includes support for several types of off-the-shelf DSP hardware, including SigC54xx cards and systems, Signalogic multiprocessor telecom modules, and Texas Instruments® DSK boards.

VDS test and measurement features include both packet analysis and packet impairment.  Packets may deliberately be impaired with a variety of error types in order to debug and measure performance system components such as jitter buffer and echo canceller. The VDS environment and architecture supports operation as a fully automated test system.

Individual voice and audio processing components within VDS may be configured either as DSP software (DSP Mode, running on supported DSP hardware), or as host PC software components (Host Mode).  Within the VDS user-interface, software components can be easily configured as DSP Mode or Host Mode in various combinations.  This flexible and interactive configuration facilitates both development and analysis phases of VoIP and VoATM projects.

Loopback test and diagnostic mode

Features Summary

  • SigC6415-PTMC Octal DSP Resource Board
  • SigC5561-7x7-PTMC VoIP Board
  • Applications

    VDS is intended primarily for the development of VoIP and VoATM systems and products, and may also be used to:
    Peer-to-peer full duplex example

    Example VoP options for transmit and receive side

    Example DSP Hardware Configuration display

    Example Network Configuration Display 

    System Configuration

    System configuration options include half-duplex transfers for either encode or decode, or full duplex transfers for both encode and decode. Input and output data transfer sources can be file (simulation mode) or real-time sources such as a T1/E1, stream, multichannel sigma-delta analog/audio, or H.110 or subset. Packet interfaces may be synchronous serial, and various types of networks such as LAN, DSL, dial-up modem, etc.

    VoP Options

    Voice-over-packet options include Transfer Mode, CODEC type, RTP Header type, Echo Canceller type, Packet Buffering, and Transfer Parameters.

    DSP Hardware Configuration

    DSP hardware currently supported by the VDS includes:

    Hardware support includes full device drivers, high-speed bulk data transfer, symbolic DSP code/data reference from high-level languages (C/C++, Visual Basic, MATLAB), example DSP source code, and default DSP functions and operating modes. Hardware support is complementary to JTAG and offers additional development and debug advantages; for example

    Host Interface

    The VDS uses an onboard PCI bridge chip to provide a standard host PCI Local Bus interface over PN1-PN2. In onboard POS-PHY mode, no custom or non-standard host microprocessor interface or carrier board modification is required. Host software support includes full device drivers, high-speed bulk data transfer, symbolic DSP code/data reference from high-level languages (C/C++, Visual Basic, MATLAB), example DSP source code, and default DSP functions and operating modes. Hardware support is complementary to JTAG and offers additional development and debug advantages, for example:
    • DSP processors do not have to be stopped to transfer data, as with JTAG
    • DSP source code does not have to be "instrumented", or otherwise modified with non-functional, non-relevant code sections, as with RTDX

    Specifications, Data Sheets and Diagrams

    Interactive Demo

    Start Interactive Demo

    Notes

    1 Only available in real-time mode if Telogy software is in the system.