This study presents a comparison of two proposed jamming detection algorithms based on fuzzy C-means (FCM) and support vector machine (SVM) algorithms. Since the SVM classification algorithm needs to be trained for a short period of time before implementation, to improve the performance of the FCM-based jamming detection algorithm, a convenient Doppler shift estimation algorithm has been used in order to recognize the information in the channel. The jamming detection process uses only inherent information which is available in common receivers without any excessive hardware requirements. Using SVM-and FCM-based jamming detection algorithms not only improves the performance of jamming detection, but also reduces hardware complexity. The performance of the proposed algorithms in a TETRA network is modeled and simulations show acceptable results over a wide range of user terminal velocities with comparison to conventional methods.