Linux嵌入式的USB无线自组织网卡驱动研究和实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:guold
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线接入技术、嵌入式技术和Linux操作系统的发展,无线网络在生产、生活和国防等领域被广泛运用。新一代无线网络和嵌入式系统的发展要求应用层提高可移植性,并且要脱离具体的硬件平台,而基于网络接口来实现。新物理层通信技术的实践需要摆脱老式专用通信的老路,直接与网络技术对接,实现应用层通信的透明IP传输,而网卡驱动是连接二者的无缝桥梁。  本论文以Chirp无线通信物理层平台为背景,在Linux嵌入式操作系统上,对USB无线网卡驱动程序和自组织网络路由算法进行研究,给出一种Linux嵌入式下带USB接口的可重用无线自组织网卡驱动的设计与实现。  本文首先阐述了 Linux系统内核和驱动软件的架构,详细分析了 Linux下USB设备和网卡设备的驱动模型,然后采用nanoPAN5375射频收发芯片、STM32处理器芯片和Mini6410嵌入式开发板,设计无线网络通信系统。主要完成的工作包括:为含有微处理器,射频发射模块和USB接口的无线网卡编写嵌入式上位机网卡驱动;参考无线物理层和射频芯片资料,编写和完善 Chirp通信板上的单片机控制代码;与嵌入式Linux系统配合,嵌入RFC3561自组织多跳网络协议,成功构建多点AODV-CHIRP网络。为进一步新型移动通信物理层技术的研发和应用提供了统一的、可重用的网络驱动中间层构件,能够明显提高通信新技术的应用水平。  测试效果表明:该网卡驱动上层实现了基于TCP/IP应用的透明网络传输,下层实现了基于AODV路由的自组织多跳网络通信,提高了无线节点应用的可移植性和复用性。
其他文献
随着信息技术的发展和DSP性能的提高,以视频压缩为核心的监控系统得到了长足的进步,并广泛应用于安保、生产等领域.编解码系统作为视频监控的关键技术,其编码标准也由MPEG-1
在当前的电力网络信息化建设中,有大量的现场监视画面需要送到监控中心,在长距离传输和企业内部多个部门需要了解视频信息时,必须建立视频服务器,因此,研究B/S下的视频监视是
随着大数据和移动计算的飞速发展,很多网络服务供应商都构建了数据中心,组织大规模的计算和存储资源,提供Web搜索、云存储和社交网络等在线应用服务。而数据中心作为一种新型
接入网是近年来电信技术界及运营业共同关注的热点。光纤到户(FTTH)是最终目标,无源光网络(PON)是实现这一目标的理想技术之一,其中,基于以太网的无源光网络(EPON)技术代表了
在人的各种感官中,眼睛在接受信息方面起着举足轻重的作用,因而在当今信息爆炸的时代,图像和视频这些常见的视觉媒介就显得尤为重要。如何对图像和视频进行有效的压缩,以方便其传
随着集群通信系统的发展,它的方便、快捷、灵活、信道资源共享等特点的日益突出,使得对跨地市之间的通信、调度需求也更加迫切。尤其在执行跨地市的大型特殊任务中,跨地市的指挥
从IEEE在1997年批准第一个无线局域网标准IEEE802.11规范开始,无线局域网这项技术正在不断地发展。而IEEE802.11a物理层协议规范中采用OFDM传输技术,由于其先天的对抗多径信道
串口和以太网口数据转换模块可以应用在串口设备需要远程传输文件的场合,如数控机床控制文件的远程传输等。 本文首先介绍了该类模块国内外研究现状,然后经过分析比较,选
面向服务体系架构(SOA)模式可以使得软件设计、开发变的更加灵活方便,已经成为越来越重要的分布式软件开发模式。Web服务因其是实现SOA架构模式的技术规范,使得实现服务跨平
随着信息技术的迅速发展,信息安全的重要性越来越突出,对个人信息的安全性和准确也提出了更高的要求,生物识别技术因此受到人们的高度重视。传统的生物特征识别技术如指纹识别由