<< Chapter < Page | Chapter >> Page > |
In [link] , the Basic Black Box Impairment Generator of [link] was described as a routine that transforms a M atlab script specifying the operation of the transmitter into the (received) signal thatappears at the input of the receiver. This Appendix opens up the black box, shining light on theinternal operation of the .
The
is implemented in M
atlab as the routine
BigTransmitter.m
,
and it allows straightforward modeling of any (or all) of the possible impairments discussed throughout
Software Receiver Design , including carrier frequency offset, baud-timing offsets, frequency selective and time-varying channels, as well as channel noise.
Since many of the impairments and nonidealities that arise in acommunication system occur in the channel and RF frontend,
is more than a transmitter: it includes the communication channel
and receiver RF frontend as well. An overview of
is
shown in
[link] .
The architecture expands on the simplified communication system of Chapter [link] and has more options than the transmitter of Chapter [link] . Some of the new features are:
The is intended to mimic the base station in a cellular system in which the geographic coverage area is split into hexagonally shapedcells as in [link] . Thus there are many users in the same geographic region all wishingto transmit and receive simultaneously. How is a given receiver able to separate its message from thecomposite received signal? The key is to separate the transmission in either time or in frequency(or using a mixture of time and frequency called the code space). These separation techniques are called Time Division Multiple Access (TDMA),Frequency Division Multiple Access (FDMA), and Code-Division Multiple Access (CDMA).
Notification Switch
Would you like to follow the 'Software receiver design' conversation and receive update notifications?