[发明专利]一种节点高利用率的有向传感器网络强栅栏构建方法有效

专利信息
申请号: 201811611204.3 申请日: 2018-12-27
公开(公告)号: CN109905841B 公开(公告)日: 2020-10-02
发明(设计)人: 赵小敏;方丁 申请(专利权)人: 浙江工业大学
主分类号: H04W4/021 分类号: H04W4/021;H04W16/18;H04W16/22;H04W84/18
代理公司: 杭州之江专利事务所(普通合伙) 33216 代理人: 张慧英
地址: 310014 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 节点 利用率 传感器 网络 栅栏 构建 方法
【权利要求书】:

1.一种节点高利用率的有向传感器网络强栅栏构建方法,其特征在于:包括如下步骤:

(1)构建部署区域子栅栏,在栅栏部署区域内进行子栅栏冗余节点的查找;其中,所述部署区域子栅栏的构建算法如下:

建立部署区域坐标系,横坐标为x轴,纵坐标为y轴,节点沿着x轴进行部署,由于外界环境影响节点位置发生偏移,以节点的x轴坐标大小进行升序排序得到部署区域内节点集合Set={n1,n2,…,ni,…,nN},两节点感知区域的距离可表示为d(ni,nj);

所述查找子栅栏冗余节点的方法如下:

子栅栏构建算法从节点n1开始,判断节点n1与n2感知区域距离,当d(n1,n2)=0时,将节点n1和n2加入到Set型数据结构的集合B1中;然后判断节点n2与n3的感知区域的距离d(n2,n3)是否大于0,如果大于0且d(n2,n4)=0则将节点n3加入到冗余节点集合Rs中,并将n4加入到集合B1内,否则将n3加入到子栅栏B1内,以此重复迭代直至节点感知区域不在连通时完成一条子栅栏B1的构建,则B1={n1,n2,n4},冗余节点集合Rs={n3};最后从节点n5开始遍历,开始下一条子栅栏的构建,重复上述过程直至完成部署区域内t条子栅栏的构建;

(2)转动子栅栏间隙处节点进行子栅栏拼接;具体如下:

(i)单独旋转间隙处左侧或者右侧节点,旋转间隙处节点使其将子栅栏拼接;如通过单独旋转一个节点不能拼接间隙时,则执行步骤(ii);

(ii)同时旋转间隙处左侧和右侧节点,首先利用步骤(i)中的方法转动左侧节点,缩短原间隙长度,然后转动右侧节点拼接子栅栏;如拼接失败则执行步骤(iii);

(iii)转动间隙处左侧节点以及间隙处的右侧子栅栏,首先利用步骤(i)中的方法旋转间隙处左侧节点,缩短间隙长度,然后旋转间隙右侧节点使其与左侧子栅栏拼接,此时出现新间隙,接着再旋转新间隙的右侧节点拼接栅栏,重复迭代直至原间隙右侧子栅栏不再出现间隙为止;如果遍历后仍存在间隙,则将原间隙右侧栅栏中节点的感知方向恢复到原来状态;

(iv)修补部署区域边界栅栏间隙,首先判断子栅栏的左侧节点是否与左侧部署边界相交,如相交则左侧边界栅栏不存在间隙,否则可利用步骤(i)中的方法旋转间隙右侧节点进行拼接;接着判断最右侧子栅栏是否与边界存在间隙,如存在间隙可利用步骤(i)中的方法旋转左侧节点进行拼接;

(3)对未能拼接的子栅栏间隙进行建模,寻找子栅栏间隙处节点待修复位置;

(4)利用派遣方法计算冗余节点最佳派遣方式,派遣冗余节点至待修复位置并转动节点以完成最终的修复构建工作。

2.根据权利要求1所述的一种节点高利用率的有向传感器网络强栅栏构建方法,其特征在于,假设节点ni在两坐标轴上的偏移量服从以0为均值,σ2为方差的高斯分布,可表示为则节点ni的位置由如下公式计算得到:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811611204.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top