基于局域网的Ad-Hoc网络仿真平台设计与实现

被引量 : 2次 | 上传用户:conanyuexin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络协议和网络性能的测试、研究对网络管理维护和发展普及有着极为重要的意义。当前进行网络性能测试评估的方法主要有建模分析、网络模拟、试验测试和网络仿真四种方法。对复杂的网络进行数学建模分析难度较大且准确度不高;网络模拟通过建立逻辑模型实现对网络中各组件的模拟,进而模拟网络的性能,然而网络逻辑模型并不能完全反映网络组件的性能,模拟结果也不能反映网络的实际运行情况;试验测试是通过搭建实际网络来实现网络性能的测试分析,成本过高且限制条件过多,不利于推广实施。网络仿真是是一种准真实网络环境下的测试,以真实的网络架构作为网络仿真的基础,配合必要的逻辑模型,使得仿真平台兼具较高的有效性、较低的仿真成本、较好的可操作性。本文在局域网之上设计实现了一种分布式无线网络仿真平台,平台由一个控制中心和多个仿真终端节点组成,利用WinPcap捕获原始网络数据包,通过软件方式实现对数据包的处理,达到仿真效果,实现了准真实环境下的网络对网络的仿真。本文主要完成的工作如下:1、提出两种分别基于Windows Sockets和WinPcap的无线网络仿真平台设计方案,比较了两种方案的优缺点。使用Free space模型、 Two-ray ground reflection模型和Shadowing模型三种无线信道模型实现对无线信道的模拟;分析了无线信道捕获效应对通信的影响。2、设计了无线网络仿真平台的整体架构,平台由一个控制中心与若干仿真终端节点组成,控制中心由用户接口、网络拓扑管理、仿真业务控制、性能评估模块,终端节点包括节点能量模型、无线信道模型、数据采集、过滤器等模块组成。对各模块的具体功能和运行机制进行了的说明,尤其对无线信道模型和节点能量模型进行了详细的描述。3、在VC++6.0编程平台上实现了基于局域网的无线网络仿真平台。对节点业务生成、虚拟网络拓扑、无线仿真层、数据跟踪采集以及性能评估模块的实现方法进行了详细的说明。以LEACH路由协议为例对系统界面设计和仿真平台性能进行测试,仿真结果表明系统设计合理、仿真结果符合预期,仿真结果同NS2网络仿真平台比较证明了仿真平台仿真结果的有效性。4、在对LEACH路由协议进行详细分析的基础上,提出了基于非均匀划分簇首竞争区域大小并考虑节点能量大小和位置关系的簇首选择算法,设计了簇首间的多跳路由协议,通过仿真分析,改进后的路由协议LEACH_ER大幅提高了网络的生存时间和网络数据的传输量,具有较好的整体性能,进一步证明了仿真平台的有效性。
其他文献
异麦芽低聚糖是一类能促进双歧杆菌生长的可溶性功能性低聚糖或称寡糖,是双歧杆菌的增殖因子,也称双歧因子;由于人体肠道中没有水解这些低聚糖的酶系统,因此它们不能被消化而直接
近年来,由重金属引起的环境污染及其健康危害已引起广泛关注。砷(As)作为“五毒元素”(汞、镉、铅、铬、砷)之一,其环境危害和健康安全特别受到重视。砷已被列为美国超级基金
世界的经济在不断发展,可在经济发展的同时也表现出了经济发展与能源、环境之间的矛盾问题,经济-能源-环境可持续发展及协同管理越来越受到社会各界的关注。河北省在经济快速
病毒性心肌炎是病毒侵犯心脏以后,引起心肌细胞变性、坏死和心肌间质炎症改变的一种疾病。发病为1~3周,多有肠道或上呼吸道病毒感染史,常呈急性发病,以青少年、中年为多见。正气不
审美心理作为德育中的一个重要元素对大学生素质的提升具有不可替代的作用.对于大学生而言, 审美心理健康与否直接关系到自身的成长,而当今大学生在审美心理认知方面普遍存在
目的比较肝脓肿在艾滋病和非艾滋病患者中的临床特征及预后。方法以2013年1月-2018年8月于北京佑安医院治疗的84例艾滋病肝脓肿患者(艾滋病组)和70例非艾滋病肝脓肿患者(对照
一直以来,船舶碰撞损害民事责任都是航海界与海事司法界所关注的热点问题。尽管国际组织以及各国为解决船舶碰撞的民事责任制定了一系列的国际公约与法律法规,但由此而引发的
由于建筑结构和建筑规划等方面原因,有的建筑物不能为其内部安装的电梯提供足够深度的底坑,浅底坑电梯就是适用于这种情况的一种电梯形式。本文就浅底坑电梯维护和运行时的安
社会主义精神文明建设是社会主义现代化建设的重要动力。习近平社会主义精神文明建设思想立足文化自信的现实需要以及人的自由全面发展的内在需求,提出了加强意识形态领域建
本文以《现代汉语词典》、《新华词典》、《应用汉语词典》、《现代汉语规范词典》等几部语文词典的百科词为例 ,列举若干有代表性的释义失误 ,从百科词条编写的科学态度、专