APP下载

一种响应型无线传感器网络路由算法

2013-08-13楼喜中

电视技术 2013年19期

徐 佳,金 宁,楼喜中

(中国计量学院信息工程学院,浙江 杭州 310018)

无线传感器网络传感器(Wireless Sensor Networks)将节点部署在监控区域内,通过无线方式将节点采集到的数据发送给监测者。该网络技术有效结合了无线通信、嵌入式和微系统技术。现在无线传感器网络由于自身的自组织和低功耗等特点,从而被广泛应用在医疗、军事等领域[1-4]。

信息从源节点传送到目标节点主要是由路由协议负责的,作为无线传感器网络的核心技术,它的性能与网络整体性能联系密切。依照应用类型可分为两类,一类是主动式无线传感器网络,这种网络适用于周期性数据监测应用,传感器节点按照周期时间对监测区域进行感知并通过无线发送模块将信息传送到基站。另一种是响应型网络,当有紧急事件触发时,节点会进入工作状态,并传输信息到基站,其他时间处于休眠状态。典型的分簇路由协议有LEACH,TEEN,PEGASIS等[5-7]。但这些典型的分簇路由协议中,除了TEEN协议外,都未考虑响应型网络的特点。根据TEEN协议模型,本文提出了一种改进的响应型网络算法TEENNEW。

1 TEEN协议

TEEN(Threshold-sensitive Energy Efficient Sensor Network Protocol)与LEACH协议的簇头选举一样,该协议簇头节点会向簇内所有节点广播两个阈值参数(硬阈值和软阈值)。TEEN协议可分为建立阶段和传输阶段。

1)建立阶段

网络中的节点随机选择一个(0,1)之间的随机数,然后与协议中的阈值函数T(n)进行比较,当阈值T(n)大于节点产生的随机数,节点将成为簇头节点,并广播软阈值、硬阈值和成为簇头的消息。非簇头节点将收到的簇头节点的信号强度作为是否加入该簇的依据,然后会发送通知信息给相应的簇头节点。……

登录APP查看全文