FM RDS / TMC Bastian'Bloessl' <bloessl@ccs/labs.org>' ' - - PowerPoint PPT Presentation

fm rds tmc
SMART_READER_LITE
LIVE PREVIEW

FM RDS / TMC Bastian'Bloessl' <bloessl@ccs/labs.org>' ' - - PowerPoint PPT Presentation

FM RDS / TMC Bastian'Bloessl' <bloessl@ccs/labs.org>' ' FOSDEM'2015''SDR'DevRoom''February'1,'2015' About Me ! PhD'Student'@'University'of'Paderborn' ! Distributed'Embedded'Systems'Group' ! Work'on'several'OOT'Modules' !


slide-1
SLIDE 1

FM RDS / TMC

Bastian'Bloessl' <bloessl@ccs/labs.org>' '

FOSDEM'2015'▪'SDR'DevRoom'▪'February'1,'2015'

slide-2
SLIDE 2

2'

About Me

! PhD'Student'@'University'of'Paderborn' ! Distributed'Embedded'Systems'Group' ! Work'on'several'OOT'Modules'

! 'WiFi,'ZigBee,'RDS,'WeatherSonde'

DF1BBL'

slide-3
SLIDE 3

3'

Radio Data System

slide-4
SLIDE 4

4'

Radio Data System

L"+"R" 0kHz' Pilot" 19kHz' L"–"R" 38kHz' RDS" 57kHz'

slide-5
SLIDE 5

5'

Radio Data System

! Released'1984'

! Last'update'2014'

! Digital'subchannel'on'FM'broadcasts'

! Station'name' ! Alternate'frequencies' ! Time' ! Traffic'program'/'traffic'announcement'

slide-6
SLIDE 6

6'

Encoding

! Manchester'encoded' ! 1187.5'bit/s'

Block' CRC' Block' CRC' Block' CRC' Block' CRC' Group'104'bits' 16'bits' 10'bits'

slide-7
SLIDE 7

7'

Why RDS?

! Simple'protocol' ! Cheap'hardware'

! RTL/SDR'+'2EUR'antenna'

! Ubiquitous' ! Extension'of'FM'receiver'

slide-8
SLIDE 8

8'

GR-RDS

! Open'Source' ! Easy'to'install' ! Tested'with'RTL/SDR,'USRPs,'HackRF' ! Receive'and'transmit'side' ! http://www.github.com/bastibl/gr/rds/'

slide-9
SLIDE 9

9'

GR-RDS

slide-10
SLIDE 10

10'

slide-11
SLIDE 11

11'

slide-12
SLIDE 12

12'

TMC

! Traffic'Message'Channel'

! RDS'group'type'for'traffic'information'

source:'http://commons.wikimedia.org/wiki/File%3AMobiles_Navigationsgeraet_Navigon_im_Einsatz.JPG'

slide-13
SLIDE 13

13'

TMC Encoding

! National'location'table'

! #266'Berlin,'#11023'Paderborn'Center' ! 61456'locations'for'Germany'

! Alert/C'for'event'types'

! #1340'swarm'of'insects' ! #2022'public'transport'strike' ! #1456'bull'fight'

slide-14
SLIDE 14

14'

slide-15
SLIDE 15

15'

Source:'http://www.bild.de/'

Canard?'Hacked?'

'

Navigation'system' reports'terrorist' attack'in'Bavaria'

slide-16
SLIDE 16

16'

Disclaimer

! Please'be'careful'with'

! What'you'send' ! On'which'frequency'you'send'it' ! How'much'power'you'use'

! You'never'know'

! Who'receives'it' ! If'it'triggers'automated'actions'

slide-17
SLIDE 17

17'

Conclusion

! Try'it' ! Improve'it' ! Build'some' stuff'with'it'