Mobile Communications Engineering: Theory and Applications