Introduction to digital communications - Pursley, Michael B. (Pearson Education, 2005)