摘要
针对传统AODV路由协议安全级别低、能量消耗大的问题,提出一种安全、节能、高效的路由协议。依据邻居节点监听的数据包转发比例对节点进行信任评价,采用贝塔分布计算节点的信任度。在路由构建阶段,融合节点信任度、剩余能量以及跳数量生成节点权重,依据权重最大准则选择最优数据传输路径;在路由维护阶段,依据数据包转发比例和剩余能量检测异常节点。实验结果表明,与EN-AODV和TAEF路由协议相比,该路由协议报文送达率高、吞吐量大、平均能量消耗少、端到端平均延时低。
To solve the low-security and high energy consumption problems of traditional AODV routing protocol, a secure, energy-saving and efficient routing protocol was presented. Trust evaluation for nodes was executed by overhearing the packet forwarding ratio of neighbor nodes, and Beta distribution was used to compute trust value of nodes. During the route construction phase, nodes' weights were generated by fusing trust value, residual energy and hop counts, and the optimal data transmission path was selected according to the maximum weight metric. During the route maintenance phase, the exception nodes were detected according to the packet forwarding ratio and residual energy. Experimental results show that, compared with the ENAODV and TAEF routing protocols, the proposed routing protocol has high packet delivery rate, large throughput, low average energy consumption and average end-to-end delay.
作者
周岩
王旭辉
林楠
ZHOU Yan WANG Xu-hui LIN Nan(School of Computer, Henan Institute of Engineering, Zhengzhou 451191, China School of Software, Zhengzhou University, Zhengzhou 451191, China)
出处
《计算机工程与设计》
北大核心
2017年第8期2099-2103,2183,共6页
Computer Engineering and Design
基金
国家自然科学基金项目(61301232)
关键词
路由协议
安全路由
信任评价
能量约束
贝塔分布
routing protocol
secure route
trust evaluation
energy constraint
Beta distribution