首页> 外文会议>International Conference on System Modeling amp;amp;amp;amp;amp;amp; Advancement in Research Trends >Q-Analyze Tool to Detect Malicious and Black Hole Nodes in NS2 Simulation for AODV
【24h】

Q-Analyze Tool to Detect Malicious and Black Hole Nodes in NS2 Simulation for AODV

机译:Q分析工具,用于检测NS2模拟中的恶意和黑洞节点的AODV

获取原文

摘要

Network simulator (NS2) was developed by UC Berkeley as an open source Internet Protocol Networks simulator. It uses TCL for front-end interpretation based on C++ back-end engine. TCL based script used in creating the network scenario producing an ASCII formatted trace file capturing all events during the simulation. The produced trace file captures all necessary information for studying and assessing the network performance like source to destination packets transfer, packets loss, dropped packets and so on. But, the resulting trace file is just a chunk of ASCII information in a textual file format and rather difficult to assess and measure with the currently available post processing techniques. The trace file might also be huge in size in some cases making it not so easy to parse for meaningful information. Q-Analyze is an NS2 trace file analysis tool proposed to simplify the process of data extraction for performance metrics measurement and producing an easy to understand network simulation report. This software is basically a tool for mining NS2 trace files for the network simulation environment of NS2. Q-Analyze tool involves three layers. First layer is the source data layer where the NS2 trace file data is extracted in row format. Second layer is the data processing layer in which row data acquired from the source trace file is processed and transformed into meaningful format to be consumed in third layer. Presentation layer is the third layer where meaningful data is prepared in a tabular format for network performance study. Different performance metrics like packet delivery fraction, throughput, and end-o-end delay are produced in a user friendly report. All malicious and black hole nodes are captured and reported in a separate report showing their behavior and why they are reported as misbehaving nodes. Through Q-Analyze tool users can do network scenario performance study using an easy to use GUI allowing them to concentrate on algorithms development instead of spending much time on data post processing and performance metrics calculation and presentation.
机译:网络模拟器(NS2)由UC Berkeley作为开源互联网协议网络模拟器开发。它使用TCL基于C ++后端引擎的前端解释。基于TCL的脚本用于创建生成ASCII格式化跟踪文件的网络场景,捕获模拟期间的所有事件。生成的跟踪文件捕获到学习和评估源代码的所有必要信息,如目的地数据包传输,数据包丢失,丢弃的数据包等。但是,由此产生的跟踪文件只是以文本文件格式的ASCII信息块,而是难以评估和测量当前可用的后处理技术。在某些情况下,跟踪文件的规模也可能是巨大的大小,因此解析有意义的信息。 Q-Analyze是一个NS2跟踪文件分析工具,建议简化性能度量测量的数据提取过程,并产生易于理解的网络仿真报告。此软件基本上是用于挖掘NS2跟踪文件的NS2的NS2跟踪文件的工具。 Q-Analyze工具涉及三层。第一层是以行格式提取NS2跟踪文件数据的源数据层。第二层是数据处理层,其中从源跟踪文件获取的行数据被处理并转换为有意义的格式以在第三层中消耗。呈现层是以有关网络性能研究的表格格式准备有意义数据的第三层。在用户友好的报告中产生不同的性能指标等分组传递分数,吞吐量和结束延迟。所有恶意和黑洞节点都被捕获并在单独的报告中报告,显示其行为以及为什么它们被报告为行为不端的节点。通过Q-Analyze工具,用户可以使用易于使用的GUI进行网络场景性能研究,使其能够专注于算法开发,而不是在数据后处理和性能度量计算和演示中花费很多时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号