 Many proposals focus on the reputation and the behavior of callers, while some focus on machine learning classifiers using features extracted from the control signals or the data of the call.A statistical analysis of the signaling traffic and in particular the call frequency can be used to detect anomalies, to observe and finally to black-list suspicious callers.A semi-supervised machine learning tool creates clusters of similar calls and a human operator can flag any given cluster as being spam.