WSNs安全协议分析设计毕业设计

  • 格式:doc
  • 大小:2.40 MB
  • 文档页数:45

摘要 WSNs安全协议分析设计 摘要

摘要 无线传感器网络是一套由微型廉价的传感器节点利用无线通信方式构成的自组织网络系统。在无线传感器网络中,传感器节点的安全将直接影响整个网络的安全性和可用性。所以,本文采用NS-2仿真平台针对恶意节点对经典的分簇路由协议算法进行仿真分析,在还原该算法的基础上,掌握设计理论及编程经验,将高效、安全的路由协议应用于实践,来解决实际问题,从而改善应用系统的性能、节约能耗等,这对于工业生产与科技创新具有重大意义。 论文要求对无线传感器网络的节点特性、遭受的攻击种类及防御措施进行详细阐述,重点对路由协议进行研究,选取LEACH协议对其进行深入探讨和仿真,特别针对恶意节点对现有改进算法在安全方面进行分析。基于LEACH路由协议,通过增加对恶意节点的检测技术,引进更为安全的路由策略——SE-LEACH,在对该策略进行设计后给出了详细的分析报告,体现改进算法在安全性能优化、能量利用率和延缓网络生存周期上的突出表现。 关键词:无线传感器网络;分簇;LEACH;安全检测Abstract The Analysis and Design of WSNs Security Protocol Abstract Wireless sensor network (WSN) is a set of the miniature of cheap sensor nodes by wireless communication mode of self-organizing network system. In wireless sensor networks, the safety of the sensor nodes will directly affect the safety and availability of the entire network. So, this article uses the NS-2 simulation platform against malicious nodes on the classical clustering routing protocol algorithm simulation analysis, the reduction on the basis of the algorithm, master the design theory and programming experience, efficient and secure routing protocol was applied to practice, to solve practical problems, so as to improve the performance of the application system, saving energy consumption, etc., for the industrial production and scientific and technological innovation is of great significance. Paper requirements of wireless sensor network node characteristics, type of attack and defense measures in detail, studies the key right by the agreement, select LEACH agreement to in-depth study and simulation, especially for malicious node to the existing algorithm is analyzed in terms of security. Based on LEACH routing protocol, by increasing the detecting technology of malicious nodes, introduce more safety-SE-LEACH routing strategy, strategy on the design is given after detailed analysis, reflects the improved algorithm in safety performance optimization, energy utilization and delay the outstanding performance of the network life cycle. Key words: wireless sensor networks (WSNs); clustering; LEACH; safety inspection目录

I 第1章 绪论 ...................................................................................................................................... 1 1.1课题研究背景及意义 .............................................................................................................. 1 1.2 无线传感器网络概述 ............................................................................................................. 1 1.2.1 无线传感器网络结构 ................................................................................................ 1 1.2.2 无线传感器网络节点结构 ........................................................................................ 2 1.2.3 无线传感器网络协议栈 ............................................................................................ 3 1.2.4 无线传感器网络特点及应用 .................................................................................... 4 1.3 本论文的组织结构 ................................................................................................................. 6 第2章 无线传感器网络安全问题 ................................................................................................. 7 2.1 无线传感器网络安全需求 ..................................................................................................... 7 2.2 无线传感器网络面临的威胁 ................................................................................................. 7 2.3 无线传感器网络的安全防御措施 ......................................................................................... 9 2.4 几种典型的路由协议及其安全性分析 ............................................................................... 10 2.4.1 SPINS ........................................................................................................................ 10 2.4.2 LEACH ..................................................................................................................... 11 2.4.3 INSENS ..................................................................................................................... 11 2.4.4 CSRP ......................................................................................................................... 12 2.4.5 SRDC ........................................................................................................................ 12 2.4.6 TRANS ...................................................................................................................... 13 第3章 算法改进—SE-LEACH ................................................................................................... 13 3.1 经典LEACH协议的拓扑结构 ............................................................................................ 14 3.2 LEACH算法的实现 .............................................................................................................. 14 3.3 SE-LEACH算法 .................................................................................................................... 16 3.3.1 理论分析 .................................................................................................................. 17 3.3.2 算法流程图 .............................................................................................................. 17 3.3.3 安全性分析 .............................................................................................................. 18 第4章 仿真实验及结果................................................................................................................ 19 4.1 NS-2介绍 ............................................................................................................................... 19