[发明专利]基于分簇的无线传感网局部拓扑重建的方法有效
申请号: | 200810060054.1 | 申请日: | 2008-03-05 |
公开(公告)号: | CN101237416A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 黄河清;姚道远;马奎;沈杰;刘海涛 | 申请(专利权)人: | 中科院嘉兴中心微系统所分中心 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08;H04L12/24 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 沈志良 |
地址: | 314000浙江省嘉*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 无线 传感 局部 拓扑 重建 方法 | ||
技术领域
本发明涉及一种无线传感器网络拓扑控制实现方法,具体地说是一种基于分簇的无线传感器网络局部自适应拓扑重建方法。
背景技术
无线传感器网络(wireless sensor network,WSN)是当前国际上备受关注的、由多学科高度交叉的新兴前沿研究热点领域。无线传感器网络具有十分广阔的应用前景,在军事国防、工农业、城市管理、生物医疗、环境监测、抢险救灾、防恐反恐、危险区域远程控制等许多领域都有重要的科研价值和巨大实用价值,已经引起了世界许多国家军界、学术界和工业界的高度重视,并成为进入2000年以来公认的新兴前沿热点研究领域,被认为是将对二十一世纪产生巨大影响力的技术之一,它将会对人类未来的生活方式产生深远影响。
微型传感器节点一般采用电池供电使得无线传感器网络的一大特点是能量受限,为了延长网络寿命首要考虑因素是提高能量效率,使节点在无需参与网络工作或获取传感数据时尽量进入睡眠状态。同时在网络生存期间,节点会动态的加入和离开网络,因此要求网络具有良好的可扩展性。传感器网络的另一个重要特点是应用特定性,为了提高上传数据信息熵和事件准确率,网络节点间常需要多类型传感器、多节点协同信息处理,并要求实现被监测区域的无缝覆盖,因此,传感器网络具有节点布设密度高,节点感知信息具有冗余性等特点。另外,无线传感器网络不依赖于固定的基础设施,网络节点要求具有自组织能力。
分簇的网络拓扑结构已经成为无线传感网研究的重要方向之一。在规模化的无线传感网中,分簇的网络结构在拓扑管理、能量效率、数据融合与节点协同处理方面都具有明显的优势。分簇的结构将大规模的网络划分为多个小规模的网络,从而降低了拓扑管理的难度,同时可以引入节点睡眠机制而不影响网络连通性,便于数据融合,减少了信道接入的竞争从而提高网络吞吐量,对节点的协同处理提供了良好的物理支持。
由于簇头负担了簇内数据融合、转发及簇间路由与数据转发等工作,其能耗远高于簇成员节点,故需要做簇头轮换以平衡网络的能耗。早期的分簇算法如LEACH与HEED等为采用的是周期性全网重分簇的方法。这种方法可以获得每一轮较好的分簇结构,但是网络开销太大,且重分簇与路由重建需要耗费的时间较长,即网络功能中断时间长,这在许多应用场景中都是难以接受的。因此,考虑将网络的簇重建限制在一个较小的范围内,则可在局部网络拓扑重建时亦维持网络的正常工作,且控制开销有效降低。但是局部重建的范围难以确定,范围太小,参与重分簇的节点太少则易导致簇分裂与分簇不均,影响网络的负载平衡,范围太大则对网络正常工作造成较大影响,且控制开销较高。
本发明提供一种网络局部自适应重分簇的方法,网络中簇头节点能量降至阈值或意外失效的情况下,触发局部网络范围内的簇重建过程,重建范围由触发节点依据本簇与邻居簇的规模决定,由于网络节点分布的随机性,不同的簇触发的局部重建范围有所不同,以保证重建的分簇结构较优。
发明内容
本发明的目的是提供基于分簇的无线传感器网络局部应拓扑重建方法。
本发明要解决的网络中簇头节点在能量降至阈值或意外失效的情况下,局部网络范围内的簇重建问题。
本发明采用如下技术方案包括以下步骤:
C.网络分布式分簇,建立基于分簇的网络拓扑结构;
D.簇头故障或低能量报警触发的网络局部区域重分簇,参与重分簇的网络区域为触发簇为中心的N跳范围内的处于空闲状态的簇,N值由触发簇依据网络局部节点分布、簇规模与邻居簇数等因素自适应确定以保证足够的节点参与重分簇,获得较好的分簇结构。
作为本发明的一种优选方式,所述步骤A包括以下几个步骤:
a1、信道侦听线程:节点初始化后,持续侦听信道一定时间,若接收到簇头消息,则转入a3,启动入网线程,若接收到其他节点的信息(如:Hello消息),则更新自身邻居表;
a2、信息交互线程:节点间通过周期性的Hello消息交互自身信息,并以此为依据竞争簇头;
a3、节点入网线程:未竞争成功的节点向其邻居簇头发送入网申请以完成分簇组网过程。
所述步骤B的具体实现步骤为:
b1、簇头周期性的在簇内广播Beacon帧,作为网络维护的参考信息;
b2、簇成员节点维护簇头失效检测计数器,在预定时段未接收到簇头的Beacon帧,则计数器加一,否则,计数器清零;
b3、若簇成员节点的簇头失效检测计数器计数值超过预设数值,则认为簇头失效,启动局部重分簇进程,转入b5;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科院嘉兴中心微系统所分中心,未经中科院嘉兴中心微系统所分中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810060054.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种镀膜玻璃
- 下一篇:一种具有高剥离强度的耐热型纸基覆铜板