计算能力。基于感知层所做的迁移决策,分配计算与带宽资源,实现任务处理能耗的最小化,处理完毕后 将处理结果反馈给感知层并转发给云层做备份存储。 云层:云层接收并存储雾层传输的任务处理结果,实现数据备份。 2.2计算模型 本文定义任务i(ieM)大小为L(Mb),C,(Mbs)表示雾节点(j∈N)的计算能力,P(W)表示雾节点 j的计算功率。 1.任务处理总时延 (1)传输时延 任务i传输到雾节点j的传输时延T表示为: 版稿 (1) R 其中,飞表示任务1传输至雾节点)的传输速率,凸,表示任务人的盖移洪策值(根据公平性指标决定,若 任务1决定迁移至雾节点」处理,则该值为1,否则为0),具体以表示如下: Jmx=arg max() (2) 其中,F,表示公平性指标,该指标旨在表明某个任务迁移至雾节点了时,雾节点能耗的公平性大小。本文 将选择对于每个任务而言,雾节点能耗公平性指数最高的雾节点进行迁移。公平性指标F可以表示为: c;e, (3) 其中,E,表示历史平均能耗 时间段T更新一次,由E,=(1-)E+E,计算得出,E,表示本时间段 之前的历史平均能耗, 个时间段T内的能耗,元(0<元<I)表示遗忘因子,9,(0<Q,<1)表示 雾节点j的剩余能量指数 dn表示物联网设备i与雾节点j的距离。 传输速率R表赤为: R=Y·B,log2(1+ pf.h 心4,,B (4) 其中,Y表示分配给任务i的雾节点j带宽占比,B,表示雾节点j的带宽,h表示雾节点j的信道增益,N, 表示雾节点j的信道噪声,P表示任务i传输至雾节点j的传输功率。计算能力。基于感知层所做的迁移决策,分配计算与带宽资源,实现任务处理能耗的最小化,处理完毕后 将处理结果反馈给感知层并转发给云层做备份存储。 云层:云层接收并存储雾层传输的任务处理结果,实现数据备份。 2.2 计算模型 本文定义任务 i(i M∈ )大小为 Li (Mb),Cj ( Mb·s-1)表示雾节点 j( j ∈ N )的计算能力, c Pj (W)表示雾节点 j 的计算功率。 1. 任务处理总时延 (1) 传输时延 任务 i 传输到雾节点 j 的传输时延 R Tij 表示为: , R ij i ij ij L T R α ⋅ = (1) 其中, Rij 表示任务 i 传输至雾节点 j 的传输速率,α ij 表示任务 i 的迁移决策值(根据公平性指标决定,若 任务 i 决定迁移至雾节点 j 处理,则该值为 1,否则为 0),具体可以表示如下: max max 1, arg max( ), 0, { }, j ij j F jN j α = = ∈ − (2) 其中, Fj 表示公平性指标,该指标旨在表明某个任务迁移至雾节点 j 时,雾节点能耗的公平性大小。本文 将选择对于每个任务而言,雾节点能耗公平性指数最高的雾节点进行迁移。公平性指标 Fj 可以表示为: , j j j j ij C Q F E d ⋅ = ⋅ (3) 其中, Ej 表示历史平均能耗,每隔时间段 T 更新一次,由 ' (1 ) E EE j =− + λ λ j j 计算得出, ' Ej 表示本时间段 之前的历史平均能耗, Ej 表示最近一个时间段 T 内的能耗, λ (0 1) < < λ 表示遗忘因子, Qj (0 1) < < Qj 表示 雾节点 j 的剩余能量指数, ij d 表示物联网设备 i 与雾节点 j 的距离。 传输速率 Rij 表示为: 2 2 log (1 ), R ij j ij ij j j ij ij j P h R B N d B γ γ ⋅ =⋅ + ⋅⋅⋅ (4) 其中, ij γ 表示分配给任务 i 的雾节点 j 带宽占比,Bj 表示雾节点 j 的带宽, j h 表示雾节点 j 的信道增益,N j 表示雾节点 j 的信道噪声, R Pij 表示任务 i 传输至雾节点 j 的传输功率。 录用稿件,非最终出版稿