Implementation of a DRM+ transmitter in the GNU Radio software radio framework

Similar documents
AIR DRM. DRM+ Showcase

Partitioning of a DRM Receiver

Dream DRM Receiver Documentation

Modification Details.

FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS. drm TesT equipment

Chapter 6: Broadcast Systems. Mobile Communications. Unidirectional distribution systems DVB DAB. High-speed Internet. architecture Container

Convergence of Mobile Communications and Broadcasting: A long term perspective

Main Ways to Enhance Throughput

MINIMUM TECHNICAL AND EXPLOITATION REQUIREMENTS FOR DIGITAL SOUND BROADCASTING DAB+ RECEIVER DESIGNED FOR POLAND

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

Trends in Broadcast Radio

ISDB-T T Transmission Technologies and Emergency Warning System

ISDB-T Digital terrestrial broadcasting in Japan

GSM and Similar Architectures Lesson 07 GSM Radio Interface, Data bursts and Interleaving

DRM Introduction and Implementation Guide

Overview ISDB-T for sound broadcasting Terrestrial Digital Radio in Japan. Shunji NAKAHARA. NHK (Japan Broadcasting Corporation)

DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch

LTE PHY Fundamentals Roger Piqueras Jover

VDSL2 A feasible Solution for Last Mile

Fraunhofer DRM ContentServer R6 Features, Editions & Product Lines

DAB + The additional audio codec in DAB

BENEFITS OF USING MULTIPLE PLP IN DVB-T2

DVB-T BER MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE

Whitepaper n The Next Generation in Wireless Technology

high-quality surround sound at stereo bit-rates

The ANKA Archiving System

Rapid Prototyping of a Frequency Hopping Ad Hoc Network System

ADSL2 AND ADSL2plus THE NEW ADSL STANDARDS

MSB MODULATION DOUBLES CABLE TV CAPACITY Harold R. Walker and Bohdan Stryzak Pegasus Data Systems ( 5/12/06) pegasusdat@aol.com

Solution. (Chapters ) Dr. Hasan Qunoo. The Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department

OFDM, Mobile Software Development Framework

CMAS. Compact Radio Signal Monitoring Solution

Exercise 2 Common Fundamentals: Multiple Access

Study on the Comparison of the Transmitting Power between DRM+ and DAB/DAB+ in VHF Band III to Cover the same Service Area


Technical Overview of Single Frequency Network

Broadcasting your attack: Security testing DAB radio in cars

DVB-C2 a new Transmission System for Hybrid Fibre Coax Networks

HD Radio FM Transmission System Specifications Rev. F August 24, 2011

LTE Evolution for Cellular IoT Ericsson & NSN

CDMA Network Planning

Special Topics in Security and Privacy of Medical Information. Reminders. Medical device security. Sujata Garera

Introduction and Comparison of Common Videoconferencing Audio Protocols I. Digital Audio Principles

RF Measurements Using a Modular Digitizer

GTER 26 tudo o que você. quer saber sobre n

How To Make A Radio Accessible To People With Disabilities

CHAPTER 8 MULTIPLEXING

MIMO detector algorithms and their implementations for LTE/LTE-A

Communication Systems

Multiplexing. Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single physical medium.

How To Use A Sound Card With A Subsonic Sound Card

COFDM Transmission systems

Introduction to Clean-Slate Cellular IoT radio access solution. Robert Young (Neul) David Zhang (Huawei)

Why and how Germany is going HEVC! Herbert Tillmann

For Articulation Purpose Only

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

AN INTRODUCTION TO DIGITAL MODULATION

BROADCAST Trasmettitori / Transmitters DBH3 GAP FILLER

MANAGING THE TRANSITION TO DIGITAL SOUND BROADCASTING IN THE FREQUENCY BANDS BELOW 80 MHz

Introduction Ericsson Handheld Telephone 1341-B

1. (Ungraded) A noiseless 2-kHz channel is sampled every 5 ms. What is the maximum data rate?

PLANNING DVB-T2 Advance and Challenge

Multiplexing on Wireline Telephone Systems

ETSI TS V1.2.1 ( )

MODULATION Systems (part 1)

Michael Kornfeld and Ulrich Reimers Institute for Communications Technology, Technische Universität Braunschweig

COMPATIBILITY AND SHARING ANALYSIS BETWEEN DVB T AND RADIO MICROPHONES IN BANDS IV AND V

CATV s Answer to Satellite Competition

ELETRONIC COMMUNICATIONS COMMITTEE

RECOMMENDATION ITU-R SM Measuring sideband emissions of T-DAB and DVB-T transmitters for monitoring purposes

SC-FDMA for 3GPP LTE uplink. Hong-Jik Kim, Ph. D.

DAB Digital Radio Broadcasting. Dr. Campanella Michele

CX380X Advanced Spectrum and Burst QAM Analyzer

TUTORIAL FOR CHAPTER 8

A Performance Study of Wireless Broadband Access (WiMAX)

Improved user experiences are possible with enhanced FM radio data system (RDS) reception

communication over wireless link handling mobile user who changes point of attachment to network

DRM Introduction and Implementation Guide

Application Note Receiving HF Signals with a USRP Device Ettus Research


Application Note AN-00126

ACRS 2.0 User Manual 1

An affordable all-digital solution for cable systems of every size

New markets HEVC DVB T2 Germany. Herbert Tillmann

GnuRadio CONTACT INFORMATION: phone: fax: web:

HomePlug adapters for transferring music and speech over your household power circuit

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40)

DVB-T2 in relation to the DVB-x2 Family of Standards

Next Generation DTV: ATSC 3.0

LTE Multimedia Broadcast Multicast Services (MBMS)

Digital Subscriber Line (DSL) Transmission Methods

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Approved xx Month 2015

Application Note 24. Making and receiving GSM Circuit-Switched Data Calls (CSD). Applies to routers with Siemens wireless WAN modules only.

Ch GSM PENN. Magda El Zarki - Tcom Spring 98

Appendix C GSM System and Modulation Description

Technical Overview & Transmission System of ISDB-T

Transcription:

Implementation of a DRM+ transmitter in the GNU Radio software radio framework Felix Wunsch Mentor: Jens Elsner Prof. Dr.rer.nat. Friedrich K. Jondral KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Outline Introduction DRM Standard Implementation in GNU Radio Performance Demonstration Conclusion 2 09.09.12 Felix Wunsch

Introduction Why digital radio? News and data streams possible Multiple services on one channel Better performance in low SNR environments DRM: Digital Radio Mondiale Standard for transmission below 30 MHz (DRM30) Inaugural transmission took place in 2003 DRM+ was added to support 30 MHz - 174 MHz band in 2009 First open source implementation of DRM+ 3 09.09.12 Felix Wunsch

Introduction Development Process Understand the standard Design transmitter and its inverse in MATLAB Test against Dream Implements DRM30 receiver Developed at the TU Darmstadt Test against commercial DRM receiver Port to GNU Radio Create unit tests and optimize performance 4 09.09.12 Felix Wunsch

DRM Standard OFDM system Variable data rate, bandwidth and error robustness Subset of MPEG-4 standard used for audio coding AAC, CELP, HVXC Three logical channels Main Service Channel (MSC) Service Description Channel (SDC) Fast Access Channel (FAC) All stages parameters tightly intertwined to optimize performance 5 09.09.12 Felix Wunsch

DRM Standard Physical Layer Two main parameters: RM: Robustness Mode (A - E, error robustness) SO: Spectrum Occupancy (0-5, occupied bandwidth) 6 09.09.12 Felix Wunsch

DRM Standard Flow graph 7 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 8 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 9 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 10 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 11 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 12 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 13 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 14 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) Different pilot cells Frequency reference cells Time reference cells Gain reference cells AFS reference cells Variable no. of subcarriers Variable carrier spacing 15 09.09.12 Felix Wunsch

DRM Standard Flow graph (cont.) 16 09.09.12 Felix Wunsch

Implementation in GNU Radio New module gr-drm Fully integrated into GRC No deep knowledge of DRM required Flow graphs can be used as-is As modular as possible Generic blocks Puncturing Interleaver http://github.com/kit-cel/gr-drm 17 09.09.12 Felix Wunsch

Implementation in GNU Radio Wish List Reload XML definitions Saves time Hier block transparency More depth 18 09.09.12 Felix Wunsch

Performance Real-time capable Low CPU consumption Suboptimal buffer allocation AAC encoder library dominates CPU consumption 19 09.09.12 Felix Wunsch

Demonstration Signal generation with gr-drm GRC flow graph Decoding with NEWSTAR DR-111 (live) Parameters can be changed directly in GRC Configuration: 10 khz bandwidth, RM A, 24 khz wav-file, 64-QAM 20 09.09.12 Felix Wunsch

Conclusion Great GSoC experience Over 5000 lines of code Daily interaction with mentor Very helpful community DRM30 transmitter has been implemented in GNU Radio DRM+ is implemented but untested Next steps: Integration of Fraunhofer AAC encoder Implementation of DRM Receiver in GNU Radio DRM+ might become the new standard for digital broadcasting in Brazil 21 09.09.12 Felix Wunsch

Q & A 22 09.09.12 Felix Wunsch