+7 (495) 987 43 74 ext. 3304
Join us -              
Рус   |   Eng

Authors

Novikov Alexander S.

Degree
Associate Proffessor, Computer Engineering Department, Institute of Applied Mathematics and Computer Science
E-mail
thesistsu@yandex.ru
Location
Tula, Russia
Articles

Ad-hoc network top-level protocol configuration software

Routing protocols of wireless self-organizing networks, also called ad-hoc networks, perform the functions of them organization, such as determining connections and building routes between nodes. The quality of the networks of this type is signifi ntly influenced by the selected parameters of these protocols. The use of most of the protocols under consideration suggests that they will be set up immediately before the ad-hoc network is functioning, and they will be saved throughout its exploitation. However, to date, there are no unifi methods for selecting the optimal protocol parameters in practically signifi situations, and the use of arbitrary parameters can caused to a large number of network failures. The purpose of the study is to increase the speed of deployment of ad-hoc communication networks by automating the procedure for tuning protocol parameters, which underlies the organization of data transfer. To solve this problem, a generalized method for determining the parameters of routing protocols was used, based on the heuristic optimization algorithm, Fish School Search (FSS) method. During the study, a software development method for optimizing the configuration of top-level protocols in ad-hoc networks was presented. Using this method, software is implemented that uses a simulation model of wireless self-organizing networks based on the OMNET ++ network simulator. A study was conducted on the effectiveness of using the developed software for setting the parameters of the AODV protocol, which confirmed the high efficiency of the proposed approach in practically significant situations of deployment of wireless communication networks. Read more...

Simulation model of wireless ad-hoc network to study algorithms of traffiс routing

Communication network simulators are software designed to model, explore, test and debug network technologies, including wireless decentralized self-organizing networks or ad-hoc networks. They greatly simplify the research, development and optimization of routing protocols in these networks. However, the well-known simulators have a number of disadvantages, including the difficulty of adding custom extensions to ad-hoc network routing protocols, the lack of the necessary network stack, the lack of routing algorithm visualization modes, low performance, and difficulty in debugging communication protocols. The purpose of this work is to create a simulation model of a wireless network that would allow us to explore, debug and evaluate the developed algorithms and routing protocols for ad-hoc networks. At the same time, the requirements for interface ergonomics and the ability to visualize the operation of algorithms, ensure the collection of statistics, and create various scenarios for the operation of the network come to the fore. The article proposes the structure of the simulation model, which includes the modules of the network subscriber, application software, network layer of the OSI data transmission model, radio module, radio transmission environment, statistics collection, visualization and scenario management. To solve the tasks set, the approach of discrete-event modeling was used. To create a simulator of wireless decentralized networks and routing algorithms, a set of classes was developed that implement the modules of the simulation model. Based on the proposed structure, module classes and discrete event simulation algorithm, a software implementation of the simulation model was created using the C++ programming language and the Qt framework. The developed simulation model was used in the course of an experimental study of the effectiveness of the network routing algorithm. The proposed software will simplify the development and debugging of algorithms and routing protocols for ad-hoc networks. Read more...