Evaluation of Range-Free Localization Algorithms Against Node Compromise Attack

Cankaya University Journal of Science and Engineering, Aug 2018

Different range-free algorithms are proposed for location estimation in Wireless Sensor Networks. In these algorithms, the network is assumed to have no error and false data. This article attempts to evaluate and compare the effect of malicious data produced by node compromised attacks in some of the range-free algorithms: DV-hop, LSVM, and NN. The false data may be produced by the malicious anchor nodes or compromised sensor nodes. The resistance of these algorithms against node compromise attacks is compared. The results show that although DV-hop has less localization error compared to the two other algorithms in a normal condition, in the case of attacks LSVM has less localization error. Further, in this research work, a new criterion is proposed for studying and comparing the border problem issue in the localization algorithms. Using the simulation results from various algorithms, the outcomes have been used for comparison, where it can be considered that LSVM has better performance in the border problem compared with the other studied algorithms.

Article PDF cannot be displayed. You can download it here:

http://dergipark.gov.tr/download/article-file/351102

Evaluation of Range-Free Localization Algorithms Against Node Compromise Attack

Çankaya University Journal of Science and Engineering Volume 14, No. 1 (2017) 099-124 Evaluation of Range-Free Localization Algorithms Against Node Compromise Attack Seyed Saber Banihashemian, Fazlollah Adibnia*, Mehdi Agha Sarram Department of Computer Engineering, Yazd University, Yazd, Iran, e-mail: , , * Corresponding author Abstract: Different range-free algorithms are proposed for location estimation in Wireless Sensor Networks. In these algorithms, the network is assumed to have no error and false data. This article attempts to evaluate and compare the effect of malicious data produced by node compromised attacks in some of the range-free algorithms: DV-hop, LSVM, and NN. The false data may be produced by the malicious anchor nodes or compromised sensor nodes. The resistance of these algorithms against node compromise attacks is compared. The results show that although DV-hop has less localization error compared to the two other algorithms in a normal condition, in the case of attacks LSVM has less localization error. Further, in this research work, a new criterion is proposed for studying and comparing the border problem issue in the localization algorithms. Using the simulation results from various algorithms, the outcomes have been used for comparison, where it can be considered that LSVM has better performance in the border problem compared with the other studied algorithms. Keywords: Localization, Wireless Sensor Networks, Range-free, Node compromise attack, border problem. 1. Introduction Wireless sensor networks are an important technology, and many research works have been done in this field. Recent advances in wireless communications and electronic industries have made it possible to develop multi-functional sensors with low cost and low energy consumption. These sensors are small and can communicate with each other over short distances. Inexpensive, intelligent and networked sensors have introduced new opportunities to control houses, cities and the environment around. Further, sensor networks have a wide ISSN 1309 – 6788 © 2017 Çankaya University 100 S.S. Banihashemian et al. range of functionalities in the military industry and have introduced new capabilities in identifying, investigating and other strategic applications [1]. Supplying all nodes in the network with GPS devices is infeasible due to limitations in the size of sensors, cost, and energy consumption. Sensor nodes with unknown locations can estimate their positions through localization algorithms and by means of available knowledge of distance measurements to some nodes with known locations. The nodes with the known locations are called Anchor or Beacon. These nodes can obtain their locations using the Global Positioning System or setting up with a fixed known coordinates. The nodes with unknown location are called sensor nodes, non-anchor or normal nodes and we use these terms interchangeability. The locations of normal nodes are estimated with the help of the localization algorithms. In this paper, we use normal nodes and sensor nodes interchangeability. Also, we use the term ‘nodes’ for all sensor nodes and beacons. To obtain the location coordinates of normal nodes, the localization procedure is divided into two parts. In the first part, data such as distance, connectivity, angles between nodes and also the location of anchor nodes are collected [2]. The distance between the neighbors can be measured by the Received Signal Strength [3], Time of Arrival [4] and the Time Difference of Arrival. The distance between multi-hop nodes can be measured by DV-hop [4] and DVdistance [4]. In the second part, the location of an unknown node is determined by means of the collected data. The localization systems can be categorized in different ways. They can be divided into nodecentric and infrastructure-centric [5, 6]. In the former, the sensor nodes compute their locations on their own. In the latter, infrastructure (base station) or trusted nodes identify the locations of sensor nodes. These systems can also be divided into one-hop and multi-hop. In the first approach, normal nodes are localized based on the one-hop neighbors of anchor nodes. In the second approach, distant anchor nodes are also used. Localization systems can also be categorized into range-based and range-free [7]. In the ranged-based systems, geographical distances or angles between nodes are measured in the data collection stage but in range-free systems, there is no need to obtain these measurements. For the resiliency of these algorithms against attacks, some algorithms are proposed for securing the localization algorithms [8, 9, 10, 11, 12, 15]. In the previous proposed multihop range-free algorithms such as DV-hop, LSVM and NN [4, 16, 17], the localization performance is studied and evaluated only in normal conditions. It is assumed that the error free data is used for localization and there is no attack on the network. Although many algorithms are proposed for securing the localization algorithms [8, 9, 10, 11, CUJSE 14, No. 1 (2017) 101 12, 15] and for reducing the effect of attacks on the localization process, no studies have been conducted regarding the effect of data errors caused by attacks on the range-free multihop localization algorithms mentioned above. Here, the term attack means the node compromise attack. For instance, in multihop range-free algorithms, if a malicious anchor node announces a wrong location or if a malicious sensor node increases or decreases the number of hops, it will result in false data for the use in the localization process. The initial objective of this article is to analyze the effect of false data on the localization process. This study can be used in later studies to overcome the weakness of the localization algorithms caused by the node compromise attacks. The next objective is to propose a criterion that can be used for studying the border problem issue in isotropic sensor networks. The border problem is an important issue in the localization process and is partially dealt with in [16]. The utilized method in [16] cannot be used for comparing the performance of localization algorithms in the border problem. The structure of this article has been organized as follows: in the next section, the previous related methods are reviewed. In Section 3, the problem statement is highlighted and essential criteria for the evaluation are then argued. In Section Four, results of the simulations are presented and at the end, the conclusion is discussed. We have used some notations through the paper. Table 1 explains notation used throughout this paper. TABLE 1. Used notation [𝐷𝑥 ∗ 𝐷𝑦 ] 𝐷𝑥 𝐷𝑦 𝐶𝑋𝑖 𝐶𝑌𝑖 𝑁𝑥 𝑁𝑦 (𝑥𝑎 , 𝑦𝑎 ) (𝑥′𝑎 , 𝑦′𝑎 ) ℎ(𝐴𝑖 , 𝐴𝑗 ) ℎ′(𝐴𝑖 , 𝐴𝑗 ) ℎ𝑜𝑝𝑠𝑖𝑧𝑒𝑖 𝑚 𝐾 𝐶𝑖𝑥 𝑦 𝐶𝑖 dimensions of the deployment area the length of the 𝑥 axis the length of the 𝑦 axis class 𝑖 on 𝑋 axis in LSVM and NN algorithms class 𝑖 on 𝑌 axis in LSVM and NN algorithms number of location classes on 𝑋 axis in L (...truncated)


This is a preview of a remote PDF: http://dergipark.gov.tr/download/article-file/351102
Article home page: http://dergipark.gov.tr/cankujse/issue/31470/344446

Seyed Saber Banihashemian,, Fazlollah Adibnia, Mehdi Agha Sarram. Evaluation of Range-Free Localization Algorithms Against Node Compromise Attack, Cankaya University Journal of Science and Engineering, Volume 1, Issue 14,