基于Linux平台的Ad hoc网络应用与设计实现

基于Linux平台的Ad hoc网络应用与设计实现

论文摘要

当今,计算机、通信网络、智能终端的高速发展,促使了计算机与计算机,计算机与智能终端之间任意连接和数据传输成为可能,并且只要它们都接入互联网,这样的传输是很容易和方便的实现。但是一旦智能终端或者计算机由于某种原因而无法接入互联网,它与外界的通信就完全断开了。本文正是基于这样的前提下,在无任意网络的情况下,可以用最少的资源和成本来实现这样的智能终端、计算机与外界的计算机、智能终端形成自组织网络来完成一些紧急情况下的通信。这个自组织网络就是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状态控制程序的设计。本文最后对整个系统做了总结以及归纳了系统设计的意义。并指出了存在的不足和后续的展望。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 Ad hoc 网络的发展现状
  • 1.3 研究意义
  • 1.4 本文的组织结构
  • 第二章 Ad hoc 网络的定义与简介
  • 2.1 Ad hoc 网络的定义
  • 2.2 Ad hoc 网络与蓝牙网络比较
  • 2.3 Ad hoc 网络中存在的问题
  • 2.4 本章小结
  • 第三章 系统总体方案设计
  • 3.1 功能需求分析
  • 3.2 总体方案框图
  • 3.3 系统资源介绍
  • 3.3.1 S3C6410
  • 3.3.2 NAND FLASH
  • 3.3.3 DDR 存储器
  • 3.3.4 软件系统支持
  • 3.4 关键技术问题
  • 第四章 系统的驱动模块设计
  • 4.1 Linux 设备驱动介绍
  • 4.1.1 Linux 设备的分类
  • 4.1.2 设备驱动程序的作用
  • 4.1.3 访问设备的实现
  • 4.1.4 Linux 设备控制方式
  • 4.2 Linux 设备驱动开发
  • 4.3 USB-WIFI 驱动设计
  • 4.3.1 USB-WIFI 硬件结构
  • 4.3.2 USB 设备在Linux 下的工作原理
  • 4.3.3 USB 设备驱动在Linux 下具体实现
  • 4.3.4 编译与安装
  • 4.4 OV9650 摄像头模块
  • 4.4.1 OV9650 摄像头内部结构
  • 4.4.2 摄像头驱动程序
  • 4.5 LED 驱动设计
  • 4.6 本章小结
  • 第五章 系统应用程序设计
  • 5.1 Ad hoc 网络配置
  • 5.1.1 Wireless Tools 移植
  • 5.1.2 QT 界面设计
  • 5.2 摄像头的实时采集与传输
  • 5.3 文件上传功能
  • 5.3.1 Boa 服务器移植
  • 5.3.2 CGI 程序
  • 5.3.3 文件接收程序
  • 5.4 远程LED 状态控制
  • 5.5 本章小结
  • 第六章 总结与展望
  • 6.1 系统总结
  • 6.2 系统的不足与展望
  • 参考文献
  • 攻读硕士期间发表和录用的论文
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].Ad hoc网络的跨层技术[J]. 西安航空技术高等专科学校学报 2009(03)
    • [2].基于预约的证书撤销通知方案[J]. 计算机工程 2008(22)
    • [3].基于NS-2的Ad hoc网络路由协议性能研究[J]. 微型机与应用 2010(15)
    • [4].Ad Hoc网络服务发现的研究[J]. 计算机光盘软件与应用 2013(18)
    • [5].一种基于Ad hoc网络的TCP性能改进方法[J]. 电脑知识与技术 2010(21)
    • [6].关于Ad Hoc网络路由协议的探讨[J]. 中国新技术新产品 2011(07)
    • [7].移动Ad Hoc网络安全综述[J]. 科技信息 2010(31)
    • [8].无线Ad Hoc网络MAC层关键技术研究[J]. 电脑知识与技术 2008(04)
    • [9].基于可靠链路层模型的节能路由协议[J]. 计算机工程 2008(22)
    • [10].Ad hoc网络安全性分析[J]. 山西青年 2013(14)
    • [11].TCP协议在Ad Hoc网络中的改进研究[J]. 重庆电子工程职业学院学报 2011(01)
    • [12].Ad hoc网络抗毁性能分析[J]. 科技创新导报 2008(34)
    • [13].移动Ad Hoc网络入侵检测系统[J]. 内蒙古科技与经济 2008(19)
    • [14].基于Ad hoc网络的最佳中继选择方案研究[J]. 微型机与应用 2015(03)
    • [15].一种新的Ad hoc网络性能刻画方法[J]. 四川大学学报(自然科学版) 2012(05)
    • [16].基于Ad Hoc网络的TCP性能研究[J]. 徐州工程学院学报(自然科学版) 2011(02)
    • [17].延迟的多径路由协议的改进[J]. 计算机工程与应用 2008(35)
    • [18].无线Ad hoc网络MDMRP组播协议设计[J]. 鞍山师范学院学报 2008(02)
    • [19].面向Ad Hoc网络的模型研究[J]. 福建电脑 2010(10)
    • [20].Adhoc网络中基于信任度的安全路由协议[J]. 甘肃联合大学学报(自然科学版) 2012(05)
    • [21].扩展Meadows模型分析Ad Hoc网络路由协议安全性[J]. 应用科学学报 2008(03)
    • [22].基于DSR协议的Ad Hoc网络主动发现式路由协议研究[J]. 电子世界 2014(12)
    • [23].Ad Hoc网络技术研究与分析[J]. 科技信息 2012(13)
    • [24].一种基于邻接信息表的动态源路由协议[J]. 计算机工程 2011(11)
    • [25].Ad Hoc网络密钥管理方案综述(参评)[J]. 科技创新导报 2010(05)
    • [26].Ad hoc网络与Internet互联研究[J]. 计算机与网络 2009(24)
    • [27].Ad Hoc网络中AOMDV协议的一种改进方案[J]. 微计算机信息 2008(33)
    • [28].物联网下自组织无线网络Ad Hoc算法的新技术设计[J]. 现代电子技术 2015(11)
    • [29].基于优先级比较的动态TDMA信道接入技术研究[J]. 信息通信 2013(04)
    • [30].Ad Hoc网络中一种高效的接纳控制算法[J]. 信号处理 2011(10)

    标签:;  ;  ;  ;  

    基于Linux平台的Ad hoc网络应用与设计实现
    下载Doc文档

    猜你喜欢