Communication systems - Haykin, Simon (1994)