【技术实现步骤摘要】
一种分簇链状无线传感器网络通信方法
本专利技术属于无线传感网络领域,特别涉及了一种分簇链状无线传感器网络通信方法。
技术介绍
无线传感器网络(WirelessSensorNetworks:WSN)是由一系列价格低廉、能耗小、尺寸适中、具备数据采集和计算能力,并且能在短距离内进行无线通信的大量传感器节点,通过自组织构成的一种特定用途的新型无线网络。由于其具有灵活性高、容错性强和部署快速等特点,成为近年来通信学科的热点研究领域,也成为一种周边监控、信息采集和提供军事区域后勤支援的可靠军事化应用。同时,WSN在其他领域也有着越来越多的表现,如基于传感器的个人健康监测、海洋生态系统实时监控、工业生产领域设备健康监测等。随着研究的不断深入和应用场景的多样化,无线传感器网络技术取得了一系列重大进展,同时,也带来了一系列新的问题和挑战。由于传感器本身电源能量的局限性,节能降耗成为目前制约WSN发展的一个瓶颈问题。因此,无线传感器网络中所有技术的实现都要以节能为第一要素。分簇和链状都是无线传感器网络中常见的拓扑结构。分簇结构具有组网简单的优点,但是网络覆盖范围有限,可靠性差,一旦簇头节点失效整个星型网络将无法正常工作;链状结构只能保证监测的长度,在大范围的应用中无法保障监测的全面性。
技术实现思路
为了解决上述
技术介绍
提出的技术问题,本专利技术旨在提供一种分簇链状无线传感器网络通信方法,结合分簇和链状拓扑结构,弥补单一网络结构的存在的缺陷。为了实现上述技术目的,本专利技术的技术方案为:一种分簇链状无线传感器网络通信方法,包括以下步骤:(1)结合分簇拓扑结构和链型拓扑结构的特点 ...
【技术保护点】
一种分簇链状无线传感器网络通信方法,其特征在于,包括以下步骤:(1)结合分簇拓扑结构和链型拓扑结构的特点,对无线传感器网络采用分簇链状的节点部署方案;其中,每个簇的簇成员节点采集数据,并汇总至所在簇的簇首节点,然后簇首节点按照多跳中继的方式将数据传输至汇聚节点;(2)所有传感器节点初始化完成后进入WOR状态,汇聚节点进入发送状态;整个网络完成一轮数据收集需要N+1个周期,包含1个簇内周期和N个簇间周期,N为簇的数量;(3)进入簇内周期,汇聚节点发送簇内信标帧,唤醒网络内全部传感器节点,簇成员节点在对应的时隙醒来后,向簇首节点发送采集到的数据,各簇首节点同时接收所属簇成员节点发送的信息,互不干扰;(4)进入簇间周期,汇聚节点发送同步信号帧,唤醒所有簇首节点,相邻簇首节点两两进入工作状态,通过多跳中继的方式将数据上报至汇聚节点;(5)进入睡眠周期,所有传感器节点处于休眠状态,直至下一轮数据收集周期。
【技术特征摘要】
1.一种分簇链状无线传感器网络通信方法,其特征在于,包括以下步骤:(1)结合分簇拓扑结构和链型拓扑结构的特点,对无线传感器网络采用分簇链状的节点部署方案;其中,每个簇的簇成员节点采集数据,并汇总至所在簇的簇首节点,然后簇首节点按照多跳中继的方式将数据传输至汇聚节点;(2)所有传感器节点初始化完成后进入WOR状态,汇聚节点进入发送状态;整个网络完成一轮数据收集需要N+1个周期,包含1个簇内周期和N个簇间周期,N为簇的数量;(3)进入簇内周期,汇聚节点发送簇内信标帧,唤醒网络内全部传感器节点,簇成员节点在对应的时隙醒来后,向簇首节点发送采集到的数据,各簇首节点同时接收所属簇成员节点发送的信息,互不干扰;(4)进入簇间周期,汇聚节点发送同步信号帧,唤醒所有簇首节点,相邻簇首节点两两进入工作状态,通过多跳中继的方式将数据上报至汇聚节点;(5)进入睡眠周期,所有传感器节点处于休眠状态,直至下一轮数据收集周期。2.根据权利要求1所述分簇链状无线传感器网络通信方法,其特征在于,网络中的每个分簇包括1个簇首节点和n个簇成员节点,且簇头节点位于簇成员节点的中心处,在一个分簇内,簇首节点的编号为0,各簇成员节点的编号按照逆时针的方向从1开始依次递增;各簇首节点依次连接,直至到达汇聚节点,从而构成链型拓扑结构,在链型拓扑结构中,各簇首节点的编号按照其与汇聚节点距离的增大而从1开始依次递增。3.根据权利要求2所述分簇链状无线传感器网络通信方法,其特征在于,步骤(3)的具体步骤如下:(31)汇聚节点发送包含m个帧的簇内信标帧,唤醒网络内全部传感器节点;(32)簇首节点被唤醒并接收到一个完整的信标帧后,根据其ID号以及所接收到的信标帧帧序号计算出休眠时间trest1,休眠时间trest1后进入接收状态:trest1=(m-mj)tbeacon上式中,mj为簇首节点接收到的信标帧帧序号,tbeacon为汇聚节点广播一个信标帧的时间;(33)簇成员节点被唤醒并接收到一个完整的信标帧后,根据其ID号以及所接收到的信标帧帧序号计算出休眠时间trest3,休眠trest3后醒来,若无数据发送,则休眠时间trest5后直接进入下一轮数据收集周期,至此,簇内同步、时隙部署完成:trest3=(m-mj)tbeacon+(ni-1)tslottrest5=(n-ni+1)tslot+Tbetween+Tsleep上式中,ni为簇成员节点的簇内编号,tslot为簇成员节点发送一个数据帧的时隙长度,Tbetween为一个簇间周期,Tsleep为一个睡眠周期;(34)簇成员节点在自己规定的时隙内发送数据,簇首节点接收数据;(35)簇首节点在trest2时间内接收全部簇成员节点发送过来的数据后,进入WOR状态,等待汇聚节点唤醒进入簇间周期:trest2=n*tslot上式中,n为一个分簇的簇成员个数;(36)簇成员节点在对应的时隙内发送完数据并休眠trest4时间后进入下一轮数据采集周期:trest4=(n-ni)tslot+Tbetween+Tsleep至此,簇内周期完成。4.根据权利要求3所述分簇链状无线传感器网络通信方法,其特...
【专利技术属性】
技术研发人员:严锡君,于凡,刁宏志,潘晓陈,孙颖,赵姗姗,范媛媛,
申请(专利权)人:河海大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。