application Bulletin Fraunhofer Institute for Integrated Circuits IIS

Similar documents
Technical PapER. between speech and audio coding. Fraunhofer Institute for Integrated Circuits IIS

WHITE PAPER. Fraunhofer Institute for Integrated Circuits IIS

TECHNICAL PAPER. Personal audio mix for broadcast programs. Fraunhofer Institute for Integrated Circuits IIS

EXCELLENCE IN AUDIO AND MEDIA ENGINEERING

WHITE PAPER. Director Prof. Dr.-Ing. Albert Heuberger Am Wolfsmantel Erlangen

FAST FACTS. Fraunhofer Institute for Integrated Circuits IIS

WHITE PAPER Fraunhofer DCPServer Professional

The AAC audio Coding Family For

TECHNICAL PAPER. Fraunhofer Institute for Integrated Circuits IIS

Fraunhofer Institute for Integrated Circuits IIS

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding

MPEG-4 aacplus - Audio coding for today s digital media world

Experiencing MultiChannel Sound in

MP3. Panayiotis Petropoulos

Professional Monitoring Receiver for

3GPP TS V6.2.0 ( )

The MPEG-4 General Audio Coder

ELL 788 Computational Perception & Cognition July November 2015

SAOC and USAC. Spatial Audio Object Coding / Unified Speech and Audio Coding. Lecture Audio Coding WS 2013/14. Dr.-Ing.

DAB. Digital Audio Broadcasting

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO

Advanced Functionality & Commercial Aspects of DRM. Vice Chairman DRM Technical Committee,

WORLD AIRLINE ENTERTAINMENT ASSOCIATION TECHNOLOGY COMMITTEE WAEA SPECIFICATION

Audio Engineering Society. Convention Paper. Presented at the 126th Convention 2009 May 7 10 Munich, Germany

Optical Storage Technology. MPEG Data Compression

2.4 Audio Compression

COPYRIGHTED MATERIAL. Introduction. 1.1 Introduction

Digital Radio Mondiale

Modeling of an MPEG Audio Layer-3 Encoder in Ptolemy

Module 7 VIDEO CODING AND MOTION ESTIMATION

AAC-ELD based Audio Communication on ios A Developer s Guide

About MPEG Compression. More About Long-GOP Video

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

ARM MPEG-4 AAC LC Decoder Technical Specification

6MPEG-4 audio coding tools

Mpeg 1 layer 3 (mp3) general overview

Master Course Computer Networks IN2097

Audio-coding standards

DRA AUDIO CODING STANDARD

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

Principles of Audio Coding

PRESS RELEASE. Fraunhofer IIS, Qualcomm and Technicolor to Demonstrate the World s First Live Broadcast of MPEG-H Interactive and Immersive TV Audio

Chapter 10: Wireless Networking. School of information science and Engineering, SDU

Audio coding for digital broadcasting

Audio-coding standards

Video Compression An Introduction

Perceptual coding. A psychoacoustic model is used to identify those signals that are influenced by both these effects.

_äìé`çêé. Audio Compression Codec Specifications and Requirements. Application Note. Issue 2

Voice Over LTE (VoLTE) Technology. July 23, 2018 Tim Burke

HD Radio Air Interface Design Description - Layer 2 Channel Multiplex

MPEG-4 General Audio Coding

Figure 1. Generic Encoder. Window. Spectral Analysis. Psychoacoustic Model. Quantize. Pack Data into Frames. Additional Coding.

Synopsis of Basic VoIP Concepts

HD Radio Air Interface Design Description Layer 2 Channel Multiplex Rev. I August 23, 2011

Workshop W14 - Audio Gets Smart: Semantic Audio Analysis & Metadata Standards

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

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS

14th European Signal Processing Conference (EUSIPCO 2006), Florence, Italy, September 4-8, 2006, copyright by EURASIP

This is a preview - click here to buy the full publication

Real Time File System

Transporting audio-video. over the Internet

RECOMMENDATION ITU-R BT.1720 *

Product Range Summary

Chapter 14 MPEG Audio Compression

Audio and video compression

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy)

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

RECOMMENDATION ITU-R BT.1126 *

ETSI TS V (201

2. SA1 Release 11 Standardization Trends

SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Digital transmission of television signals

ISO/IEC INTERNATIONAL STANDARD

Audio Coding and MP3

Surround for Digital Radio. NRSC - SSATG May 9, Mike Canevaro Director, Strategic Development SRS Labs, Inc.

Cisco D9054 HDTV Advanced Compression Encoder

ETSI TS V1.1.2 ( )

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format

Week 14. Video Compression. Ref: Fundamentals of Multimedia

Introduction to LAN/WAN. Application Layer 4

Networking Applications

WIRELESS SYSTEM AND NETWORKING

AMERICAN NATIONAL STANDARD

Agilent E7478A GPRS Drive Test System

COPYRIGHTED MATERIAL. Introduction. Harri Holma and Antti Toskala. 1.1 WCDMA in Third-Generation Systems

Audio Fundamentals, Compression Techniques & Standards. Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

Short Message Service (SMS)

STM32-MP3NL/DEC. STM32 audio engine MP3 decoder library. Description. Features

The following bit rates are recommended for broadcast contribution employing the most commonly used audio coding schemes:

Fundamentals of Perceptual Audio Encoding. Craig Lewiston HST.723 Lab II 3/23/06

MPEG TS. MAYAH Communications Application Note 34. MAYAH Communications GmbH Application Note 34 MPEG TS

HD Radio Air Interface Design Description Layer 2 Channel Multiplex Rev. J December 14, 2016

HSTP-IPTV-GUIDE.1 IPTV

Proceedings of Meetings on Acoustics

Module 10 MULTIMEDIA SYNCHRONIZATION

MPEG-4 Version 2 Audio Workshop: HILN - Parametric Audio Coding

Parametric Coding of High-Quality Audio

RECOMMENDATION ITU-R M Intelligent transport systems dedicated short range communications at 5.8 GHz

Publication of specifications for the mobile network interfaces offered by Wind

Transcription:

application Bulletin xhe-aac in Digital Radio Mondiale (DRM) Implementation Guidelines for the Realization of xhe-aac in the DRM Framework With the adoption of xhe-aac (Extended High Efficiency Advanced Audio Coding) [1] into the Digital Radio Mondial (DRM) specification [2], this digital radio standard now features a robust and flexible audio codec that adapts to the program content and delivers consistent quality for all content types even at extremely low data rates. xhe-aac therefore sets out to enable new services in the DRM framework that have previously not been feasible due to the inherent drawbacks in the previously specified codecs. The objective of this document is to raise the level of understanding of the DRM system and thus ensure that all technical components work together smoothly in the overall DRM environment. This document gives a rough outline of the overall system and also provides very detailed and specific guidance on how to best employ xhe-aac in DRM. It identifies peculiarities and potential stumbling blocks that are typical to complex technical systems of this magnitude and describes recommended practices on how to deal with them. Fraunhofer Institute for Integrated Circuits IIS Management of the institute Prof. Dr.-Ing. Albert Heuberger (executive) Dr.-Ing. Bernhard Grill Am Wolfsmantel 33 91058 Erlangen www.iis.fraunhofer.de Contact Matthias Rose Phone +49 9131 776-6175 matthias.rose@iis.fraunhofer.de Contact USA Fraunhofer USA, Inc. Digital Media Technologies* Phone +1 408 573 9900 codecs@dmt.fraunhofer.org Contact China Toni Fiedler china@iis.fraunhofer.de Contact Japan Fahim Nawabi Phone: +81 90-4077-7609 fahim.nawabi@iis.fraunhofer.de Contact Korea Youngju Ju Phone: +82 2 948 1291 youngju.ju@iis-extern.fraunhofer.de * Fraunhofer USA Digital Media Technologies, a division of Fraunhofer USA, Inc., promotes and supports the products of Fraunhofer IIS in the U. S. xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio

Contents 1 Introduction 3 2 Technical Background 4 2.1 DRM General System Multiplexing Mechanism 4 2.2 xhe-aac 5 2.2.1 General 5 2.2.2 Codec Evolution 6 2.2.3 Essential Coding Parameters 6 2.2.4 Dynamic Bit Allocation and the Bit Reservoir 7 2.3 Transport of xhe-aac 8 2.3.1 General 8 2.3.2 Restrictions of the DRM transport system for xhe-aac payload 10 3 Technical Recommendations for xhe-aac encoder implementations 10 3.1 Embedding xhe-aac access units in DRM audio super frames 10 3.1.1 Case 1: Average number AUs per ASF > 15 10 3.1.2 Case 2: Natural fluctuation in AUs length 11 3.2 Ensuring high quality for sequences of strongly tonal audio 12 4 References 13 5 Glossary 14 xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 2 / 15

1. Introduction The DRM Broadcasting system has been designed by broadcasters, for broadcasters, but with the active assistance and participation of both transmitter and receiver manufacturers as well as other interested parties (for example, regulatory bodies and R&D organizations). It has been designed specifically as a high quality digital replacement for current analogue radio broadcasting in the AM and FM/VHF bands; as such it can be operated with the same channeling and spectrum allocations as currently employed and is designed to fit in with the existing AM and FM broadcast band plans. [3] DRM on short, medium and long wave for broadcasting bands up to 30 MHz (called DRM30 ) facilitates large coverage areas and low power consumption. The DRM standard for broadcast frequencies above 30MHz (called DRM+ ) uses the same audio coding, data services, multiplexing and signaling schemes as DRM30, but introduces an additional transmission mode optimized for those bands. [3] The DRM system has adopted the latest audio coding technology from MPEG, xhe-aac (Extended High Efficiency Advanced Audio Coding). xhe-aac can operate from only 6 kbit/s per channel, and handles both speech and general-purpose audio content equally well. In addition, DRM still provides AAC audio coding to continue support for on-air services. Existing DRM broadcasts using AAC can migrate to xhe-aac by upgrading the audio coding library of content servers. [3] xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 3 / 15

2. Technical Background 2.1 DRM General System Multiplexing Mechanism A modern digital broadcast system like DRM allows the transmission of additional digitally encoded information (text, pictures, etc.) along with the main audio program signals. This requires a multiplexing mechanism to combine all these different types of content (audio, multimedia and other data). The DRM multiplex consists of three different components: 1) Main Service Channel (MSC) The MSC contains the data for the services (audio and multimedia applications). 2) Fast Access Channel (FAC) The FAC provides information on the channel parameters (audio/data stream count, spectrum, signal encoding) as well as service parameters to allow for fast scanning. 3) Service Description Channel (SDC) The SDC gives information on how to decode the main service channel. Besides servicerelated parameters like program label, country of origin and other parameters it also provides all necessary information required for decoding the audio streams. These three multiplex components are treated as three independent logical channels. The multiplexing mechanism of DRM utilizes a transmission super frame structure. A transmission super frame has a duration of 1.2 seconds (DRM30) or 400 ms (DRM+). Each transmission super frame is divided into logical frames of 400 ms (DRM30) or 100 ms (DRM+) length each. xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 4 / 15

Multiplex structure of DRM30 and DRM+ transmission schemes. Note the different timescales for DRM30 and DRM+. The SDC information is not sent within every logical frame but only once per DRM transmission super frame (1.2 sec / 400 ms). The total amount of data may require more than a single SDC block to be sent. Therefore it may take the duration of multiple transmission super frames until the receiver has collected all the information required to playback and decode the DRM multiplex. In case the MSC stream contains encoded audio content, a matching of logical frames to audio super frames has to be conducted according to: DRM30: One audio super frame (ASF) matches one logical frame, i.e. 400ms DRM+: One audio super frame spans two successive logical frames, i.e. 200ms 2.2 xhe-aac 2.2.1 General xhe-aac is an update of the well-known HE-AACv2 standard [4], which has been employed in digital radio systems and TV broadcast systems worldwide. It is therefore the latest addition to the AAC family of codecs. xhe-aac is particularly powerful at encoding any audio content including plain speech at very low bit rates (down to around 6 kbit/s per channel). This is noteworthy because so xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 5 / 15

far the DRM system has required the implementation of multiple audio codecs to encode general audio content (such as music) and plain speech equally well: two dedicated codecs for coding of speech and only speech and another codec for coding any other program content. With its characteristic of being equally suitable for speech and music, xhe-aac frees the broadcasters from having to choose and configure the codec best suited to the current content. In addition to simplifying the selection of the optimal codec for broadcasters, xhe-aac as the single solution eases the implementation for receiver manufacturers. 2.2.2 Codec Evolution In terms of technical evolution xhe-aac is the successor of the well-known and proven HE- AACv2 audio codec. xhe-aac adds technology that addresses mainly the efficient coding of speech and audio signal components at very low bit rates. Further modifications, e.g. to the stereo and entropy coding modules, improve the audio quality at higher rates too. AAC family profile hierarchy A novelty relative to HE-AACv2 is the fact that the configuration of the codec is handled entirely inside the codec. Whereas HE-AACv2 required knowledge of the internal functionality of bandwidth extension and parametric coding modules, xhe-aac requires only the declaration of bit rate and channel configuration at initialization time. All internal coding parameters are automatically set to guarantee optimum coding efficiency at maximal achievable audio quality. 2.2.3 Essential Coding Parameters In order to be able to achieve maximum coding efficiency and audio quality, xhe-aac in DRM adjusts certain parameters that allow the coding algorithm to work at an optimum operation mode. Some parameters may have an effect on the way the codec interacts with other elements of the DRM framework audio system, most notably these are audio processing frame size (number of audio samples that are processed as a block by encoder and decoder, a.k.a. granule length) and the audio sampling rate (number of audio samples per second). xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 6 / 15

Number of samples per audio processing frame (per channel), granulelength Possible audio frame lengths for xhe- AAC 768 1024 2048 4096 Audio Sampling Rate (samples per second), samplerate Possible audio sampling rates for xhe-aac 9600 12000 16000 19200 24000 32000 38400 48000 2.2.4 Dynamic Bit Allocation and the Bit Reservoir One inherent principle that modern audio codecs apply when processing arbitrary audio content is the idea of dynamic bit allocation. Some Background: Audio coders operate on a block-by-block basis, i.e. a fixed number of audio samples (fixed duration of audio content, typically several 10 ms) are processed as a whole. One processing block of audio signal is called an audio processing frame or just audio frame. The compressed representation of an encoded audio frame is typically called an audio access unit (AU). Further, it is important to understand that specific audio frames may be more difficult to encode than others. Difficult in this context means that more bits are required for encoding xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 7 / 15

the frame at a certain level of quality. As an obvious example it can be anticipated that the encoding of silence is less demanding than that of a violin playing an intricate melody. The audio encoder in this case uses a lower number of bits for encoding the less-demanding audio frames. The result is a bit stream that exhibits certain variability in the momentary bit rate. The long term average bit rate, however, stays constant. In other words the encoder can save bits when coding a less demanding audio frame and can spend a larger-than-average number of bits when coding more challenging audio frames. The concept of saving and spending bits led to the figurative term of bit reservoir, which means the pool of bits that can be shifted between audio frames depending on momentary encoder bit demand. In the context of systems which build on constant bit rate (CBR) transmission channels the use of the bit reservoir allows the combining of the advantages of a constant rate channel with the benefits of variable bit rate audio coding. The consequences of employing a bit reservoir are manifold. These are the most important aspects to mention: The bit reservoir has a maximum limit. This means that the momentary bit rate cannot exceed certain limits (The maximum AU size in bits is limited). Also, an encoder may only produce a limited number of very small AUs in a row. The decoder must buffer a certain number of bits of an audio bit stream before decoding of the access units may start. Fortunately, this minimum number of bits is signaled to the decoder as part of the DRM xhe-aac audio super frame header ( bit reservoir level ). A DRM xhe-aac audio super frame (ASF), which contains a constant number of bits, may contain a varying number of encoded audio frames. The number of AUs that start in an ASF is signaled as part of the DRM xhe-aac audio super frame header ( Frame border count ). 2.3 Transport of xhe-aac 2.3.1 General With the introduction of xhe-aac into DRM the transport scheme was revised in order to allow transmission of AUs of varying lengths as described above and to be able to make use of the full potential of the bit reservoir. Previous transport schemes allowed a varying AU size only within one audio super frame (ASF), but this did not allow for fully flexible bit distribution between frames which led to less than optimal coding efficiency. The transport scheme employed for xhe-aac in DRM allows the codec to make full use of the bit reservoir. This is achieved by decoupling the AU frame grid from the ASF grid. In other words, the codec runs fully asynchronous to the underlying transport mechanism. xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 8 / 15

Each ASF consists of three parts: Header Payload AU directory The ASF starts with a 2-byte header which contains the following essential information: Frame border count (b), 4 bits Bit reservoir level, 4 bits Audio Super Frame Header Structure Fixed header CRC, 8 bits The Frame border count, b, indicates to the decoder how many AUs start in a given ASF. This number hence also determines the size of the AU directory which resides at the end of the ASF. Frame border index, 12 bits Frame border count (b), 4 bits AU Directory Structure b times Frame border index, 12 bits Frame border count (b), 4 bits Frame border index, 12 bits Frame border count (b), 4 bits...... The Frame border count, b, is repeated for reasons of error robustness. The Frame border index array gives for each AU the 0-based index position of the first byte of the corresponding audio frame in the Payload section of the audio super frame, counted from the beginning of the Payload section. xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 9 / 15

Packing of Audio AUs into the DRM Audio Super Frame (ASF) Transport 2.3.2 Restrictions of the DRM transport system for xhe-aac payload Given the ASF header structure described in 2.3.1 with the 4 bit field Frame border count, it can be deduced that the directory structure can contain a maximum number of 15 entries to indicate 15 AUs starting in a given ASF. This maximum number needs to be taken into account during the encoding process, because in certain sampling rate / frame size combinations and when making use of the bit reservoir mechanism, the theoretical number of starting AUs per ASF can be close to 15 or more. The following paragraphs outline one approach to avoiding this scenario by intelligent monitoring of the current and recent bit usage. 3. Technical Recommendations for xhe-aac encoder implementations 3.1 Embedding xhe-aac access units in DRM audio super frames As mentioned in 2.3.2 the number of AU directory entries within an ASF is limited to 15. For certain encoder configurations this limit can be exceeded. This situation can occur in two cases: 1. The average number of AU per ASF is larger than 15. 2. Within the size variation limits allowed due to the bit reservoir described in 2.2.4 a series of small sized AU can be written. With respect to the ASF this may result in more than 15 AUs in an ASF. 3.1.1 Case 1: Average number AUs per ASF > 15 This is the trivial case in which the (long-term) average number of AUs per ASF is greater than 15. The encoder must reject the configuration as invalid. The average number of AUs xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 10 / 15

per ASF can be calculated simply by dividing the duration of an ASF by the duration of the audio that is represented by one AU, i.e. the duration of one audio granule: avgausperasf ASFDuration granulelength samplerate average number of access units per audio super frame duration of an audio super frame in seconds number of audio samples in one audio processing frame audio sampling rate in Hz (audio samples per second) The average number of AUs per ASF is then calculated as: avgausperasf = ASFDuration / (granulelength / samplerate) = ASFDuration * samplerate / granulelength It can be seen that for DRM+ (with 400ms ASF) large sample rates in combination with short audio processing frames may lead to a large average number of AUs per ASF. If avgausperasf > 15, then this configuration must be rejected. 3.1.2 Case 2: Natural fluctuation in AUs length If the average number of AUs is less than but close to 15 then it is possible that due to the momentary bit rate variability introduced by the bit reservoir, a naïve encoding algorithm may produce more than 15 AUs before it reached the ASF size required. For more information please see the section on Dynamic Bit Allocation and the Bit Reservoir. In order to prevent this from happening the encoder can pad the 15 th AU with so-called fill bits in order to reach the ASF size requirement. For the vast majority of encoder configurations the upper limit of 15 AU directories per ASF is never exceeded. The mechanism described here is intended to guarantee fail safe operation even in abnormally configured DRM systems. The approach requires a frame-wise check during the encoding process to see whether 14 AU directories have already been produced for the currently encoded ASF. At that point the encoder can calculate a minimum AU size for the 15 th AU. minimumausize minimum size of the 15th access unit within an audio super frame in number of bits superframesize size of an audio super frame in number of bits ASFHeaderSize size of the audio super frame header (= 16 bits) AuPayload accumulated size of all AU content already carried in the payload section of this ASF - including any AU data left over from the previous ASF DirEntrySize size of one entry in the AU directory structure of an ASF (= 16 bits) CrcHeaderSize size of one AU-CRC which follows each access unit in the audio super frame (= 16 bits) xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 11 / 15

The minimum AU size is determined according to the following equation: minimumausize = superframesize ASFHeaderSize - AuPayload (15 * DirEntrySize) (15 * CrcHeaderSize) A suitable encoder should then take this minimum AU size into account. If towards the end of the encoding process of the currently encoded audio frame the minimum AU size requirement is about to be violated, the encoder can add fill bits to the AU. 3.2 Ensuring high quality for sequences of strongly tonal audio Particularly tonal signal components have shown to be an especially difficult kind of signal to encode. This is particularly true when employing the ACELP coding tool typically used at very low bit rates in xhe-aac. In order to ensure a consistent high quality of tonal signals too it is advised to take certain precautions at the encoder. At low bit rates xhe-aac typically operates in the so-called linear prediction domain (LPD) mode. The LPD makes use of two different signal representation methods. These are Algebraic Code Excited Linear Prediction (ACELP) and transform coded excitation (TCX). Further, the ACELP is using a long-term prediction (LTP) method which reuses previously reconstructed samples to calculate the following frame. This results in the situation where ACELP is computing the signal including quantization errors, which may be carried over to the next frame. During usual operation the previous computed samples are incorporated with a pitch gain factor less than 1.0, so the error decreases over time. In the very unusual case that the gain factor is larger than 1.0 over a longer period of time the resulting signal may become instable, which would have a negative impact on the quality, possibly leading to signal saturation. Experience shows that this issue only appears for synthetic, strongly tonal audio signals (e.g. a pure sine wave). The straightforward solution is to ensure that the encoder frequently employs TCX coding mode, in particular, if there is an increased risk that this issue may arise. Indicators are, for example, a high pitch gain factor over a longer time period. xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 12 / 15

4. References [1] ISO/IEC 23003-3, MPEG-D Part3, Unified Speech and Audio Coding [2] ETSI ES 201 980 V4.1.1, Digital Radio Mondiale (DRM); System Specification [3] DRM Introduction and Implementation Guide, http://www.drm.org/ [4] ISO/IEC 14496-3, MPEG-4 Part 3, Audio [5] Fraunhofer IIS. (2014, August), Broadcasting Fraunhofer IIS. [Online]. http://www.iis.fraunhofer.de/en/bf/amm/produkte/digirundfunk.html xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 13 / 15

5. Glossary AAC ACELP AM ASF AU CRC DRM ETSI FAC FM ISO LPD MPEG MSC PS SBR SDC TCX USAC VHF xhe-aac Advanced Audio Coding Algebraic code exited linear prediction (coding) Amplitude Modulation Audio Super Frame Access Unit Cyclic Redundancy Check Digital Radio Mondiale (Not to be confused with Digital Rights Manage ment) European Telecommunications Standards Institute Fast Access Channel Frequency Modulation International Organization for Standardization Linear Prediction Domain Moving Picture Experts Group Main Service Channel Parametric Stereo Spectral Band Replication Service Description Channel Transform Coded Excitation (coding) Unified Speech and Audio Coding Very High Frequency (Band) Extended High-Efficiency Advanced Audio Coding xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 14 / 15

INFORMATION IN THIS DOCUMENT IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. INFORMATION IN THIS DOCUMENT IS OWNED AND COPYRIGHTED BY THE FRAUNHOFER- GESELLSCHAFT AND MAY BE CHANGED AND/OR UPDATED AT ANY TIME WITHOUT FURTHER NOTICE. PERMISSION IS HEREBY NOT GRANTED FOR RESALE OR COMMERCIAL USE OF THIS SERVICE, IN WHOLE OR IN PART, NOR BY ITSELF OR INCORPORATED IN ANOTHER PRODUCT. Copyright April 2015 Fraunhofer-Gesellschaft ABOUT FRAUNHOFER IIS The division of Fraunhofer IIS has been an authority in its field for more than 25 years, starting with the creation of mp3 and co-development of AAC formats. Today, there are more than 10 billion licensed products worldwide with Fraunhofer s media technologies, and over one billion new products added every year. Besides the global successes mp3 and AAC, the Fraunhofer technologies that improve consumers audio experiences include Cingo (spatial VR audio), Symphoria (automotive 3D audio), xhe-aac (adaptive streaming and digital radio), the 3GPP EVS VoLTE codec (crystal clear telephone calls), and the interactive and immersive MPEG-H TV Audio System. With the test plan for the Digital Cinema Initiative and the recognized software suite easydcp, Fraunhofer IIS significantly pushed the digitization of cinema. The most recent technological achievement for moving pictures is Realception, a tool for light-field data processing. Fraunhofer IIS, based in Erlangen, Germany, is one of 69 divisions of Fraunhofer-Gesellschaft, Europe s largest application-oriented research organization. For more information, contact amm-info@iis.fraunhofer.de, or visit www.iis.fraunhofer.de/amm. xhe-aac in Digital Radio Mondiale (DRM) www.iis.fraunhofer.de/audio 15 / 15