Windows下高速PCIe无线网卡驱动开发与应用

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:tianxia108
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着各大网络运营商对802.11无线局域网的架设,人们已经逐步享受到了随时随地高速网络冲浪的乐趣。但长久以来,国内各大高校、研究所和公司在802.11无线局域网解决方案的研究上都缺乏相应的竞争力。然而市场需求日益剧增,若放任国外产品继续占领802.11领域则导致差距越加拉大,因此急需国内相关研发团队在802.11无线局域网产品上有所建树。   论文以自主研发无线局域网解决方案为背景,在Windows xp系统下依照NDIS架构,设计实现了基于项目组研发的BCS5271网卡芯片的驱动程序的各个功能模块。全文主要包括以下几个部分:   第一部分,首先介绍了当前无线局域网整体解决方案的研发现状和总线技术发展的历史,然后阐述了项目组研发无线局域网解决方案的意义,最后概述了802.11无线局域网产品的市场应用。   第二部分,首先详细的分析了802.11系列协议的MAC帧基础知识。然后分析了802.11网络的多种状态,以及不同状态之间的切换方式。最后研究了PCIe总线和设备的相关理论知识。   第三部分,分析了在Windows xp系统下设计无线网卡驱动程序需遵循的NDIS规范和Windows系统中驱动模型的发展。然后介绍了此次设计中各个功能模块的设计方案和设计要点。最后讲解了驱动设计研发过程中关键模块和技术的设计,包括配置管理模块的设计、PCIe接口高速传输机制的研究以及数据队列管理方式的设计。   第四部分,讲解了802.11网卡驱动开发环境的搭建和一些有用的调试技巧。之后对重要的设计模块进行了功能测试,经测试表明设计达到了预期目标。最后讨论了论文研究中的一些不足和未来有待深入的内容。
其他文献
认知无线电被认为是未来最热门的无线通信技术之一。作为一种智能频谱共享无线电技术,它使未经授权的具有认知功能的无线设备机会接入“空闲频谱”,使授权频谱获得“二次利用”
随着移动通信网络规模的扩大和移动通信技术的飞速发展,移动通信网络为用户带来了更加便利的服务,用户数量急剧增加,但随之而来的网络质量问题也逐渐增多。在移动通信市场日趋激
为了实现快速组网,人们设计了无中心控制节点,不依赖于任何固定网络设备的移动自组织网络。在移动自组织网络中,普通节点承当路由及消息转发的责任,通过事先建立的完整端到端路径
随着LTE标准化工作的基本完成,在满足4G性能指标的基础上,第三代伙伴项目(3rd Generation Partnership Project,3GPP)展开了对LTE-A(LTE-Advanced)系统关键技术的研究。由低
机会网络(Opportunity Network)是近年来的研究热点,有别于Internet网络、移动自组织网络和传感器网络等传统网络,受拓扑动态变化、节点密度、节点缓存或信号衰减等各种限制,机
近年来,移动通信在技术革新以及市场拓展方面取得了长足发展,3G甚至LTE时代的到来更是让用户体验到新兴科技带来的新鲜和便捷。然而,随着话务量以及各种增值业务的持续增长也必
光子晶体是一种人造的、在另一种介质中呈一定周期排列的晶体结构。当介电常数变化幅度大且变化周期与波长类比时,介质的布拉格(Bragg)散射将产生带隙,即光子禁带。以现有技术
Internet的迅猛发展和普及为流媒体技术提供了强大的市场发展动力,应用流媒体技术提供的流媒体业务已成为Internet的核心业务。如今流媒体有了新的技术体系,其中交互式网络电视
随着第四代移动通信技术与标准试验和商用化进程的不断推进,TD-LTE正逐渐进入高速发展时期。相比于TD-SCDMA系统,在性能提升方面,TD-LTE在系统带宽、网络时延、移动性等方面已有
波分复用技术的发展使光网络有巨大的传输容量,单条光纤链路所能承载的业务越来越多。这同时也导致链路发生故障后大量的业务中断,进而造成难以估量的损失。因此对网络提供可靠