Source: https://user.eng.umd.edu/~tretter/commlab/c6713slides/FSKSlides.pdf