<< Chapter < Page | Chapter >> Page > |
"Other Impairments: More “What Ifs”" presents a series of “what if” questions concerning the various assumptionsmade in the construction of the ideal system, focusing on performance degradationscaused by synchronization loss and various kinds of distortions:
These questions are investigated via a series of experiments that require onlymodest modification of the ideal system simulation. These simulations will show (as with the time-varying channel gain)that small violations of the idealized assumptions can often be tolerated.However, as the operational conditions become more severe (as more stuff happens),the receiver must be made more robust.
Of course, it is not possible to fix all these problems in one chapter. That's what the rest of the book is for!
The simulation of the digital communication system in [link] divides into two parts just as the figure does.The first part creates the analog transmitted signal, and the second part implements the discrete-time receiver.
The message consists of the character string
01234 I wish I were an Oscar Meyer wiener 56789
In order to transmit this important message,
it is first translated into the 4-PAM symbol set
(which is designated
for
)
using the subroutine
letters2pam.m
.
This can be represented formally asthe analog pulse train
,
where
is the time interval between symbols.
The simulation operates with an oversampling factor
, which is the speed at which the “analog”
portion of the system evolves.The pulse train enters a filter with pulse shape
.
By the sifting property
[link] ,
the output of the pulse shaping filteris the analog signal
,
which is then modulated (by multiplication with acosine at the carrier frequency
) to form the transmitted signal
Notification Switch
Would you like to follow the 'Software receiver design' conversation and receive update notifications?