Waleed Nazih, Yasser Hifny, Wail S. Elkilani, T. Mostafa
{"title":"Fast Detection of Distributed Denial of Service Attacks in VoIP Networks Using Convolutional Neural Networks","authors":"Waleed Nazih, Yasser Hifny, Wail S. Elkilani, T. Mostafa","doi":"10.21608/IJICIS.2021.51555.1046","DOIUrl":null,"url":null,"abstract":"Voice over Internet Protocol (VoIP) is a recent technology used to transfer media and voice over Internet Protocol (IP). Many organizations moved to VoIP services instead of the traditional telephone systems because of its low cost and variety of introduced services. The Session Initiation Protocol (SIP) is the most used protocol for signaling functions in VoIP networks. It has simple implantation but suffers from less protection against attacks. The Distributed Denial of Service (DDoS) attack is a dangerous attack that preventing legitimate users from using VoIP services and draining their resources. In this paper, we proposed an approach that utilizes deep learning to detect DDoS attacks. The proposed approach uses token embedding to improve the extracted features of SIP messages. Then, Convolutional Neural Network (CNN) was used to detect DDoS attacks with different intensities. Furthermore, a real VoIP dataset that contains different scenarios of attacks was used to evaluate the proposed approach. Our experiments find that the CNN model achieved a high F1 score (99-100%) as another deep learning approach that utilizes Recurrent Neural Network (RNN) but with less detection time. Also, it outperforms another system that depends on classical machine learning in case of low-rate DDoS attacks. https://ijicis.journals.ekb.eg/","PeriodicalId":244591,"journal":{"name":"International Journal of Intelligent Computing and Information Sciences","volume":"61 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Intelligent Computing and Information Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21608/IJICIS.2021.51555.1046","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Voice over Internet Protocol (VoIP) is a recent technology used to transfer media and voice over Internet Protocol (IP). Many organizations moved to VoIP services instead of the traditional telephone systems because of its low cost and variety of introduced services. The Session Initiation Protocol (SIP) is the most used protocol for signaling functions in VoIP networks. It has simple implantation but suffers from less protection against attacks. The Distributed Denial of Service (DDoS) attack is a dangerous attack that preventing legitimate users from using VoIP services and draining their resources. In this paper, we proposed an approach that utilizes deep learning to detect DDoS attacks. The proposed approach uses token embedding to improve the extracted features of SIP messages. Then, Convolutional Neural Network (CNN) was used to detect DDoS attacks with different intensities. Furthermore, a real VoIP dataset that contains different scenarios of attacks was used to evaluate the proposed approach. Our experiments find that the CNN model achieved a high F1 score (99-100%) as another deep learning approach that utilizes Recurrent Neural Network (RNN) but with less detection time. Also, it outperforms another system that depends on classical machine learning in case of low-rate DDoS attacks. https://ijicis.journals.ekb.eg/
VoIP (Voice over Internet Protocol)是一种最新的通过互联网协议(IP)传输媒体和语音的技术。由于VoIP的低成本和引入的服务种类繁多,许多组织转向VoIP服务而不是传统的电话系统。SIP (Session Initiation Protocol)是VoIP网络中最常用的信令协议。它的植入很简单,但对攻击的保护较少。分布式拒绝服务(DDoS)攻击是一种危险的攻击,它可以阻止合法用户使用VoIP服务并耗尽他们的资源。在本文中,我们提出了一种利用深度学习来检测DDoS攻击的方法。该方法利用令牌嵌入改进了SIP消息提取的特征。然后,利用卷积神经网络(CNN)检测不同强度的DDoS攻击。此外,使用包含不同攻击场景的真实VoIP数据集来评估所提出的方法。我们的实验发现,CNN模型作为另一种利用递归神经网络(RNN)但检测时间更短的深度学习方法,获得了很高的F1分数(99-100%)。此外,在低速率DDoS攻击的情况下,它的性能优于另一个依赖于传统机器学习的系统。https://ijicis.journals.ekb.eg/