Broadcast Systems in Mobile Computing
Broadcast Systems in Mobile Computing
A
B receiver
A
A
B
A receiver
A B unidirectional
sender distribution .
medium .
A B .
A
receiver
Sender
cyclic repetition of data blocks
different patterns possible (optimization possible only if the content is
known)
flat disk A B C A B C
skewed disk A A B C A A
multi-disk A B A C A B
Receiver
use of caching
cost-based strategy: what are the costs for a user (waiting time) if a data block
has been requested but is currently not cached
application and cache have to know content of data blocks
and access patterns of user to optimize
DAB: Digital Audio Broadcasting
Media access
COFDM (Coded Orthogonal Frequency Division Multiplex)
SFN (Single Frequency Network)
192 to 1536 subcarriers within a 1.5 MHz frequency band
Frequencies
first phase: one out of 32 frequency blocks for terrestrial TV
channels 5 to 12 (174 - 230 MHz, 5A - 12D)
second phase: one out of 9 frequency blocks in the L-band
(1452- 1467.5 MHz, LA - LI)
Sending power: 6.1 kW (VHF, Ø 120 km) or
4 kW (L-band, Ø 30 km)
Date-rates: 2.304 Mbit/s (net 1.2 to 1.536 Mbit/s)
Modulation: Differential 4-phase modulation
Audio channels per frequency block: typ. 6, max. 192 kbit/s
Digital services: 0.6 - 16 kbit/s (PAD), 24 kbit/s (NPAD)
Orthogonal Frequency Division Multiplex (OFDM)
f
OFDM II
Properties
Lower data rate on each subcarrier less ISI
interference on one frequency results in interference of one subcarrier only
no guard space necessary
orthogonality allows for signal separation via inverse FFT on receiver side
precise synchronization necessary (sender/receiver)
Advantages
no equalizer necessary
no expensive filters with sharp edges necessary
better spectral efficiency (compared to CDM)
Application
802.11a, HiperLAN2, DAB, DVB, ADSL
DAB transport mechanisms
frame duration TF
guard interval Td
symbol Tu
L 0 1 2 ...... L-1 L 1
0
phase
null data data data
reference
symbol symbol symbol symbol
symbol
synchronization FICfast information main service
SC channel FIC channel MSC channel
DAB sender
DAB Signal
Service
Information FIC
Multiplex
Information carriers
Trans-
mission
Multi- Trans-
ODFM
plexer mitter f
1.5 MHz
Audio Audio Channel
Services Encoder Coder
MSC
Multi- Radio Frequency
plexer
Data Packet Channel
FIC: Fast Information Channel
Services Mux Coder
MSC: Main Service Channel
OFDM: Orthogonal Frequency Division Multiplexing
DAB receiver
(partial)
MSC
ODFM Channel Audio Audio
Tuner Service
Demodulator Decoder Decoder
FIC
Independent
Data
Packet Service
Demux
Control Bus
Controller
User Interface
Audio coding
Goal
audio transmission almost with CD quality
robust against multipath propagation
minimal distortion of audio signals during signal fading
Mechanisms
fully digital audio signals (PCM, 16 Bit, 48 kHz, stereo)
MPEG compression of audio signals, compression ratio 1:10
redundancy bits for error detection and correction
burst errors typical for radio transmissions, therefore signal
interleaving - receivers can now correct single bit errors resulting
from interference
low symbol-rate, many symbols
transmission of digital data using long symbol sequences, separated by
guard spaces
delayed symbols, e.g., reflection, still remain within the guard space
Bit rate management
Problem
broad range of receiver capabilities
audio-only devices with single/multiple line text display, additional color
graphic display, PC adapters etc.
different types of receivers should at least be able to recognize all kinds of
program associated and program independent data and process some of
it
Solution
common standard for data transmission: MOT
important for MOT is the support of data formats used in other multimedia
systems (e.g., online services, Internet, CD-ROM)
DAB can therefore transmit HTML documents from the WWW with very
little additional effort
MOT structure
MOT formats
MHEG, Java, JPEG, ASCII, MPEG, HTML, HTTP, BMP, GIF, ...
Header core
size of header and body, content type
Header extension
handling information, e.g., repetition distance, segmentation,
priority
information supports caching mechanisms
Body
arbitrary data
7 byte
header header
body
core extension
Terrestrial
Receiver
DVB-T B-ISDN, ADSL,etc. DVD, etc.
DVB Container
DVB transmits MPEG-2 container
high flexibility for the transmission of digital data
no restrictions regarding the type of information
DVB Service Information specifies the content of a container
NIT (Network Information Table): lists the services of a provider,
contains additional information for set-top boxes
SDT (Service Description Table): list of names and parameters for each
service within a MPEG multiplex channel
EIT (Event Information Table): status information about the current
transmission, additional information for set-top boxes
TDT (Time and Date Table): Update information for set-top boxes
DVB/MPEG2 multiplex
satellite receiver simultaneous to digital TV
satellite
leased line provider
PC
Internet
DVB-S adapter
TCP/IP
information
service provider
provider
Convergence of broadcasting and mobile comm.
Internet mobile
terminal
ISP GSM/GPRS,
UMTS
mobile operator (IP data)
Comparison of UMTS, DAB and DVB