https://9dok.org/document/y4wxkv75-fundamentals-and-technical-challenges-of-wireless-communications.html