针对现有密钥预分配方案中网络连通性差、存储开销大、节点抗攻击能力不强等问题,提出一种基于网格部署模型的无线传感器网络密钥分配方案。该方案将部署区域划分为相互不重叠的六边形网格,为每个网格分配多个不同的密钥空间,且使任意相邻的网格之间仅共享一个密钥空间。根据节点的部署信息和已知的区域信息为其分配密钥信息,从存储开销、网络连通性和安全性方面对方案进行性能分析。实验结果表明,与已有密钥分配方案相比,该方案的网络连通率为1,不仅能降低节点内存需求,而且增强了无线传感器网络中节点抗随机攻击和区域攻击的能力。
Aiming at the existing problems in the current key pre-distribution strategies of Wireless Sensor Network(WSN), which have lower connectivity, higher storage consumption and less anti-attack capability, this paper proposes a new key distribution scheme for WSN based on the grid deployment model. This scheme divides the deployment area into some identical and non-overlapping hexagonal grids, allocates a number of different key spaces to each grid, and makes sure that any adjacent nodes only share a key space with each other. It distributes key information for sensor nodes using their deployment information. Finally, it analyses the performance from the aspects of storage overhead, network connectivity and security. Experimental results demonstrate that compared with existing key distribution scheme, the proposed scheme network connectivity rate is 1, and it not only reduces the storage requirement, but also substantially boosts ability of resisting random attack and area attack for WSN.