Digital communications - Glover, Ian A. (Prentice Hall/Pearson, 2010)