欢迎访问《兵工学报》官方网站,今天是

兵工学报

• •    下一篇

基于NS-3的SD-MANET仿真平台设计与实现

袁洋, 杨力, 何流   

  1. 南京理工大学 自动化学院
  • 收稿日期:2025-04-18 修回日期:2025-08-27
  • 基金资助:
    国家自然科学基金联合基金重点项目(U21B2003)

Design and Implementation of an NS-3-Based SD-MANET Simulation Platform

YUAN Yang,YANG Li*,HE Liu   

  1. School of Automation, Nanjing University of Science and Technology
  • Received:2025-04-18 Revised:2025-08-27

摘要: 软件定义自组网(Software Defined Mobile Ad Hoc Network,SD-MANET)融合了软件定义网络(Software Defined Network,SDN)集中控制优势和移动自组网(Mobile Ad Hoc Network,MANET)的动态组网优势,但Mininet等现有仿真平台在动态拓扑与扩展性等方面存在显著局限,严重制约了其关键算法的研究。针对这一问题,提出基于网络模拟器-3(Network Simulator-3,NS-3)的仿真平台NS3-SDMANET,具体工作包括:1)基于NS-3框架实现了SD-MANET网络层关键特性的仿真;2)基于远程过程调用对平台功能进行封装,并提供可编程接口。战术网的测试案例表明:NS3-SDMANET在SD-MANET网络层关键特性仿真方面表现优异,能够有效支撑SD-MANET网络层算法的高效验证与性能评估,为相关研究提供了高扩展性的基础仿真环境。

关键词: 软件定义网络, 移动自组网, NS-3, 可编程网络仿真平台

Abstract: Software-Defined Mobile Ad Hoc Network (SD-MANET) integrates the centralized control of Software-Defined Networking (SDN) with the dynamic networking capability of Mobile Ad Hoc Networks (MANET); however, existing simulation platforms like Mininet suffer from notable limitations in dynamic topology and scalability, which significantly hinder research on key SD-MANET algorithms. To address this, we propose NS3-SDMANET—an NS-3 based simulation platform—which implements simulations of SD-MANET network-layer features and offers programmable interfaces via Remote Procedure Call (RPC). Case studies in tactical networks demonstrate that NS3-SDMANET performs excellently in simulating critical network-layer characteristics, effectively enabling efficient validation and performance evaluation of SD-MANET algorithms, thereby providing a highly scalable and foundational simulation environment for further research.

Key words: software defined network, mobile ad hoc network, NS-3, programmable network simulation platform

中图分类号: