基于蚁群算法的传感网路由仿真系统设计与实现
发布时间:2018-03-31 22:33
本文选题:传感网 切入点:路由仿真系统 出处:《电子科技大学》2014年硕士论文
【摘要】:无线传感器网络(以下简称为传感网)是目前物联网应用的主要表现形式之一,在入侵检测、环境观测、灾害预警、智能家居、智能交通和医疗卫生等众多军用和民用领域具有广泛的应用前景,被称为21世纪最具影响力和改变世界的十大技术之一。研究传感网的路由协议具有重要的意义。而由于规模的庞大和代价的惊人,在真实网络上进行网络规划与设计或协议的开发与评价都是非常困难的,因此网络仿真技术就成为路由协议研究和设计的必要工具。由于无线传感网的特殊性质,现有的通用网络路由协议仿真平台有许多不便之处,如编程语言的限制,底层协议的限制,软件平台价格昂贵,参数设置与网络配置不够灵活等等。这些因素一定程度上制约了传感网路由协议的仿真研究,尤其是实现蚁群算法方面更加困难。针对上述问题,本课题设计和实现了一个基于蚁群算法的传感网路由仿真软件系统,并以此研究蚁群算法在传感网路由问题中的应用。传感网研究者自行开发的仿真系统和工具往往存在着通用性差、对传感网的模拟不够精确等问题,因此,本课题致力于开发一套对用户来说方便的、高效的路由仿真系统,同时该系统又是灵活的,用户可以自行定制仿真环境和协议参数。该系统基于蚁群算法,蚁群算法是传感网路由协议最常使用的算法之一,同时集成了节点分簇协议,可对网络分簇管理。系统分为网络配置模块、路由配置模块、路由执行模块、仿真结果展现模块和路由分析模块等五大功能模块。利用本系统,用户无需进行编程,仅通过改变参数设置就能够生成新的路由算法,系统动态的加载这些算法进行仿真实验,并将仿真结果系统、全面的展现给用户。课题的成果对于无线传感器网络的路由协议研究与仿真具有重要的理论意义和应用价值。
[Abstract]:Wireless sensor network (hereinafter referred to as sensor network) is one of the main forms of Internet of things applications, in intrusion detection, environmental observation, disaster warning, smart home, Many military and civilian fields, such as intelligent transportation, medical and health, have broad application prospects. Known as one of the ten most influential and world-changing technologies of the 21st century, it is important to study routing protocols in sensor networks. It is very difficult to plan and design the network or to develop and evaluate the protocol on the real network. Therefore, the network simulation technology has become a necessary tool for the research and design of routing protocols. The existing network routing protocol simulation platform has many inconveniences, such as the limitation of programming language, the limitation of bottom protocol, and the high price of software platform. The parameter setting and network configuration are not flexible enough and so on. To some extent, these factors restrict the simulation research of routing protocol in sensor network, especially the implementation of ant colony algorithm is more difficult. This paper designs and implements a sensor network routing simulation software system based on ant colony algorithm. The application of ant colony algorithm in the routing problem of sensor network is studied. The simulation system and tools developed by researchers of sensor network often have some problems such as poor generality and inaccuracy in simulation of sensor network. This paper is devoted to the development of a convenient and efficient routing simulation system for users. At the same time, the system is flexible, and users can customize the simulation environment and protocol parameters by themselves. The system is based on ant colony algorithm. Ant colony algorithm is one of the most commonly used algorithms for routing protocols in sensor networks. It integrates node clustering protocols and can manage network clustering. The system is divided into network configuration module, routing configuration module and routing execution module. The simulation results display module and route analysis module are five functional modules. With this system, users can generate new routing algorithms by changing the parameter setting without programming, and the system dynamically loads these algorithms for simulation experiment. And the simulation result system is presented to the users. The results of this paper have important theoretical significance and application value for the research and simulation of routing protocols in wireless sensor networks.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP212.9;TN929.5;TP18
,
本文编号:1692793
本文链接:https://www.wllwen.com/kejilunwen/wltx/1692793.html