Cellular communications explained: from basics to 3G - Poole, Ian (Communications Engineering, 2006)