[发明专利]一种事件驱动的水质传感器网络路由优化方法有效
| 申请号: | 202010195685.5 | 申请日: | 2020-03-19 |
| 公开(公告)号: | CN111405513B | 公开(公告)日: | 2022-02-08 |
| 发明(设计)人: | 孙茜;程恭学;王小艺;许继平;张慧妍;王立;于家斌;赵峙尧;白玉廷;羊峰波 | 申请(专利权)人: | 北京工商大学 |
| 主分类号: | H04L45/00 | 分类号: | H04L45/00;H04W4/38;H04W40/10;H04W40/20;H04W84/18;H04W40/32 |
| 代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 邓治平 |
| 地址: | 100048*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 事件 驱动 水质 传感器 网络 路由 优化 方法 | ||
1.一种事件驱动的水质传感器网络路由优化方法,其特征在于:将节点能量判定和事件等级思想引入水质传感器网络路由优化方法中;
所述将节点能量判定思想引入水质传感器网络路由优化方法中包括:
利用当前剩余能量与整个网络的平均能量的比值来实现簇头的选取,从而实现能量的均衡以及整个网络生存周期的提高;
在两级异构网络中,存在两类节点,普通节点(1-m)N和高级节点mN;普通节点的初始能量为E0,高级节点的初始能量为E0(1+a),其中a和m为预设的百分比变量,用来控制节点为普通节点或高级节点;网络中消耗能量的总和表示为:
ETotal=N(1-m)E0+NmE0(1+a)=NE0(1+am) (1)
两级异构网络中普通节点成为簇头节点的概率为:
其中,Popt为簇头选取概率,取值0.1,Ei(r)为第i个节点的能量值,为节点平均能量值;由于异构网络中各个节点的初始能量不同,又因为数据传输过程中传输数据量的不同,从而各个节点成为簇头的概率不同,令节点成为簇头的概率Pi与阈值T(si)之间的关系如式(3)所示:
其中,G是在r轮上有资格成为簇头的一组节点,si为节点,i∈[1,n];
所述将事件等级思想引入水质传感器网络路由优化方法中进一步包括:
在河湖水环境监测过程中,针对实际水环境监测中所涉及的实际问题,预设事件发生,规定所有传感器都具有检测到事件并对事件进行反应的能力,选择是否向簇头节点或者汇聚节点发送事件信息;考虑到水质变化的影响因素,除了空气质量的影响外,最重要的影响因素是环境污染状况、气温、降雨强度、降雨量和降雨间隔时间;将事件集合预设为:event={'有毒','水华','垃圾','气温','降雨量'};五项事件中将有毒和水华划分为严重事件,将垃圾、气温和降雨量划分为一般事件,五种事件随机发生;当严重事件和一般事件同时发生时只考虑严重事件;
首先,按照DEEC(Distributed energy-efficient Clustering)方法部署节点并分配节点初始能量,然后将事件等级划分和节点能量判定加入方法之中;寻找距离事件发生最近的节点a,若事件为严重事件,不考虑节点a的预设能量值的大小,节点a直接划分为普通节点N;若为一般事件,考虑节点a的预设能量值,预设能量满足要求,将节点a划分为普通节点N,若不满足要求,将节点a划分为睡眠节点S,寻找距离事件发生距离次近的节点b,依然判断节点b预设能量是否满足要求;依次类推,直到寻找到满足能量条件的节点,将该节点划分为普通节点N;
在观测区域随机部署n个节点,节点坐标分别为(S(i).xd,S(i).yd),其中i=1,2,3…n;预设事件event发生,规定所有传感器都具有检测到事件并对事件进行反应的能力,选择是否向簇头节点或者汇聚节点发送事件信息;事件event在监测区域内随机发生,设事件发生处坐标为(e.xd,e.yd);由距离公式算出各个节点距离事件发生的距离,如式(4)所示:
然后,求出n个距离中最小的距离Dmin,寻找出对应位置的节点ID,记该节点的i=Dmin.i;
根据预设条件,所有传感器都具有对事件等级判定的能力,判断事件等级;若为严重事件,则不考虑节点Dmin.i的能量状况,节点Dmin.i将事件信息传输给簇头节点,节点类型判定为普通节点N;若为一般事件,再判断节点Dmin.i的能量;若节点能量大于预设值E,其中E=E0(1+a)×80%,节点判定为普通节点N并会将事件信息传输给簇头节点;若节点能量小于预设值E,该节点划分为睡眠节点S,睡眠节点S不考虑能量消耗;再寻找距离事件发生坐标次近的节点ID,继续判断节点剩余能量,以此类推,直到寻找到可传输的节点,将该节点划分为普通节点N;
在该路由方法中结合水环境监测中的事件等级以及网络节点能量,划分节点类型,从而使网络节点的能量均匀消耗,提高整体网络的生命周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工商大学,未经北京工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010195685.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提高光电转换效率的太阳能支架
- 下一篇:一种资源推送方法、终端和消息推送系统





