Harald Welte ist zu Gast bei Chaosradio Express und gibt Einblicke in seine derzeitigen Aktivitäten.
Originalposting: http://chaosradio.ccc.de/cre087.html
Download: http://chaosradio.ccc.de/archive/chaosradio_express_087.mp3 (118.6 MB)
Dauer: 02:09:30h
Veröffentlicht am: 17.05.2008, 22:00 Uhr
Aufnahme vom: 14.05.2008
Moderation: Tim Pritlove
Gast: Harald Welte
Moderne Funkempfänger und
-sender setzen in zunehmenden Maße auf Software, die Schritt für
Schritt die klassischen Hardware-Komponenten ersetzen. Das erlaubt
nicht nur flexibere und günstigere Geräte, es ermöglicht auch, den
eigenen Computer als komplexes Analyse- und Dekodierungswerkzeug
einzusetzen. Die freie Software GNU Radio bietet heute schon den
Werkzeugkasten zum Erzeugen und Dekodieren von Funkwellen auf dem PC
und ebnet einer Vielzahl an möglichen Projekten den Weg, die bislang
nur mit aufwändiger und teurer Hardware realisiert werden konnte. Harald
Welte erläutert im Gespräch mit Tim Pritlove die Grundgedanken von
Software Defined Radio und erläutert wie man GNU Radio und die freie
Universal Software Radio Platform (USRP) für eigene Projekte zum
Einsatz bringen kann. Es werden verschiedene Anwendungsmöglichkeiten
vorgestellt und vor allem auf den aktuellen Stand des GSM Software
Project eingegangen, das sich die Implementierung eines GSM-Stacks zum
Empfangen und Senden zum Ziel gesetzt hat.
Harald auf seinem Blog über die Sendung:
I’ve had the pleasure of being invited to Chaosradio Express
maker Tim Pritlove to talk about Software Defined Radio in general, and
gnuradio plus USRP specifically. You can listen to the resulting 2+ hours of podcast (in
German). It’s been a great experience, and I have a good feeling that it was possible for
us to explain this fairly detailed subject to our already at least moderately
technical audience. SDR is really hard since it combines aspects of traditional radio, i.e. physics
of electric waves, electrical engineering both analog and digital, digital
signal processing and software. The biggest part is really advanced
mathematics, and at least from all the subjects that I’ve seen, it’s probably
the most direct and close-to-theory incarnation of applied math. Luckily, a fairly high-level understanding of the algorithms and principles
involved are already sufficient to do a lot, since most of the deep-down
mathematical details of many algorithms have already been implemented as
building blocks for gnuradio. Still, I assume the number of developers who
are actually able to use gnuradio is far too low. If you’re looking for an
interesting field of software right now, I suggest going for digital signal
processing. It’s in every area of communications, ranging from analog modems
over ISDN, DSL, WiFi, USB2, Bluetooth, GSM, UMTS, DECT, ZigBee, Ethernet, VoIP
and probably any other communication technology that we use today. (Sat, 17 May 2008, http://laforge.gnumonks.org/weblog/2008/05/17/#2080517-chaosradio-sdr)
Links:
- Harald Welte’s Blog
- FSF: Harald Welte presented with the 2007 Award for the Advancement Free Software
- GPL Violations
- Heise News: Urteil gegen Skype wegen GPL-Verletzung bestätigt
- WP: Software Defined Radio (SDR)
- WP: IEEE 802.11
- WP: Analog-Digital-Umsetzer
- WP: Radio
- WP: Filter
- WP: Flankensteilheit
- WP: Zwischenfrequenz
- WP: Direktmischempfänger (Direct Conversion Receiver)
- WP: Trägersignal
- WP: Mischer
- WP: Demodulator
- WP: Basisband
- WP: Digitale Signalverarbeitung
- WP: Digitaler Signalprozessor (DSP)
- WP: Nyquist-Frequenz
- WP: Amplitudenmodulation (AM)
- WP: Frequenzmodulation (FM)
- Quadraturphasenumtastung (QPSK)
- Gaussian minimum-shift keying (GMSK)
- WP: Phasenmodulation (PSK)
- WP: Quadraturamplitudenmodulation
- WP: Trennschärfe
- WP: Funkscanner
- WP: Halbleiter
- WP: Altruismus
- WP: Global System for Mobile Communications (GSM)
- WP: Universal Mobile Telecommunications System (UMTS)
- WP: Global Positioning System (GPS)
- WP: Qualcomm
- GNU Radio
- WP: John Gilmore
- CRI003: Interview with Eric Blossom
- WP: C++
- WP: Python
- WP: Digital Radio Mondiale
- WP: Radio Data System (RDS)
- Universal Software Radio Peripheral (USRP)
- WP: Field Programmable Gate Array (FPGA)
- CRE056: GSM Hacking
- The GSM Software Project
- WP: Multiplexverfahren
- WP: Cell Broadcast
- WP: Lichtgeschwindigkeit
- WP: Warpantrieb
- WP: Cell-Prozessor
- Terminator: The Sarah Connor Chronicles
- WP: tcpdump
- WP: Wireshark
- A5-Algorithmus
- WP: Promiscuous Mode
- WP: Broadcast Flag
- WP: Digital Audio Tape (DAT)
- WP: Advanced Television Systems Committee (ATSC)
- WP: Packet Radio
- WP: Traffic Message Channel (TMC)