学位论文 > 优秀研究生学位论文题录展示
基于Linux平台的Ad hoc网络应用与设计实现
作 者: 李江辉
导 师: 王景存
学 校: 武汉科技大学
专 业: 控制理论与控制工程
关键词: Ad hoc网络 设备驱动 QT 视频监控 文件上传
分类号: TN929.5
类 型: 硕士论文
年 份: 2011年
下 载: 21次
引 用: 0次
阅 读: 论文下载
内容摘要
当今,计算机、通信网络、智能终端的高速发展,促使了计算机与计算机,计算机与智能终端之间任意连接和数据传输成为可能,并且只要它们都接入互联网,这样的传输是很容易和方便的实现。但是一旦智能终端或者计算机由于某种原因而无法接入互联网,它与外界的通信就完全断开了。本文正是基于这样的前提下,在无任意网络的情况下,可以用最少的资源和成本来实现这样的智能终端、计算机与外界的计算机、智能终端形成自组织网络来完成一些紧急情况下的通信。这个自组织网络就是Ad hoc网络。它是一种多跳的,无中心的对等网络,适合于无网络设备,位置易变化的节点(终端)之间的通信。一直以来Ad hoc网络及其应用是学术界讨论的热点,但是很少有人想到把它用在任意的终端,平台之间来进行应用。本文在这样的需求和目的下实现了Linux平台与Windows平台之间建立起这样了自组织网络,并可以在该网络下进行远程视频的监控和一些文件上传的服务,并且设置了数据传输时状态灯的控制。该网络下的数据传输都是基于B/S结构的。只要在Windows平台下的浏览器中输入嵌入式系统服务器端的IP地址和相应端口号,可以在浏览器的视图中监视到嵌入式端摄像头实时采集的视频图像,并且还能很方便的将windows平台的文件等数据上传到嵌入式系统端,更利于多平台,多系统之间的数据共享。为了完成上述的功能,本文主要完成了以下几个方面的设计和实现:1)OV9650摄像头驱动和USB无线网卡驱动和LED驱动的修改和移植。2)wireless tools配置工具的移植,Ad hoc网络配置界面(QT界面)的设计。3)BOA服务器的移植和CGI程序的设计。4)视频采集和传输程序的设计。5)文件上传和LED状态控制程序的设计。本文最后对整个系统做了总结以及归纳了系统设计的意义。并指出了存在的不足和后续的展望。
|
全文目录
摘要 4-5 Abstract 5-8 第一章 绪论 8-11 1.1 研究背景 8-9 1.2 Ad hoc 网络的发展现状 9 1.3 研究意义 9-10 1.4 本文的组织结构 10-11 第二章 Ad hoc 网络的定义与简介 11-14 2.1 Ad hoc 网络的定义 11-13 2.2 Ad hoc 网络与蓝牙网络比较 13 2.3 Ad hoc 网络中存在的问题 13 2.4 本章小结 13-14 第三章 系统总体方案设计 14-19 3.1 功能需求分析 14 3.2 总体方案框图 14-15 3.3 系统资源介绍 15-18 3.3.1 S3C6410 16-17 3.3.2 NAND FLASH 17 3.3.3 DDR 存储器 17 3.3.4 软件系统支持 17-18 3.4 关键技术问题 18-19 第四章 系统的驱动模块设计 19-32 4.1 Linux 设备驱动介绍 19-21 4.1.1 Linux 设备的分类 19 4.1.2 设备驱动程序的作用 19-20 4.1.3 访问设备的实现 20 4.1.4 Linux 设备控制方式 20-21 4.2 Linux 设备驱动开发 21-22 4.3 USB-WIFI 驱动设计 22-27 4.3.1 USB-WIFI 硬件结构 22-23 4.3.2 USB 设备在Linux 下的工作原理 23-24 4.3.3 USB 设备驱动在Linux 下具体实现 24-26 4.3.4 编译与安装 26-27 4.4 OV9650 摄像头模块 27-31 4.4.1 OV9650 摄像头内部结构 27-29 4.4.2 摄像头驱动程序 29-31 4.5 LED 驱动设计 31 4.6 本章小结 31-32 第五章 系统应用程序设计 32-49 5.1 Ad hoc 网络配置 32-38 5.1.1 Wireless Tools 移植 32-34 5.1.2 QT 界面设计 34-38 5.2 摄像头的实时采集与传输 38-44 5.3 文件上传功能 44-47 5.3.1 Boa 服务器移植 44 5.3.2 CGI 程序 44-46 5.3.3 文件接收程序 46-47 5.4 远程LED 状态控制 47-48 5.5 本章小结 48-49 第六章 总结与展望 49-51 6.1 系统总结 49 6.2 系统的不足与展望 49-51 参考文献 51-53 攻读硕士期间发表和录用的论文 53-54 致谢 54-55 详细摘要 55-59
|
相似论文
- 基于OLSR的Ad Hoc网络功率意识路由协议,TN929.5
- 基于智能视频检测技术的交通灯控制,TM923.5
- 基于Ad Hoc网络道路交通安全监控系统高速数据传输的研究,TN929.5
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- Ad hoc网络中能量均衡和节点不相交多径路由协议的研究,TN929.5
- 基于多视频矩阵控制协议的远程视频监控系统的设计与实现,TP277
- 移动AdHoc网网的入侵检检:基于时时有限状状自动机方法,TN929.5
- 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
- 视频监控运动目标检索方法研究,TP391.41
- 多摄像机视频监控中基于几何约束的目标匹配技术研究,TP391.41
- 注射机工艺控制软件系统的设计与开发,TQ320.52
- 一种改进型双光束分光光度计的设计,TH744.12
- 基于ARM9的焊接热循环手持设备的设计,TN305
- 基于PCI总线的双片SoC协作机制设计与实现,TN47
- 基于网络存储的流媒体服务器系统,TN919.8
- 基于SIP协议的多媒体通信的研究与实现,TN919.8
- 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
- 嵌入式GUI用户输入模块的设计与实现,TP391.41
- 基于DB33实现DVR跨域互联点播回放功能,TP391.41
- OLED图形化界面及按键设计,TP368.1
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com
|