{"title":"利用COOJA模拟器模拟基于ml的无人机入侵检测系统","authors":"Roshaan Tariq Mehmood, Ghufran Ahmed, Shahbaz Siddiqui","doi":"10.1109/ICOSST57195.2022.10016875","DOIUrl":null,"url":null,"abstract":"We are living in an era of IoT devices and the rapid increase in the use of drone applications is evidence of that. UAVs or drones are being used in a variety of industries, ranging from military purposes to delivery purposes, they can be seen everywhere. UAVs come under the umbrella of Unmanned Aerial Systems (UAS). With the increased usage of drones, there is an increased number of cyber-attacks on drones as well. Previously, an IDS solution was developed using Random Forest Classifier algorithm and with help of the CIC-IDS2018 dataset for the identification of these emerging threats. This time, the target is to simulate a UAV environment using COOJA Simulator and evaluate the proposed IDS’ performance. IDS controller architecture is also proposed, which contains a parser, a selector, a router, machine learning algorithms, and a performance analyzer. The functionality of this controller is implemented inside the UAV motes. An SDN controller is used to manage the traffic between the UAV motes and generate malicious and benign traffic for IDS detection. The performance analysis module determines the performance of each algorithm. The best accuracy range was provided by Random Forest Classifier between 95%-96%.","PeriodicalId":238082,"journal":{"name":"2022 16th International Conference on Open Source Systems and Technologies (ICOSST)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Simulating ML-Based Intrusion Detection System for Unmanned Aerial Vehicles (UAVs) using COOJA Simulator\",\"authors\":\"Roshaan Tariq Mehmood, Ghufran Ahmed, Shahbaz Siddiqui\",\"doi\":\"10.1109/ICOSST57195.2022.10016875\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We are living in an era of IoT devices and the rapid increase in the use of drone applications is evidence of that. UAVs or drones are being used in a variety of industries, ranging from military purposes to delivery purposes, they can be seen everywhere. UAVs come under the umbrella of Unmanned Aerial Systems (UAS). With the increased usage of drones, there is an increased number of cyber-attacks on drones as well. Previously, an IDS solution was developed using Random Forest Classifier algorithm and with help of the CIC-IDS2018 dataset for the identification of these emerging threats. This time, the target is to simulate a UAV environment using COOJA Simulator and evaluate the proposed IDS’ performance. IDS controller architecture is also proposed, which contains a parser, a selector, a router, machine learning algorithms, and a performance analyzer. The functionality of this controller is implemented inside the UAV motes. An SDN controller is used to manage the traffic between the UAV motes and generate malicious and benign traffic for IDS detection. The performance analysis module determines the performance of each algorithm. The best accuracy range was provided by Random Forest Classifier between 95%-96%.\",\"PeriodicalId\":238082,\"journal\":{\"name\":\"2022 16th International Conference on Open Source Systems and Technologies (ICOSST)\",\"volume\":\"57 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 16th International Conference on Open Source Systems and Technologies (ICOSST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICOSST57195.2022.10016875\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 16th International Conference on Open Source Systems and Technologies (ICOSST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOSST57195.2022.10016875","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simulating ML-Based Intrusion Detection System for Unmanned Aerial Vehicles (UAVs) using COOJA Simulator
We are living in an era of IoT devices and the rapid increase in the use of drone applications is evidence of that. UAVs or drones are being used in a variety of industries, ranging from military purposes to delivery purposes, they can be seen everywhere. UAVs come under the umbrella of Unmanned Aerial Systems (UAS). With the increased usage of drones, there is an increased number of cyber-attacks on drones as well. Previously, an IDS solution was developed using Random Forest Classifier algorithm and with help of the CIC-IDS2018 dataset for the identification of these emerging threats. This time, the target is to simulate a UAV environment using COOJA Simulator and evaluate the proposed IDS’ performance. IDS controller architecture is also proposed, which contains a parser, a selector, a router, machine learning algorithms, and a performance analyzer. The functionality of this controller is implemented inside the UAV motes. An SDN controller is used to manage the traffic between the UAV motes and generate malicious and benign traffic for IDS detection. The performance analysis module determines the performance of each algorithm. The best accuracy range was provided by Random Forest Classifier between 95%-96%.