Localized Topology Control for Minimizing Interference under Physical Model

Similar documents
Does Topology Control Reduce Interference? Martin Burkhart Pascal von Rickenbach Roger Wattenhofer Aaron Zollinger

Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees

Estimating the Free Region of a Sensor Node

Experimental comparison of algorithms for interference control in ad-hoc wireless networks

On Performance Evaluation of Reliable Topology Control Algorithms in Mobile Ad Hoc Networks (Invited Paper)

A Survey On Interference In Wireless Ad-Hoc Networks

A Robust Interference Model for Wireless Ad-Hoc Networks

The Complexity of Connectivity in Wireless Networks. Roger WISARD

Energy-efficient routing algorithms for Wireless Sensor Networks

An Energy Efficient Coverage Method for Clustered Wireless Sensor Networks

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

Prolonging Network Lifetime via Partially Controlled Node Deployment and Adaptive Data Propagation in WSN

Low Power Hitch-hiking Broadcast in Ad Hoc Wireless Networks

Energy-Efficient Range Assignment in Heterogeneous Wireless Sensor Networks

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing

Energy Optimized Routing Algorithm in Multi-sink Wireless Sensor Networks

Preliminary Research on Distributed Cluster Monitoring of G/S Model

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

Probabilistic Modeling of Leach Protocol and Computing Sensor Energy Consumption Rate in Sensor Networks

Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks

Constructing Connected Dominating Sets with Bounded Diameters in Wireless Networks

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

Examining Routing Methods and the Role of Neural Network in Wireless Sensor Networks.

A Fast Video Illumination Enhancement Method Based on Simplified VEC Model

Dalimir Orfanus (IFI UiO + ABB CRC), , Cyber Physical Systems Clustering in Wireless Sensor Networks 2 nd part : Examples

Power Aware Metrics for Wireless Sensor Networks

Study on Wireless Sensor Networks Challenges and Routing Protocols

Minimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks

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

Achieve Significant Throughput Gains in Wireless Networks with Large Delay-Bandwidth Product

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

ScienceDirect. Analogy between immune system and sensor replacement using mobile robots on wireless sensor networks

Heterogeneity Increases Multicast Capacity in Clustered Network

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

(EBHCR) Energy Balancing and Hierarchical Clustering Based Routing algorithm for Wireless Sensor Networks

Interference Minimization in Topology Control for Ad Hoc Networks

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Locating Objects in a Sensor Grid

(INTERFERENCE AND CONGESTION AWARE ROUTING PROTOCOL)

Hybrid ant colony optimization algorithm for two echelon vehicle routing problem

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

On the Maximum Throughput of A Single Chain Wireless Multi-Hop Path

Available online at ScienceDirect. Procedia Computer Science 54 (2015 ) 7 13

CFMTL: Clustering Wireless Sensor Network Using Fuzzy Logic and Mobile Sink In Three-Level

Double Cluster Head-based Fault-tolerant Topology Control Algorithm for Wireless Sensor Networks

International Journal of Research in Advent Technology Available Online at:

Model and Algorithms for the Density, Coverage and Connectivity Control Problem in Flat WSNs

VIRTUAL FORCE ALGORITHM AND CUCKOO SEARCH ALGORITHM FOR NODE PLACEMENT TECHNIQUE IN WIRELESS SENSOR NETWORK

An Adaptive Self-Organization Protocol for Wireless Sensor Networks

An Improved PageRank Method based on Genetic Algorithm for Web Search

13 Sensor networks Gathering in an adversarial environment

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

Developing Energy-Efficient Topologies and Routing for Wireless Sensor Networks

Research on monitoring technology of Iu-PS interface in WCDMA network

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1

A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks

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

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

A Mobile-Sink Based Distributed Energy-Efficient Clustering Algorithm for WSNs

Prianka.P 1, Thenral 2

DSP-Based Parallel Processing Model of Image Rotation

Improvement of Buffer Scheme for Delay Tolerant Networks

VORONOI LEACH FOR ENERGY EFFICIENT COMMUNICATION IN WIRELESS SENSOR NETWORKS

Available online at ScienceDirect. Procedia Engineering 154 (2016 )

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

ISSN: [Krishan Bala* et al., 6(12): December, 2017] Impact Factor: 4.116

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

ScienceDirect. Extending Lifetime of Wireless Sensor Networks by Management of Spare Nodes

AN ENERGY EFFICIENT AND RELIABLE TWO TIER ROUTING PROTOCOL FOR TOPOLOGY CONTROL IN WIRELESS SENSOR NETWORKS

PSO-based Energy-balanced Double Cluster-heads Clustering Routing for wireless sensor networks

Optimal Multi-sink Positioning and Energy-efficient Routing in Wireless Sensor Networks

Energy Efficiency Maximization for Wireless Sensor Networks

Power Efficient Data Gathering and Aggregation in Wireless Sensor Networks

Simulations of the quadrilateral-based localization

Efficient Self Protection Algorithms for Wireless Sensor Networks

Journal of Wireless Sensor Networks. Topology control in Heterogeneous Wireless Sensor Network

Connectivity Service for Mobile Ad-Hoc Networks

A Neighbor Coverage Based Probabilistic Rebroadcast Reducing Routing Overhead in MANETs

Fault-tolerant Power-aware Topology Control for Ad-hoc Wireless Networks

Bounds on the Benefit of Network Coding for Multicast and Unicast Sessions in Wireless Networks

Simulation-based Analysis of Topology Control Algorithms for Wireless Ad Hoc Networks

An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks

Multi-path based Algorithms for Data Transfer in the Grid Environment

A SIMPLE APPROXIMATION ALGORITHM FOR NONOVERLAPPING LOCAL ALIGNMENTS (WEIGHTED INDEPENDENT SETS OF AXIS PARALLEL RECTANGLES)

Energy Efficient Clustering Protocol for Wireless Sensor Network

Does Topology Control Reduce Interference?

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Energy-efficient Data Dissemination in Wireless Sensor Networks

Effect Of Grouping Cluster Based on Overlapping FOV In Wireless Multimedia Sensor Network

DAPR: A Protocol for Wireless Sensor Networks Utilizing an Application-based Routing Cost

A Practical Low Interference Topology Control for Mobile Ad hoc Networks

Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

A QoE Friendly Rate Adaptation Method for DASH

Multi-Rate Interference Sensitive and Conflict Aware Multicast in Wireless Ad hoc Networks

Distributed STDMA in Ad Hoc Networks

HCTE: Hierarchical Clustering based routing algorithm with applying the Two cluster heads in each cluster for Energy balancing in WSN

Mobility-Aware Distributed Topology Control for Mobile Multi-hop Wireless Networks

Transcription:

Available online at www.sciencedirect.com Procedia Engineering 16 (2011 ) 144 150 International Workshop on Automobile, Power and Energy Engineering Localized Topology Control for Minimizing Interference under Physical Model Luqiao Zhanga,b, Qingxin Zhua, Tao Lua,c,a* aschool of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China bschool of Network Engineering, Chengdu University of Information Technology, Chengdu 610225, China cschool of National Defence, Southwest University of Science and Technology, Mianyang 621010, China Abstract During last few years, research communities paid much attention to interference in wireless sensor network, lots of work has been done. However, all of those approaches suffer from some kind of defects. Inspired by the unsolved problems, we propose a definition of interference, which considering interference under physical model, meanwhile, can be determined by static model and localized information without introducing computation burden on nodes. 2010 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of Society for Automobile, Power and Energy Engineering Open access under CC BY-NC-ND license. Keywords: Wireless Sensor Network; Topology Control; Interference; Physical Model; 1. Introduction Topology control [1] is a fundamental technique in wireless sensor networks, which means that nodes select part of its neighbors to setup communication links under certain criteria instead of setup communication links with all nodes that are inside of its maximum radio range. A lot of work has been done in the past years, and various topology construction algorithms with very different design goals have been presented. Among those algorithms, some aim to minimize energy consumption by selecting shortest links [2], some of them try to construct a topology with better tolerance to node failure [3,4,5], some construct hierarchical structure by forming clusters and selecting cluster heads[6], some are devised with multi-objective in mind [7] and so forth. In past years, research communities gradually take interference into account, which has negative influence on nodes energy consumption and the network s throughput. In [8], a network traffic based model is presented. However, usually such priori information is not available, so we only focus on those based on static model, i.e., node deployment and their relative positions. Moreover, it has been already proved that low interference level is one thing, and low node degree is another [9]. And by now, various * Corresponding author. Tel.:+0-86-028-85966648; fax: +0-86-028-85966648. E-mail address: zhanglq@cuit.edu.cn. 1877-7058 2011 Published by Elsevier Ltd. doi:10.1016/j.proeng.2011.08.1064 Open access under CC BY-NC-ND license.

Luqiao Zhang et al. / Procedia Engineering 16 ( 2011 ) 144 150 145 definitions of interference and algorithms for minimizing interference are presented [10, 11, 12]. However, it still puzzles us that what is interference and how to minimize the interference of a given network [13]. The rest of this paper is organized as follow. Firstly, we give a survey of several different definitions of interference and algorithms. After that, the assumptions and network model used are introduced. Then, our definition of interference and corresponding topology control method is proposed, and analysis and simulation result is given. At last, conclusion is made in hoping that our work would lead to better understanding of interference in wireless sensor networks and inspire further researches. 2. Survey of current works 2.1. Graph-based Interference(Link Interference) [9] proves that low node degree or sparse graph alone is not enough to ensure low interference, see Fig.1.(a) for example, which is redrawn from [9]. It also announces that even selecting the nearest neighbor does not guarantee low interference. One step further, it defines interference as coverage of certain communication link, which is shown in Fig.1.(b), which is also redrawn from [9]. More specifically, a node k is said in the interference coverage of Lij, if dik dij or djk dij. Thereafter the interference degree of links can be denoted as the number of nodes inside its coverage. Based on the above definition, both centralized and localized algorithms are proposed to form topology with low interference. The main idea is to sort links by interference degree, and try to preserve the connectivity of the topology by choosing links with lowest interference. 2.2. Graph-based Interference(Node Interference) More definitions are given in [10, 11] from different angle, in which node interference is used instead of link interference. And it further classifies node interference into two categories, i.e., node interference via link and sender centric interference. The former counts the number of nodes can influence node i s communication, while the latter counts the number of nodes can be influenced by node i s communication. Thereafter, centralized and localized methods are presented to form structures with minimized maximum and average node interference, both of which replace distance by above defined interference degree as weight of edges. The centralized methods use the idea of binary search to select edges, and the localized ones use LMST [2] and RNG [14] as building blocks. To sum up, the main contributions of [10, 11] are their definitions of interference, and the algorithms combining existed algorithms with the interference degree as the edge weight. 2.3. Interference under physical model [12] discusses interference under physical layer, i.e., the SINR (Signal to Interference Noise Ratio) model. It argues that a transmission success or fail depends on 1) the sender s power P(i) must be powerful enough to compensate the path loss and 2) the SINR at the receiver is below some threshold β. Moreover, the interference optimal topology is induced by alternatively executing two algorithms, one determines an optimal power assignment with a given topology and the other generates an optimal connected topology, under the constraint of fixed power assignment. The repetition ends while the power assignment converges, i.e., smaller than a pre-determined constant.

146 Luqiao Zhang et al. / Procedia Engineering 16 ( 2011 ) 144 150 Fig.1. low degree does not mean low interference(a); nodes covered by a communication link(b) 2.4. Comparison and Analysis The problem of definitions in [9, 10, 11] is that they do not capture interference efficiently, and may fail to maintain network connectivity due to the fact some links may not even exist because of severe interference under physical model [12]. However, the method presented in [12] also has its own problem. The computation of the cumulative interference degree of each link involves every node in the topology, which makes it unacceptable in large distributed scenarios. Imagining n nodes topology with minimum edge number possible (n-1), the computational complexity of interference degree computation is O(n(n- 1))= O(n2), not to mention the complexity of topology construction and power assignment. So it is important to find a definition of interference under physical model, which is computation feasible and perhaps can be determined by local information. 3. Assumptions and Notations The assumptions adopted in this paper is pretty much the same as [12], for the completeness of presentation, we still include them here. All nodes are deployed in two-dimension spaces, and every node has a unique identity, for simplicity, each node is represented by its id. So the topology can be abstracted as a graph G(V,E), in which V represents the aggregation of nodes and E represents the aggregation of communication links. In addition, all nodes are homogeneous, which means they have the same maximum radio range Rmax, receiver sensitivity RXmin and SINR threshold β. And every node can adjust its transmission power to any value between zero and its maximum power level. The edge between i and j is denoted as Lij, and the length of Lij is denoted as dij. If j can receive signal form i correctly, then the transmission power of i fulfills equation (1), where α denotes the path loss exponent (which usually ranges from 2 to 6), the gij denotes the channel gain and the p(i) represents the transmission power of i. gij p() i PR = RX ij d ij (1) However, ensuring transmission power level alone is not enough to guarantee the successful communication. There is constraint on SINR, see equation (2), where N denotes the environmental noise, and Ij the cumulative interference perceived at j. And we only consider bi-directional links which means Lij exists only if p(i) and p(j) fulfill equation (1)(2) simultaneously. j min gij p() i dij SINRij = N + I (2)

Luqiao Zhang et al. / Procedia Engineering 16 ( 2011 ) 144 150 147 4. Localized algorithm for minimizing interference 4.1. Interference model As discussion in section 2.4, the computation of cumulative interference Ij in equation (2) is too expensive, and is usually only available after the topology is constructed. So instead of computation of any cumulative interference, we assume that the interference no long bothers any communication once it fall below N, which means the interference is trivial compared to environment noise. By doing so, we have modified constraints, which are listed as follow: gij p() i dij N (3) The above equation means that the ratio of transmission power to environment noise should be larger than the threshold β. Moreover, equation (1)(3) determine whether a communication link exists. gi p() i N d (4) Equation (4) is used to calculate the interference degree. For example, by given power p(i), if the received power at node j is smaller than N, then its influence on node j can be just ignored, otherwise, j is said to be inside i s interference region, which is formulated as: IT(i)={w w is inside the interference region of i}. As the above definition, In addition, the radius of the interference region RI should be greater than the actual communication range RC, i.e., RI RC. See fig. 2. for an example of RC, RI and Rmax. One more thing worth mentioning is that if RI Rmax, then interference can not be detected. Under such situation, IT(i) is redefined as: IT(i)={w w is inside the maximum radio range disk of i}. Then the interference degree of communication link Lij can be defined as IT(ij)=IT(i)+IT(j), when both i and j use the minimum power to maintain the communication between them. The cardinality of IT(ij) can be used as the weight of edges. And the maximum interference degree of the topology G can be defined as: IGmax = IT ( ij) max (5) The average interference degree of the topology G with e edges can be defined as: IGa = IT ( ij)/ e Lij E (6) Fig. 2. an example of RC, RI and Rmax of node i 4.2. Algorithm Description Based on the definition of section 4.1, the interference optimal topology can be expressed as seeking a topology with minimized IGmax and IGa with given nodes distribution. By replacing Euclidean distance

148 Luqiao Zhang et al. / Procedia Engineering 16 ( 2011 ) 144 150 edge weight with interference degree, and applying LMST [2], devising the goal algorithm is straightforward, whose pseudo-code is given below. Algorithm 1 Efficient Interference Minimizer Require: Node Distribution, N, RXmin and β for all node pairs i, j computes whether Lij exists or not end for for each edge computes its interference degree end for for each node run LMST algorithm with interference degree as the edge weight respectively end for Ensure: Topology with interference minimized 4.3. Analysis and Simulation Compared to the graph-based methods, our method captures interference more efficiently, because it takes interference generated by nodes outside current communication range into consideration. Unlike the physical method needs global information, our algorithm only needs localized information. Moreover, in a scenario of n nodes uniformly distributed in m*m area, and the maximum radio range of each node is km, where k is a constant. So the average neighbor count of each node is: n 2 2 2 2 k m k n m = (7)

Luqiao Zhang et al. / Procedia Engineering 16 ( 2011 ) 144 150 149 Then the computation complexity of interference degree computation is O(n), while the algorithm in [12] has a complexity of O(n2). Moreover, as the definition of interference in this paper is different from others, instead of performance comparison with other methods, we just give an example simulation result, in the scenario 100 nodes are randomly distributed in a 200*200 area, and RXmin = 1, α = 4, β = 2, N = 2, gij = 1. An example of the topology constructed by the proposed algorithm, and its contrast with topology formed by Euclidean LMST is shown in Fig. 3. 5. Conclusion To our best knowledge, there is no algorithm like what is proposed in this paper, which presents an interference definition based on localized information while taking physical model into account. Future effort can be made on better interference definitions, which do not treat interference as an all-or-nothing phenomenon, and corresponding approach to minimize the interference degree of given topologies. Fig.3. Euclidean LMST(a); Interference LMST

150 Luqiao Zhang et al. / Procedia Engineering 16 ( 2011 ) 144 150 Acknowledgements This work is the Youth Foundation of Education Department of Sichuan Province of China under grant NO. 10ZB093. References [1] P. Santi, Topology control in wireless ad hoc and sensor networks. ACM Computing Surveys, 2005, 37 (2):164 194. [2]LI N, Hou JC, Lui S, Design and analysis of an mst-based topology control algorithm. In Proceedings of the IEEE Infocom, 2003:1702 1712. [3] LI,N. ANDHOU, J. Flss: a fault-tolerant topology control algorithm for wireless networks. In Proceedings of ACM Mobicom, 2004:275 286. [4]LI N, Hou JC, Localized fault-tolerant topology control in wireless ad hoc networks. IEEE Trans. on Parallel and Distributed Systems, 2006, 17(4):307-320. [5] England D, Veeravalli B, Weissman JB, A robust spanning tree topology for data collection and dissemination in distributed environments. IEEE Trans. on Parallel and Distributed Systems, 2007, 18(5):608-620 [6]W.R. Heinzelman, A. Chandrakasan, H. Balakrishnan, Energy-efficient communication protocol for wireless microsensor networks. IEEE Proceedings of the Hawaii International Conference on System Sciences, January 2000:1 10. [7] R.Banner and A.Orda, Multi-Objective Topology Control in Wireless Networks, INFOCOM 2008. [8] F.Meyer auf der Heide, C. Schindelhauer, K. Volvert, and M. Grunewald, Energy, congestion and dilation in radio networks. Proceedings of the 14th ACM symposium on parallel algorithms and architectures, 10-13 Aug. 2002 [9] M. Burkhart, P. Von. Rickenbach, R. Wattenhofer, A. Zollinger, Does topology control reduce interference. Proceedings of ACM MobiHoc 2004:9-19. [10] Moaveni-Nejad, K., Li, X.Y., Low-interference topology control for wireless ad hoc networks. Ad Hoc & Sensor Wireless Networks: An International Journal, 2005 1(1-2) [11] X.Y. Li, K. Moaveni-Nejad, W.Z. Song, W.Z. Wang, Interference-aware topology control for wireless sensor networks, in Proc. of IEEE SECON 2005: 263 274. [12] Gao Yan, Hou J.C., NGUYEN H, Topology control for maintaining network connectivity and maximizing network capacity under the physical model. IEEE INFOCOM 2008. 2008:1013-1021. [13] T. Locher, P. von Rickenbach, and R. Wattenhofer. Sensor Networks Continue to Puzzle: Selected Open Problems. Proceedings of 9th International Conference on Distributed Computing and Networking 2008. [14] Toussaint GT, The relative neighborhood graph of a finite planar set. Pattern Recognition, 1980, 12(4):261-268