TY - JOUR
T1 - Efficient detection of attacks in SIP based VoIP networks using linear l1-SVM classifier
AU - Nazih, Waleed
AU - Hifny, Yasser
AU - Elkilani, Wail S.
AU - Abdelkader, Tamer
AU - Faheem, Hossam M.
N1 - Publisher Copyright:
© 2019 CC BY-NC.
PY - 2019
Y1 - 2019
N2 - The Session Initiation Protocol (SIP) is one of the most common protocols that are used for signaling function in Voice over IP (VoIP) networks. The SIP protocol is very popular because of its flexibility, simplicity, and easy implementation, so it is a target of many attacks. In this paper, we propose a new system to detect the Denial of Service (DoS) attacks (i.e. malformed message and invite flooding) and Spam over Internet Telephony (SPIT) attack in the SIP based VoIP networks using a linear Support Vector Machine with l1 regularization (i.e. l1-SVM) classifier. In our approach, we project the SIP messages into a very high dimensional space using string based n-gram features. Hence, a linear classifier is trained on the top of these features. Our experimental results show that the proposed system detects malformed message, invite flooding, and SPIT attacks with a high accuracy. In addition, the proposed system outperformed other systems significantly in the detection speed.
AB - The Session Initiation Protocol (SIP) is one of the most common protocols that are used for signaling function in Voice over IP (VoIP) networks. The SIP protocol is very popular because of its flexibility, simplicity, and easy implementation, so it is a target of many attacks. In this paper, we propose a new system to detect the Denial of Service (DoS) attacks (i.e. malformed message and invite flooding) and Spam over Internet Telephony (SPIT) attack in the SIP based VoIP networks using a linear Support Vector Machine with l1 regularization (i.e. l1-SVM) classifier. In our approach, we project the SIP messages into a very high dimensional space using string based n-gram features. Hence, a linear classifier is trained on the top of these features. Our experimental results show that the proposed system detects malformed message, invite flooding, and SPIT attacks with a high accuracy. In addition, the proposed system outperformed other systems significantly in the detection speed.
KW - Machine learning
KW - Session Initiation Protocol (SIP)
KW - Support Vector Machines (SVMs)
KW - VoIP attacks
UR - https://www.scopus.com/pages/publications/85071148116
U2 - 10.15837/ijccc.2019.4.3563
DO - 10.15837/ijccc.2019.4.3563
M3 - Article
AN - SCOPUS:85071148116
SN - 1841-9836
VL - 14
SP - 518
EP - 529
JO - International Journal of Computers, Communications and Control
JF - International Journal of Computers, Communications and Control
IS - 4
ER -