Patent ID: 8588344

Claim:
A method comprising: utilizing a computer to perform: receiving samples {y(n)} of an input signal; computing a sixth order cumulant C 63 of the samples {y(n)}; computing a skewness of a first sequence relative to frequency index j, wherein the j th term of the first sequence is determined by a correlation sum with respect to index k between Y′(k+P,j) and Y′(k,j), wherein Y′(k,j) is a magnitude spectrum derived from an initial spectrum B′(k,j) of the form |DFT{y 4 (n+kN/2P)}| by zeroing a maximum element from the initial spectrum, wherein DFT denotes a discrete Fourier transformation, wherein N is a number of the samples {y(n)}, wherein P is a positive integer less than N; comparing the sixth order cumulant C 63 and the skewness to respective thresholds to obtain respective comparison results; and classifying a modulation type of the input signal as being either BPSK or a member of a set of modulation types, wherein the set of modulation types includes a plurality of PSK and QAM modulation types but does not include BPSK, wherein said classifying the modulation type of the input signal is based on the comparison results.