Communication systems engineering - Proakis, John G.; Salehi, Masoud