DocumentCode :
589240
Title :
On the Use of SVMs to Detect Anomalies in a Stream of SIP Messages
Author :
Ferdous, Raihana ; Cigno, Renate Lo ; Zorat, A.
Author_Institution :
Dept. of Inf. Eng. & Comput. Sci.-DISI, Univ. of Trento, Trento, Italy
Volume :
1
fYear :
2012
fDate :
12-15 Dec. 2012
Firstpage :
592
Lastpage :
597
Abstract :
Voice and multimedia communications are rapidly migrating from traditional networks to TCP/IP networks (Internet), where services are provisioned by SIP (Session Initiation Protocol). This paper proposes an on-line filter that examines the stream of incoming SIP messages and classifies them as good or bad. The classification is carried out in two stages: first a lexical analysis is performed to weed out those messages that do not belong to the language generated by the grammar defined by the SIP standard. After this first stage, a second filtering occurs which identifies messages that somehow differ - in structure or contents - from messages that were previously classified as good. While the first filter stage is straightforward, as the classification is crisp (either a messages belongs to the language or it does not), the second stage requires a more delicate handling, as it is not a sharp decision whether a message is semantically meaningful or not. The approach we followed for this step is based on using past experience on previously classified messages, i.e. a "learn-by-example" approach, which led to a classifier based on Support-Vector-Machines (SVM) to perform the required analysis of each incoming SIP message. The paper describes the overall architecture of the two-stage filter and then explores several points of the configuration-space for the SVM to determine a good configuration setting that will perform well when used to classify a large sample of SIP messages obtained from real traffic collected on a VoIP installation at our institution. Finally, the performance of the classification on additional messages collected from the same source is presented.
Keywords :
Internet telephony; filtering theory; learning by example; multimedia communication; signalling protocols; support vector machines; telecommunication security; transport protocols; IP telephony; Internet; SIP messages; SVM; TCP-IP networks; VoIP installation; anomaly detection; learn-by-example approach; lexical analysis; multimedia communications; online filter; session initiation protocol; support-vector-machines; two-stage filter; voice communications; voice-over-IP; Accuracy; Kernel; Polynomials; Protocols; Servers; Support vector machines; Syntactics; Session Initiation Protocol; Support Vector Machines; VoIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Machine Learning and Applications (ICMLA), 2012 11th International Conference on
Conference_Location :
Boca Raton, FL
Print_ISBN :
978-1-4673-4651-1
Type :
conf
DOI :
10.1109/ICMLA.2012.109
Filename :
6406630
Link To Document :
بازگشت