Digital communication systems - Haykin, Simon (Wiley& sons, 2014)