用户名: 密码: 验证码:
Windows无线网卡驱动及管理程序的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
WLAN、WiMAX及McWiLL等无线接入技术正在快速发展,基于无线网络的开发和应用正成为当前研究的热点。以笔记本电脑为载体的PCMCIA无线网卡是无线通信领域内应用较为广泛的硬件设备,因此设计开发相应的无线网卡的驱动程序是有现实意义的。
     当前所开发的无线网络驱动程序大都基于WDM和NDIS混合功能驱动模型,导致程序过于庞大,功能模块复杂,不利于移植。针对这一问题,本论文提出了一个同时具有WDM功能和NDIS Miniport功能的驱动改进模型——WDM和NDIS分层实现的总线驱动模型。利用这种方式构建的驱动程序不仅各功能模块间关系简洁,而且具有良好的扩展性和移植性。
     本论文在研究Windows 2000环境下的各类驱动开发模型的基础上,结合六合万通公司WT6104 MAC芯片,基于本文所提出的WDM和NDIS分层总线驱动模型,提出了无线网卡驱动的具体设计方案,并开发了PCMCIA无线网卡的驱动,设计实现了相应的驱动管理软件,通过驱动管理软件,可以实现对驱动数据读取和设置。通过对驱动程序及驱动管理软件进行测试,证明了WDM和NDIS分层总线驱动模型方案的优越性。
With the rapid development of wireless network such as WLAN, WiMAX and McWiLL, developing the application based on wireless network is becoming more and more popular. The wireless Network Interface Card (NIC) with the interface of PCMCIA used on laptop is the most popular type. This article focuses on the driver of the wireless NIC.
     At present, most NIC drivers are developed based on mixed function model. This kind of driver can not be easily transplanted because of its large scale and mess function. In order to solve this problem, a new improved model called WDM and NDIS Miniport stratified model is proposed. The new model has the function of WDM and NDIS Miniport. With the help of the model, the relation between modular can be simplified, as well as the driver can be easily developed and transplanted.
     After researching on every kind of driver model in the environment of Windows2000, the design of wireless NIC driver is proposed based on the WDM and NDIS Miniport stratification model on the platform of WT6104 chip. And the wireless NIC driver is developed as well as the driver management software through which can set the driver. After testing the driver and its management software, the statistics shows the advantages on the aspect of driver performance and design model.
引文
[1]Windows 2000 DDK Document]M],Microsoft Corporation.2000[246-245]
    [2]胡兴军HSDPA技术与市场 通信技术及应用 191 2005[53-56]
    [3]Sebastien Simoens,Pietro Pellati,Jeremy Gosteau The Evoltion of 5GHz WLAN Toward Higher Throughputs IEEE Wireless Communications 2003-11[6-13]
    [4]IEEE 802.11a.High Speed Physical Layer in the 5GHz Band 1999-01
    [5]Upkar Varshey Future of 802.11-Based WLANs IEEE Computer 2003-01[102-105]
    [6]Saurabh Jain,Dharma P.Agrawal Wireless Community Networks IEEE Computer 2003-08[90-92]
    [7][美]Chris Cant.Windows WDM设备驱动开发指南 孙义等译 北京:机械工业出版社 1999 3-18
    [8][美]PG Viscarola,WAMson实用技术:windows NT与2000设备驱动程序及开发[M]新智工作室 北京:电子工业出版社 2000[40-51]
    [9]尤晋元,史美林等Windows操作系统原理 北京:机械工业出版社 2001[31-45]
    [10]武安河,部铭,于洪涛.Windows2000/XP WDM设备驱动程序开发 北京:电子工业出版社,2003.[49-60]
    [11]刘隽师,李绍胜.刘元安 基于WLAN、GPRS和GPS的无线多模接入终端设计与实现 无线电工程 35(1)2005[9-11]
    [12][美]Krftech inc.WinDriver Developer's Guide 1999[45-52]
    [13]徐益,颜文俊 NDIS小端口驱动程序开发 计算机应用研究1 2004[197-198]
    [14]贺鹏,李建东,陈彦辉 带有WDM底层接口的NDIS微端口驱动程序实现方法的研究 现代电子技术 2 2004 93-95
    [15]Water Oney.Programming the Microsoft Windows Driver Mode,Microsoft Press,2003[70-80]
    [16]Microsoft.Windows2000驱动开发大全 机械工业出版社 1999[65-70]
    [17]冯志林NDIS规范下的网络驱动程序设计 杭州电子工业学院学报 21(4)2001-08[61-63]
    [18]DonAderson PCMCIA SYSTEM ARCHITECTURE(第二版)Mindshare Inc 1995[21-30]
    [19]MSDN2001电子文档 微软发布
    [20]孙翔,刘乃安 基于NDIS规范的WLAN无线网卡驱动程序设计与实现 无线电工程 34(6)2004[23-25]
    [21]杨凯锋,王大伟 用Windows NTDDK开发网卡驱动程序 计算机通信 9 1999[68-72]
    [22]李晓莺,曾启铭NDIS网络驱动的研究与实现 四川大学学报 22(4)2002-04[60-63]
    [23]鲁京,陈曦,周祖成 无线局域网 NDIS小端口驱动实现 半导体技术 29(9)2004-09[44-47]
    [24]刘大伟Windows CE设备驱动程序简析 计算机工程 26(3)2003-03[88-89]
    [25]Douglas N.Knisely,Sqrath Kumar,Subhasis Laha Evolution of Wireless Data Services:IS-95 tocama2000 IEEE communications Magazine 1998-10[140-148]
    [26][美]Miller Freeman Inc Understanding NT(device drivers)Windows Developer'sJournal.v9.n1 1998[67-71]
    [27]孟昭鹏 基于Linux的USB网络设备驱动分析及实现技术研究[学位论文]天津大学 天津大学图书馆 2004
    [28][美]Richter J著,王叔洪、刘光明 译Windows高级编程指南 清华大学出版社1999[110-122]
    [29]王波 基于PCI总线的数据采集卡研制及其应用[学位论文]华北电力大学华北电力大学图书馆 2007
    [30]W.Richard Stevens.TCP/IP Illustrated Volume 1:The Protococols.机械工业出版社[30-50]
    [31]雷怀玉 基于WPA的无线局网安全系统的研究与实现[学位论文]太原理工大学 太原理工大学图书馆 2005

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700