 Obviously, with no knowledge of the transmitted data and many unknown parameters at the receiver, such as the signal power, carrier frequency and phase offsets, timing information, etc., blind identification of the modulation is made fairly difficult.This becomes even more challenging in real-world scenarios with multipath fading, frequency-selective and time-varying channels.There are two main approaches to automatic modulation recognition.