Wireless Communications & Networks (2nd Edition)