摘要:传感器网络是当今国际上备受关注的问题,可以广泛应用与军事、交通、环境监视和预报、卫生保健、空间探索等领域。由于每个传感器的能量负载有限,针对传感器网络节点能量难以补充,如何延长传感器网络寿命成为关键问题。所谓传感器网络的有效工作寿命在本文是指整个网络第一个耗尽能量的传感器节点的寿命。
由于传感器网络实际的工作环境很难按人们的理想状态进行,且其实际的工作环境又很难人为控制到恰到好处。所以本文首先学习网络仿真,对主流的仿真软件加以介绍,给出传感器网络寿命的定义并对路由算法进行研究。在这个方面,针对无线传感器网络的特点,对转发和路由选择的问题进行处理,从而得到更加高效,低能耗的算法。除此之外学习网络模拟工具ns2的安装、用和配置以及ns2用到的脚本语言tcl,otcl,tclcl,之后在ns2上开始进行网络模拟实验练习,对wsn路由协议进行研究模拟并添加新协议,实现传感器网络的单跳多跳路由协议,对能耗的不均衡问题进行模拟。通过对能耗的研究和模拟,提出自己的关于能耗的新假设,即结合单跳多跳协议的优缺点给出一个能量二分的延长网络寿命的方法,并进行模拟来延长传感器网络寿命。
关键词: 传感器网络;能量有效性;路由协议;NS2;能量二分;寿命
The Simulation and Implementation of Sensor Networks’ Effective Working Life
Abstract :Sensor networks are contemporary international issue of great concern , It can be widely used in the military, transportation, environmental monitoring and forecasting, health, space exploration and other fields. As each sensor'' energy load is limited,and it is difficult to add energy, how to extend the life of sensor networks becomes aney issue. The so-called sensor networks'' effective work life in this paper is the span of the first sensor node that deplets its energy. There are other explainations of networks’ effective working life,this paper will introduce them one by one.
Sensor networks'' actual work environment is not easy to the ideal state, and the actual work environment is very difficult to control to the perfection artificial . So this paper firstly introduces network simulation, and the main network simulator. This paper give Sensor networks'' definition of life as well as research of routing algorithm . Considering wireless sensor networks''characteristics of the transmitting and routing issues, obtian a more efficient algorithm.It introduces network simulation tools'' installation, configuration and using of the tcl,otcl, tclcl script language and makes practice of network simulator. After simulating wsn routing protocol it adds new protocol to it , and implements the sensor network'' Single-hop and multi-hop routing protocolon the energy unbalance simulation. Based on energy research and simulation, proposes a new assumptions of the energy consumption , that the combination the advantages of multi-hop and single-hop to extend the life of sensor networks.
Keywords: Sensor Network; Effective of Energy; Routing Protocol;NS2; Energy divide
1绪论
1.1课题的来源及研究意义
随着微电子科技的迅速发展,微型传感节点的体积在不断变小,生产成本在不断降低,这便导致了无线传感器网络(Wireless Sensor Network)的发展在近年来极为迅速,从而使无线传感器网络成为当今国际上备受关注的,有多学科交叉的新兴前沿研究热点领域。无线传感器网络是由部署在检测区域内大量的廉价微型传感节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作的感知,采集和处理网络覆盖区域中感知对象的信息,并发送给观察者。
由于传感器节点一般体积都非常小,通常携带的能量十分有限,当它们散布在网络中的时候,由于部署的环境的复杂性,我们很难通过更换电池的方式补充能量,所以节点只有依靠自身的电池提供探测数据和传输数据的能量。如何使整个传感器网络在有限能量供给条件下,获得最大的生存期,这就需要考虑传感器网络的能耗均衡策略,使网络不因为部分节点的能量提前耗尽而导致网络生命周期提前结束。
无线传感器网络与传统的无线网络相比有自己的特点。例如:大部分节点都是静止不动的,且放在恶劣环境中工作,能源一般情况下很难替代。因此,关于无线传感器网络的能源研究成为核心问题。如何利用现有能量资源,延长网络的生命周期,研究出优化的路由通信协议是无线传感器网络技术的一个关键问题。