Open AMR Initiative. Technical Documentation. Version 1.0 Revision

Size: px
Start display at page:

Download "Open AMR Initiative. Technical Documentation. Version 1.0 Revision"

Transcription

1 VoiceAge Corporation 750 Chemin Lucerne, Suite 250 Ville Mont-Royal (Quebec) H3R 2H6 Canada (514) Fax (514) Open AMR Initiative Technical Documentation Version 1.0 Revision Copyright 2004 VoiceAge Corporation. No part of this manual may be reproduced in any form, written or otherwise, without the express written permission of VoiceAge Corporation.

2 Table of Contents PACKAGE CONTENTS...3 INPUT/OUTPUT FORMAT...4 DISCONTINUOUS TRANSMISSION (DTX)...6 ABOUT THE ENCODER/DECODER SAMPLE PROGRAMS...7 AMR-NB API FUNCTIONS...8 LIST OF REFERENCED 3GPP AMR SPECIFICATIONS...10 Open AMR Initiative/TD/

3 Open AMR Initiative Technical Documentation VoiceAge AMR is an adaptive multirate narrowband speech coder with eight bit rate modes ranging from 4.75 kbit/s to 12.2 kbit/s and an additional low bit rate background noise mode. The codec includes a voice activity detector, comfort noise generator, and an error concealment mechanism, all of which improve speech quality over lossy transmission mediums. The implementation provided in this package is the AMR floating-point speech encoder and fast fixed-point speech decoder. The encoder produces output that is compatible with the AMR-NB IF2 format. The decoder is bit-exact with 3GPP TS [1]. PACKAGE CONTENTS AMR-NB.pdf AMR-NB.lib encoder.c decoder.c interf_enc.h This document. Win32 statically linkable library of AMR-NB floating-point encoder / fixed-point decoder for Pentium and compatible processors. Source code for encoder test program. Source code for decoder test program. Header files needed to compile encoder and decoder test programs. interf_dec.h typedef.h encoder.exe decoder.exe Encoder test program executable. Decoder test program executable. Open AMR Initiative/TD/

4 INPUT/OUTPUT FORMAT Input to the encoder is in 16-bit pulse code modulation (PCM) speech data sampled at 8 khz. The decoder outputs the reconstructed speech data in the same format. Each input speech frame of 20 ms consists of bit PCM words containing 14-bit left-aligned uniform samples. The encoder outputs compressed speech data in octet aligned (by using bit stuffing) AMR-NB Interface Format 2, as defined in the 3GPP TS [2]. Frame Type (4 bits) Frame Quality Indicator (1 bit) AMR-NB Core speech frame (size depends on bit rate mode) Bit Stuffing (n bits) Frame structure for AMR-NB IF2 An AMR-NB IF2 frame contains a header with the fields Frame Type and Frame Quality Indicator (FQI). The 4-bit Frame Type field identifies the current frame as either an AMR-NB codec mode, comfort noise, lost speech, or empty frame. This is followed by a 1-bit FQI field, which, when equal to zero, indicates a bad or corrupted frame and when equal to one, a good frame. The AMR-NB core frame is the compressed speech data or comfort noise data within a 20ms frame. The size of this data depends on the current AMR-NB codec mode. The last field contains stuffing bits, which are necessary to align the AMR-NB IF2 frame to the next multiple of eight. The following table shows how bits are allocated for each codec mode. Open AMR Initiative/TD/

5 Frame Type Index Bit rate (kbit/s) Frame type bits AMR-NB core bits Padding bits Total bytes per AMR- NB IF2 frame AMR SID GSM-EFR SID TDMA-EFR SID PDC-EFR SID (for future use) no data Total bits used for an AMR-NB core frame *bit rate of comfort noise (FT index 8) is 1.75 kbit/s when assuming continuous transmission Byte MSB bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 LSB bit 1 1 Core Frame Bits Frame Type d(0) d(1) d(2) 2 n d(3) d(4) d(5) d(6) d(7) d(8) d(9) Stuffing Bits UB UB UB Bit mapping of an AMR-NB IF2 frame Open AMR Initiative/TD/

6 DISCONTINUOUS TRANSMISSION (DTX) In a typical telephone conversation, voice transmission alternates regularly between both sides, leaving long pauses of silence. These can be more efficiently represented as background noise that is transmitted at a much lower bit rate. The discontinuous transmission mode (also called source controlled rate operation) is used to encode frames that contain only background noise. When operating in DTX mode, a voice activity detector (VAD) on the TX side evaluates whether a 20 ms frame contains any voice data. In the absence of speech, a silence identifier (SID) frame is transmitted, which contains characteristics describing the background noise. On the RX side, a comfort noise generator is used to synthesize background noise based on the SID frame parameters. Open AMR Initiative/TD/

7 ABOUT THE ENCODER/DECODER SAMPLE PROGRAMS The sample programs encoder.c and decoder.c demonstrate how to initialize and call the encoding and decoding processes. Input to the encoder and output from the decoder is in the form of 16-bit PCM words containing 14-bit left-aligned uniform speech samples. Usage of the encoder: encoder (-dtx) mode speech_file bitstream_file -dtx enables discontinous transmission mode. mode specifies encoding at one of the 8 AMR-NB bit rates. modefile filename can be used instead of the mode argument to specify the encoding mode for each frame from a mode control file. This text file should contain one mode number (0-7) per line. mode: bit rate (kbps) Usage of the decoder: decoder bitstream_file synth_file To build the speech encoder or decoder sample programs, compile the file encoder.c (or decoder.c). Link this object file to the codec static AMR-NB library. Open AMR Initiative/TD/

8 AMR-NB API FUNCTIONS E_IF_init Allocates and initializes encoder state memory. Syntax #include " interf_enc.h " void * E_IF_init (dtx); Arguments dtx : dtx = 1 to enable discontinuous transmission Returned value void * : Pointer to state memory used by the encoder E_IF_encode Encodes one frame of speech data into a byte-aligned IF2 compatible packed data stream. Syntax #include " interf_enc.h " int E_IF_encode (Word16 mode, Word16 *speech, Uword8 *serial); Arguments mode : encoding mode at one of 8 AMR-NB bit rates (0-7) speech : Input buffer containing one frame of speech samples serial : Output buffer containing compressed data Returned value Number of bytes written to output buffer E_IF_exit Frees encoder state Syntax #include " interf_enc.h " Arguments void E_IF_exit (); Returned value none Open AMR Initiative/TD/

9 D_IF_init Allocates and initializes decoder state memory. Syntax #include " interf_dec.h " void * D_IF_init (void); Arguments none Returned value void * : Pointer to state memory used by the decoder D_IF_decode Decodes one compressed speech frame. Syntax #include " interf_dec.h " void D_IF_Decode (Uword8 *bits, Word16 *synth); Arguments bits : Input buffer containing compressed data from encoder synth : Output buffer containing one frame of decoded speech samples Returned value none D_IF_exit Frees decoder state memory Syntax #include " interf_dec.h " Arguments void D_IF_exit (); Returned value none Open AMR Initiative/TD/

10 LIST OF REFERENCED 3GPP AMR SPECIFICATIONS [1] 3GPP TS : AMR speech Codec; General description. [2] 3GPP TS : AMR Narrowband Speech Codec; Frame Structure. Open AMR Initiative/TD/

GSM Network and Services

GSM Network and Services GSM Network and Services Voice coding 1 From voice to radio waves voice/source coding channel coding block coding convolutional coding interleaving encryption burst building modulation diff encoding symbol

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 441 V12.0.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; EVS Codec General Overview (3GPP TS 26.441 version 12.0.0 Release 12) 1 TS 126 441 V12.0.0 (2014-10)

More information

3GPP TS V ( )

3GPP TS V ( ) TS 26.101 V10.0.0 (2011-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Mandatory speech codec speech processing functions; Adaptive

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 446 V12.0.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; EVS Codec AMR-WB Backward Compatible Functions (3GPP TS 26.446 version 12.0.0 Release 12) 1

More information

Speech-Coding Techniques. Chapter 3

Speech-Coding Techniques. Chapter 3 Speech-Coding Techniques Chapter 3 Introduction Efficient speech-coding techniques Advantages for VoIP Digital streams of ones and zeros The lower the bandwidth, the lower the quality RTP payload types

More information

ETSI TS V3.1.0 ( )

ETSI TS V3.1.0 ( ) TS 126 103 V3.1.0 (2001-12) Technical Specification Universal Mobile Telecommunications System (UMTS); Speech Codec List for GSM and UMTS (3GPP TS 26.103 version 3.1.0 Release 1999) 1 TS 126 103 V3.1.0

More information

ETSI TS V4.2.0 ( )

ETSI TS V4.2.0 ( ) TS 126 103 V4.2.0 (2001-12) Technical Specification Universal Mobile Telecommunications System (UMTS); Speech Codec List for GSM and UMTS (3GPP TS 26.103 version 4.2.0 Release 4) 1 TS 126 103 V4.2.0 (2001-12)

More information

3G TS V3.0.0 ( )

3G TS V3.0.0 ( ) Technical Specification 3rd Generation Partnership Project; TSG-SA Codec Working Group; Speech Codec List for GSM and UMTS (3G TS 26.103 version 3.0.0) The present document has been developed within the

More information

Nokia Q. Xie Motorola April 2007

Nokia Q. Xie Motorola April 2007 Network Working Group Request for Comments: 4867 Obsoletes: 3267 Category: Standards Track J. Sjoberg M. Westerlund Ericsson A. Lakaniemi Nokia Q. Xie Motorola April 2007 RTP Payload Format and File Storage

More information

Digital Speech Coding

Digital Speech Coding Digital Speech Processing David Tipper Associate Professor Graduate Program of Telecommunications and Networking University of Pittsburgh Telcom 2700/INFSCI 1072 Slides 7 http://www.sis.pitt.edu/~dtipper/tipper.html

More information

ETSI TS V (201

ETSI TS V (201 TS 126 443 V12.7.0 (201 16-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Codec for Enhanced Voice Services (EVS); ANSI C code (floating-point) (3GPP TS 26.443 version

More information

ETSI TS V ( )

ETSI TS V ( ) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Codec for Enhanced Voice Services (EVS); Comfort Noise Generation (CNG) aspects () 1 Reference RTS/TSGS-0426449vf00 Keywords

More information

ETSI TS V (201

ETSI TS V (201 TS 126 442 V12.5.0 (201 16-01) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Codec for Enhanced Voice Services (EVS); ANSI C code (fixed-point) (3GPP TS 26.442 version

More information

3GPP TS V ( )

3GPP TS V ( ) TS 26.202 V10.0.0 (2011-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Speech codec speech processing functions; Adaptive Multi-Rate

More information

ETSI TS V3.0.0 ( )

ETSI TS V3.0.0 ( ) ETSI TS 126 102 V3.0.0 (2000-01) Technical Specification Universal Mobile Telecommunications System (UMTS); Mandatory speech codec; AMR speech codec; Interface to lu and Uu (3G TS 26.102 version 3.0.0

More information

ETSI EN V8.0.1 ( )

ETSI EN V8.0.1 ( ) European Standard (Telecommunications series) Digital cellular telecommunications system (Phase +); Half rate speech; Test sequences for the GSM half rate speech codec GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS

More information

ETSI TS V7.3.0 ( )

ETSI TS V7.3.0 ( ) TS 101 713 V7.3.0 (2002-06) Technical Specification Digital cellular telecommunications system (Phase 2+); Test sequences for the GSM Adaptive Multi Rate (AMR) speech codec (3GPP TS 06.74 version 7.3.0

More information

Date. Next Generation in Speech Quality ETSI STQ Workshop, Nov 2012 Dr. Imre Varga Qualcomm Inc.

Date. Next Generation in Speech Quality ETSI STQ Workshop, Nov 2012 Dr. Imre Varga Qualcomm Inc. Date Enhanced Voice Services Next Generation in Speech Quality ETSI STQ Workshop, Nov 2012 Dr. Imre Varga Qualcomm Inc. Next Gen 3GPP Speech Coding for Improved User Experience AMR AMR-WB 4.75 kbps 12.2

More information

EUROPEAN ETS TELECOMMUNICATION January 1999 STANDARD

EUROPEAN ETS TELECOMMUNICATION January 1999 STANDARD EUROPEAN ETS 300 609-3 TELECOMMUNICATION January 1999 STANDARD Source: SMG Reference: DE/SMG-081124P ICS: 33.020 Key words: Digital cellular telecommunications system, Global System for Mobile Communications

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 102 V12.0.0 (2014-10) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Mandatory speech codec; Adaptive Multi-Rate

More information

Discontinuous Transmission (DTX) of Speech in cdma2000 Systems

Discontinuous Transmission (DTX) of Speech in cdma2000 Systems GPP C.S00-0 Version.0 Date: December, 00 Discontinuous Transmission (DTX) of Speech in cdma000 Systems COPYRIGHT GPP and its Organizational Partners claim copyright in this document and individual Organizational

More information

ETSI TS V (201

ETSI TS V (201 TS 126 179 V13.0.0 (201 16-05) TECHNICAL SPECIFICATION LTE; Mission Critical Push To Talk (MCPTT); Codecs and media handling (3GPP TS 26.179 version 13.0.0 Release 13) 1 TS 126 179 V13.0.0 (2016-05) Reference

More information

ETSI TS V2.1.3 ( )

ETSI TS V2.1.3 ( ) TS 101 329-2 V2.1.3 (2002-01) Technical Specification Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; End-to-end Quality of Service in TIPHON systems; Part 2: Definition

More information

3GPP TS V ( )

3GPP TS V ( ) TS 26.179 V13.1.0 (2016-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Mission Critical Push To Talk (MCPTT); Codecs and media

More information

ETSI TS V4.0.0 ( )

ETSI TS V4.0.0 ( ) Technical Specification Digital cellular telecommunications system (Phase 2+); Half-rate speech: ANSI-C code for GSM half-rate speech codec () GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS R 1 Reference DTS/TSGS-0446006Uv4

More information

Opus Generated by Doxygen Thu May :22:05

Opus Generated by Doxygen Thu May :22:05 Opus 0.9.14 Generated by Doxygen 1.7.1 Thu May 17 2012 15:22:05 Contents 1 Opus 1 2 Module Index 3 2.1 Modules................................. 3 3 File Index 5 3.1 File List.................................

More information

EUROPEAN ETS TELECOMMUNICATION February 1998 STANDARD

EUROPEAN ETS TELECOMMUNICATION February 1998 STANDARD EUROPEAN ETS 300 737 TELECOMMUNICATION February 1998 STANDARD Second Edition Source: SMG Reference: RE/SMG-020860QR1 ICS: 33.020 Key words: Digital cellular telecommunications system, Global System for

More information

SPEEX CODEC IMPLEMENTATION ON THE RPB RX210

SPEEX CODEC IMPLEMENTATION ON THE RPB RX210 APPLICATION NOTE SPEEX CODEC IMPLEMENTATION ON THE RPB RX210 Author: César MAKAMONA MBUMBA SHÉALTIEL January 2013 Abstract Codec is a compound word derived from Coder-decoder or Compressor-decompressor.

More information

RTP implemented in Abacus

RTP implemented in Abacus Spirent Abacus RTP implemented in Abacus 编号版本修改时间说明 1 1. Codec that Abacus supports. G.711u law G.711A law G.726 G.726 ITU G.723.1 G.729 AB (when VAD is YES, it is G.729AB, when No, it is G.729A) G.729

More information

MULTIMODE TREE CODING OF SPEECH WITH PERCEPTUAL PRE-WEIGHTING AND POST-WEIGHTING

MULTIMODE TREE CODING OF SPEECH WITH PERCEPTUAL PRE-WEIGHTING AND POST-WEIGHTING MULTIMODE TREE CODING OF SPEECH WITH PERCEPTUAL PRE-WEIGHTING AND POST-WEIGHTING Pravin Ramadas, Ying-Yi Li, and Jerry D. Gibson Department of Electrical and Computer Engineering, University of California,

More information

H.261 / H.263 Video CODEC Library For Philips Trimedia

H.261 / H.263 Video CODEC Library For Philips Trimedia Revision 1.0 H.261 / H.263 Video CODEC Library For Philips Trimedia June 1999 Overview This data sheet describes 4i2i Communications Ltd s H.261 and H.263 video encoder/decoder (CODEC). The CODEC is available

More information

ETSI TS V5.2.0 ( )

ETSI TS V5.2.0 ( ) TS 148 060 V5.2.0 (2002-09) Technical Specification Digital cellular telecommunications system (Phase 2+); In-band control of remote transcoders and rate adaptors for full rate traffic channels (3GPP TS

More information

For Mac and iphone. James McCartney Core Audio Engineer. Eric Allamanche Core Audio Engineer

For Mac and iphone. James McCartney Core Audio Engineer. Eric Allamanche Core Audio Engineer For Mac and iphone James McCartney Core Audio Engineer Eric Allamanche Core Audio Engineer 2 3 James McCartney Core Audio Engineer 4 Topics About audio representation formats Converting audio Processing

More information

3GPP TS V ( )

3GPP TS V ( ) TS 26.454 V13.0.0 (2016-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Codec for Enhanced Voice Services (EVS); Interface to

More information

A New Technique for Transceiver Location Data Over LTE Voice Channels

A New Technique for Transceiver Location Data Over LTE Voice Channels International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 Volume 4 Issue 10 ǁ October. 2016 ǁ PP.15-19 A New Technique for Transceiver Location

More information

2 Framework of The Proposed Voice Quality Assessment System

2 Framework of The Proposed Voice Quality Assessment System 3rd International Conference on Multimedia Technology(ICMT 2013) A Packet-layer Quality Assessment System for VoIP Liangliang Jiang 1 and Fuzheng Yang 2 Abstract. A packet-layer quality assessment system

More information

Application Report SPRA582

Application Report SPRA582 Application Report September 1999 Wireless ASP Products SPRA582 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 454 V15.0.0 (2018-07) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Codec for Enhanced Voice Services (EVS); Interface to Iu, Uu, Nb and Mb (3GPP TS 26.454 version

More information

ETSI TS V1.1.1 ( )

ETSI TS V1.1.1 ( ) Technical Specification GEO-Mobile Radio Interface Specifications; Part 6: Speech coding specifications; Sub-part 6: Vocoder: Voice Activity Detection (VAD); GMR-1 06.032 GMR-1 06.032 2 Reference DTS/SES-001-06032

More information

ARIB STD-T53-C.S Circuit-Switched Video Conferencing Services

ARIB STD-T53-C.S Circuit-Switched Video Conferencing Services ARIB STD-T-C.S00-0 Circuit-Switched Video Conferencing Services Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the

More information

Abstract. 1. Introduction

Abstract. 1. Introduction Wideband Speech Coding Standards and Applications Abstract Increasing the bandwidth of sound signals from the telephone bandwidth of 200-3400 Hz to the wider bandwidth of 50-7000 Hz results in increased

More information

ETSI EN V8.0.1 ( )

ETSI EN V8.0.1 ( ) EN 300 967 V8.0.1 (2000-11) European Standard (Telecommunications series) Digital cellular telecommunications system (Phase 2+); Half rate speech; ANSI-C code for the GSM half rate speech codec (GSM 06.06

More information

Dialogic Multimedia File Conversion Tools

Dialogic Multimedia File Conversion Tools Dialogic Multimedia File Conversion Tools User Guide November 2007 05-2453-006 3.About This Publication Purpose This document provides information on how to use the off-line multimedia file conversion

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Khatter (43) Pub. Date: Apr. 27, 2006

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Khatter (43) Pub. Date: Apr. 27, 2006 US 20060O88065A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0088065 A1 Khatter (43) Pub. Date: Apr. 27, 2006 (54) METHOD OF SCHEDULING DATA AND Publication Classification

More information

3GPP TS V ( )

3GPP TS V ( ) TS 48.071 V.8.0.0 (2007-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group GSM/EDGE Radio Access Network; Location Services (LCS); Serving Mobile Location Centre

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 269 V11.0.0 (2012-10) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ecall data transfer; In-band modem solution;

More information

Audio Compression. Audio Compression. Absolute Threshold. CD quality audio:

Audio Compression. Audio Compression. Absolute Threshold. CD quality audio: Audio Compression Audio Compression CD quality audio: Sampling rate = 44 KHz, Quantization = 16 bits/sample Bit-rate = ~700 Kb/s (1.41 Mb/s if 2 channel stereo) Telephone-quality speech Sampling rate =

More information

ETSI TS V ( )

ETSI TS V ( ) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+) (GSM); In-band control of remote transcoders and rate adaptors for full rate traffic channels () GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS

More information

AN1881 APPLICATION NOTE G711 Speech Codec: Multichannel Implementation on the ST122 DSP-MCU

AN1881 APPLICATION NOTE G711 Speech Codec: Multichannel Implementation on the ST122 DSP-MCU AN1881 APPLICATION NOTE G711 Speech Codec: Multichannel Implementation on the ST122 DSP-MCU ABSTRACT The purpose of this application note is to provide a detailed description of the Multichannel G711 speech

More information

Source Coding Basics and Speech Coding. Yao Wang Polytechnic University, Brooklyn, NY11201

Source Coding Basics and Speech Coding. Yao Wang Polytechnic University, Brooklyn, NY11201 Source Coding Basics and Speech Coding Yao Wang Polytechnic University, Brooklyn, NY1121 http://eeweb.poly.edu/~yao Outline Why do we need to compress speech signals Basic components in a source coding

More information

EN V6.0.1 ( )

EN V6.0.1 ( ) European Standard (Telecommunications series) Digital cellular telecommunications system (Phase 2+); In-band control of remote transcoders and rate adaptors for Enhanced Full Rate (EFR) and full rate traffic

More information

3GPP TS V6.1.0 ( )

3GPP TS V6.1.0 ( ) TS 26.111 V6.1.0 (2004-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Codec for circuit switched multimedia telephony service;

More information

CAPTURING AUDIO DATA FAQS

CAPTURING AUDIO DATA FAQS EVS AUDIO FAQ CAPTURING AUDIO DATA FAQS EVS is a powerful engine that turns audio into a rich data stream for use in upstream applications such as analytics or CRM systems. The better the quality of the

More information

Series Aggregation Services Routers.

Series Aggregation Services Routers. Overview of the Cisco DSP SPA for the ASR 1000 Series Aggregation Services Routers This chapter provides an overview of the release history, features, and MIB support for the Cisco Voice SPA for the ASR

More information

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V8.0.0 ( ) Technical Specification TS 126 110 V8.0.0 (2009-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Codec for circuit switched multimedia telephony

More information

ETSI TS V8.2.1 ( )

ETSI TS V8.2.1 ( ) TS 100 737 V8.2.1 (2003-01) Technical Specification Digital cellular telecommunications system (Phase 2+); In-band control of remote transcoders and rate adaptors for Enhanced Full Rate (EFR) and full

More information

Voice Quality Assessment for Mobile to SIP Call over Live 3G Network

Voice Quality Assessment for Mobile to SIP Call over Live 3G Network Abstract 132 Voice Quality Assessment for Mobile to SIP Call over Live 3G Network G.Venkatakrishnan, I-H.Mkwawa and L.Sun Signal Processing and Multimedia Communications, University of Plymouth, Plymouth,

More information

Presents 2006 IMTC Forum ITU-T T Workshop

Presents 2006 IMTC Forum ITU-T T Workshop Presents 2006 IMTC Forum ITU-T T Workshop G.729EV: An 8-32 kbit/s scalable wideband speech and audio coder bitstream interoperable with G.729 Presented by Christophe Beaugeant On behalf of ETRI, France

More information

July Copyright (C) The Internet Society (2003). All Rights Reserved.

July Copyright (C) The Internet Society (2003). All Rights Reserved. Network Working Group Request for Comments: 3551 Obsoletes: 1890 Category: Standards Track H. Schulzrinne Columbia University S. Casner Packet Design July 2003 Status of this Memo RTP Profile for Audio

More information

ROBUST SPEECH CODING WITH EVS Anssi Rämö, Adriana Vasilache and Henri Toukomaa Nokia Techonologies, Tampere, Finland

ROBUST SPEECH CODING WITH EVS Anssi Rämö, Adriana Vasilache and Henri Toukomaa Nokia Techonologies, Tampere, Finland ROBUST SPEECH CODING WITH EVS Anssi Rämö, Adriana Vasilache and Henri Toukomaa Nokia Techonologies, Tampere, Finland 2015-12-16 1 OUTLINE Very short introduction to EVS Robustness EVS LSF robustness features

More information

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track Network Working Group S. Ahmadi Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband

More information

ITU-T G.729 Implementors Guide

ITU-T G.729 Implementors Guide INTERNATIONAL TELECOMMUNICATION UNION ITU-T G.729 Implementors Guide TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (13 April 2006) SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL SYSTEMS AND NETWORKS

More information

EN V6.0.1 ( )

EN V6.0.1 ( ) European Standard (Telecommunications series) Digital cellular telecommunications system (Phase 2+); Half rate speech; ANSI-C code for the GSM half rate speech codec (GSM 06.06 version 6.0.1 Release 1997)

More information

3GPP TS V6.4.0 ( )

3GPP TS V6.4.0 ( ) TS 26.235 V6.4.0 (2005-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Packet switched conversational multimedia applications;

More information

ABSTRACT. that it avoids the tolls charged by ordinary telephone service

ABSTRACT. that it avoids the tolls charged by ordinary telephone service ABSTRACT VoIP (voice over IP - that is, voice delivered using the Internet Protocol) is a term used in IP telephony for a set of facilities for managing the delivery of voice information using the Internet

More information

Meeting #29 Agenda items: rd 25 th June, 1999, Miami. Adaptive Multi-Rate Wideband (AMR-WB) Feasibility study report. Version 1.0.

Meeting #29 Agenda items: rd 25 th June, 1999, Miami. Adaptive Multi-Rate Wideband (AMR-WB) Feasibility study report. Version 1.0. ETSI TC SMG Tdoc SMG P-99-429 Meeting #29 Agenda items: 6.10 23 rd 25 th June, 1999, Miami Source: SMG11 Adaptive Multi-Rate Wideband (AMR-WB) Feasibility study report Version 1.0.0 Page 2 Table of Contents

More information

3COM0271 Computer Network Protocols & Architectures A

3COM0271 Computer Network Protocols & Architectures A 3COM0271 Computer Network Protocols & Architectures A Week 4: Bit Stuffing and Un-stuffing Practical You should be familiar with the idea of framing from Chapter 2 of Peterson and Davie and also from the

More information

POLYTECH CLERMONT-FERRAND. Application Note. Implementation of a SPEEX decoder on RX62N RENESAS microcontroller 22/01/2012

POLYTECH CLERMONT-FERRAND. Application Note. Implementation of a SPEEX decoder on RX62N RENESAS microcontroller 22/01/2012 POLYTECH CLERMONT-FERRAND Application Note Implementation of a SPEEX decoder on RX62N RENESAS microcontroller 22/01/2012 Author : Sébastien PINNETERRE Engineering student in electrical engineering /embedded

More information

Draft EN V4.0.0 ( )

Draft EN V4.0.0 ( ) European Standard (Telecommunications series) Digital cellular telecommunications system (Phase 2); ANSI-C code for the GSM Enhanced Full Rate (EFR) speech codec () GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS

More information

ETSI TS V8.3.0 ( ) Technical Specification

ETSI TS V8.3.0 ( ) Technical Specification TS 148 103 V8.3.0 (2011-04) Technical Specification Digital cellular telecommunications system (Phase 2+); Base Station System - Media GateWay (BSS-MGW) interface; User plane transport mechanism (3GPP

More information

CS 074 The Digital World. Digital Audio

CS 074 The Digital World. Digital Audio CS 074 The Digital World Digital Audio 1 Digital Audio Waves Hearing Analog Recording of Waves Pulse Code Modulation and Digital Recording CDs, Wave Files, MP3s Editing Wave Files with BinEd 2 Waves A

More information

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet : Computer Networks Lecture 9: May 03, 2004 Media over Internet Media over the Internet Media = Voice and Video Key characteristic of media: Realtime Which we ve chosen to define in terms of playback,

More information

ATP-24A/PCI(2.0) ATP-24A/PCI+(2.0) ATP-24A/PCIe(3.0) ATP-24A/PCIe+(3.0) Analog Tap Passive Board

ATP-24A/PCI(2.0) ATP-24A/PCI+(2.0) ATP-24A/PCIe(3.0) ATP-24A/PCIe+(3.0) Analog Tap Passive Board Synway ATP Series ATP-24A/PCI(2.0) ATP-24A/PCI+(2.0) ATP-24A/PCIe(3.0) ATP-24A/PCIe+(3.0) Analog Tap Passive Board Version 4.1 Synway Information Engineering Co., Ltd www.synway.net Contents Contents...

More information

QoS Targets for IP Networks & Services: Challenges and Opportunities

QoS Targets for IP Networks & Services: Challenges and Opportunities QoS Targets for IP Networks & Services: Challenges and Opportunities Dave Mustill Performance & QoS Standards BT Group Chief Technology Office Presentation Outline Speech quality in the PSTN and beyond

More information

3GPP TS V8.2.0 ( )

3GPP TS V8.2.0 ( ) TS 48.103 V8.2.0 (2009-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group GSM/EDGE Radio Access Network; Base Station System Media GateWay (BSS-MGW) interface;

More information

AUDIO. Henning Schulzrinne Dept. of Computer Science Columbia University Spring 2015

AUDIO. Henning Schulzrinne Dept. of Computer Science Columbia University Spring 2015 AUDIO Henning Schulzrinne Dept. of Computer Science Columbia University Spring 2015 Key objectives How do humans generate and process sound? How does digital sound work? How fast do I have to sample audio?

More information

Open Issues for TrFO-TFO Harmonisation

Open Issues for TrFO-TFO Harmonisation 3GPP TSG_CN Plenary Meeting #8, Dusseldorf, Germany 21 st 23 rd June 2000 Tdoc NP-000374 3GPP Workshop#1 on TrFO-TFO Harmonisation N4-000124 Source: Place: Stockholm Date: 8. May 2000 Agenda Item: 5.2

More information

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd Overview Audio Signal Processing Applications @ Dolby Audio Signal Processing Basics

More information

Both LPC and CELP are used primarily for telephony applications and hence the compression of a speech signal.

Both LPC and CELP are used primarily for telephony applications and hence the compression of a speech signal. Perceptual coding Both LPC and CELP are used primarily for telephony applications and hence the compression of a speech signal. Perceptual encoders, however, have been designed for the compression of general

More information

ETSI TR V7.7.0 ( ) Technical Report

ETSI TR V7.7.0 ( ) Technical Report TR 125 993 V7.7.0 (2008-07) Technical Report Universal Mobile Telecommunications System (UMTS); Typical examples of Radio Access Bearers (RABs) and Radio Bearers (RBs) supported by Universal Terrestrial

More information

Voice Communications over Tandem Wireline IP and WLAN Connections *

Voice Communications over Tandem Wireline IP and WLAN Connections * Voice Communications over Tandem Wireline IP and WLAN Connections * Jerry D. Gibson¹, Bo Wei² and Sayantan Choudhury¹ ¹Department of Electrical and Computer Engineering ²Huawei Technologies University

More information

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding 2013 Dolby Laboratories,

More information

Synopsis of Basic VoIP Concepts

Synopsis of Basic VoIP Concepts APPENDIX B The Catalyst 4224 Access Gateway Switch (Catalyst 4224) provides Voice over IP (VoIP) gateway applications for a micro branch office. This chapter introduces some basic VoIP concepts. This chapter

More information

Publication of specifications for the mobile network interfaces offered by Wind

Publication of specifications for the mobile network interfaces offered by Wind interfaces offered by Wind Page 1/10 Publication of specifications for the mobile network interfaces offered by Wind interfaces offered by Wind Page 2/10 TABLE OF CONTENTS 1. INTRODUCTION 3 2. SCOPE...

More information

Alcatel OmniPCX Enterprise

Alcatel OmniPCX Enterprise Alcatel OmniPCX Enterprise QoS for VoIP Overview 1 OBJECTIVE: Describe the essential parameters for QoS The QoS parameters regarding the data network IP Packet Transfer Delay (IPTD): Time for the packet

More information

IP Telephony - Quality-of-Service Aspects. Bruce Pettitt

IP Telephony - Quality-of-Service Aspects. Bruce Pettitt IP Telephony - Quality-of-Service Aspects Bruce Pettitt Overview - QoS for IP Telephony Background QoS Concepts Impact of Packet Loss and Delay The QoS Challenge for IP Telephony Technology Solutions supporting

More information

Dialogic Diva Analog Media Boards by Sangoma

Dialogic Diva Analog Media Boards by Sangoma Dialogic Diva Analog Media Boards by Sangoma The Dialogic Diva Analog Media Boards provide two, four, and eight ports and serve as an excellent communication platform, which scales from 2 to 64 channels

More information

Dialogic Multimedia API

Dialogic Multimedia API Dialogic Multimedia API Library Reference August 2007 05-2454-002 Copyright 2005-2007, Dialogic Corporation. All rights reserved. You may not reproduce this document in whole or in part without permission

More information

3GPP TS V8.0.0 ( )

3GPP TS V8.0.0 ( ) 3GPP TS 48.051 V8.0.0 (2008-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group GSM EDGE Radio Access Network; Base Station Controller - Base Transceiver Station

More information

An E2E Quality Measurement Framework

An E2E Quality Measurement Framework An E2E Quality Measurement Framework David Hands BT Group CTO Perceptual Engineering Research Group Email: david.2.hands@bt.com ETSI Workshop on Effects of transmission performance on multimedia quality

More information

External Data Representation (XDR)

External Data Representation (XDR) External Data Representation (XDR) Prof. Chuan-Ming Liu Computer Science and Information Engineering National Taipei University of Technology Taipei, TAIWAN NTUT, TAIWAN 1 Introduction This chapter examines

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 269 V15.0.0 (2018-07) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); ecall data transfer; In-band modem solution;

More information

Optimizing A/V Content For Mobile Delivery

Optimizing A/V Content For Mobile Delivery Optimizing A/V Content For Mobile Delivery Media Encoding using Helix Mobile Producer 11.0 November 3, 2005 Optimizing A/V Content For Mobile Delivery 1 Contents 1. Introduction... 3 2. Source Media...

More information

Network Working Group Request for Comments: 4060 Category: Standards Track May 2005

Network Working Group Request for Comments: 4060 Category: Standards Track May 2005 Network Working Group Request for Comments: 4060 Category: Standards Track Q. Xie D. Pearce Motorola May 2005 Status of This Memo RTP Payload Formats for European Telecommunications Standards Institute

More information

Transporting Voice by Using IP

Transporting Voice by Using IP Transporting Voice by Using IP Voice over UDP, not TCP Speech Small packets, 10 40 ms Occasional packet loss is not a catastrophe Delay-sensitive TCP: connection set-up, ack, retransmit delays 5 % packet

More information

EFFICIENT IMPLEMENTATION FOR VIDEOCONFERENCING IN 3G WIRELESS NETWORKS

EFFICIENT IMPLEMENTATION FOR VIDEOCONFERENCING IN 3G WIRELESS NETWORKS EFFICIENT IMPLEMENTATION FOR VIDEOCONFERENCING IN 3G WIRELESS NETWORKS Weijia Jia, Haohuan Fu and Ji Shen Department of Computer Science, City University of Hong Kong 83 Tat Chee Avenue, Kowloon, Hong

More information

ETSI TS V (201

ETSI TS V (201 TS 126 269 V13.0.0 (201 16-02) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); ecall data transfer; In-band modem

More information

Dusseldorf, Germany Agenda item: th -20 th June, Status Report of SMG11 at SMG#32

Dusseldorf, Germany Agenda item: th -20 th June, Status Report of SMG11 at SMG#32 ETSI TC SMG#32 Tdoc SMG P-00-269 Dusseldorf, Germany Agenda item: 6.10 19 th -20 th June, 2000 Source: Chairman, SMG11 * Status Report of SMG11 at SMG#32 Executive Summary This document provides an overview

More information

ETSI TS V ( ) Technical Specification

ETSI TS V ( ) Technical Specification TS 148 071 V10.0.1 (2011-05) Technical Specification Digital cellular telecommunications system (Phase 2+); Location Services (LCS); Serving Mobile Location Centre - Base Station System (SMLC-BSS) interface;

More information

Performance Analysis of AAL2 switching/multiplexing in the I ub interface in UMTS Network

Performance Analysis of AAL2 switching/multiplexing in the I ub interface in UMTS Network Performance Analysis of AAL2 switching/multiplexing in the I ub interface in UMTS Network Bong Ho Kim and David J Houck Bell Labs Advanced Technologies, Lucent Technologies Holmdel, NJ 07733 U.S.A And

More information