Source: https://digitalis-dsp.uc.pt/bitstream/10316.2/35587/1/RFC46_artigo9.pdf?ln=pt-pt