基于无线传感器网络的农田环境监测系统路由协议的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
无线传感器网络(Wireless Sensor Network, WSN)技术综合了微电子技术、无线通信技术、嵌入式计算技术和传感器技术四种主要技术,为实际应用中的数据信息的采集、处理和传输提供了一种全新的技术手段.无线传感器网络本身具有的环境适应性、自组织性、动态适应性、应用相关性等特点使得该技术可以满足不同领域的应用需求,大到军事领域、空间探测、辐射检测、洪灾预警、农田管理等领域的应用,小到家用电器自动化、病人病情实时监控等应用,都可以通过无线传感器网络技术来实现.
     目前我国农业正处于由传统向现代农业转变的关键时期,信息技术的发展和应用为其提供了革命性的推动作用,其中传感技术和智能信息处理是保证正确定量获取农业信息的重要手段,该方法弥补了以往数据监控的缺点.由于农田环境具有监测区域大、实时性要求高、环境恶劣、实验周期长等特点,对传感器节点的能量供应的持久性有较高的要求,一旦一个节点(尤其是关键节点)因能量消耗完毕不能继续工作,会影响整个农田环境监测系统监测的数据真实性。因此,对于农田环境监测系统来说,路由协议选择的关键在于怎样均衡能量开销,延长整个网络的生命周期。
     论文在对现有的无线传感器网络路由协议进行分析和比较的基础上,针对农田环境监测系统的实际应用,提出了基于能量均衡的路由算法,主要的研究工作和创新包括以下几个方面:
     (1)采用簇首轮换机制。在簇首的选择过程中,不是周期性地进行簇首的轮换,而是要着重考虑簇首节点的剩余能量,选择剩余能量一定的节点来当选簇首节点。簇首轮换机制的设定可以通过在簇建立完成后,在簇内设定一个能量阀值来实现,将当前簇首节点的剩余能量和能量阀值进行比较,如果簇首的剩余能量低于能量阀值,则开始进行簇首节点的重新选择,进行簇首轮换。只有簇内成员节点的剩余能量不低于能量阀值时,该簇内成员节点才有机会当选为簇首。如果簇首节点剩余能量高于能量阀值则不需要进行簇首轮换。
     (2)簇内通信采用TDMA方式。簇内传感器节点主要负责实时监测周围环境信息和将监测到的数据信息发送至簇首节点,簇内所有成员节点都将数据发送至簇首节点,而数据信息的传输只能一个接一个进行,不可同时进行数据传输,因此可以建立TDMA时隙表,为每个簇内成员节点分配不同的数据传输时隙,当簇内有数据传输发生时,其他簇成员节点可以关闭自身携带的无线收发器,以节省自身的能量消耗。
     (3)簇间通信采用多跳方式。考虑到农田监测区域较大,对于远离基站的簇进行数据传输时消耗能量较大,可能会导致远离基站的簇过早能量耗尽。因此,在簇首节点向基站传输数据之前应先建立簇间数据传输的路由,传输数据时由簇首节点沿着已建好的簇间路由一层一层向外传输,直到到达基站。
Wireless sensor network technology integrated four main technologies: microelectronics technology, wireless communication technology, embedded computing technology and sensor technology, this technology provides a new technology for data information collection, processing and transmission in practical applications. Wireless sensor network which have characteristics suck as environmental adaptability, self-organizing, dynamic adaptability, application correlation etc, that makes this technology can satisfy the different application needs. From military field, space exploration, radiation detection, flood warning, farmland management etc field to household appliances automation, patient real-time monitoring etc field can realize through wireless sensor network technology.
     At present our country agriculture is in the key period of transformation from tra- ditional to modem agriculture, the development of information technology and appli- cation provides the revolutionary role for it. Thereinto, the sensing technology and intelligent information processing is important means that ensure correct quantitative gain agricultural information .This method is compensated for the shortcomings of previous data monitoring . Because of farmland environment is provided with broad monitoring area , High real-time , Bad environmental and long experimental cycle, the permanence of The sensor node power supply would be a higher requirement.If one node can’t work on due to no power,especially the pivotal node,the datas of farmland environment monitoring system would be unreal.Therefore,the key of choosing the routing-protocol is how to equilibrium the power cnsumption,in order to extend the lease of the system.
     This paper put forward one routing algorithm base on energy equilibrium,accrding to the practical application of farmland environment monitoring system,on the basis of Analysis and comparison of the existing wireless sensor network routing protocol.The primary researches and innovation linculding the following aspects:
     (1) Using cluster-heads rotation mechanism. The cluster-heads selecting is not periodically rotation,but into consideration on the remaining energy of the cluster-heads and select the codes have a certain amount of surplus energy as cluster- heads. After the construction of cluster,setting a energy threshold in the cluster in order to realize the cluster-heads rotation mechanism.Comparing the left power of the cluster-head with the energy threshold,if the power is less, the new choosing about the cluster-head will beging.Only the left power of the other nodes is not less than the energy threshold,they could be the cluster-heads.Of course,if the left power of the cluster-head is more than energy threshold,the change is not required.
     (2) We adopt TDMA to communicate in the cluster.The senor nodes are primarily in charge of the real-time monitoring of the environmental information and senting the data to cluster-heads.Every code entirely sents data to the cluster-heads.However,the data of the nodes only transport one by one.So one slot table is necessary which assigns different time for the transmission of every node in the cluster.If the data of one node is transporting, the other nodes can shut down their wireless transceivers so as to save the power.
     (3) During the clusters, the transmission will adopt the multi-hop mode.Considering the monitoring area of farmland are vaster,the energy consumption of the long distance from clusters to base station is more.That can lead to use the power up.Therefore,the transmission routing among the cluster should be built firstly before transporting data to base station.The data will be transported down the routing until arrive the base station on level.
引文
[1]任丰原,黄海宁,林闯.无线传感器网络[J].软件学报,2003,14(17):1282一1291.
    [2]孙利民,李建中,陈渝等.无线传感器网络[M].清华大学出版社.2005,5:3-16.
    [3]Byrne J A.21 ideas for the 21st century[J].Business Week.1999:78-167.
    [4]http://www.janet.ucla.edu
    [5]Jan M.Rabaey,et al.An ultra-low power wireless networking[J].IEEE Computer, 2000,33(7):42-48.
    [6]J.M.Kahn,R.H.Katz,K.S.J.Pister.Next century challenges:mobile networking for smart Dust[C].Las Vegas:Networks & Communications,1999:271-278.
    [7]W.R.Heinzelman,A.Chandrakasan,H.Balakrishnan.Energy-efficien tcommunication protocol for wireless microsensor networks[C]. Washington:IEEE Computer Society,2000:005-3014.
    [8]AkyildiZ,I.F.,W.Su,Y.Sankarasubramaniam,E.Cayirci.A Survey on SensorNetworks [J].IEEE Communications Magazine,2002:102-114.
    [9]Akyildiz I F,Weilian S,Sankarasubramaniam Y,et al.A survey on sensor networks [J].Computer Networks IEEE Communications Magazine,2002,40(8):102-114.
    [10]何明,董强,袁黎苗等.无线传感器网络的可靠性评估模型[J].解放军理工大学学报(自然科学版),2010,11(4):392-396.
    [11]胡静,沈连丰,宋铁成.新的无线传感器网络分簇算法[J].通信学报,2008,29(7):20-26.
    [12]余旺科,马文平,陈和风.一种有效的无线传感器网络密钥管理方案[J].东南大学学报(自然科学版),2011,41(1):20-24.
    [13]马祖长,孙怡宁,梅涛.无线传感器网络综述[J].通信学报,2004,25(4):114一124.
    [14]李善仓,张克旺.无线传感器网络原理与应用[M].北京:机械工业出版社,2008.
    [15]汪涛.无线网络技术导论[M].北京:清华大学出版社,2008.
    [16]郑少仁,王海涛,赵志峰等.Ad Hoc网络技术[M].北京:人民邮电出版社,2005.
    [17]孙雨耕,张静,孙永进.无线自组传感器网络[J].传感技术学报,2004,6(2):331-335.
    [18]李政,李德英.无线自组织网络中能量有效的广播与组播[J].软件学报,2010,21(8): 2023-2036.
    [19]郭琳.基于Qos的无线Ad Hoc网络的多播路由协议及仿真研究[D].武汉:武汉理工大学,2008.
    [20]史美林,英春.自组网路由协议综述[J].通信学报,2001,22(11):93-103.
    [21]于海斌,曾鹏.智能无线传感器网络系统[M].北京:科学出版社,2006.
    [22]何军等译.无线通信与网络[M].北京:清华大学出版社,2005:1-16.
    [23]I.F.Akyidiz,W.Su,Y.Sankarasubramaniam,E.Cayirci.Wireless sensor networks:asurvey[J].Computer Networks,2002,38:393-341.
    [24]崔莉,鞠海玲,苗勇等.无线传感器研究进展[J].计算机研究与发展,2005,42(1):163- 174.
    [25]Kulik J,HeinzelmaIl W R, Balakrishnan H.Negotiation-based protocols for dissem- inating information in wireless sensor networks[J].Wireless Networks,2002, 8(1):169-185.
    [26]荆琦,唐礼勇,洲峰等.无线传感器网络应用支撑技术研究[J].计算机科学,2008.03:22 -27.
    [37]崔莉,鞠海玲,苗勇等.无线传感器网络研究进展[J].计算机研究与发展.2005:167-169.
    [28]Cui L,Ju IlL,MiaoY,et a1.Overview of wireless sensor networks[J].Journal of Computer Research and Development,2005,42(1):163-174.
    [29]李建中,李金宝,石胜飞.传感器网络及其数据管理的概念、问题与进展[J].软件学报, 2003,14(10):1717-1727.
    [30]于海斌,曾鹏,王忠峰等.分布式无线传感器网络通信协议研究明[J].通信学报,2004, 25(10):102-110.
    [31]Madden S,Franklin M,Hellerstein J,et a1.TinyDB:An acquisitional query Process- ing system for sensor networks[J].ACM Transactions on Database Systems,2005, 30(1):22-173.
    [32]Shah K Rabaey J.Energy aware routing for low energy ad hoe sensor networks[C].Orl Ando:EEE Communications Society,2002:20-355.
    [33]D.Chen,P.K.Varshney.QoS Support in Wireless Sensor Networks:A Survey[C].Las Vegas:ICWN,2004:227-233.
    [34]李昊生.无线传感器网络定位技术及其应用研究[D].南京:南京邮电大学,2009.
    [35]徐朝农,赵磊,徐勇军.无线传感器网络时间同步协议的改进策略[J].计算机学报,2007, 30(4):514-523.
    [36]刘志付.无线传感器网络汇聚节点设计及其网络安全技术研究[D].上海:南开大学, 2009.
    [37]http://www.greatduckislang.net.
    [38]http://www.hj1-sh.cn/quality.asp.
    [39]岳鹏.一种多跳无线传感器网络分簇路由协议研究[D].成都:电子科技大学,2010.
    [40]alkaraki,J.N.A.E.KAMAL.Routing Techniques in Wireless Sensor Networks:A Survey[J].IEEE Wireless Communications,2004,12:6-28.
    [41]田文果,李立宏,向继东等.传感器网络与自组织网络应用潜力分析[J].中兴通讯技术,2005,4(1):57-61.
    [42]K.Akkaya, M.Younis.A Survey on Routing Protoeols for Wireless Sensor Networ ks[J].Elsevier Ad Hoc Network Journal,2005,(3):325-349.
    [43]王春.无线传感器网络路由协议的设计与仿真[D].成都:电子科技大学,2004.
    [44]唐小虎.检测基于TCP协议的DDos攻击的相关性分析模型研究[D].成都:西南交通大学, 2009.
    [45]Haas J,Halpem JY,Li L.Gossip-Based ad hoe routing[C].New York:IEEE Cmmunica- tions Society,2002:1707-1716.
    [46]宋广伟.基于颜色Petri网的SPIN协议研究[D].广州:华南理工大学,2009.
    [47]Intanagonwiwat C,Govindan R Estrin D.Directed diffusion:a scalable and robust communication paradigm for sensor networks[C].New York:ACM Press.2000:56-67.
    [48]Ye M,Li C,Chen G,et al.EECS:An energy efficient cluster scheme in wireless sensornetworks[C].NewYork:IEEE Press.2005:535-540.
    [49]WEI Y,JOHN H.Medium access control in wireless sensor networks.USC/ISI Technical Report[R].University of Southern California,USA.2003.1-8.
    [50]谢丽惠,汤碧玉,施海彬.基于NS3的LEACH协议仿真与改进[J].厦门大学学报(自然科学版).2010,49(2):193-197.
    [51]邹莉莉.一种基于LEACH的无线传感器网络分簇路由协议的分析与改进[D].成都:成都理工大学,2010.
    [52]余勇昌,韦岗.无线传感器网络中基于PEGASIS协议的改进算法[J].电子学报,2008, 36(7):1310-1313.
    [53]王波,蒋卫,孙炎.改进的PEGASIS的分层链树路由协议[J].计算机系统应用,2009,18 (12):98-102.
    [54]Manjeshwar A,Grawal D.TEEN:A protocol for enhanced efticiency in wireless sensor networks[C].New York:ACM Press.2001.304-309.
    [55]Krishnan R Starobinski D.Message-Efficient self-organization of wireless sensor networks[C].NewYork:IEEE Press,2003:1603-1608.
    [56]刘昌鑫,夏春和.无线传感器网络路由协议比较研究[J].微计算机信息,2006,22(25): 205-207.
    [57]范新运,王福豹,任丰原.无线传感器网络的路由协议[J].计算机测量与控制.2005, 13(9):1010-1013.
    [58]Wang XG,Zhang XM,Chen GL,et a1.An Adaptive and Distributed C1ustering Scheme for Wireless Sensor Networks[C]. Greece :12th European Wireless Conference, 2007:522-527.

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

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

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