Contemporary Communication Systems Using Matlab by John G. Proakis, Masoud Salehi & Bauch