Communication systems - Haykin, Simon, 1931- (Wiley, 2000)