数据吞吐:
这个指标的计算,通过一段时间N的仿真,然后除以N,得到整个网络的平均吞吐量。
网络能量消耗:
网络能量的计算,即当前时刻的能量为前一时刻的能量减去当前时刻的能量消耗。
在进行网络相关指标计算的时候,需要对每个时刻的网络剩余能量进行判断,如果大于0,则继续循环进行计算,如果小于等于0,则停止计算。
负载均衡度对比:
通过计算网络最大负载,和最小负载,然后得到负载均衡度。
这个指标反映了在实际工作中,网络的负载分布情况。
丢包率:
这在整个网络中,通过发送bit数据包,然后统计丢包率,计算公式如下所示:
即统计每个时刻的丢包的bit数,除以当前时刻总的数据包,获得当前时刻的丢包率。
死亡节点数:
根据网络能耗指标:
如果为0的时候,表示当前节点死亡,即如下:
然后GUI界面和数据的传递方法如下所示: