Costas loops, such as BPSK (binary phase shift keying), QPSK (quadrature phase shift