Mobile communications engineering : theory and applications