International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net



Similar documents
QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES

Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol

AN EFFICIENT STRATEGY OF AGGREGATE SECURE DATA TRANSMISSION

Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network

ISSN: (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

A Survey on Lifetime Maximization of Wireless Sensor Network using Load Balancing

An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs

Quality of Service Routing Network and Performance Evaluation*

ADV-MAC: Advertisement-based MAC Protocol for Wireless Sensor Networks

An Efficient Hybrid Data Gathering Scheme in Wireless Sensor Networks

Wireless Sensor Network: Improving the Network Energy Consumption

A Graph-Center-Based Scheme for Energy-Efficient Data Collection in Wireless Sensor Networks

An Implementation of Secure Wireless Network for Avoiding Black hole Attack

Detecting Multiple Selfish Attack Nodes Using Replica Allocation in Cognitive Radio Ad-Hoc Networks

Consecutive Geographic Multicasting Protocol in Large-Scale Wireless Sensor Networks

A Survey on Rendezvous Data Collection in Wireless Sensor Networks. Presented by Longfei Shangguan Supervisor:Dr.Yunhao Liu

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu

Bandwidth Management Framework for Multicasting in Wireless Mesh Networks

EFFICIENT DETECTION IN DDOS ATTACK FOR TOPOLOGY GRAPH DEPENDENT PERFORMANCE IN PPM LARGE SCALE IPTRACEBACK

Hybrid Energy Efficient Distributed Protocol for Heterogeneous Wireless Sensor Network

A Secure Data Transmission for Cluster based Wireless Sensor Network Using LEACH Protocol

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015

Optimized Load Balancing Mechanism Using Carry Forward Distance

SPY AGENT BASED SECURE DATA AGGREGATION IN WSN

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

Some Security Trends over Wireless Sensor Networks

An Efficient Energy-Aware Coverage- Preserving Hierarchical Routing Protocol for WSN

Performance Evaluation of Wired and Wireless Local Area Networks

How To Balance Network Load In A Wireless Sensor Network

Cooperative OCEAN Based Technique for Isolating Attack in Wireless Sensor Network

AUTOMATIC ACCIDENT DETECTION AND AMBULANCE RESCUE WITH INTELLIGENT TRAFFIC LIGHT SYSTEM

Minimum-Hop Load-Balancing Graph Routing Algorithm for Wireless HART

A SECURE DATA TRANSMISSION FOR CLUSTER- BASED WIRELESS SENSOR NETWORKS IS INTRODUCED

Routing and Transport in Wireless Sensor Networks

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS

Figure 1. The Example of ZigBee AODV Algorithm

Design of Remote data acquisition system based on Internet of Things

Securing MANET Using Diffie Hellman Digital Signature Scheme

A Routing Algorithm Designed for Wireless Sensor Networks: Balanced Load-Latency Convergecast Tree with Dynamic Modification

Traffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms

Enhanced Dual Level Fuzzy based Cluster Head Selection for Energy Efficient Wireless Sensor Networks

A Topology-Aware Relay Lookup Scheme for P2P VoIP System

Power Consumption Analysis of Prominent Time Synchronization Protocols for Wireless Sensor Networks

Implementation of Energy Efficient Adaptive Load Balancing Algorithm by Rainbow Mechanism in Wireless Sensor Networks

Flexible Deterministic Packet Marking: An IP Traceback Scheme Against DDOS Attacks

SECURE DATA TRANSMISSION USING INDISCRIMINATE DATA PATHS FOR STAGNANT DESTINATION IN MANET

Keywords Wireless Sensor Network (WSN), Low Energy adaptive Clustering Hierarchy (LEACH), Cuckoo Search, Cluster Head (CH), Base Station (BS).

Disjoint Path Algorithm for Load Balancing in MPLS network

Secure Data Transmission in Wireless Sensor Network Using Randomized Dispersive Routing Algorithm

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

Access Control And Intrusion Detection For Security In Wireless Sensor Network

Robust Security Solution to Countermeasure of Malicious Nodes for the Security of MANET

Adaptive Multiple Metrics Routing Protocols for Heterogeneous Multi-Hop Wireless Networks

Load Balancing Routing Algorithm for Data Gathering Sensor Network

Load Balanced Optical-Network-Unit (ONU) Placement Algorithm in Wireless-Optical Broadband Access Networks

A Security Architecture for. Wireless Sensor Networks Environmental

Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR

Load Balancing Routing Algorithm among Multiple Gateways in MANET with Internet Connectivity

Wireless Sensor Network Based Low Power Embedded System Design For Automated Irrigation System Using MSP430

A Game Theory Modal Based On Cloud Computing For Public Cloud

Routing Protocols for Wireless Sensor Networks

The Feasibility of SET-IBS and SET-IBOOS Protocols in Cluster-Based Wireless Sensor Network

ENHANCED GREEN FIREWALL FOR EFFICIENT DETECTION AND PREVENTION OF MOBILE INTRUDER USING GREYLISTING METHOD

Remote Home Security System Based on Wireless Sensor Network Using NS2

Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol

A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks

Routing Analysis in Wireless Mesh Network with Bandwidth Allocation

A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India

CHARACTERIZING OF INFRASTRUCTURE BY KNOWLEDGE OF MOBILE HYBRID SYSTEM

Efficient Load Balancing Routing in Wireless Mesh Networks

LBN: Load-balancing Network for Data Gathering Wireless Sensor Networks

Load-Balancing Enhancement by a Mobile Data Collector in Wireless Sensor Networks

Protecting Privacy Secure Mechanism for Data Reporting In Wireless Sensor Networks

Control overhead reduction: A Hierarchical Routing Protocol In Mobile Ad hoc Networks

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5),

Comparative Study of Delay-Oriented and Hybrid Load Balancing Routing Protocols in Mobile Ad Hoc Networks


AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS

Transcription:

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 Load Balancing Method for Wireless Sensor Network Suman Mor 1 and Mr.Vinod Saroha 2 M.Tech,CSE Deptt. B.P.S.M.V.,Khanpur Kalan Sonipat,Haryana INDIA Abstract: By Distributing load on the surrounding nodes in the sensor network leads to the elimination of overload of center node. This results in the increase in the energy life span of the node and network and also prevent from the formation of holes in the network. In this paper, we design a load balancing algorithm that results in elimination of congestion on center node. We find that our algorithm achieves the load that is more effectively balanced than the horizontal-vertical routingt. Keywords: sensor node; wireless; grid; expansion; compression; load; overload. I. Introduction With the rapid development in the low cost sensing devices, wireless sensor networks (WSNs) have recently emerged as an active research area. Wireless sensor network consists of a large number of low cost, low power and multi functional sensing nodes that sense the environmental activities and work collaboratively to process and route the sensor data.[1][3]wsns are suitable for a large number of applications including battlefield monitoring, habitat monitoring, tracking of office equipment and environment surveillance. These sensor nodes have sensing component to collect the information, power supply unit, communication unit to transmit and receive data and processing unit. As these sensing units are low battery-powered that s why it is very important to minimize the power consumption of wireless network. A great concern in WSNs is the distribution of networking load effectively as a sensor network scale up in size. Load balancing averages the energy consumption by spreading the workload across the sensor network. This helps in extending the expected lifespan of the whole sensor network by extending the time until the first node is out of energy. With the help of load balancing we can reduce the congestion hot spots by reducing wireless collision.[5] In this paper we are going to develop an algorithm for load balancing in N*N grid wireless sensor network. In this we consider All to All communication mode where every node can receive and transmit to all remaining node of that network. In this type of network, we transmit by a shortest path that results in the overload or congestion on very center node. So due to this overloaded node whole network collapse in a very short time. To balance this load, we distribute the load on surrounding nodes. To explore this problem, we consider both the case: in static case which have no failed node and in dynamic case, there are some nodes which are failed. In the static case we implemented the Horizontal-Vertical method for finding the efficiency of new algorithm. In dynamic case, success ratio is much more important than the load balancing in the network. II. Load Balancing in WSNs In the network when load on a particular node exceeds than a threshold value, which is 50% of the initial energy of that node, then that node is considered as overloaded node. Due to congestion on a single node results in the discharge of that node at a very high rate as compared to other nodes. Due to uneven load distribution in the network, holes are created [3]. Due to these holes efficiency of the network degrades and also responsible for the loss of packets. So routing in the sensor network is one of the important issue and many difficulties are faced during deployment of routing strategies. These routing strategies are affected by irregular topologies. In order to avoid this problem regular topologies are preferred over irregular one. An efficient routing approach should be developed which avoid the congestion on some nodes and also prevents from the formation of holes [6][7][11][12]. III. Routing Strategies in WSN To provide load balancing in All to All communication scenario, little work is done. The main reason behind is that load balancing is considered as NP-Hard problem. Shortest path routing and load balancing are always conflicted. Shortest path routing works on under utilization of some nodes whereas load balancing is related with the utilization of all nodes efficiently. A. Servetto Method Servetto gave a spreading algorithm which reduce the load over the central node and distribute the load on the corner nodes. This method is applicable when there is single source and single destination. Results are found IJETCAS 13-139; 2013, IJETCAS All Rights Reserved Page 226

suitable only in these cases. But in All to All communication it is observed that the central node is highly loaded [7]. In this method, all nodes are considered as they belong to a diagonal. Then whole load is equally distributed on that diagonal. The network is divided in two stages comprised of expansion and compression phase. Expansion phase: In this load per node of a diagonal keeps decreasing. Compression phase: In this load per node of a diagonal keeps increasing as we moves towards the destination. B. Horizontal- Vertical(H-V)Routing Method In this H-V method,firstly the message is routed horizontally until the intermediate node is reached and then message is routed vertically until destination is reached. In case if there is choice of path between horizontal and vertical path ten in that case horizontal case is preferred.[9] C. Zig Zag routing Method In this type we are following a route which is of zigzag pattern. When are not able to follow a zig zag path then in that case we follow either horizontal or vertical path which better suits in order to reach at the destination. In this method corner nodes are less utilized and load over the nodes increased as we move towards the center node. The total load is equal to the total load in horizontal-vertical method.[6] IV. Proposed Load Balancing Algorithm In this section we are discussing an algorithm which effectively distribute the load to the surrounding nodes of the center node in N*N grid network. LOAD_BALANCING_ALGO(A,B,N) /* A-source node B-destination node N-size of network*/ Step 1.By using Horizontal-Vertical routing,(h-v(a,b)),find out the shortest path between source node A to destination node B. Step 2. Maintain a list of all routing nodes in the path named L(l1,l2,l3.ln). Step 3. For each node C of the list L If (Load(U)>Threshold value) Then Find out compromising nodes of U node,called a List C Find out distributable load on each node LoadD=Load(U) Threshold value For(each I in C) If(Load(I)+LoadD<Threshold) Load(I)=Load(I)+LoadD Step4. If (packetloss(u)>minload) Eliminate node U Step5.Else continue transmission using Horizontal-Vertical approach Horiz-Verti(A,B) /* A is source node and B is destination node*/ /* suppose destination node is at right corner */ IJETCAS 13-139; 2013, IJETCAS All Rights Reserved Page 227

Step1. If(A=B) Print( Destination is found ) and exit Step2. If(Right(A)!=null) Set C=Right(A) /* set Right node as the current node*/ Step 3.If(Down(A)!=null) Set C=Down(A) /*set Down node as current node*/ Step4. Go and repeat step 1. V. Simulation and Performance Analysis In this section, we are going to discuss the simulated result. We use NS2 simulator to perform all the implementation. In this we implement the existing H-V approach and also the proposed load balancing scheme so that their performance and efficiency is evaluated. Here are some of the graphical results which show that the performance of suggested load balancing algorithm is far better than the existing scheme. In this section, Xgraph are shown in which X-axis shows the time in seconds and Y-axis shows the number of packets. Fig1.Xgraph shows the received and loss of packets in existing approach. Fig2.Xgraph showing the received and loss of packets in proposed scheme. IJETCAS 13-139; 2013, IJETCAS All Rights Reserved Page 228

Fig3.Xgraph showing the packet received in both routing scheme. Fig4.Xgraph showing the variation on center node before and after applying the load balancing algorithm Fig1. shows the received and loss of packets when we apply H-V method. The red line shows the packets received with respect to time and green line shows the packet loss with respect to time.packets_lost1.tr are the trace file which include packet loss with respect to time.packets_received1.tr is the trace file which include the packet received with respect to time. Fig2 shows the received and loss of packets when we use the proposed load balancing algorithm. The red line shows the received packets with respect to time and green line shows the packet loss with respect to time.packets_lost2.tr is the trace file which include packet lost with respect to the time.packets_received2.tr is the trace file which have received packet with respect to time. Fig3 Xgraph shows the packet received in both the strategy. The red line shows the packet received in the existing scheme and green line shows the packet received in proposed scheme with respect to time. The Xgraph clearly shows that the packets received in the proposed scheme are more than the existing scheme. Fig4 Xgraph shows the variation on center node before and after applying the load balancing approach. X-axis shows the timing and Y-axis shows the load. In the starting center node works very well as after some time it starts overloaded and performance degraded. At that point load balancing scheme is applied and the performance starts increasing. VII. Conclusion In this paper we evaluate H-V algorithm and Find out its limitation of overloaded center node. To remove this we proposed an efficient load balancing algorithm and to find out its performance we use NS2 simulator. After evaluating the existing and proposed results we came to a conclusion that proposed scheme is far better than existing H-V scheme. To increase the life span of the network and the node we have to prevent network from the congestion or overloading any node. To remove the overload on center node we distribute the load on the surrounding node. This helps in increasing the lifespan of the network. References [1] WU Shu-Ci and NIAN Xiao-Hong, The Architecture and Characteristics of Wireless Sensor network, International Conference on Computer Technology and Development vol2. No1., pp.561-565, Dec 2010 [2] Raúl Aquino-Santos, Luis A. Villaseñor-Gonzálz and Víctor Rangel Licea, Performance Analysis of Routing Strategies for WSN, ISSN, num. 52, pp.185-195, May 2010 [3] Qiu Ying and Gao Ming Energy Aware Routing Algorithm in WSN, International Conference on Communications, circuits and Systems (ICCCAS), pp.103-107, June- 2010 IJETCAS 13-139; 2013, IJETCAS All Rights Reserved Page 229

[4] Parma Nand, S.C. Sharma and Rani Astya, Simulation Based Parametric Analysis of Routing Protocol for Wireless Network, International Journal of Advanced Engineering & Applications, pp. 10-14, Jan. 2010 [5] Fie Chang and Qing Wang, A New Strategy for WSN Routing, Global Journal of Computer Science and Technology, Vol. 10 Issue 15 (Ver. 1.0), pp. 15-22, December 2010 [6] Jabbar N., Batt P., Threshold based load balancing protocol for energy efficient routing in Wireless Sensor Network, International Conference on Advance Communication and Technology (ICACT), pp.196-201, February 2010. [7] Wendi Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan, Energy-Efficient Communication Protocols for Wireless Micro sensor Networks, Proc. International Conference on Systems Science Maui, Hawaii, 2010. [8] B. Krishnamachari, D. Estrin, and S. Wicker, Modeling Data-Centric Routing in Wireless Sensor Networks, Proceedings of the 2010 IEEE INFOCOM, New York, NY, June 2010. [9] Jie Gao and Li Zhang, Load Balanced Short Path Routing in Wireless Networks, International Journal of Computer Theory and Engineering, Vol. 2, No. 5, pp.815-819, October 2009 [10] Yu Wang and Fan Li, Load Balancing Routing in Three Dimension Wireless Networks, International Conference on Communications (ICC), pp. 3073-3077, February 2009 [11] Hui Dai and Richard Han, A node Centric Load Balancing Algorithm for Wireless Sensor Networks, International Journal of Computer Science and Engineering Vol. 1 No. 4, pp.82-91, 2009 [12] Mr. Nallamala Sri Hari, Dr. N. Srinivas Rao and Dr. N. Satyanarayana, A Novel Routing Strategy In Wireless Sensor Networks, Indian Journal of Computer Science and Engineering Vol. 1 No. 4 pp.382-391, 2009 [13] Akanksha Saini and Satish Kumar, Load Balancing Clustering Algorithm of Wireless Sensor Networks, IJCST Vol. 1, Issue 2, pp.57-60, December 2009 [14] Lakshmana Prasanth, Routing Algorithm for Large Scale Wireless Sensor Networks, Int. J. Comp. Tech. Appl, Vol 2 (3), pp.601-607, 2008 IJETCAS 13-139; 2013, IJETCAS All Rights Reserved Page 230