System Design and Development of a Low Data Rate Voice (1200 bps) Rate Converter

Abstract

This report presents both a high level and a detailed design for a low data rate voice Rate Converter (RC). On the transmit side, converter reduces 2400 bps voice generated by an Advanced Narrowband Digital Voice Terminal (ANDVT) to a 1200 bps bit stream. On the receive Bide it converts the 1200 bps bit stream back to a 2400 bps stream in ANDVT format. Rate reduction is accomplished with little degradation to the inherent voice quality of the ANDVT. This primary focus is upon the real-time software design which is implemented using VxWorks, a real-time, multi-tasking operating system and development environment. The high level design defines four tasks, each having its own execution thread and its own pipe to facilitate inter-task communication. The Supervisor Task performs initialization and managers input of commands and data to the RC. The Compressor Task reduces a 2400 bps bit stream to 1200 bps while the Decompressor Task converts from 1200 bps back to 2400 bps. The Output Task manages the output of data from the RC. Latter sections of this report describe the software in detail. Low data rate voice, Data/voice integration, Rate conversion.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1992
Accession Number
ADA256071

Entities

People

  • J. P. Hauser

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • C Programming Language
  • Coding
  • Communication Systems
  • Compressors
  • Computer Programming
  • Computer Programs
  • Computers
  • Converters
  • Data Rate
  • Decoding
  • Environment
  • Graphical User Interface
  • Narrowband
  • Operating Systems
  • Software Design
  • Supervisors
  • Terminals

Fields of Study

  • Computer science

Readers

  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Parallel and Distributed Computing.
  • Radio communications and signal processing.