Using the Libraries

    Signal Support
        Signal Terminology
        Processing Matrices, Vectors, and Scalars
        Processing Frame-Based and Sample-Based Signals

    Communications Sources
        Controlled Sources
        Random Data Sources
        Random Noise Generators
        Sequence Generators
        Sequence Generator Examples
        Block Parameters

    Communications Sinks
        Sink Features of the Blockset
        Writing to a File
        Error Statistics
        Scopes
        Example: Viewing a Sinusoid

    Source Coding
        Source Coding Features of the Blockset
        Representing Quantization Parameters
        Quantizing a Signal
        Implementing Differential Pulse Code Modulation
        Companding a Signal
        Selected Bibliography for Source Coding

    Block Coding
        Organization of This Section
        Accessing Block Coding Blocks
        Block Coding Features of the Blockset
        Communications Toolbox Support Functions
        Channel Coding Terminology
        Data Formats for Block Coding
        Using Block Encoders and Decoders Within a Model
        Examples of Block Coding
        Notes on Specific Block Coding Techniques
        Selected Bibliography for Block Coding

    Convolutional Coding
        Organization of This Section
        Accessing Convolutional Coding Blocks
        Convolutional Coding Features of the Blockset
        Parameters for Convolutional Coding
        Example: A Rate 2/3 Feedforward Encoder
        Implementing a Systematic Encoder with Feedback
        Example: Soft-Decision Decoding
        Selected Bibliography for Convolutional Coding

    Cyclic Redundancy Check Coding
        Organization of this Section
        Accessing CRC Blocks
        CRC Coding Features of the Blockset
        CRC Algorithm

    Interleaving
        Interleaving Features of the Blockset
        Block Interleavers
        Convolutional Interleavers
        Selected Bibliography for Interleaving

    Analog Modulation
        Accessing Analog Modulation Blocks
        Analog Modulation Features of the Blockset
        Baseband Modulated Signals Defined
        Representing Signals for Analog Modulation
        Timing Issues in Analog Modulation
        Filter Design Issues

    Digital Modulation
        Accessing Digital Modulation Blocks
        Digital Modulation Features of the Blockset
        Representing Signals for Digital Modulation
        Delays in Digital Modulation
        Upsampled Signals and Rate Changes
        Examples of Digital Modulation
        Selected Bibliography for Digital Modulation

    Channels
        Channel Features of the Blockset
        AWGN Channel
        Fading Channels
        Binary Symmetric Channel
        Selected Bibliography for Channels

    RF Impairments
        Types of RF Impairments the Blocks Model
        Scatter Plot Examples
        Example Using the RF Impairments Library Blocks

    Synchronization
        Synchronization Features of the Blockset
        Overview of PLL Simulation
        Implementing an Analog Baseband PLL
        Implementing a Digital PLL
        Selected Bibliography for Synchronization

Modeling Communication Systems

    Computing Delays
        Other References for Delays
        Sources of Delays
        ADSL Demo Model
        Punctured Coding Model

    Manipulating Delays
        Delays and Alignment Problems
        Aligning Words of a Block Code
        Aligning Words for Interleaving
        Aligning Words of a Concatenated Code

    Comparing Baseband and Passband Simulation
        Running a Passband Simulation
        Running an Equivalent Baseband Simulation
        Generating Error Curves
        Speed of Baseband Versus Passband Models
        Comparing Baseband and Passband Signals
        Troubleshooting a Passband Simulation

Demonstration Models

    Punctured Convolutional Coding Demo
        Structure of the Demo
        Generating Random Data
        Convolutional Encoding
        Puncturing
        Transmitting Data
        Demodulating
        Inserting Zeros
        Viterbi Decoding
        Calculating the Error Rate
        Evaluating Results
        Bibliography

    Adaptive Equalization

    CPM Phase Tree Demo
        Structure of the demo
        Variables
        Visible Results of the Demo
        Experimenting with the Demo

    GMSK vs. MSK Demo
        Structure of the Demo
        Visible Results of the Demo

    Filtered QPSK vs. MSK
        Structure of the Demo
        Visible Results of the Demo

    Rayleigh Fading Channel Demo
        Structure of the demo
        Visible Results

    Gray Coded 8-PSK Demo
        How the Model Executes
        Variables in the Model
        Components of the Gray Coding Demo
        Learning More About the Gray Coding Demo

    Discrete Multitone Signaling Demo
        Structure of the Demo
        Discrete Multitone Signaling Demo, Alternative Form
        Selected Bibliography

    Iterative Decoding of a Serially Concatenated Convolutional Code (SCCC) - Demo
        Structure of the Demo
        Creating a Serially Concatenated Code
        Decoding Using an Iterative Process
        Visible Results of the Demo
        Selected Bibliography

    Phase Noise Effects in 256-QAM - Demo
        Structure of the Demo
        Visible Results of the Demo

    PLL-Based Frequency Synthesis Demo
        Variables in the Model
        Running the Simulation
        Blocks in the Model
        Pulse Generator
        Divide Frequency by M
        Phase Detector
        Analog Filter Design
        Gain Block
        Voltage-Controlled Oscillator
        Simulation Parameters

    Fractional-N Frequency Synthesis Demo
        Variables in the Model
        Blocks and Subsystems in the Model
        Phase Detector
        Running a Simulation
        Reference

    256-Channel ADSL Demo
        Structure of the Demo
        Transmitting Data
        Processing Received Data
        Displaying Error Statistics
        Selected Bibliography

    Bluetooth Voice Transmission Demo
        Structure of the Demo
        Mask Variables
        Results and Display
        Reference

    Digital Video Broadcasting Demo
        Structure of the Demo
        Variables in the Demo
        Design of the Receiver
        Visible Results of the Demo
        Selected Bibliography

    HiperLAN/2 Demo
        Structure of the demo
        Visible Results and Display
        References

    RF Satellite Link
        Structure of the demo
        Mask Parameters
        Results and Displays
        Experimenting with the Demo
        Selected Bibliography

    WCDMA Coding and Multiplexing Demo
    WCDMA End-to-End Physical Layer Demo
        Overall Structure of the Physical Layer
        Parameters in the Demo
        Visible Results of the Demo
        References

    WCDMA Spreading and Modulation Demo

Examples