Source: https://osuva.uwasa.fi/bitstream/handle/10024/11347/Anza_Ghaffar_Communication_and_Systems_Engineering_Masters_Thesis.pdf?sequence=2