论文摘要
随着越来越多网络接入设备进入我们的生活,物物相连的物联网成为了一个非常热门的研究领域。无线传感器网络(WSN)和射频标签(RFID)作为物联网的重要组成部分,也吸引了大批研究者投入到这项工作中去。以项目“基于异构节点的传感网自由组网软件平台关键技术研发与实现”为依托,本文对作者研究生阶段重点关注的课题“基于射频标签和无线传感器网络的异构网络系统设计及其路由机制”进行了介绍。全文分为两个部分,第一部分,针对课题的要求对该项目的主要系统架构,系统设计进行了探讨,对自己所从事的客户端部分工作进行了比较详细的介绍。第二部分介绍了无线传感器网络路由协议,并提出了自己的基于网络编码的机会路由协议NCOAR。第一部分介绍了项目“基于射频标签和无线传感网的异构网络系统”。该系统在实际环境中部署了大量传感器节点和RFID标签,通过中心服务器,代理节点,RFID阅读器等设备组成了一个分层次、分布式的异构网络系统。在此网络环境下,该项目实现了传感器网络实时数据、历史数据查询、视频信息查询、RFID标签的定位跟踪、RFID的数据管理等常用而又具有极大科研价值的功能。在文章中,作者从系统的网络部署、软件架构、数据流向、客户端的实现代码框架、服务器客户端通信机制、系统功能等角度做了比较详细的介绍。通过这些描述读者对系统就会有一个全面的了解。最后针对系统已实现的功能和目前WSN、RFID融合技术的研究热点和难点提出了一系列的旨在实现传感器网络和RFID网络深度融合的未来工作规划。第二部分主要介绍了作者对无线传感器路由协议所做的研究。结合无线传感器网络的无线特性和目前机会路由在无线mesh网络中的应用,作者提出了自己的机会路由协议NCOAR。NCOAR (Opportunistic Adaptive Routing Protocol using Network Coding)的全名是基于网络编码的机会自适应路由。NCOAR的基本思想来自无线mesh网络机会路由协议MORE。针对机会路由MORE存在的转发集过大的问题,本文作者提出了NCOAR路由协议。NCOAR在源节点到目的节点之间寻找一条最短路径,然后通过将最短路径上相邻两节点的共同邻居加入转发集,从而达到了将转发集集中在此条最短路径周围的目的。这样的路由方法不仅保留了MORE协议应用网络编码提高网络吞吐率的优点,而且避免了MORE转发集过大的缺点,极大的降低了网络发送数据包的数量,降低了网络能耗量。第四章详细介绍了该路由协议的设计思想,实现算法,最后通过在TOSSIM上模拟该路由协议,并和已有的路由协议MORE、多径DSR做了对比,实验结果证明了NCOAR路由协议在提高端到端接收率和降低全网能量消耗方面比其他两个协议具有更好的表现。