Skip to main content
QUICK REVIEW

[論文レビュー] A Performance Comparison of Network Simulators for Wireless Networks

Atta ur Rehman Khan, S. Bilal|arXiv (Cornell University)|Jul 15, 2013
Mobile Ad Hoc Networks参考文献 9被引用数 36
ひとこと要約

この論文は、MANETルーティングプロトコルをシミュレートする際のCPU使用率、メモリ使用量、計算時間、スケーラビリティを比較することで、オープンソースのネットワークシミュレータ(ns-2、ns-3、OMNeT++、SWAN、OPNET、Jist、GloMoSiM)を評価している。主な貢献は、パフォーマンス指標に基づいて無線ネットワーク研究に最適なシミュレータを特定することであり、ns-3が最もバランスが良くスケーラブルな選択肢として浮き彫りになった。

ABSTRACT

Network simulation is the most useful and common methodology used to evaluate different network to-pologies without real world implementation. Network simulators are widely used by the research community to evaluate new theories and hypotheses. There are a number of network simulators, for instance, ns-2, ns-3, OMNET++, SWAN, OPNET, Jist, and GloMoSiM etc. Therefore, the selection of a network simulator for evaluating research work is a crucial task for researchers. The main focus of this paper is to compare the state-of-the-art, open source network simulators based on the following parameters: CPU utilization, memory usage, computational time, and scalability by simulating a MANET routing protocol, to identify an optimal network simulator for the research community.

研究の動機と目的

  • 無線ネットワーク研究のための最も適したネットワークシミュレータを選定する際の研究者が直面する課題に対処すること。
  • 主要なオープンソースネットワークシミュレータの、キーシステム指標におけるパフォーマンスを評価および比較すること。
  • 実証的なパフォーマンスデータに基づき、MANETルーティングプロトコル評価に最適なシミュレータを特定すること。
  • 正確性、効率性、スケーラビリティのバランスを取るシミュレータの選定を研究コミュニティにガイドすること。

提案手法

  • 本研究では、ns-2、ns-3、OMNeT++、SWAN、Jist、GloMoSiMを含む複数のオープンソースネットワークシミュレータを用いてMANETルーティングプロトコルをシミュレートした。
  • CPU使用率、メモリ消費量、計算時間、スケーラビリティといったパフォーマンス指標を、さまざまなネットワーク規模において測定した。
  • シミュレータ間での一貫した比較を保証するため、制御された条件下でシミュレーションを実施した。
  • 評価は、動的トポロジー下でのMANETルーティングプロトコルの挙動を想定した、現実世界の研究ワークロードに焦点を当てた。
  • 結果を収集・分析し、効率性とスケーラビリティに基づいてシミュレータをランク付けした。

実験結果

リサーチクエスチョン

  • RQ1MANETルーティングプロトコルのシミュレーション中に、どのネットワークシミュレータが最も低いCPU使用率を示すか?
  • RQ2ネットワーク規模が拡大するに従い、異なるシミュレータ間でのメモリ使用量はどのように変化するか?
  • RQ3同じシミュレーションシナリオにおいて、ns-2、ns-3、OMNeT++の間で計算時間にどのような差が生じるか?
  • RQ4より大きなMANETトポロジーをシミュレートする際、シミュレータはどのようにスケーリングするか?
  • RQ5無線ネットワーク研究において、パフォーマンスと拡張性のバランスが取れているシミュレータはどれか?

主な発見

  • ns-3は優れたスケーラビリティと中程度のリソース使用量を示し、大規模MANETシミュレーションに適していることが分かった。
  • OMNeT++は特に大規模なネットワーク環境下で高いメモリ消費量を示し、大規模な研究において効率性に制限があった。
  • ns-2はネットワークサイズが拡大するに従い、ns-3に比べてより高いCPU使用率を示した。
  • SWANとJistはスケーラビリティに限界があり、高い計算オーバーヘッドを示したため、複雑なシミュレーションには不適切であった。
  • OPNETとGloMoSiMはプロprietaryな性質のため詳細な評価が行われなかったが、本研究はオープンソース代替品の利点を強調した。
  • 本研究は、無線ネットワーク研究において、パフォーマンス、正確性、拡張性のバランスが取れているのはns-3であると結論づけた。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。