无线传感器网络对称密钥建立方案
- 格式:pdf
- 大小:236.45 KB
- 文档页数:3
无线传感器网络的布设方法与网络优化无线传感器网络(Wireless Sensor Network,WSN)是由大量分布式无线传感器节点组成的网络,用于实时监测和收集物理环境中的各种信息。
通过自组织、自配置和自修复等特性,WSN在环境监测、智能交通、医疗健康等领域得到了广泛应用。
然而,由于无线通信的特殊性,WSN在布设和网络优化方面面临着许多挑战。
本文将介绍几种常用的无线传感器网络的布设方法和网络优化方法。
一、无线传感器网络的布设方法1. 部署策略部署策略是无线传感器网络布设的关键。
合理的部署策略可以提高网络的覆盖范围和数据质量。
常用的部署策略包括:(1)均匀分布法:将传感器节点均匀地分布在监测区域内,以实现全面覆盖。
这种方法简单直观,但节点之间的距离可能过远,导致能耗增加。
(2)密集部署法:在关键区域增加节点密集度,以提高数据质量和网络可靠性。
这种方法适用于对关键区域监测要求高的应用场景,但节点数量增多会增加网络的能耗和成本。
(3)随机布点法:节点的位置由随机算法决定,以增加网络的鲁棒性和抗干扰能力。
然而,随机布设可能导致某些监测区域未被覆盖或覆盖不均匀。
2. 能耗管理能耗是无线传感器网络面临的一个重要问题。
节点的能量限制和无线传输的能耗直接影响着网络的寿命和性能。
在布设无线传感器网络时,需要考虑以下几点:(1)节点位置选择:将节点部署在靠近能源供应源的地方,以便及时更换电池或利用其他能源补充电能。
(2)能量平衡:通过轮流选择工作节点,实现能量的平衡,避免某些节点过早耗尽。
(3)局部通信:节点之间通过短距离通信,减少长距离无线传输的能耗。
二、无线传感器网络的网络优化方法1. 网络拓扑控制网络拓扑控制是为了提高无线传感器网络的覆盖范围、连通性和能耗平衡等方面的性能。
常用的网络拓扑控制方法包括:(1)节点选择:选择关键位置或能量充足的节点作为主节点,负责网络中的重要任务,提高网络的效率。
(2)网络分簇:将网络分成若干个簇,每个簇由一个簇头节点负责管理和协调,减少网络通信开销。
传感器网络多密钥空间分层密钥预分配方案贺智明;曹谦【摘要】We present a hierarchical key preallocation scheme for multiple key space in wireless sensor network.The scheme partitions the deploying region into hexagonal grids, divides the nodes into different clusters, and partitions the key space to subsets corresponding to the clusters.The random multiple key space preallocation scheme is adopted to share the key discovery among the cluster head nodes, and a single hash computation way is used to calculate the shared key between the cluster nodes and common nodes.Performance analysis and simulation results show that the scheme has better performance improvement in connectivity and anti-capture attacks, its communication and storage overhead budget are reasonable as well.%提出一种传感器网络多密钥空间分层密钥预分配方案。
该方案把部署区域划分为正六边形网格,将节点分成不同的簇,密钥空间划分为与簇相对应的子集;簇头节点之间采用多密钥空间随机预分配方案进行共享密钥发现,簇头节点与普通节点间则采用单项散列计算的方式计算共享密钥。
无线传感器网络的密钥管理无线传感器网络是由大量无处不在的、具有无线通信与计算能力的微小传感器节点构成的自组织分布式网络系统,能根据环境自主完成指定任务。
此种网络以应用为驱动,集成了成千上万的低能耗、低成本、小体积的微型传感器件。
这些微小的器件由数字硬件及软件组成,具备高度的无线互连与协同处理能力。
它综合了传感器技术、嵌入式计算技术、微机电系统(MEMS)技术、现代网络及无线通信技术、分布式信息处理技术等等。
一、无线传感器网络安全框架——SPINSSPINS安全协议是传感器网络安全框架之一,是由Adrian Perrig等人提出的一种基本的安全协议,它建立在对称密钥体系的基础之上,包括SNEP(Secure Network Encryption Protocol ) 和€%eTESLA ( micro Timed Efficient Streaming Loss-tolerant Authentication Protocol) 两个部分。
前者用于实现点到点通信的机密性、完整性和新鲜性,后者实现网络广播消息的验证。
下面对SNEP和€%eTESLA 进行简单的介绍。
1.安全网络加密协议SNEP。
SNEP协议提供网络所需的数据机密性、认证性、完整性和新鲜性。
SNEP 本身只描述安全实施的协议过程,并不规定实际使用的算法,具体的算法在具体实现时考虑。
SNEP 协议采用预共享主密钥的安全引导模型,假设每个节点都和基站之间共享一对主密钥,其他密钥都是从主密钥衍生出来的。
SNEP 协议的各种安全机制是通过信任基站完成的。
2.基于时间的高效的容忍丢包的流认证协议€%eTESLA 协议。
SNEP协议可以较好的完成点对点的通信,但是对于广播消息的验证却有一定的困难。
因为发送方和每一个接收者都采用的不同的对称密钥,发送方无法产生多个接收方都可以验证的消息验证码。
为了实现广播消息的认证,SPINS提供€%eTESLA 协议。