一种TEEN协议的节能型改进算法

  • 格式:pdf
  • 大小:240.40 KB
  • 文档页数:4

R—TEEN算法
如前所述.协议的节能性能对无线传感器网络非
常重要.而根据无线通信能量模型,TEEN协议中最 高级簇头与基站之间采用单跳通信的方式是较为浪 费能量的.而且网络范围也受限于簇头节点的通信半 径。因此。成簇后应继续建立所有簇头与基站之间的 多跳传输路径。 平面路由协议可以建立无等级节点到基站之间 的多跳路径.同样可以用于建立簇头与基站之间的多 跳路由.所以.在分簇路由协议中可以借鉴平面路由 协议的设计思想。“ 基于以上分析.本文提出了R—TEEN算法。该算
参考文献 【1]i.F.Akyildiz,W.Su,Y.Sankarasubramaniam,E.Cayirci.A
3.1
threshold),通过调整两个阈值,TEEN协议可以
在传送数据的精度和网络能耗之间取得合理的平衡。
TEEN的每轮循环分为簇的建立阶段和稳定的数据
传输阶段。 (1)簇的建立阶段 每个传感器节点选择[0,11之间的一个随机数,如 果选定的值小于阈值T(n)。则该节点向周围节点广 播自己成为簇头的消息以及硬阈值和软阈值.网络中 的非簇头节点根据接收信号的强度决定加人哪个簇, 并通知相关簇头。T(n)的计算公式为:
内节点
路由协议的引入
路由协议负责将数据由源节点传送至目的节点,
图1 TEEN协议拓扑结构
是无线传感器网络的重要核心技术之一.路由协议的 性能和整个网络的性能密切相关。依照网络的拓扑结 构.路由协议可以分为平面路由协议和分簇路由协 议。平面路由协议中,节点问地位平等,通过局部操作 和反馈信息来生成路由[2]。典型的平面路由协议有:
选取簇头.其他非簇头节点以就近原则加入相应的 簇.形成虚拟簇,以将整个网络的能量负载平均分配 到每个传感器节点.从而达到降低网络能量消耗、延 长网络生命周期的目的。并且,在簇的建立过程中,簇 头向簇内节点广播硬阈值(hard threshold)和软阈值
(soft
3平面路由协议
平面路由协议的优点是简单、具有较好的健壮 性。原则上不存在瓶颈问题,但扩展性较差,且缺乏对 资源的优化管理。
TEEN协议的缺陷之一是在数据传输阶段.最高
级簇头与基站之间采用单跳路由方式,消耗能量较 大.同时也使网络规模受限于簇头节点的通信距离。
2.2
①簇内节点大部分时间可以关闭通信模块,由簇
头负责数据的长距离路由转发。这样既保证了覆盖范 围内的数据通信.也在很大程度上节省了网络能量:
PEGASIS协议
PEGASIS(Power..Efficient GAthering in Sensor In..
Rumor协议借鉴了欧氏平面图上任意两条曲线

节点集合. (2)数据传输阶段 当节点首次检测到数据超过硬阈值时。节点将该 值存人内部变量SV中.并按照TDMA时隙将其发送 给簇头.然后簇头对相关数据进行融合,最后将融合 结果传送给基站。如果当前监测数据大于硬阈值且与 SV的差异大于等于软阈值时.节点才再次进行数据 传送。 数据传输持续一段时间后.将重新进行下一轮的 簇头选取并重新成簇。
d的邻居节点发送k bit数据的能耗为:
En(.d)蛾木k+s哪堆d“丰k
‰(七)爿‰}k
(2)
转发过程中.簇头节点记录发来该消息的节点ID和 自身转发的下一跳节点ID。
传感器节点接收k bit数据的能耗为:
(3)
(2)路径建立阶段 在“路由代理”消息的传播过程中.当“簇头路由 代理”消息(含有的簇头ID记为A)和“基站路由代 理”消息在某个节点相遇时.相遇节点不再转发该消 息.同时分别向发来该消息的两个节点发送含有簇头 ID为A的反馈信息。反馈信息沿着之前代理消息的 传播路径反向地向簇头A和基站传播,最终.算法逐 跳地在每个簇头节点上建立了从簇头到基站之间的 数据传输路径。如果两种代理消息没有交叉,基站可 将“基站路由代理”消息洪泛广播出去。 在每个成簇循环周期中.该路径建立后都是稳定 的.而不像Rumor一样每次都随机选择数据发送路 径。因为TEEN协议适用于响应型网络。响应型网络 中节点监测到数据后会主动发送给基站.基站并不会 主动发送查询信息。
Diffusionl4)、Rumort53等。分簇路由协议

实际上是一种分层结构的路由协议.该协议中网络通 常被划分为簇(cluster),每个簇由一个簇头(cluster head)和多个簇内节点组成.这些簇头进一步形成高 一级的网络.低一级网络的簇头是高一级网络的簇内 成员。簇头负责管理簇内节点,并完成簇内节点数据 的收集和融合,然后将融合结果发送给基站。典型的
③分簇拓扑结构便于管理,有利于分布式算法的
应用.可以对系统变化作出快速反应,具有较好的可扩 展性.适合大规模网络。
2.1
1EEN协议
TEEN(Threshold-sensitive
Energy Efficient
sensor
Network
protoc01)的基本思想是周期性地等概率随机
条链。数据传输时.链上的每个节点将上一个节点传 来的数据与自身采集的数据融合后。向下一个邻居节 点发送.直到数据到达簇头.簇头对链两端的数据融 合后.将融合结果发送给基站。
其中,如。为发射器对lbit信息进行编码调制等
处理消耗的能量;‰为在传送阶段消耗的能量系数; ‰dn是发送lbit信息时放大器消耗的能量,由通信
距离和误码率等共同决定。n与传感器网络的应用环 境密切相关.通常在2到4之间.但由于传感器网络 中节点通常贴近地面。应用环境中可能有较多的障碍 物.接收天线的能力也有限。因此n常常接近4。所 以.在无线传感器网络中要减少单跳通信距离.使用 多跳短距离无线通信方式。 5

引言
综合了传感器技术、无线通信技术、嵌入式计算
分簇路由协议有:LEACHt四、TEENtn、PEGASISts]等。 TEEN协议的拓扑结构如图l。
技术及微机电系统技术的无线传感器网络(Wireless
Sensor
Networks)是由部署在监测区域内的大量微型
传感器节点.通过无线通信方式形成的一个多跳自组 织网络.其目的是协作地感知、采集和处理网络覆盖 区域中感知对象的信息,并发送给观察者【ll。由于无线 传感器网络具有低功耗、自组织等特点,其可广泛应 用于军事、工业、交通、环境监测、空间探索、医疗护理 等领域。 1
改进。有效延长了网络生存时间。该算法主要分为选 取簇头、建立簇头与基站之间的传输路径、数据传输
结语
为了解决’rEEN协议中簇头与基站通信之间通

三 O
信能量消耗较大的问题.通过借鉴平面路由协议的工



MODERN
COMPUTER
2009.5
万 方数据
63

竺兰竺
sor
作机制.提出了一种新的节能型分簇路由算法R—
SPINl3]、Directed
无线传感器网络多应用于布线和电源供给困难 的区域(例如环境恶劣、受到污染或敌对的区域),且 传感器能量有限.因此降低能耗是无线传感器网络协 议设计的重要目标。 簇头负责转发全簇的数据.且一般距离基站较 远.但是在TEEN协议中最高级簇头与基站采用单跳 通信方式。导致能耗较大.因此本文提出了一种新的 节能型分簇路由算法R-TEEN.该算法使用平面路由 机制建立全体簇头与基站之间的多跳通信路径.有效 降低了能量消耗。
代 计 算 机

交叉机率很大的思想.其基本思想是:传感器节点监 测到事件后.产生一种称为代理(agent)消息的包括事 件和源节点信息的数据包.并将其沿着一条或多条随 机路径在网络中单播转发.同时基站发送的查询消息 也沿着一条随机路径在网络中传播。当代理消息和查 询消息的传输路径交叉在一起时.将会形成一条从源 节点到基站的完整数据传输融合路径。如不交叉,基 站可将查询请求洪泛广播出去。Rumor协议的网络拓 扑如图2。


三 O



MODERN
COMPUTER
2009,5
万 方数据
62
竺兰竺
三个阶段。
//
R—TEEN算法先采用TEEN协议的工作机制周
5.1成簇算法
期性地选取簇头。广播成簇消息,并最终建立簇。
5.2数据传输路径建立算法
在每个成簇周期中.R—TEEN算法分两个阶段建
立簇头与基站之间数据传输路径.即“路由代理”消息 单播转发阶段、路径建立阶段。 (1)l‘路由代理”消息单播转发阶段
Networks【C】.In:Proceedings of the
1st
Workshop
on
TEEN.该算法首先采用TEEN协议的工作机制建立
并维护簇.然后采用类似Ruinor协议的方式建立所 有簇头与基站之间的多跳数据传输路径。根据无线通
Sensor Networks and Applications,2002:22-31
⑦簇头融合了簇内节点的数据之后再进行转发,
减少了数据通信量,从而节省了网络能量;
formation
Systerns)借鉴了LEACH协议的分簇思想.但
在PEGASIS中簇是一条基于地理位置的链。其成簇 的基本思想是:假设所有节点静止,节点根据其地理 位置形成一条相邻节点之间距离最短的链.并在链上 随机选择簇头。节点可以通过定位装置或者通过发送 能量递减的测试信号来发现距自己最近的邻居节点. 然后从距基站最远的节点开始.采用贪婪算法构造整
!兰兰兰兰 一种TEEN协议的节能型改进算法


(北京交大微联科技有限公司,北京100044)

摘要:在TEEN协议中,最高级簇头与基站之间采用单跳通信方式,网络能耗较大。为了降低 无线传感器网络的能量消耗.提出一种TEEN协议的节能型改进算法。该算法借鉴平面 路由协议Rumor的工作机制建立簇头与基站之间的通信路径.所有簇头与基站之间都 采用多跳路由方式。与TEEN协议相比.该算法明显改善了网络能量消耗和网络生存时 间.并使网络规模不再受到簇头通信半径的限制。 关键词:无线传感器网络;分簇路由协议;平面路由协议;R—TEEN