Digital Communications and Signal Processing : communicating with points, analysis for non-equiprobable symbols, bi orthogonal constellations, simplex constellations, exact expression for probability of error, multiple input multiple output systems, differential detectors with diversity for flat fading channels, channel coding, hard decision decoding of convolutional codes, soft decision decoding of convolutional codes, trellis coded modulation, maximization of the shape gain, constellation shaping by shell mapping, turbo codes, transmission of signals through distortionless channels, linear modulation, transmitter, powere spectral density of the transmitted signal, proof of proposition, receiver, pulse shapes with zero isi, application of matched filtering in cdma, synchronization for linearly modulated signals, data-aided carrier phase estimation, non-linear modulation, transmission of signals through distorting channels, receivers based on equalization, receivers based on mlse, multicarrier communication, channel loading, discrete multitoned.