当前位置:问答库>论文摘要

题目:支持Mesh网络的无线网卡驱动的设计与实现

关键词:无线网络;WMN;Mesh;WCETT;路由;NDIS6.0;驱动;Vista

  摘要

无线Mesh网(Wireless Mesh Network,WMN)是一种多跳、具有自组织和自愈特点的宽带无线网络结构,即一种高容量、高速率的分布式网络。微软研究院无线网络小组在2004年针对固定节点的无线网络,提出了新的解决方案。微软亚洲工程院产品孵化小组,针对目前的Vista操作系统,开发新的虚拟网卡驱动程序,旨在通过实现新的路由驱动,提供企业级的小型局域网络的解决方案。本文基于小组项目,介绍关于此驱动的设计与实现。由于Mesh网络的特殊性,和安装于Vista操作系统,驱动不论在设计和实现上都有其特殊的要求。基于目前的mesh网络研究现状,本文进行了充分的对比分析。介绍各种mesh网络技术及其发展,也对比了传统的有线网络和无线网络,提出一套方案,也就是我们所实现的网络驱动。在现有技术的基础上,本文介绍了整个驱动的需求,基于需求提出总体设计方案。总体设计介绍了各个模块的功能,以及程序运行的整体流程。其中包括Vista的最新网络驱动结构NDIS6.0,一种适合mesh网络的路由算法WCETT等。详细设计体现了驱动中几个重要模块的设计方案,包括各种信息包的交互,组网过程,数据流,以及路由算法。