推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于NS2的认知无线电仿真模型设计

更新时间:2019-04-21 19:55:53 大小:1M 上传用户:sun2152查看TA发布的资源 标签:无线电仿真 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

摘要:NS2(Network Simulatorv2)是一种面向对象的、离散时间驱动的网络环境模拟器,主要用于解决网络研究方面的问题。它提供了在无线或有线网络上的TCP、路由、信道访问等多种协议的模拟,但是对多接口、多信道网络的支持却很薄弱,更加不支持新兴的认知无线电技术,这就给从事多信道和认知无线电研究的工作者使用NS2做这方面的仿真添加了障碍。本文提出了一种解决方案,使NS2支持多接口、多信道、功率控制和认知无线电网络的模拟,并具备通用性。最后将以一个仿真实例证明此方案的有效性。

关键字:NS2;多接口;多信道;功率控制;认知无线电

对于如何验证网络协议的正确性和进行相关性能测试,人们提出了很多方法,目前最广泛使用的方法就是通过虚拟环境进行模拟仿真。NS2是最流行的进行网络模拟的软件之一,它支持众多的协议,并提供了丰富的测试脚本,是一种面向对象的、离散时间驱动的网络环境模拟器,提供了在无线或有线网络上的TCP、路由、信道访问等多种协议的模拟。NS2是一种事件驱动的模拟软件。它的底层模拟引擎主要由C++编写,同时利用麻省理工学院(MIT)的面向对象工具命令语言(OTcl)作为模拟时的命令和配置接口语言1。对于网络的节点组件、环境、拓扑、参数,采用脚本语言可以更快的进行配置。而对于协议模块的编写,需要高效率地处理字节、报头等信息,所以采用了效率高、运行速度快的C++来实现。

底层的C++和上层的OTcl两种语言的对象通过TclCL关联起来,但这并不在本文的讨论范围之内。


部分文件列表

文件名 大小
基于NS2的认知无线电仿真模型设计.pdf 1M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载