Professional Documents
Culture Documents
Digital Communication System Design - GROUP (1) - EEE - 2nd - Batch
Digital Communication System Design - GROUP (1) - EEE - 2nd - Batch
06/28/2021
Digital Communication
System Design
Submitted To:
Md. Kamaruzzaman
Lecturer,EEE
Noakhali Science and Technology Univesity
Communication system is
a system model describes
a communication exchanges
between two stations,
transmitter and receiver. Signals
or informations passes from
source to distention through
what is called channel, which
represents a way that signal use
it to move from source toward
destination. Figure-1 : Communication System
06/28/2021
Communication System design Components 5
• Every communication system consist a
transmitter and receiver joined via several
communication entities like source
encoder, channel encoder, modulator etc.
• The channel encoder is used to append the
parity bits and channel decoder find out
errors in received block.
• Communication channel is exposed to noise
sources which can alter the bits or signals
transmitted through this channel.
• For avoiding from exposing to noise;
signals are sent at high power in compare
with noise signals. In the proposed
communication system error correction Figure-2 : Communication System steps
codes are used so that signals can be sent
at low power. The use of error correction 06/28/2021
code avoids the data damage and loss.
Error Control Coding 6
• Error-control coding is a
mechanism in which
redundancies bits are added
into data to be transmitted so
that receiver can detect or
correct some of the errors.
They are two types:
1. Block Code.
2. Convolution Code.
Figure-3: Error control Coding
06/28/2021
Error Control Coding(cont.) 7
• Block code: • Convolutional code:
In this code the information/message bits Convolutional codes are alternatives to
and error control bits are in separate blocks. block coding in which encoding and
Before encoding decoding process first data decoding can take place on a continuous
are compiled into blocks. The message bits
are divided into k size blocks and then data bit stream instead of static block as in
encoding is performed. block codes.
Figure-5 : Convolutional
06/28/2021
Code
Figure-4 : Block Code
Communication System Analysis Parameters
8
1. Redundancy: The inclusion of extra
error controlling bits which are
necessary to append with the message
bits for detection and correction the
errors. These bits are calculated by
predefined mathematical rules known
as encoding process. More redundancy
bits have more error correction
capabilities if an optimized encoding
algorithm is used. High redundancy
requires high bandwidth so while Figure-6 : Redundancy
designing an error correction code it
was focused that with low redundancy;
maximum number of errors must be
corrected.
06/28/2021
Communication System Analysis
Parameters(cont.) 9
2. BER :
Bit Error Rate, BER is used as an
important parameter in
characterising the performance of
data channels. When transmitting
data from one point to another,
either over a radio/ wireless link or a
wired telecommunications link, the
key parameter is how many errors
will appear in the data that appears
at the remote end. Figure-7 : BER
06/28/2021
Communication System Analysis
Parameters(cont.) 10
3. Extensibility:
The communication system or 5. Usability:
error control code can be The error control code widely designed for space
expanded, and improved when and satellite
required and error correction communication but it can be in mobile
capabilities could be increased. communication systems and in other
4. Modularity: communication networks.
The communication system consists
of individual blocks in its
construction and every module or
entity treats the incoming bits or 06/28/2021
signals from one module to the other
as an output source.
11
06/28/2021
Hardware Parameters 12
• This analysis is performed on hardware or simulator. For hardware Performance of
the code following parameters can be considered.
1. Probability of
Uncorrected Errors.
2. Signal Power
Consumption
3. Encoding/ Decoding
Delay
4. Encoder/ Decoder
Hardware Complexity
5. Number of Hardware 06/28/2021
Components
Hardware Parameters ( cont.) 13
• The error correcting codes can be analyzed on the basis of overhead (in
terms of redundant bits) and error correction capabilities of codes. The
term overhead is used to describe the redundant bits. More overhead
requires more bandwidth. For example, maintaining an audit trail might
result in 10% overhead, meaning that the program will run 10% slower
when the audit trail is turned on. Programmers often need to weigh the
overhead of new features before implementing them.
06/28/2021
Software Parameters 14
• When to design hardware encoder is very complex and costly then software based
encoding decoding is used. This uses some encoding decoding algorithm and
calculates the parity bits (overhead). A good error correction method has low
overhead and better error correction capabilities. The performance analysis of error
correcting codes can be performed on the basis of software parameters. The analysis
parameters are:-
06/28/2021
BER (IsI) vs SNR 15
This is very
important for
modifying a
communication
system with BER
and SNR.
06/28/2021
06/28/2021
Channel (Transmission medium)
A medium that bridges the distance from source to
destination. 17
eg: Atmosphere (free space), coaxial cable, fiber
optic, waveguide
Signal undergoes degradation from noise, interference and
distortion
Transmission systems can be evaluated according to five (5)
main criteria:
Capacity Performance
Distance Security
Cost which include installation, operation and
maintenance
06/28/2021
The two main categories of channel commonly used are:
Line (conducted media):
18
The channel is made up metallic cable (such as coaxial
06/28/2021
Elements of Communication System:
19
Receiver
To extract the desired signal from the output channel and to convert it to a form
suitable for the output transducer.
eg: Demodulation, decoding
Output Transducer
Converts the electrical signal at its input into a form desired by the system used.
eg: Loudspeaker, PC and tape-recorders
06/28/2021
Losses in Communication System:
20
Attenuation
Reduces signal strength at the receiver.
Distortion
Waveform perturbation caused by imperfect response of the
system to the desired signal itself.
Equalizer can be used to reduced the effect.
Interference
Contamination by extraneous signals from human source. 06/28/2021
Noise
21
Baseband Signal
Base band signal is the modulating signal/original information
signal either in a digital or analog form (intelligent/message) in
communication system.
Example: voice signal (300Hz – 3400Hz)
Transmission of original information whether analog or digital,
directly into transmission medium is called baseband
transmission.
Modulated Signal
Modulated signal is baseband signal which its original frequency
is shifted to higher frequency to facilitate transmission purposes.
06/28/2021
Block Diagram of Modulation process: 23
Frequency Assignment
For TV and radio broadcasting, each station has a different assigned
carrier
Multiplexing
Combining several signals for simultaneous transmission on one
channel by placing each signal on different carrier frequency
06/28/2021
Radio Communication System:
25
06/28/2021
Propagation Waves:
26
Fig:06/28/2021
Diagram of satellite
communication system
Satellite Communication System:
27
Satellite employs LOS radio transmission over very long distance.
It offers brad coverage even across the ocean and can handle bulk of very long distance
telecommunication.
What is simulation?
06/28/2021
It is better to do simulation before
29
Implementation!
06/28/2021
Why do we need simulation? 30
06/28/2021
32
06/28/2021
33
06/28/2021
Code for OFDM
34
performance
06/28/2021
35
06/28/2021
36
06/28/2021
37
06/28/2021
38
Output
06/28/2021
39
06/28/2021
SIMULTION RESPONSE AND COMPARATIVE
PERFORMANCE STUDIES 40
06/28/2021
41
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
42
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
43
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
44
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
45
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
46
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
47
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
48
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
49
SIMULTION RESPONSE AND COMPARATIVE PERFORMANCE STUDIES(Cont…)
06/28/2021
Advantages of simulation
50
06/28/2021
52
Stay 06/28/2021
Safe