RDS (Radio Data System)

advertisement
Curs Nr. 7
28/11/2008
Entertainment Radio Basics
Emilian Mariniuc
Content
What does this presentation contains?
Following slides are related to Radio Basics and also few things about Media
Player.
What is not in the scope of this presentation?
This presentation will not contain projects specific communication protocols or
implementation code.
2/
Mariniuc Emilian / Radio Basics /28/11/2008
A little bit of history
The first extended broadcast of the human voice was transmitted through the air on
December 24, 1906 from Brant Rock, Massachusetts by Reginald Fessenden, a Canadian
engineer
In 1930, the Galvin Corporation introduced one of the first commercial car radios, the Motorola
model 5T71.
In Germany Blaupunkt fitted their first radio to a Studebaker in 1932 and in the United
Kingdom Crossley offered a factory fitted wireless in their 10 hp models from 1933.
3/
Mariniuc Emilian / Radio Basics /28/11/2008
Contents
A little bit of history
Entertainment Radio
(FM) Radio Data System
(FM) Radio Jobs
EON
AlternativeFreq
Radio
Noise Calculation Alghoritm
DAB
SDARS
Media Player
Brief
4/
Mariniuc Emilian / Radio Basics /28/11/2008
FM (Frequency Modulation)/AM (Amplitude Modulation)
Signal Modulation AM
5/
Mariniuc Emilian / Radio Basics /28/11/2008
Signal Modulation FM
Animation
Fm Radio(Radio Station Reception quality definition)
Distance between broadcast and reception unit
The radio signal strength is directly link to the distance
between the broadcast station site and the reception unit.
In case of mobile reception, the reception quality is improve when the
distance become shorter and worst when the distance is increase.
Obstacle stands in the way.
The radio signal strength is reduced in case of an obstacle stands in
the way of the wave. E.g: trees, Buildings, Hills, Mountains, Tunnel...
In case of mobile reception, the reception quality is decrease when the
reception unit move into a reception shadow area due to an obstacle.
6/
Mariniuc Emilian / Radio Basics /28/11/2008
Fm Radio(Radio Station Reception-Field strength)
It is the amplitude of the received radio station signal carrier
The signal strength is directly influenced by :
The broadcast Station Characteristic
The broadcast signal propagation
Broadcast station and the reception unit localisation
Reception Unit Performance
7/
Mariniuc Emilian / Radio Basics /28/11/2008
FM Radio - Algorithm for calculating noise
Algorithm for calculating noise within one quarter of the band
Assumption for a working noise calculation is a linear band scan process.
The algorithm measures the difference between the field strength of two adjacent frequencies.
The result of this difference is limited by the parameter TUNNEL_FS_DIFF_LIMIT (default
15). The absolute value of this result is added to a sum only if the sign of the result has
changed since the last calculation.
8/
Mariniuc Emilian / Radio Basics /28/11/2008
FM Radio - Algorithm for calculating noise
int diff_sum = 0; //summed differences of FS within one band quarter
int sign_fs_diff = 0; //1 for positive, 2 for negative
for (trans_index = first_trans_in_quarter+1; trans_index <= last_trans_in_quarter; trans_index++)
{
int diff_fs =0;
if (get_fs(trans_index) > get_fs(trans_index-1))
{
if (sign_fs_diff != 1)
{
sign_fs_diff =1;
diff_fs = get_fs(trans_index) - get_fs(trans_index - 1);
}
}else if (get_fs(trans_index - 1) > get_fs(trans_index))
{
if(sign_fs_diff != 2)
{
sign_fs_diff = 2;
diff_fs = get_fs(trans_index -1) - get_fs(trans_index);
}
}else
{
sign_fs_diff = 0;
diff_fs = 0;
} if (diff_fs > TUNNEL_FS_DIFF_LIMIT)
{
diff_fs = TUNNEL_FS_DIFF_LIMIT;
} diff_sum = diff_sum + diff_fs;
}
9/
Mariniuc Emilian / Radio Basics /28/11/2008
(RDS) Radio Data System
1 RDS Group = 4 Blocks = 104 Bits
Block A
Block B
Block C
Block D
Data Check
16B 10B
The RDS group consists of 4 data blocks
Each block comprises an information word and a check word
Each information word comprises 16 bits
Each check word comprises 10 bits
Blocks are transmitted in the following order A, B, C and D
10 /
Mariniuc Emilian / Radio Basics /28/11/2008
RDS (Radio Data System)
Block A
Block D
Block D
Block D
Data Check
16B 10B
PI CODE
Group Type/Version/....
The first four bits of specifies the application of the group
Groups are referred as types from 0 to 15
For each group two versions are possible
The version is specified in the fifth bit
11 /
Mariniuc Emilian / Radio Basics /28/11/2008
RDS (Radio Data System)
Program Identification [PI]
106.5 MHz
TP
Europa Fm
News
9:45
Program Service Name [PS]
Program Type [PTY]
Traffic Announcement [TA]
Clock time [CT]
Music/Speech [M/S]
Radio Text [RT]
Traffic Message Channel [TMC]
Alternate Frequency [AF]
Extended Other Network [EON]
12 /
Mariniuc Emilian / Radio Basics /28/11/2008
RDS (Radio Data System)-Station Identification
PI CODE(16bits)
A
6
2
9
2
C
8
E
Coverage Area
Country Code
F E
9
C
F
8
3
6 D
2
6
F 4
A B5
E
5
FD
8
1
7
b15
b11
b7
0 : Local
1 : International
3
2 : National
3 : Supra Regional
4:
..
F:
PI Code is the unique code that identifies the station.
Every station receives a specific code with a country prefix.
13 /
Mariniuc Emilian / Radio Basics /28/11/2008
Reference Number

Regional
b0
F098
7112
C203,F201
D311,6321
C421,D4A2
FE46,
RDS (Radio Data System)- Program Service Name
Allows user to identify the tuned station. It is a 8 characters string defined by the broadcast
radio station.
Normally, it is used for :
 Display the Name of the currently listen to station .
 Access to next/previous station by alphabetical name order.
 Create Stations list sorted by alphabetical order.
98.8 , PI :
89.1 , PI :
91.3 , PI :
93.5 , PI :
94.9 , PI :
14 /
Mariniuc Emilian / Radio Basics /28/11/2008
C201 ,
C202 ,
C203 ,
C204 ,
C411 ,
PTY : 10 ,
PTY : 9 ,
PTY : 14 ,
PTY : 1 ,
PTY : 12 ,
PS : “BBC R1 “
PS : “BBC R2 “
PS : “BBC R3 “
PS : “BBC R4 “
PS : “BBC GLR”
RDS (Radio Data System)- Alternative Frequency (AF)
Alternative Frequency (AF) This feature, an automatic tuning to the best received frequency feature.
91.7 , PI : F203 , PS
“MUSIQUE “
99.4
92.0
92.9
91.7
89.2
89.7
93.8
90.7
15 /
Mariniuc Emilian / Radio Basics /28/11/2008
Surrounding
frequencies
92.0Mhz
97.1Mhz
90.7Mhz
93.8Mhz
89.2Mhz
92.9Mhz
99.4Mhz
91.5Mhz
91.9Mhz
93.0Mhz
AF1 / AF2
Length
91.7
92.0
90.7
93.8
89.2
92.9
99.4
91.5
91.9
93.0
97.1
Length 91.7
RDS (Radio Data System)- Radio Data Text
This function allows a radio station to transmit a 64-character free-form textual information that
can be either static e.g. station slogans or in sync with the programming such as the title and
artist of the currently-playing song.
EuropaFM...106,5...
16 /
Mariniuc Emilian / Radio Basics /28/11/2008
RDS (Radio Data System)-EON(Enhanced Other Networks )
This function allows to transmit data of another radio. If this function is used and activated
the receiver can commute temporarily to receive data on the road traffic for example and
return automatically to the originated radio at the end diffusion of these data. This function
uses the group 14A.
BBC R1
BBC R2
PI : C202
PS " BBC R2 "
TP 0 TA 1 PTY 9
AF List [...]
PI : C201
PS " BBC R1 "
TP 0 TA 1 BBC
PTY 9R4
AF List [...]
PI : C204
PS " BBC R4 "
TP 0 TA 1 BBC
PTY 24R3
AF List PI
[...]: C203
PS " BBC R3 "
TP 0 TA BBC
1 PTYGLR
24
AF ListPI[...]
: C411
PS " BBC GLR "
TP 1 TA 0 PTY 10
AF List [...]
17 /
Mariniuc Emilian / Radio Basics /28/11/2008
• EON-PI
• EON-PS
• EON-TP
• EON-TA
• EON-AF
• EON-PTY
DAB (Digital Audio Broadcast)-DAB and FM/AM compared
Fm: different frequencies, large
spectrum, few stations
Dab: multiple audio streams onto
a single broadcast frequency called
a DAB ensemble
The original objectives of converting to digital transmission were to enable higher
fidelity, more stations and more resistance to noise
18 /
Mariniuc Emilian / Radio Basics /28/11/2008
DAB (Digital Audio Broadcast)
DAB radios automatically tune to all the available stations, offering a list of all stations.
Using Band III and L-Band Transmitters
One Ensemble can carry more services (audio and data)
Primary audio service can carry secondary service.
Audio quality depending on used Codec
"Gleichwellen betrieb" – 2 Transmitter with same ensemble can operate on same frequency –
improved quality
No FM-like Follow-me within one ensemble
19 /
Mariniuc Emilian / Radio Basics /28/11/2008
DAB (Digital Audio Broadcast)-Germany
Since over 10 years in Germany but not very successful
In Hessen only 4 programs (DRadio, DLF, Harmony (mono), HR-Info (low bit-rate), Planet
(mono)
Many stations using channel 12A-F have only reduced power (1 kW), because of neighbor
channels used by Bundeswehr.
In other countries (UK) are more DAB stations available.
20 /
Mariniuc Emilian / Radio Basics /28/11/2008
Satellite Radio Technology
21 /
Mariniuc Emilian / Radio Basics /28/11/2008
SDARS (Satellite Digital Audio Radio Service) -Technology
Two providers for SDARS Radio in U.S.A: XM & Sirius
XM: two high-powered satellites in geostationary orbit above the equator in addition to a
network of ground-based repeaters
Currently, its three satellites fly in geosynchronous highly elliptical orbit (Tundra orbit) in a 24hour orbital period
On February 19, 2007, XM announced a merger deal with Sirius Satellite Radio. The merger
combined the two radio services and created a single Satellite Radio network in the United
States and Canada.
Receiver: At the heart of a Sirius receiver is a custom application specific integrated circuit
(ASIC) chip called the Baseband Integrated Circuit currently the STA240, which is produced
by STMicroelectronics
22 /
Mariniuc Emilian / Radio Basics /28/11/2008
SDARS - Satellite Radio - Technology
Programming: over 100 channel
Over 40 channels commercial free music
Over 50 channels news, personality, specialty, premier sports, talk radio, comedy,
children's and entertainment programming
Major metropolitan traffic information and weather forecast
Rear Seat Mobile Video (Sirius)
Service First Launched – 2001
Both are Subscription based service: ~ $12.95 / month
U.S. continental coverage including Canada
Over 8,250,000 XM and 7,900,000 Sirius subscribers as today
23 /
Mariniuc Emilian / Radio Basics /28/11/2008
Media Player
iPod, USB Stick ...
Radio
Navigation
Mobile phone connectivity
Audio
Player
Video
Player
24 /
Mariniuc Emilian / Radio Basics /28/11/2008
Media Player Concept
The MediaPlayer allows playback of compressed audio files (MP3, WMA), audio CDs (CD-DA)
and content from connected media devices (iPod, Zune, MTP (Media Transport Protocol), ...)
The MediaPlayer provides possibilities to access media content either by file system structure
or by metadata (genre, album, artist, ...)
25 /
Mariniuc Emilian / Radio Basics /28/11/2008
Brief
If you have to describe this presentation in one word, what would that word be?
Radio
Which is the protocol used for decoding FM radio signal?
RDS
Can you name a difference between DAB, FM and SDARS?
Fm-analog signal, DAB- digital, SDARS Satellite Radio
Name two devices that can be played by media player.
Ipod, Zune
26 /
Mariniuc Emilian / Radio Basics /28/11/2008
References
http://en.wikipedia.org/wiki/Digital_audio_broadcast
http://en.wikipedia.org/wiki/IBOC
http://en.wikipedia.org/wiki/SDARS
27 /
Mariniuc Emilian / Radio Basics /28/11/2008
The End .
Thank you for your attention...
28 /
Mariniuc Emilian / Radio Basics /28/11/2008
Download