[发明专利]一种基于节点状态的多维无线传感网络容量测算方法有效
申请号: | 201410193560.3 | 申请日: | 2014-05-08 |
公开(公告)号: | CN104038949B | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 周凯;蒋维;孟利民 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04W16/22 | 分类号: | H04W16/22;H04W84/18 |
代理公司: | 杭州斯可睿专利事务所有限公司33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于节点状态的多维无线传感网络容量测算方法,定义无线传感网络生存时间内所能传输的最大信息量为网络容量,其中包括网络信道信噪比模型、网络节点能量消耗模型、网络生存时间计算模型和图论模型,建立基于信噪比和网络生存时间的多维网络容量计算模型;使用Grover算法进行优化控制使得多维网络容量计算模型逼近网络容量上限,得到多维无线传感网络容量。本发明提供一种综合考虑信噪比和网络生存时间两维信息的基于节点状态的多维无线传感网络容量测算方法。 | ||
搜索关键词: | 一种 基于 节点 状态 多维 无线 传感 网络 容量 测算 方法 | ||
【主权项】:
一种基于节点状态的多维无线传感网络容量测算方法,其特征在于:所述测算方法包括以下步骤:1)建立基于信噪比和网络生存时间的多维网络容量计算模型,过程如下:假设在网络初始时刻,每个节点的能量都相同为一个定值E0,那么,时刻t节点k的剩余能量Ek(t)随时间变化函数关系式表示如下:Ek(t)=E0‑k1ETx‑k2ERx‑k3(ETx+ERx)其中,ETx表示发送者能量消耗,ERx表示接收者能量消耗,k1表示k节点作为发送节点发送信息的次数,k2表示k节点作为接收节点接收报文的次数,k3表示k节点作为中间节点转发报文的次数;以网络中第一个节点因能量消耗退出网络的时间定义网络生存时间,生存时间T数学模型表达式如下所示:minEi(T)=0表示网络中第一节点能量消耗完,同时,网络第一个节点消耗完的最初始时间minT为网络生存时间;考虑网络生存时间和信道信噪比两个维度的信息,状态矢量函数信道信噪比指标αik,网络生存时间指标βik通过如下过程计算得到:Pk(t)表示时刻t节点k的发送功率,γki(t)表示时刻t两个节点间即节点i和节点k之间的信道增益,η表示网络中的环境噪声功率,Ei(t)表示时刻t节点i的剩余能量,Ek(t)表示时刻t节点k的剩余能量;无线传感网络是由移动节点组成的动态网络,时刻t网络中节点i和节点j之间的距离通过下式表示:=||Xi(t)‑Xj(t)||Xi(t)和Xj(t)分别表示时刻t节点i和节点j的位置坐标;如果两节点间直接通信距离为R,发送节点与接收节点之间的距离大于阈值R,必须通过中间节点转发信息才能通信,定义网络节点 连通性矩阵G(t)=(gij(t))N×N:当源节点s向目的节点d发送cs个单位数据时,它们的信息传送路径通过0‑1变量表示,0‑1变量的含义如公式:源节点s向目的节点d成功发送数据时必须满足图论中的通路约束,即从源节点s出发到目的节点d终止,数学表达式如下所示:说明从源节点s有信息发出来,说明有信息送达到目的节点d,说明除了源节点s和目的节点d外,其他节点仅作信息转发,不作为源节点和目的节点;除此之外,链路作为传送路径的组成部分时,还必须满足信噪比的要求和节点剩余能量的要求,数学表达式如下所示:αijxij≥χ说明链路满足基本的信噪比要求,其中αij表示链路信道信噪比指标,χ表示间正常通信时所需的信噪比阈值,βijxij>0说明链路两端的节点能量都大于零,βij表示链路网络生存时间指标;基于信噪比和网络生存时间的多维网络容量计算模型表示如下:maxΣcsmaxΣcs表示网络生存时间内所能传输的最大信息量;2)测算网络容量:使用Grover算法进行优化控制使得多维网络容量计算模型逼近网络容量上限,得到多维无线传感网络容量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410193560.3/,转载请声明来源钻瓜专利网。