Telecoms, Datacoms, Wireless, IoT


Considerations for the implementation of high-performance digital radio - Part 2

20 February 2013 Telecoms, Datacoms, Wireless, IoT

The first part of this article ran in the 6 February issue of Dataweek.

Graceful degradation/error resilience

In general, higher compression will lead to more audio artifacts from a given level of stream errors. For example, the MPEG Layer II stream is more robust to stream errors than AAC streams.

A single-bit error in the spectral data part of Layer II would not make any annoying artifacts, as the spectral value maximum is decided by the bit-allocation value.

However, in the case of AAC, the same single-bit error would cause the Huffman decoder to fail and apply frame error concealment; repetitive frame errors will mute the audio until the error rate is reduced to a minimum. This long silence prevents the system from guaranteeing graceful degradation.

Error Resilience (ER) AAC coding guarantees graceful degradation from bit-stream errors with the help of these additional tools:

* HCR (Huffman codeword reordering): error propagation within spectral data is prevented by dividing the spectral data into fixed size segments. HCR places the most important data at the start of each segment.

* VCB11 (virtual codebooks for codebook 11): detects serious errors within spectral data with the help of special code word mapping.

* RVLC (reversible variable length coding): avoids error propagation in scale factor data.

The ER-AAC features, together with UEP, will provide adequate error resilience characteristics for DRM.

DRM specification

Digital Radio Mondiale (DRM) is an open standard from the European Telecommunication Standards Institute (ETSI) for digital narrowband audio for short- and medium-wave broadcasting.

Figure 5. Multiplexing and channel coding in DRM.
Figure 5. Multiplexing and channel coding in DRM.

Although DRM supports bandwidths of 4,5 kHz, 5 kHz, 9 kHz, 10 kHz, 18 kHz and 20 kHz within four modes of transmission and reception, bandwidth and bit rate must be limited to 10 kHz and 24 Kbps, respectively, if compatibility with existing AM standards is desired.

Table 1. DRM bit-rate bandwidth.
Table 1. DRM bit-rate bandwidth.

This requirement demanded the use of highly efficient audio coding: Meltzer-Moser MPEG-4 HE-AAC v2 (International Standardisation Organisation/International Electrotechnical Commission - ISO/IEC) was a good choice, but the robustness against channel fading made an error-resilient version of HE-AAC v2 (Martin Wolters, 2003) the best choice.

Table 2. Different codecs supported by DRM.
Table 2. Different codecs supported by DRM.

Besides AAC, the DRM standard defines the harmonic vector excitation coding (HVXC) and code-excited linear prediction (CELP) codecs to be used for transmitting speech. Streaming raw data for image slideshows, HTML pages and the like is also allowed by the DRM standard.

DRM architecture

A DRM system comprises three main transmission paths: main service channel (MSC), service description channel (SDC) and fast-access channel (FAC).

The FAC carries the orthogonal frequency-division multiplexed (OFDM) signal properties and the SDC/MSC configuration, and is limited to 72 bits/frame. The SDC contains the information needed for MSC decoding, such as the multiplex frame structure, and other information.

The MSC encodes the frame generated by the multiplexer. One can choose between standard mapping, symmetrical hierarchical or mixed hierarchical mapping. The MSC uses unequal error protection (UEP, Figure 6), in which the multiplex frame is split into two parts with different levels of protection: higher- and lower-protected data parts.

Figure 6. Unequal error protection in DRM.
Figure 6. Unequal error protection in DRM.

Digital radio with Blackfin

The Blackfin processor (Figure 7) is an excellent fit for operations requiring both digital signal processing and a microcontroller function. The ADSP-BF5xx family is particularly suitable for these applications and also offers a variety of peripherals.

Figure 7. Blackfin processor-based digital radio.
Figure 7. Blackfin processor-based digital radio.

Availability of hardware and software development tools, several software components from third parties, and reference designs make it an ideal platform for multi-featured products. Multiple generations of products, availability of mature software IP from dependable sources, reliable support from Analog Devices, and the large portfolio of available high-performance analog integrated circuits support the quality of a designer’s end products.

Blackfin processor-based digital radios, Internet radios and multi-featured products can be created using the existing ecosystem that ADI created for these products.

In addition to creating the required ecosystem and sourcing the various software modules, ADI also created its own decoder libraries for digital radio. One such key component is an HE-AAC v2 decoder, which optimises the performance available from the large number of required MIPS.

Architecture of HE-AAC V2 decoder

HE-AAC v2 decoder components (Figure 8) combine to form the DRM source decoder. The MPEG-4 HE-AAC v2 decoder (which can support ETSI DAB and DRM standards) combines advanced audio coding (AAC), spectral band replication (SBR) and parametric stereo (PS). The decoder is backward compatible with AAC-LC.

Figure 8. MPEG-4 HE-AAC v2 decoder.
Figure 8. MPEG-4 HE-AAC v2 decoder.

Key features include an MPEG-4 ER-AAC scalable decoder that can handle 960 samples per frame; AAC-LC/HE-AAC v1/v2/DRM/DAB support; error concealment support, DRC support; optimisation for memory and MIPS; and validation against a complete set of ISO/DAB/DMB and ETSI vectors.

Table 3. MPEG-4 HE-AAC v2 decoder performance.
Table 3. MPEG-4 HE-AAC v2 decoder performance.

The decoder implements all required audio coding tools specified by the standard, including:

* Higher frequency resolution and coding efficiency due to MDCT/TDAC.

* Adaptive block switching reduces pre-echo.

* Nonlinear quantisation.

* Huffman coding.

* Use of Kaiser-Bessel derived window function to eliminate spectral leakage.

* Variable frame size improves bit allocation.

* IS/MS stereo/TNS and PNS tools.

* Spectral band replication (SBR).

* Parametric stereo (PS).

Digital radio test results

A set of typical test results appears in Table 4.

Table 4. Digital radio test results.
Table 4. Digital radio test results.

References

Feilen, Michael. 'The Hitchhikers Guide to Digital Radio Mondiale (DRM)'. The Spark Modulator, 2011.

Subrahmanyam, T.V.B., and Mohammed Chalil. 'Emergence of High Performance Digital Radio'. Electronics Maker, pp. 56-60, November 2012. www.electronicsmaker.com





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

SMT-mountable card connectors
Telecoms, Datacoms, Wireless, IoT
Würth Elektronik introduces four new SMT-mountable Nano SIM and microSD card connectors and expands its range with solutions for the smallest packages.

Read more...
Module for smart city and smart utility devices
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Quectel Wireless Solutions has launched the Quectel KCM0A5S, a high-performance Wi-SUN module designed for smart applications such as street lighting, precision agriculture, industrial IoT, smart meters and smart cities.

Read more...
Ultra-low-power wireless module
Altron Arrow Telecoms, Datacoms, Wireless, IoT
The STM32WBA5MMG from STMicroelectronics is an ultra-low-power, small form factor, certified 2,4 GHz wireless module that supports Bluetooth LE, Zigbee 3.0, OpenThread, and IEEE 802.15.4 proprietary protocols.

Read more...
Quectel partners with GEODNET
Quectel Wireless Solutions Telecoms, Datacoms, Wireless, IoT
Quectel Wireless Solutions has partnered with GEODNET to deliver Quectel’s Real-Time Kinematic (RTK) correction services, enabling high-precision positioning for IoT applications.

Read more...
Bringing Bluetooth Channel Sounding to automotive and beyond with KW47
Altron Arrow Telecoms, Datacoms, Wireless, IoT
NXP’s new Channel Sounding-certified KW47 and MCX W72 wireless MCUs are set to help automakers with distance measurement, bringing an additional ranging solution for car access and autonomous systems, and will be utilised across a broader spectrum of applications.

Read more...
Dual-band GNSS antenna
RF Design Telecoms, Datacoms, Wireless, IoT
The Taoglas Accura GVLB258.A, is a passive, dual-band GNSS L1/L5, high-performance antenna for high precision GNSS accuracy and fast positioning.

Read more...
What is Wi-Fi HaLow and why choose it for IoT?
iCorp Technologies Editor's Choice Telecoms, Datacoms, Wireless, IoT
Wi-Fi HaLow introduces a low power connectivity option that, in contrast to other Wi-Fi options, offers greater range of approximately 1 km, which opens up a raft of IoT use cases.

Read more...
Wi-Fi 6 and Bluetooth LE coprocessor module
Altron Arrow Telecoms, Datacoms, Wireless, IoT
The ST67W611M1 from STMicroelectronics boasts an all-in-one design which, together with its capabilities, contribute to making it an attractive choice for IoT edge devices requiring a single-chip solution.

Read more...
Futureproofing IoT connectivity
SIMcontrol Telecoms, Datacoms, Wireless, IoT
A managed private APN assigns every device to an isolated carrier slice, producing a single ingress to the enterprise network, with traffic bypassing shared internet paths and reducing exposure.

Read more...
Extra slim 2,4 GHz radio module
Telecoms, Datacoms, Wireless, IoT
The Thyone I radio module from Würth Elektronik now has a little sibling: Thyone-e, which takes up 30% less space and represents a cost-effective alternative for applications in which the long-range mode is not required.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved