Professional Documents
Culture Documents
B. P. Lathi - 5th Edition Modern Digital and Analog Communication Systems Chapter 1
B. P. Lathi - 5th Edition Modern Digital and Analog Communication Systems Chapter 1
Communication
Instructor: Dr. Sajjad Ahmed
Department of Electronics Engineering University of
Engineering & Technology Taxila
Email: sajjad.ahmed@uettaxila.edu.pk
Week 1
Spring 2024
1
Course information
• Resources are on OneDrive.
– Course syllabus
– Slides and notes (the course is not fully slide-based but
we have a combination of slides and class notes)
Note: The textbook provides more in-depth coverage of the
material than I can cover in class.
– Make sure you attend the class and take notes
– Homework assignments
– Exams
– Quizzes
2
Grading
• Midterm exam: 25%
• Final exam 50%
Homework/Assignments 13%
• Quizzes 12%
➢ Plagiarism and copying others’ work is a form of cheating.3
Textbook
7
What is a communication system?
• Communication systems
are designed to transmit
information.
• Information, by nature,
is not predictable. If it
were, we would not
need to transmit it in the
first place.
• The more unpredictable
(or surprising) a message
is, the more information
it carries.
9
• We want to transmit as much information as possible, while
maximizing performance and minimizing cost and the use of
resources – these are conflicting goals!
10
Digital and analog sources
11
Digital and analog systems
13
Waveforms: deterministic vs. random
14
Block diagram of a communication system
• Every communication system has to have a
transmitter, a channel, and a receiver.
- The information generated by the source may be of the form of voice (speech
source), a picture (image source), or plain text in some particular language.
- Output is described in probabilistic terms, i.e., the output of a source is not
deterministic. Otherwise, there would be no need to transmit the message.
16
- A transducer is usually required to convert the output of a source into an
electrical signal that is suitable for transmission.
17
- In general, the transmitter matches the message signal to the channel via a process
called modulation. Usually, modulation involves the use of the information signal to
systematically vary either the amplitude or the frequency or the phase of a sinusoidal
carrier.
- For example, in AM radio broadcast, the information signal that is transmitted is
contained in the amplitude variations of the sinusoidal carrier, which is the
center frequency in the frequency band allocated to the radio transmitting
station. This is an example of amplitude modulation.
- In an FM radio broadcast, the information signal that is transmitted is contained
in the frequency variations of the sinusoidal carrier. This is an example of
frequency modulation.
- Phase modulation (PM) is yet a third method for impressing the information
signal on a sinusoidal carrier.
20
Frequency allocations
• When information is wirelessly transmitted, the
associated waveform, radiated electromagnetically
through the air, occupies a portion of the available
frequency spectrum.
• Since there are countless users of this resource (the
spectrum), international and national governing bodies
regulate its use by allocating portions of it for various
applications.
• International Telecommunications Union (ITU) is the
international overseer, and in the Pakistan, Frequency
Allocation Board (FAB) is the national overseer.
21
22
Frequency bands- big picture
23
Frequency bands explanation (1)
24
Frequency bands explanation (2)
25
Frequency bands explanation (3)
26
Propagation of electromagnetic waves
27
• These modes of propagation are due to the effects of ionized
regions of the atmosphere, and may be time-of-day dependent.
1. In ground-wave propagation, signals follow the curvature of
the earth due to diffraction (bending).
- This is the propagation mode used in AM broadcasting, where
the local coverage follows the Earth’s contour and the signal
propagates over the visual horizon.
28
Simplest mathematical model for communications channels
Additive noise
channel
30
The Linear Filter Channel
31
where h(t) is the impulse response of the linear filter and * denotes convolution.
The Linear Time-Variant Filter Channel
32
• Let us consider signal propagation through a multipath channel,
such as the ionosphere (at frequencies below 30 MHz) and
mobile cellular radio channels. For such channels, a good model
for the time-variant impulse response has the form
34
• where g(t) represents a basic pulse shape and {an} is the
binary data sequence of {±1} transmitted at a rate of 1/T
bits/sec.
• Nyquist set out to determine the optimum pulse shape that
was bandlimited to W Hz and maximized the bit rate 1/T
under the constraint that the pulse caused no intersymbol
interference at the sampling times k/T, k = 0, ±1, ±2, ….
• His studies led him to conclude that the maximum pulse rate
1/T is 2W pulses/sec. This rate is now called the Nyquist rate.
• Moreover, this pulse rate can be achieved by using the pulses
g(t) = (sin 2π Wt)/2π Wt. This pulse shape allows the
recovery of the data without intersymbol interference at the
sampling instants. Nyquist's result is equivalent to a version
of the sampling theorem for bandlimited signals, which was
later stated precisely by Shannon (1948).
• The sampling theorem states that a signal of bandwidth W
can be reconstructed from samples taken at the Nyquist rate
of 2W samples/sec
35
Information Theory
Shannon established many important
theorems such the basic limits on
communication of information and gave birth
to a new field that is now called information
theory.
H = Pj I j = Pj log 2 (1 / Pj ) bits
m m
j =1 j =1
R = H /T bits/s.
38
Coding
• When the error rate is more than desired in a digital
communication system, errors may be reduced by the
use of coding.
– In automatic repeat request (ARQ) coding, when the
receiver detects presence of errors through parity
checks, it requests retransmission of erroneous data –
needs a return channel.
– In forward error correction (FEC) coding, the receiver
can detect and correct errors, through judicious use of
redundancy, up to a certain limit set by the capability
of the code – increases the channel data rate.
39
• The choice between using the ARQ or the FEC technique
depends on the particular application.
41
• In both cases, the code rate for an (n, k) code is defined
as
𝑘
𝑅𝑐 =
𝑛
42
• Channel capacity provides us with a theoretical performance
bound that we try to approach with practical communications
systems.
• Capacity can be calculated for any channel; for the highly
prevalent additive white Gaussian noise channel (AWGN), it is
given as
S
C = B log 2 1 + bits/s
N
where B is the bandwidth of the channel, S is the signal power
and N is the noise power.
• To summarize: If the information rate from the source is less
than C (rate < C), then it is theoretically possible to achieve
reliable (error-free) transmission through the channel by
appropriate coding. On the other hand, if rate > C, reliable
transmission is not possible regardless of the amount of signal
processing performed at the transmitter and receiver.
43
• Some Examples
44
➢ Example 2: A telephone touch-tone keypad has the digits 0 to 9,
plus the * and # keys. Assume that the probability of sending *
or # is 0.005 and the probability of sending 0 to 9 is 0.099 each.
If the keys are pressed at a rate of 2 keys/s, compute the data
rate for this source.
45
➢ Example 3: A computer user plans to buy a higher-speed modem
for sending data over their telephone line. The telephone line has
a signal-to-noise ratio (SNR) of 25 dB and passes audio
frequencies over the range from 300 to 3,200 Hz. Calculate the
maximum data rate that could be sent over the telephone line
when there are no errors at the receiving end.
46
Summary and Further Reading
• we presented an introduction of the basic
elements of analog and digital communication
systems and described several important
advances in the development of digital
communications.
47