BPSK can be considered as a form of amplitude shift keying where each nonreturn to zero (NRZ) data bit of value 0 is mapped into a −1, and each NRZ 1 is mapped into a + 1. The resulting signal is then passed through a filter to limit its bandwidth and then multiplied by the carrier signal cos ωt (see Figure 4.2).