|
|
Department of Informatics Technische Universität München Informatik X: Rechnertechnik und Rechnerorganisation / Parallelrechnerarchitektur Prof. Dr. Arndt Bode , Prof. Dr. Hans Michael Gerndt |
|
| Home | Addresses | Staff | Research | Lectures | ||
|
| Digital
Audio Broadcasting
G. Acher & D. Fliegl |

| We are using a DAB-PCI-card by Technotrend
GmbH. The actual DAB receiver is a plugin module called DFIRE (Digital
audio Broadcasting Fully Integrated Receiver Engine) by Bosch
Multimedia Systems GmbH. The DAB-Module itself receives the HF-Signal
on VHF und SHF Bands and decodes it down to the demultiplexed streams.
An integrated MPEG1-Layer2 audio decoder allows the direct output of digital
Audio, which simply has to be converted into analog signals by any usual
I2S-compatible D/A converter.
The DAB card is designed as a PCI board with a PCI bridge capable of busmastering for sending the decoded DAB datastreams to the host computer. This streams are multiplexed again according to the RDI (Receiver Data Interface) standard. To control the DAB module some more I/O lines of the PCI bridge are used. For example it is possible to read and write status information, tune to another frequency or select the desired datastreams for the RD-Interface.
|
Fig 1: DAB-PCI Card |
|
Our latest development is a DAB-USB-Interface which can be attached to any computer with a USB port. Technical data of the DAB-USB-Interface:
|
Fig 3: DAB-USB Kit |
| The Device driver is currently designed for the operating system
Linux. We decided to use Linux because of its open standards and its stability.
The device driver is able to work with any number of DAB-PCI cards at one
time. Its task is to abstract the functions of the hardware by providing
a standardized interface to the user.
So a userlevel application is able to
|
Fig 3: DAB-Driver Structure |
The DAB server's communication protocol is based on HTTP and
supports these features:
|
![]() |
| (none) | Webmaster |