Engineering considerations for microwave communications systems