面向数据采集的无线多跳轮询网络的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
近年来,无线传感器网络的应用越来越广泛。特别它应用于野外的环境监测,如森林火灾、洪水地震、文物保护的监控。但无线传感器节点的传输距离近,在野外大规模部署的复杂环境下,传感器节点采集的数据如何快捷、可靠地获取是个难点。
     针对无线传感器网络远距离的数据采集,有很多应用采用了一种低成本的远距离透明传输设备,如数传电台、数传模块。它不依赖于电信基础设施,可靠传输距离达几公里。但传输速率低,无冲突检测和信道估计的功能,缺乏网络自组织能力,进一步限制了网络规模的扩大和传输可靠性的提高。
     为此,本文构建了一个多跳无线网络:该网络由一个路由节点和多个中继节点构成。中继节点负责将无线传感器网络中的数据转发到路由节点。路由节点负责将数据从中继节点转发到Internet网络。路由节点通过源路由的方法对中继节点进行轮询,并获取数据,轮询路径可以多跳,轮询路由在路由节点中集中计算,各节点间的信道质量也从中继节点得到。
     在针对上述网络的协议中,由于中继节点的硬件没有信道估计的能力,本文运用统计包传输成功率的方法估计自身与邻居节点的信道质量。在被路由节点轮询到时,各中继节点将这些信道质量连同数据一起发给路由节点。路由节点在获取了整个网络节点间的信道质量之后,集中式地计算各链路的通信代价,通过Dijkstra算法找出到每个中继节点代价最小的链路。然后,路由节点即可运用源路由的方式轮询中继节点。该协议能使网络中的各节点避免信号冲突,使各链路的传输效率达到最优。
     基于上述协议,本文设计了路由节点和中继节点的软硬件体系结构。在路由节点中采用的嵌入式数据库存储数据,并使用带确认的网络通信协议发送数据,实现了可靠的数据存储与传输。
     实验和现场应用证明,本文设计的多跳无线轮询网络自组织性强,易于部署,效率高,在远距离野外环境的数据采集方面取得了良好的效果。
In recent years,WSN(Wireless Sensor Network)becomes more and more popular in data gathering applications,especially in wildland environment monitoring of the forest-fire,flood,earthquakes and heritages.However real-time remote data gathering is hard to achieve due to the limited coverage area of WSN node.
     At present,data RF module based devices are widely used for data gathering.They are low in cost,and can transmit data in a long distance without pre-deployed infrastructure facilities.But the scalability and reliability of these devices are limited because of the lack of contention detection,link quality measurement and self-organization.
     This thesis constructs a wireless multi-hop network which consists of a Router(Route Node)and several Relayers(Relay nodes)to overcome above disadvantages.Relayer relays the data from WSN to the Router.Router transmits the data from the Relayers to the server of Internet.Router polls Relayers for data gathering by using multi-hop polling paths based on DSR(Dynamic Source Route)which are centrally computed.Each Relayer estimates the link qualities to neighbor node.
     The protocol of above network follows below:At first,Relayers estimate the link qualities by counting the sequence of packets received from neighbors.Once a Relayer is polled,it transmits the link qualities and sensors' data to the Router.After obtaining the link qualities information of entire network,the Router calculates the link costs and finds the shortest path to each Relayer with Dijkstra algorithm and can start polling.Every node in the network now is contention-free,and achieves the optimal channel utilization.
     This thesis designs a hardware platform and software implementation for Router and Relayer.In order to make the data delivery more reliable, the Router stores the data in an embedded database,transmits the data with an ARQ(Automatic Repeat-reQuest)socket protocol.
     Experiments and the field application of the wireless multi-hop polling network prove effectiveness in remote data gathering,and the scalability,reliability,easy deployment and high channel utilities of the system is further analyzed in the thesis.
引文
[1]DARPA.DARPA Packet Radio Network.http://sarwiki,informatik,hu-berlin,de/DARPA_Packet_Radio_Network
    [2]Leiner B.M.,Ruther R.J,Sastry A.R.Goals and challenges of the DARPA GloMo program[global mobile information systems].Personal Communications,IEEE,1996,11(3):34-43
    [3]Ch.E.Perkins,P.Bhagwat.Highly dynamic Destination-Sequenced Distance-Vector routing(DSDV)for mobile computers.In ACM Conference on Communications Architectures,Protocols and Applications,SIGEOMM'94,London,UK.ACM,ACM,1994,8:234-244
    [4]David B.Johnson,David A.Maltz,Josh Broch.DSR:The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks.Ad Hoc Networking,2001.
    [5]C.Perkins.Ad hoc On-Demand Distance Vector(AODV)Routing.RFC 3561,2003.
    [6]赵亮,黎峰.GRPS无线网络在远程数据采集中的应用.计算机工程与设计,2005,9(26):2552
    [7]蔡伟,李敏.绝缘子遥测系统中无线通信技术的应用.电网技术,2003,6(27):48-51
    [8]刘欣,邵媛媛,方加宝等.无线数传模块在远程监控系统中的应用.火力与指挥控制,2007,12(32):153-155
    [9]陈月云,金晓军.一种无线数传组网方案.中国数据通信,2002,5(4):15-18
    [10]Ye W,Heidemann J,Estrin D.An energy-efficient MAC protocol for wireless sensor networks.In:Proc 21~(st)Int' 1 Annual Joint Conf IEEE Computer and Communicatoins Societies(NFOCOM2002),New York,2002,6.
    [11]Van Dam T,Langendoen K.An adaptive energy-efficient MAC protocol for wireless sensor networks.In:Proc 1~(st)Int' 1 Conf on Embedded Network Sensor Systems(SenSys),Los Angeles,CA,2003,11.
    [12]Bao L,Garcia-luna-Aceves J J.A new approach to channel access scheduling for ad hoc networks.In:Proc 7~(th)Annual Int' 1 Conf on Mobile Computing and Networking(MobiCOM2001),Rome,Italy,2001,7.210-221.
    [13]Lu G,Krishnamachari B,Raghavendra C.An adaptive energy-efficient and low-latency MAC for data gathering in wireless sensor networks.In:Proc 18~(th)Int' 1 Parallel and Disturbed Processing Symp(IPDPS'04),Santa Fe,New Mexico,2004,4:224-230
    [14]孙利民,李建中,陈渝等.无线传感器网络.北京:清华大学出版社,2005:61-64.
    [15]ZigBee Alliance.Zigbee Specification v1.0,2004,11:232-233
    [16]Dhananjay Lal,Arati Manjeshwar,Falk Herrmann,Elif Uysal-Biyikoglu,Abtin Keshavarzian.Measurement and Characterization of Link Quality Metrics in Energy Constrained Wireless Sensor Networks.GLOBECOM 2003:446-452
    [17]Kyu-Han Kim,Kang G.Shin.On Accurate Measurement of Link Quality in Multi-hop Wireless Mesh Networks.MobiCom' 06,2006,9.
    [18]J.Jubin,J.D.Tornow.The DARPA Packet Radio Network Protocols.Proceeding of the IEEE,January 1987,1(75):21-32
    [19]Ming Ma,Yuanyuan Yang.SenCar:An Energy-Efficient Data Gathering Mechanism for Large-Scale Multihop Sensor Networks.IEEE Transaction on Parallel and Distributed Systems,2007,10(18).
    [20]Mizushina,M.Sugiura,S.Ito,Matsumi,A.Adachi,T.Watanabe.A wireless data collection system for monitoring and control of city lifelines.IEEE MTT-S 1999 International Microwave Symposium Digest,THF4-5:1855-1858
    [21]罗伟雄,韩力,原东昌等.通信原理与电路.北京:北京理工大学出版社,1999:193
    [22]Oracle.Oracle Berkeley DB Product Family.http://www,oracle,com/technology/products/berkeley-db/index,html

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

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

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