Signal search and classification has many important applications in both commercial and government fields. Transmission monitoring, detection, and surveillance benefit from automated modulation classification; whereby "friendly" signals can be identified and securely received, and "hostile" signals can be located, identified, and/or jammed. In this research, an algorithm capable of automating the signal search and classification process is proposed. This project seeks to develop an algorithm in Matlab/Simulink to identify particular encoded waveform—specifically those of binary amplitude shift keying (ASK), frequency shift keying (FSK), and phase shift keying (PSK) modulation schemes. In brief, this software will provide the basis for modulation recognition for software defined radio platforms. The below algorithms/test data were designed/modified with Matlab/Simulink 2012b. An experienced programmer could easily implement these ideas into other software environments.

Although much research has gone into this project, only one reference is listed below. More references/information can be posted by request.