An apparatus comprising a Viterbi decoder which decodes received convolutional code data in accordance with the Viterbi algorithm and provides path metrics.
Among the path metrics, a path metric comparator detects the maximum and minimum path metrics for each data symbol. The path metric comparator selects the minimum difference among differences between the maximum and minimum path metrics. An apparatus also comprises a field strength detector which detects the electromagnetic field strength of a radio signal containing the convolutional code data. Upon the minimum path metric difference and the field strength, an interference detector checks if interference exists in the radio signal. The minimum path metric difference may be used for an antenna diversity system.