多级无线自组织网络监控与组网功能的设计与实现

多级无线自组织网络监控与组网功能的设计与实现

论文摘要

“多级无线自组织网络监控与组网功能的设计与实现”是国家高科技发展计划(863计划)“信息传输分系统的研制”项目下的一个子课题。本项目采用车载通信节点为主的多级子网互连无线自组织网络,实现基于TCP/IP协议体系的信息传输分系统,提供一种可随时移动、快速组网、自愈能力强的通信平台。部队需要在高动态战场环境下解决各作战平台通信装备的快速组网,并能够根据战场通信环境的变化,及时调整网络结构。用于组网的节点控制器需要具有较强的通信管理能力,能对内部的通信方式、通信参数、通信路由进行整体规划和及时调整。本文中所讨论的无线自组织网络监控与组网功能软件(文中简称主控软件)针对这些需求而设计,使得操作人员利用简单的人机交互界面便可轻松而高效的完成各种网络管理功能和组网控制功能。论文首先介绍了项目中的多级无线自组织网络的整体状况,详细的分析了网络监控和组网功能的需求与目标,归纳出三类主要的功能:网络参数的监测与控制、广播与组播、拓扑发现与绘制,以及它们各自的具体要求。在此基础上,重点阐述了软件的整体设计思想及其设计原因,提出了一个异步事件驱动、非对称、辅助进程/线程结构的程序框架。立足于此框架之上,软件以模块化的方法设计和实现了三类功能,在论文中对每个模块的主要设计思想和编程实现技巧逐一作了详细的论述。通过对本软件的功能和性能测试,表明其达到了设计目标并具有健壮、可伸缩性强的特点。最后总结了论文工作,提出了需要改进和进一步发展完善的地方。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 研究目的
  • 1.3 论文章节
  • 第二章 主控软件整体设计思想
  • 2.1 需求和目标
  • 2.2 总体实现方法及其原因
  • 2.3 系统整体模块设计
  • 2.4 通信机制和数据接口定义
  • 第三章 网络监测与控制模块的设计与实现
  • 3.1 总体实现方案
  • 3.2 信道机的控制实现
  • 3.3 节点控制器的控制实现
  • 第四章 广播与组播模块的设计与实现
  • 4.1 常见的广播和组播技术
  • 4.2 广播的设计与实现
  • 4.3 组播的设计与实现
  • 第五章 拓扑发现与绘制模块的设计与实现
  • 5.1 传统有线网的拓扑发现算法
  • 5.2 无线自组织网络中拓扑发现的基本算法
  • 5.3 本网络拓扑发现方案设计
  • 5.4 拓扑发现模块具体实现
  • 5.5 拓扑绘制
  • 第六章 异步事件驱动框架设计和软件具体实现
  • 6.1 基于LINUX 环境的程序开发
  • 6.2 常用的网络服务器模型和事件处理机制
  • 6.3 异步事件驱动框架设计
  • 第七章 功能及性能测试
  • 7.1 客户端软件介绍
  • 7.2 测试目的和测试环境
  • 7.3 功能测试
  • 7.4 性能测试
  • 第八章 结论
  • 致谢
  • 参考文献
  • 个人简历
  • 攻读硕士学位期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    多级无线自组织网络监控与组网功能的设计与实现
    下载Doc文档

    猜你喜欢