Wireless communications and networks - Stallings, William (Pearson Education International, 2005)