Analysis Range-Free Node Location Algorithm in WSN

Similar documents
A New Distance Independent Localization Algorithm in Wireless Sensor Network

Research on Relative Coordinate Localization of Nodes Based on Topology Control

GIS based topology for wireless sensor network modeling: Arc-Node topology approach

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian

Lecture 8 Wireless Sensor Networks: Overview

Convex Polygon Generation

Discussion of GPON technology application in communication engineering Zhongbo Feng

Hole repair algorithm in hybrid sensor networks

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

Prianka.P 1, Thenral 2

Design and Implementation of Dual-Mode Wireless Video Monitoring System

DETECTING WORMHOLE ATTACKS IN WIRELESS SENSOR NETWORKS

An Energy Efficiency Routing Algorithm of Wireless Sensor Network Based on Round Model. Zhang Ying-Hui

A Fault-recovery Routing Approach for Loop-based Clustering WSN

Excavation Balance Routing Algorithm Simulation Based on Fuzzy Ant Colony

Study on Delaunay Triangulation with the Islets Constraints

WSN Routing Protocols

ROBOT MOTION USING DELAUNAY TRIANGULATION

Time Synchronization in Wireless Sensor Networks: CCTS

Application of Redundant Backup Technology in Network Security

Energy Aware Node Placement Algorithm for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network

Study on Wireless Sensor Networks Challenges and Routing Protocols

A Feedback-based Multipath Approach for Secure Data Collection in. Wireless Sensor Network.

Research on Transmission Based on Collaboration Coding in WSNs

Mobile Positioning System Based on the Wireless Sensor Network in Buildings

A METHOD FOR DETECTING FALSE POSITIVE AND FALSE NEGATIVE ATTACKS USING SIMULATION MODELS IN STATISTICAL EN- ROUTE FILTERING BASED WSNS

A Kind of Wireless Sensor Network Coverage Optimization Algorithm Based on Genetic PSO

Data-Centric Routing Mechanism Using Hash-Value in Wireless Sensor Network

A Data Classification Algorithm of Internet of Things Based on Neural Network

Wireless Sensor Networks Localization Methods: Multidimensional Scaling vs. Semidefinite Programming Approach

Model the P2P Attack in Computer Networks

DIAL: A Distributed Adaptive-Learning Routing Method in VDTNs

A Multipath AODV Reliable Data Transmission Routing Algorithm Based on LQI

Dual and Mixture Monte Carlo Localization Algorithms for Mobile Wireless Sensor Networks

FACET SHIFT ALGORITHM BASED ON MINIMAL DISTANCE IN SIMPLIFICATION OF BUILDINGS WITH PARALLEL STRUCTURE

Yunfeng Zhang 1, Huan Wang 2, Jie Zhu 1 1 Computer Science & Engineering Department, North China Institute of Aerospace

A Real-Time Directed Routing Protocol Based on Projection of Convex Holes on Underwater Acoustic Networks

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Chongqing, China. *Corresponding author. Keywords: Wireless body area network, Privacy protection, Data aggregation.

Study of Smart Home System based on Zigbee Wireless Sensor System. Jie Huang 1

Enhancement of Routing in Urban Scenario using Link State Routing Protocol and Firefly Optimization

Half-edge Collapse Simplification Algorithm Based on Angle Feature

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

An Optimal Method to Design Wireless Sensor Network Structures

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

Hole Detection and Boundary Recognition in Wireless Sensor Networks

Research on Intrusion Detection Algorithm Based on Multi-Class SVM in Wireless Sensor Networks

Research on Parallelized Stream Data Micro Clustering Algorithm Ke Ma 1, Lingjuan Li 1, Yimu Ji 1, Shengmei Luo 1, Tao Wen 2

PROJECT REPORT VIRTUAL COORDINATE GENERATOR AND ROUTING SIMULATION TOOL FOR WIRELESS SENSOR NETWORKS IN 2 AND 3-DIMENSIONAL NETWORK SPACE

Application of Theory and Technology of Wireless Sensor Network System for Soil Environmental Monitoring

One Kind of Redundant Reliability Wireless from Network Algorithm Research Based on Advanced Version DV-HOP Route Agreement

Using Consensus Estimate Technique Aimed To Reducing Energy Consumption and Coverage Improvement in Wireless Sensor Networks

Multisource Remote Sensing Data Mining System Construction in Cloud Computing Environment Dong YinDi 1, Liu ChengJun 1

Shortest Path Position Estimation between Source and Destination nodes in Wireless Sensor Networks with Low Cost.

A Localization Scheme of Wireless Sensor Networks Based on Small

An efficient implementation of the greedy forwarding strategy

Related Work The Concept of the Signaling. In the mobile communication system, in addition to transmit the necessary user information (usually voice

Link-Based Wormhole Detection in Wireless Sensor Networks

An Integrated Framework for Wireless Sensor Network Management

Rumor Routing Algorithm

1 Q1. Attempt any THREE 09 1 Give the difference between Human Network and

An Efficient Hybrid Localization Technique in Wireless Sensor Networks Deepali Virmani 1, Satbir Jain 2

Dynamic Obstacle Detection Based on Background Compensation in Robot s Movement Space

An Improved DV-Hop Algorithm for Resisting Wormhole Attack

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

Advanced Topics on Wireless Ad Hoc Networks. Lecture 4: Energy-aware Routing Algorithms

M. Andrea Rodríguez-Tastets. I Semester 2008

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Research on Extension of SPARQL Ontology Query Language Considering the Computation of Indoor Spatial Relations

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

Design of Wireless Sensing Virtual Cloud Desktop System Based on ARM-Linux

Open Access Algorithm of Context Inconsistency Elimination Based on Feedback Windowing and Evidence Theory for Smart Home

A Logical Group Formation and Management Mechanism Using RSSI for Wireless Sensor Networks *

Dijkstra's Algorithm

Energy Optimized Routing Algorithm in Multi-sink Wireless Sensor Networks

ZigBee Routing Algorithm Based on Energy Optimization

Detection and Removal of Black Hole Attack in Mobile Ad hoc Network

PoS(CENet2017)088. A Research on Interior Location of Improved Monte Carlo Algorithm Based on RSSI. Speaker. LiWen Liang 1.

Embedded Smart Home System Based on ZigBee Song Chi

Security of Intelligent Building Network Based on Wireless Sensor Network

Searching Algorithm of Dormant Node in Wireless Sensor Networks

High Resolution Remote Sensing Image Classification based on SVM and FCM Qin LI a, Wenxing BAO b, Xing LI c, Bin LI d

An Angle Estimation to Landmarks for Autonomous Satellite Navigation

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

A Novel Intrusion Detection Method for WSN Sijia Wang a, Qi Li and Yanhui Guo

Application of GIS best path algorithm in Harbin Roads. Sui Min, *Wang Wei-fang

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN

Maps as Numbers: Data Models

CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS

An algorithm of lips secondary positioning and feature extraction based on YCbCr color space SHEN Xian-geng 1, WU Wei 2

Recognition of Human Body Movements Trajectory Based on the Three-dimensional Depth Data

Simulation Details for 2D

HORIZONTAL AND VERTICAL ZONE BASED LOCATION TECHNIQUES FOR WIRELESS SENSOR NETWORKS

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Web-based Building Energy Consumption Monitoring and Conservation Service DONG Wei1, a

Design of Desert Plant Monitoring System Based on SI446X Wireless Radio Frequency Communication

Bijou Detouring - A Dynamic Node Level Routing Algorithm

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

High Speed Data Collection in Wireless Sensor Network

Transcription:

International Conference on Education, Management and Computer Science (ICEMC 2016) Analysis Range-Free Node Location Algorithm in WSN Xiaojun Liu1, a and Jianyu Wang1 1 School of Transportation Huanggang Normal University, Hubei Huanggang, China a whutliuxiaojun@126.com Keywords: DV-HOP; Centroid; Amorphous; APIT; Convex optimization; MDS-MAP. Abstract. This paper firstly introduced the basic concept of node location algorithm in WSN, node location technology standard of performance evaluation. Then analyzed the localization process of the six range-free localization algorithms, performance, application scope and the problems. Finally, node density including network node and beacon node, positioning error and positioning precision were compared through the form. Introduction In the practical application of WSN, the sensor node location information has become one of the essential information in the whole network, many applications once lost the position information of nodes, the network will become useless, so the sensor network node location technology has become a important hot topic in the field of many scientists. There are many algorithms in the process of the realization of the positioning; according to different standards have different classified method. The classification of the most common is: Range-Based and Range-Free localization algorithm [1]. If localization algorithm needs to know the unknown node to the reference node or Beacon nodes the absolute distance between, then to calculate the unknown node coordinate information, such as locating methods can be called a Range - -based localization algorithm. On the other hand, the other algorithm without measuring the distance between the node value localization algorithms called Range - Free. Range-based on the precision of localization algorithm is superior to the Range - Free localization algorithm, but need to measure distance, relatively large amount of calculation, to spend a lot of energy, does not apply to low power consumption, low cost, and other areas of the application[2]. Range-Free localization algorithm because do not need to accurately measure the distance between nodes information, greatly reduces the requirement for the node hardware, and it is calculated using the estimated distance between nodes, so less affected by environment, in many of the node location accuracy requirements can be extensively used in WSN is not high. The Node Location Technology Performance Evaluation Standard In the wireless sensor network (WSN) positioning technology, different localization algorithm has different influence on positioning results, usually has the following several indicators to measure [3]: Positional Accuracy: position precision is refers to the spatial location information (usually the coordinates) proximity between its true location, it is a leading indicator of measuring sensor network localization, only reach a certain position precision of localization algorithm is real and effective. Effective Range of Orientation: positioning system can locate Effective range. To satisfy most of the nodes in WSN can be positioning, only covers a wide range of node location to be meaningful. Node Density: refers to the spread of sensor Node Density in terms of network nodes. In WSN node density had a great influence on the performance of the positioning, usually Node Density high positioning precision will be higher and higher, the opposite will reduce Positional Accuracy. In view of the different localization algorithm in WSN node density is not required for the same, the performance of the sensor nodes and the price also determines the node of the seeding density. 2016. The authors - Published by Atlantis Press 718

Density of Beacon Node: Density of Beacon Node refers to the Beacon nodes in the proportion in the WSN. Beacon node has its own positioning function, the price is more expensive, could not sow large area, its node determines the positioning precision of the high and low density. Fault Tolerance and Adaptability: refers to the so-called fault-tolerance of the presence of Fault system will not fail, the characteristics of can still work normally. Fault Tolerance is Fault how should the Fault, to be exact and not let Error. Adaptability can be thought of as a can adjust itself according to environmental changes can intelligent features of feedback control system, so that the system can work in accordance with the standards of some setting in the optimal state. Security: Security is refers to the system to legitimate users of response and to resist the illegal request, to protect themselves from the external influence and the ability to attack. WSN usually work in the area of the physical environment is more complicated, positioning system vulnerable to environmental or man-made destruction and attacks, which cannot reach the ideal wireless communication environment to achieve the positioning of the effect, therefore must have a very strong security positioning system and algorithm. Power Dissipation: refers to the Power loss of Power consumption, Power consumption in the process of WSN design has always been one of the main aspects in its application. Limited due to the energy of the sensor nodes and it is not easy to get, so we need the whole WSN can with less energy consumption and high efficiency of energy utilization to implement security positioning is the first question faced by the current research. Cost and Consideration: the cost of location algorithm includes time cost, capital cost and space cost. Under the premise of ensuring the accuracy of positioning, the positioning system should be the minimum cost, such as the amount of computation required, the amount of communication, storage space, etc. The Main Range-Free Localization Algorithm Analysis Although positioning algorithm based on distance measurement can realize accurate positioning, but also often higher requirements for hardware, hardware cost increasing, is not conducive to the use of large area, in various fields, wide Angle. Without ranging localization algorithm is simple to use, only need to use the unknown node to estimate the distance between the reference node or other location information, and then use Trilateration or Maximum Likelihood Method to calculate the unknown node coordinate information. The existing positioning algorithm based on without range mainly include: DV - HOP algorithm, Centroid algorithm, amorphous algorithm, APIT algorithm, Convex Optimization algorithm and MDS-MAP algorithm [4-5], etc. DV-HOP Algorithm. DV-HOP algorithm does not require network nodes have distance function, which USES the average of the jump distance to represent the distance between the adjacent nodes, to calculate the actual distance, the coordinates are calculated by the trilateral measurement method. Algorithm of faults is to use the jump distance between the two nodes represent the actual linear distance will cause the error, the accuracy of positioning. Therefore, DV-HOP algorithm in the high density of nodes in the network can achieve high precision positioning, positioning accuracy is not ideal in sparse network. Centroid. Centroid refers to the physical system is considered to focus on the quality of an imaginary point. In sensor networks, the center of mass is to point to the center of the polygon, the polygons each vertex coordinates of the geometric average is the bar centric coordinates. Centroid algorithm is the University of Southern California's Nirupama Bulusu etc, the algorithm is suitable for outdoor positioning under the circumstance of high node density, and it is based on the network connectivity (Connectedness) implementation of node localization. Its basic idea is: the unknown nodes according to their own set of threshold method to receive the beacon nodes around the contains the node ID and position information to determine its area, according to its beacon node ID and position information received by the calculation area in the center of mass, and the area of the center of mass as its own positioning results. This algorithm is simple, the hardware requirements is low, don't 719

need any additional hardware devices, but in the process of positioning requires more beacon nodes, and the algorithm are assumed in the process of locating nodes with wireless signal transmission model of the ideal, this also has the very big difference with the actual situation, thus affecting the positioning precision of the Centroid. The basic principle of centroid is shown in Fig. 1. A 1 A 6 A2 (x,y) A 3 A 5 A 4 Figure 1. Diagram centroid algorithm In this algorithm, A 1 A 2 A 3 A 6 Six vertex coordinates are: ( x1, y 1), ( x2, y 2), ( x3, y 3), ( x4, y 4), ( x5, y 5) ( x 6, y 6 ),the area of the center of mass as follows: x1 x2 x3 x4 x5 x6 y1 y2 y3 y4 y5 y6 ( xy, ) (, ) (1) 6 6 Amorphous. Amorphous is based on the connectivity of the localization algorithm; it needs to know in advance the connectivity of the network. Algorithm implementation process, the unknown node first calculated with the minimum hop count between each beacon node; And then calculate the unknown node to jump distance of each beacon node, which assumes that the network node communication radius is the same; Finally re-use Trilateration or MLE algorithm for position calculation. Amorphous is easier to implement, but the positioning precision is not high, there are two significant drawbacks: one is the need to know in advance the network connectivity, the other is to be higher in the process of positioning the node density[6]. APIT (Approximate Point-in-Triangulation Test). APIT algorithm with higher positioning accuracy is adapted to the complex geographical environment. APIT localization algorithm of unknown nodes in the process of implementation, first of all, by collecting the neighbor node identifier, the location information, the information such as the size of the transmitting power to determine whether the node is located in the different of beacon nodes within the triangle, and then statistics include the unknown node triangle area, and the intersection of the triangle area constitutes a polygon, the polygons, largely determine the unknown node area and narrow the scope of unknown node, finally calculated the center of mass of the polygon area, and the center of mass as the location of the unknown node, thus realize the unknown node location. APIT localization algorithm basic principle is shown in Fig. 2. A 2 A 3 A 4 A 1 S A 5 A n A 6 Figure 2. Diagram of APIT principle 720

Convex Optimization Localization Algorithm. Convex Optimization is a kind of centralized positioning algorithm, the so-called centralized localization algorithm is relative to the case of a distributed localization algorithm, centralized positioning algorithm using concentrated thought, after collected all the sensor nodes effectively information unified positioning calculation, the extensibility of centralized localization algorithm is bad, signal transmission and processing more troublesome, will not be able to use flexible. Convex programming algorithm is shown in Fig. 3: Figure 3. Diagram of convex optimization principle The basic principle of unknown nodes according to the first communication radius and can communicate with the beacon node to establish its possible location area, when the exhaustion after these areas are filtered according to certain standards in these areas and position classification, finally determine a rectangle (as shown in Fig. 3 of the rectangular area of the shaded area), to calculate the mass center of the rectangle and place it as the coordinates of the unknown node, so as to realize the node localization. MDS-MAP Localization Algorithm. MDS - MAP belongs to the centralized positioning algorithm, it is to use the node connectivity information between nodes generated by Dijkstra or Floyd algorithm distance matrix, then using Shortest Path Algorithm to get the location information between nodes. MDS to MAP the realization of the localization algorithm mainly divides into the following three steps: (1) First of all, from the global perspective, according to the given node connectivity information between network topology connected graph is generated, and then through Shortest Path Algorithm to roughly estimate the distance between each pair of nodes, node distance matrix. (2) The classic multidimensional scaling analysis technology was applied to the node distance matrix, calculated the entire network of 2 d or 3 d relative coordinate system, the coordinates of the relative coordinates. (3) According to the position of the beacon node and beacon node of the node from the density of (2) the relative coordinate transformation, make it become the absolute coordinate system. MDS - MAP algorithms assume that are connected between each pair of nodes, when the nodes density is small [7], not only the node positioning error is very big, the outside also can lead to many nodes can't locate. Only the network connectivity to a certain extent, all of the unknown node can realize positioning. Generally adopts the algorithm for node coordinates for the relative position coordinates, transformed into absolute coordinates to matrix operation, the relative coordinates of unknown nodes in the two-dimensional space into absolute coordinates generally requires at least three beacon node for auxiliary operation, in the three-dimensional space requires at least four beacon nodes, so the algorithm calculation and energy consumption are generally bigger. All Range-Free Localization Algorithm Performance Comparison. Six range-free localization algorithms are compared in Table 1 721

Table 1 Comparison of range-free algorithm Name DV-HO P Centroid Amorph ous APIT Convex Optimiza MDS-M AP Density of Node Density of Beacon Node Need for additional devices Beacon node localization errors Positional Accuracy greater greater no good good greater greater no good general little greater yes general general greater little no good general little little no good better greater greater yes general good Summary Various localization algorithm has different application field, things are different for different localization algorithm to choose from, what kind of algorithm has no absolute advantage, in a certain occasion is applicable, but once application environment is changed, the performance of this algorithm is probably will change. In the specific application environment to consider the characteristics of the algorithm and the actual situation, to security and positioning of the various parameters. In addition, in different application should also consider the combined use of several kinds of algorithms, division for the same kind of environment, different areas for different localization algorithm, and then combine these algorithms, it is also one of the focuses of research in the future. References [1] ESTRIN D, GOVINDAN R, HEIDEMANN J. Next century challenges: scalable coordination in sensor networks [J]. Proceedings of the Fifth Annual International Conference on Mobile Computing and Networks (Mobi COM'99),Washington, USA, 1999: 263-270. [2] AGRE J, CLARE L. An integrated architecture for cooperative sensing networks [J]. IEEE Computer Magazine, 2000, 33(5): 106-108. [3] SAMI M L, JAMES M C. Time synchronization in wireless sensor networks: A survey[c]. IEEE Southeast Con 2010 (Southeast Con), 2010. 242-245. [4] W.A Gardner, C. K Chen. Singal selective time difference of arrival estimation for Passive location. IEEE Transaction on Signal Processing, 2012, 2. 1168~1184. [5] GÜ VENC I, CHONG C C. A survey on TOA based wireless localization and NLOS mitigation techniques [J]. IEEE Communications Surveys & Tutorials, 2009, 11(3): 107~123 [6] KANG HSEO G, LEE W J. Error compensation for css-based localization system[c]. Proceedings of the World Congress on Engineering and Computer Science, 2009. [7] ANDREAS L, CHRISTIAN W. A comprehensive approach for optimizing To A-localization in harsh industrial environments[c]. Position Location and Navigation Symposium (PLANS), 2010 IEEE/ION, 2010. 516~525. 722