Modulation is the process of varying the characteristics of a high-frequency carrier wave in order to transmit a message signal or information signal. There are two main types of modulation: analog and digital. Analog modulation varies amplitude, frequency, or phase of the carrier wave based on the message signal. Common analog modulation techniques are amplitude modulation (AM), frequency modulation (FM), and phase modulation (PM). Digital modulation maps discrete messages to discrete variations in one or more properties of the carrier wave. Common digital modulation techniques are amplitude-shift keying (ASK), frequency-shift keying (FSK), phase-shift keying (PSK), and minimum-shift keying (MSK). Modulation is necessary for communication systems in order