[发明专利]一种软件定义无线传感器网络中的定位方法有效
申请号: | 201610235933.8 | 申请日: | 2016-04-15 |
公开(公告)号: | CN105960009B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 燕锋;朱亚萍;沈连丰;章跃跃;夏玮玮;胡静;宋铁成 | 申请(专利权)人: | 东南大学 |
主分类号: | H04W64/00 | 分类号: | H04W64/00;H04W84/18 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 杨晓玲 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种软件定义无线传感器网络中的定位方法。该方法包括步骤:为网络中的节点设立一个贡献矩阵,矩阵中某一元素为该元素对应列上的锚节点对该元素对应行上的盲节点定位结果的贡献值;根据设立的矩阵,利用软件定义网络中控制器对全局网络信息的可知性,构建一个最优化问题,通过0‑1规划的方法为盲节点从所有锚节点中选取定位节点,满足所选取链路的功率之和不大于该无线传感器网络的总功率,并且在该要求下使得网络中所选取链路的贡献值之和达到最大;利用所选取定位节点的已知位置信息,使用线性最小二乘算法计算该盲节点的位置。本发明能在无线传感器网络功率受限的情况下为盲节点选取最利于其定位的节点,提高其定位精度。 | ||
搜索关键词: | 一种 软件 定义 无线 传感器 网络 中的 定位 方法 | ||
【主权项】:
1.一种软件定义无线传感器网络中的定位方法,其特征在于,所述软件定义无线传感器网络包括软件定义网络控制器、Na个盲节点和Nb锚节点;该方法包括步骤:(1)计算所述软件定义无线传感器网络中任意一个锚节点对任意一个盲节点定位结果贡献值,用计算出的所有贡献值构建一个贡献矩阵
贡献矩阵中的元素wij表示锚节点j对盲节点i的定位结果贡献值,i∈[1,2,…,Na],j∈[1,2,…,Nb];(2)构建定位节点选取矩阵
定义fij=1表示选取锚节点j作为盲节点i的定位节点,fij=0表示锚节点j不作为盲节点i的定位 节点;(3)以最大化贡献矩阵与定位节点选取矩阵转置的乘积为目标问题,即:
设置约束条件为:①fij=1或fij=0;②
③
其中,εij表示锚节点j与盲节点i构成的链路上的传输功率,
表示网络的最大总功率;求解同时满足上述三个约束条件的最佳定位节点选取矩阵;(4)软件定义网络控制器根据最佳定位节点选取矩阵为每个盲节点选取定位节点,并根据所选取定位节点的位置信息,使用线性最小二乘算法计算盲节点的位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610235933.8/,转载请声明来源钻瓜专利网。