Digital communications. - Proakis, John G.