Professional Documents
Culture Documents
ICT 6611 Class Lecture 1
ICT 6611 Class Lecture 1
ICT 6611 Class Lecture 1
Syllabus
Characteristics of different types of channels, storage
channels;
Digital modulation schemes, Digital transmission:
Mapping, impulse shaping, receiver design, inter-
symbol interference, eye diagram, noise, symbol error
probability for multilevel transmission, partial
response technique;
Equivalent baseband channel;
Equalizer, adaptive equalizer;
2
Syllabus
System design with joint Nyquist and matched filter
condition;
Orthogonal signals, correlation receiver and
equivalent matched filter receiver;
Optimum detection: Bayes, Maximum Likelihood
(ML) and Maximum Aposteriori Probability (MAP)
detection, ML symbol by symbol and sequence
detection, soft and hard decision, Viterbi algorithm,
Viterbiequalizer;
Soft input decoding of convolutional codes;
3
Syllabus
Principles of Code Division Multiplex and Access
(CDMA), near-far problem, multi-user interference,
synchronous orthogonal receiver;
Time varying multipath channels for mobile
communication, time and Doppler-variant transfer
function, statistical channel description, scattering
function, AWGN channel with Rayleigh-fading, error
probability; Principles of Turbo Coding.
4
What is Digital Communications? Why required.
5
Digital Networks
Digital transmission enables networks to support
many services
TV E-mail
Telephone
6
Questions of Interest
How long will it take to transmit a message?
How many bits are in the message (text, image)?
How fast does the network/system transfer
information?
Can a network/system handle a voice (video) call?
How many bits/second does voice/video require? At
what quality?
What transmission speed is possible over radio,
copper cables, fiber, infrared, …?
7
Binary representation of information
8
Block versus Stream Information
Block Stream
Information that occurs Information that is
in a single block produced and
Text message transmitted
Data file continuously
JPEG image Real-time voice
MPEG file Streaming video
Size = Bits / block
or bytes/block Bit rate = bits / second
1 kbyte = 2 bytes
10 1 kbps = 103 bps
9
Different requirement for real time and block-
oriented information
Block oriented
Small delays not critical
for example a delay of a second or two in transmitting a file is
not important
Interactive speech or video
Delay is the limiting factor
A round trip delay of a second makes interactive speech
impossible
10
Transmission Delay
L number of bits in message
R bps speed of digital transmission system
L/R time to transmit the information
tprop time for signal to propagate across medium
d distance in meters
c speed of light (3x108 m/s in vacuum)
12
Example from GSM network - answer
The maximum distance of a GSM mobile telephone
from a base station is 40 km
How long does it take for light to travel 40 km?
Time =(40x103)/(3x108) seconds =13.333x 10-5 seconds
Each GSM user transmits 156.25 bits in a 0.577ms time
slot
What is the maximum number bits that can be ‘in transit’
between a GSM mobile telephone and the base station?
Each bit lasts 0.577x10-3/156.25=3.7x10-6 (seconds/bit)
Compression Ratio
= Number of bits (original file) / number of bits (compressed file)
14
Color
W
ImageW W W
Red Green Blue
Color component component component
H image = H image + H image + H image
16
Stream Information
A real-time voice signal must be digitized and
transmitted as it is produced
Analog signal level varies continuously in time
Th e s p ee ch s i g n al l e v el v a r ie s w i th t i m(e)
17
Digitization of Analog Signal
Sample analog signal in time and amplitude
Find closest approximation
Original signal
Sample value
Approximation
3 bits / sample
Rs = Bit rate = number of bits/sample x number of samples/second
18
Digitization of Analog Signal Cont…
Digitization of Analog Signal Cont…
Digitization of Analog Signal Cont…
Digitization of Analog Signal Cont…
Digitization of Analog Signal Cont…
Bit Rate of Digitized Signal
Bandwidth Ws Hertz: how fast the signal changes
Higher bandwidth → more frequent samples
Minimum sampling rate (Nyquist rate)= 2 x Ws
24
Bit Rate of Digitized Signal
Nyquist rate
Effect of sampling at too low a rate = aliasing
A higher frequency ‘looks’ like (aliases to) a lower frequency
0.8
-0.4
values
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
25
Example: Voice and Audio
Telephone voice CD Audio
Ws = 4 kHz → 8000 Ws = 22 kHz → 44000
samples/sec samples/sec
8 bits/sample 16 bits/sample
Rs=8 x 8000 = 64 kbps Rs=16 x 44000= 704 kbps
per audio channel
Cellular phones use MP3 uses more powerful
more powerful compression algorithms:
compression algorithms:
50 kbps per audio channel
8-12 kbps
26
Video Signal
Sequence of picture frames
Each picture digitized and
compressed
Frame repetition rate
10-30-60 frames/second
depending on quality
Frame resolution
Small frames for
30 fps
videoconferencing
Standard frames for
conventional broadcast TV
HDTV frames
720
Broadcast TV at 30 frames/sec =
480
10.4 x 106 pixels/sec
1920
HDTV at 30 frames/sec =
28
Transmission of Stream Information
Constant bit-rate
Signals such as digitized telephone voice produce a steady
stream: e.g. 64 kbps
Network must support steady transfer of signal with low
delay (latency), e.g. 64 kbps circuit
Variable bit-rate
Signals such as digitized video produce a stream that varies
in bit rate, e.g. according to motion and detail in a scene
Network must support variable transfer rate of signal, e.g.
packet switching or rate-smoothing with constant bit-rate
circuit
If the video is interactive (e.g. videoconferencing) the
transfer must occur with low delay
29
Stream Service Quality Issues
Network Transmission Impairments
Delay: Is information delivered in timely fashion?
Jitter: Is information delivered smoothly enough?
Loss: Is information delivered without loss? If loss
occurs, is delivered signal quality acceptable?
Applications and application layer protocols developed
to deal with these impairments
30
Why Digital Communications
31
Transmitter Receiver
Communication channel
Transmitter
Converts information into signal suitable for transmission
Injects energy into communications medium or channel
Telephone converts voice into electric current
Modem converts bits into tones
Receiver
Receives energy from medium
Converts received signal into form suitable for delivery to user
Telephone converts current into voice
Modem converts tones into bits
32
Typical Representation of Communication
System
Data Data
in Transmitter Receiver out
Channel +
(Tx) (Rx)
Noise
33
Transmitted Received
Transmitter Receiver
Signal Signal
Communication channel
Distortion
Sent Attenuation Received
41