Digital communications - Proakis, John G. (McGraw Hill, 1989)