[发明专利]无线传感器低功耗低时延路径式协同计算方法有效

专利信息
申请号: 202110038750.8 申请日: 2021-01-12
公开(公告)号: CN112996073B 公开(公告)日: 2022-10-28
发明(设计)人: 任智源;王一鸣;程文驰;胡梅霞;陈晨;张海林 申请(专利权)人: 西安电子科技大学
主分类号: H04W40/02 分类号: H04W40/02;H04W40/10;H04W4/38;H04W84/18;H04L45/121;H04L45/00;G06N3/00
代理公司: 北京世誉鑫诚专利代理有限公司 11368 代理人: 仲伯煊
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 无线 传感器 功耗 低时延 路径 协同 计算方法
【权利要求书】:

1.无线传感器低功耗低时延路径式协同计算方法,其特征在于,包括以下步骤:

(1)、构建WSN云雾网络架构;

(2)、制定能耗约束下的任务映射策略:

基于步骤(1)得到的WSN云雾网络架构,将DAG形式的有向无环图G映射至无向连通图U的雾网络中,并构建有向无环图G至无向连通图U的最优映射关系模型;

(3)、利用BPSO算法求解步骤(2)得到的最优映射关系模型,其中:

步骤(1)中的WSN云雾网络架构自下而上包括感知层、雾计算层、云计算层,其中:

所述感知层由集成有一个或多个类型传感器的无线传感器组成,用于对所在部署区域进行监测;

所述雾计算层由多个具备数据处理能力和通信能力的汇聚节点组成,所述汇聚节点与无线传感器通信互联,所述雾计算层用于转发和处理感知层产生的数据;

所述云计算层由多个服务器集群构成,服务器集群通过通信链路与汇聚节点通信互联相连,用于对WSN云雾网络架构进行监控和管理;

步骤(2)包括以下步骤:

(21)、构建DAG形式的有向无环图G至无向连通图U的映射规则模型:

在DAG形式的有向无环图G至无向连通图U的映射规则模型中,有向无环图G=(Ω,Γ)表示任务模型,定义Ω={ω12,…,ωss+1,…,ωl-1l|s≥1,l>s+1}为G的节点集合,其中:

ω12,…,ωs是s个任务起点,ωs+1,…,ωl-1是中间任务节点,ωl是任务终点;

Γ为G的有向边集合,定义Φi)={ωj|(ωji)∈Γ}为ωi的前向节点集合;

此外,WSN拓扑图用无向连通图U=(V,K)来表示,定义V={ν12,…,νss+1,…,νt-1t|s≥1,t>s+1}为U的节点集合,其中ν12,…,νs指业务发起节点,νs+1,…,νt-1为中继节点,νt为与用户直连的节点;

K为U的边集合,每条边均支持双向数据传输,用来表示节点vi到vj的最短路径;

定义为最短路径集合;

为最短路径中所经过的数据转发节点集合;

为从节点vi到vj沿最短路径传输单位数据量的时延;

将图U的网络边传输速率和节点连接关系作为输入,通过Floyed算法可求得

有向无环图G至无向连通图U的映射规则如下:

定义1.Ω至V的映射规则为ε:Ω→V,且ε需满足式(1)条件:

ε将Ω的任务起点ω12,…,ωs映射为V的任务发起节点ν12,…,νs;将中间任务节点ωs+1,…,ωl-1映射为任意中继节点νs+1,…,νt-1;将任务终点ωl映射为与用户直连的节点νt

定义2.Γ至P的映射为γ:Γ→P,且γ需满足式(2)的条件:

γ将集合Γ中的有向边映射为图U中的节点ε(ωi)至ε(ωj)的最短路径

(22)、基于步骤(21)得到的映射规则模型构建时延模型:

子任务ωi在某次映射关系中的时延可以表示为式(3):

其中:

为进行到子任务ωi时的累积时延;

为ωi计算时延;

为节点ε(ωi)的计算能力;

α为任务计算复杂度系数;

则有向无环图G的任务处理时延为任务终点ωl的时延,如式(4)所示:

T(G)=T(ωl) (4)

(23)、基于步骤(21)得到的映射规则模型、步骤(22)得到的时延模型构建能耗模型,其中:

网络节点vi的能耗等于网络节点vi的空闲能耗与活动能耗之和;

(231)、空闲能耗

(2311)映射节点ε(ωi)的空闲能耗如式(5)所示:

其中,指ε(ωi)空闲状态时的功率;

指ε(ωi)在某次任务中处于空闲状态的时间;

分别为计算时间、发送数据时间、接收数据时间,并且此三者无重合,其计算公式如式(6)-(8)所示:

由式(5)-(8)得ε(ωi)的空闲能耗如式(9):

(2312)转发节点的空闲能耗如式(10)所示:

可利用式(11)-(12)计算:

由(10)-(12)得的空闲能耗如式(13)所示:

(232)、活动能耗:

活动能耗包括计算能耗和传输能耗:

(2321)、计算能耗:

计算能耗仅由映射节点ε(ωi)产生,如式(14):

其中k>0和σ≥2都是正实数,σ和k分别被设置为3和10-28

(2322)、传输能耗:

映射节点ε(ωi)的传输能耗如式(15)-(16):

其中,PT和PR分别为节点的发送功率和接收功率,因此ε(ωi)的活动能耗如式(17):

转发节点的活动能耗仅包括传输能耗,如式(18):

由式(9)、(17)得,映射节点ε(ωi)的总能耗如式(19):

由式(13)、(18)得,转发节点的总能耗如式(20):

整个雾网络的总能耗如式(21)所示:

令整个雾网络所含有的最大能量为Emax,则在某次任务G内,网络所产生的能耗需小于等于其最大能耗,如式(22):

(24)、构建DAG形式的有向无环图G至无向连通图U映射规则优化模型——基于步骤(21)-步骤(23)给出DAG形式的有向无环图G至无向连通图U的映射规则,优化模型,建立二值优化问题:

定义3.子任务节点ωp和雾网络节点vq的映射关系如下:当时,即为ωp映射为vq;当时,ωp不会映射为vq,则满足式(23):

基于定义3,ωp至vq的映射可以构建为l×t的映射矩阵X,如式(24):

则式(5)所表示的子任务ωi的时延可表示为式(25):

任务G的时延可以表示为X的函数,如式(26):

T(G)=F(X) (26)

式(19)所表示的映射节点ε(ωi)的总能耗可表示为式(27):

式(20)所表示的转发节点的总能耗可表示为式(28):

则能耗约束下有向无环图G至无向连通图U的最优映射关系建模如下:

X=argmin(F(X))

步骤(3)中BPSO算法主要用于优化离散空间的约束问题,将粒子的位置限制为0或1,适用于式(29)所提出的二值优化问题:

采用BPSO算法时,粒子群在搜索空间I内移动寻找最好位置,中Nmax为迭代次数最大值,M为粒子群规模,n∈{1,2,…,Nmax}为迭代次数;

在第n次迭代中,第i个粒子的位置和速度可分别表示为:

式(30)中,Xn(i)∈I,

式(31)中,Vn(i)∈O,

第i个粒子在第n次迭代中,速度更新公式如式(32):

式(32)中,和分别为粒子局部和全局最优位置,w为惯性权重,γ1和γ2为加速因子,β1和β2为在区间[0,1]内均匀分布的随机数;

BPSO算法的位置更新公式如式(33)-(34):

本算法的适应度函数如式(35):

f(X)=T(G)=F(X) (35)。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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