针对基本随机密钥分配方案和基于部署信息密钥分配方案存在的问题,提出一种基于部署信息的六边形网格分区的密钥分配方案。按照中心六边形网格相邻网格的延长线将整个部署区域分为3个分区,对处于分区边界和分区内部的六边形网格分别进行密钥部署,在引入部署信息的情况下,即使不使用分区间重叠因子,也能有效地提高网络的连通率和安全性。理论分析和仿真结果表明:本方案在存储需求、连通性和安全性等方面与同类方案相比具有更好的性能。
To overcome the shortcomings of the basic random key distribution scheme and most of the existing key distribution scheme based on deployment knowledge, a hexagonal key distribution scheme based on deployment knowledge was proposed. In accordance with the central hexagon grid adjacent hexagonal extension cord, the whole deployment area was divided into three partitions, which consists of many non-overlapping hexagonal grids, and every node in each grid is preloaded with its individually relevant keys on the basis of its location being internal or on the partition boundaries. Even without using partitions overlap factor, the network connectivity and security can be effectively improved. Theoretical analysis and simulation results show that the proposed scheme has higher performance on storage requirement, connectivity and security than other schemes.