论文部分内容阅读
主要研究传感器网络安全的能量高效的层簇式路由协议机制.在深入分析现有LEACH协议所面临的安全威胁的基础上,提出一种动态的,基于散列链的分区自治式的层簇式安全路由协议HDS-LEACH.其核心思想是,在层簇式路由协议中引入分区,建立多跳路径;在每轮簇首选举之后为每个簇头节点随机从散列链组成的密钥池中选取q个链密钥,其它节点根据链密钥用单向哈希函数和伪随机函数派生出相互间通信的密钥,同时在多跳路由中融入动态密钥管理,使协议适应无线传感器网络动态变化的拓扑结构,增强了协议的可扩展性,另一方面,分区自治的多跳路由,避免了远离基站的节点直接与汇聚节点通信,均衡节点能耗.仿真实验表明,改进的路由协议HDS-LEACH大大减少了因网络攻击而造成的数据流失,增强了抗攻击能力,显著降低了网络能耗,延长了网络生存时间.
Based on the analysis of the security threats to the existing LEACH protocol, this paper proposes a dynamic, hash-based autonomic hierarchical clustering algorithm based on energy efficient clustering routing protocol for sensor network security. Security routing protocol HDS-LEACH. The core idea is to introduce a partition into the hierarchical routing protocol to establish a multi-hop path. After each round of cluster heads election, each cluster head node random hash key chain pool , Select q chain keys, and other nodes derive keys for mutual communication according to the chain keys by one-way hash functions and pseudo-random functions, and incorporate dynamic key management in the multi-hop routing to adapt the protocol to the wireless sensor On the other hand, multi-hop routing with autonomous autonomous partitioning avoids the nodes far away from the base station from communicating directly with the sink node and balancing the node energy consumption.The simulation results show that the improved routing Agreement HDS-LEACH greatly reduces the loss of data due to network attacks, enhanced anti-attack capability, significantly reducing network energy consumption and prolonging network lifetime.