Study on Techniques for Cluster Head Formation over Mobile Ad Hoc Networks

Similar documents
A Survey Paper on Cluster Head Selection Techniques for Mobile Ad-Hoc Network

Keywords Mobile Ad hoc Networks, Multi-hop Routing, Infrastructure less, Multicast Routing, Routing.

MPBCA: Mobility Prediction Based Clustering Algorithm for MANET

A Distributed Weighted Cluster Based Routing Protocol for MANETs

Figure 1. Clustering in MANET.

DBSCAN APLLY In Weighted Clustering Algorithm

Keywords MANET, Cluster head, Cluster head selection Algorithm, Mobility, Power-aware clustering.

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Classification of MANET: A Review

A Literature survey on Improving AODV protocol through cross layer design in MANET

2014, IJARCSSE All Rights Reserved Page 597

AN OPTIMIZED CLUSTER BASED APPROACH FOR MULTI- SOURCE MULTICAST ROUTING PROTOCOL IN MOBILE AD HOC NETWORKS USING OWCA

The General Analysis of Proactive Protocols DSDV, FSR and WRP

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

International Journal of Computer Engineering and Applications, Volume VIII, Issue II, Part I, November 14

A Novel Distributed Clustering Algorithm for Mobile Ad-hoc Networks

A Modified Version of DMAC Clustering Algorithm in MANET

Available online at ScienceDirect. Procedia Computer Science 46 (2015 )

Performance Evaluation of Various Routing Protocols in MANET

Performance Analysis of MANET Using Efficient Power Aware Routing Protocol (EPAR)

Mitigating Superfluous Flooding of Control Packets MANET

Keywords: MANET; WCBDST; CBRP; HCC; WCA; Node-reaffiliation; Node-reelection; Cluster Stability

Routing Protocols in MANET: Comparative Study

A STATE OF ART OF VARIOUS CLUSTERING SCHEMES IN MANET

A Novel Weighted Clustering Algorithm Based On Mobility For Mobile Ad Hoc Networks

A TRANSMISSION RANGE BASED CLUSTERING ALGORITHMFOR TOPOLOGY CONTROL MANET

An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc Network

Estimation of Network Partition Problem in Mobile Ad hoc Network

Effective Cluster Head Selection Approach based on Topology Robust Clustering Algorithm TRCA for MANET

International Journal of Research in Advent Technology A STUDY ON AODV BASED CLUSTERING IN MOBILE ADHOC NETWORKS

A Survey - Energy Efficient Routing Protocols in MANET

Performance Analysis and Enhancement of Routing Protocol in Manet

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks

TOPOLOGY CONTROL IN WIRELESS NETWORKS BASED ON CLUSTERING SCHEME

A Survey on Wireless Routing Protocols (AODV, DSR, DSDV)

Connectivity, Energy and Mobility Driven Clustering Algorithm for Mobile Ad Hoc Networks

Routing Protocols in MANETs

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

International Journal of Advancements in Research & Technology, Volume 2, Issue1, January ISSN

Proclivity of Mobility and Energy based Clustering schemes towards Load-balancing schemes in Wireless Ad-hoc Networks

Efficient Message Caching Scheme for MANET

II. CLASSIFICATION OF ROUTING PROTOCOLS MANET routing protocols are classified into three major categories: proactive, reactive and hybrid.

Performance Evaluation in MANET by Using NCPR Scheme with Cluster Technique

A Survey on Clustered-Aggregation Routing Techniques in Wireless Sensor Networks

Keywords: MANET, Load Balancing, Congestion

DISTANCE BASED CLUSTER FORMATION FOR ENHANCING THE NETWORK LIFE TIME IN MANETS

Evaluation of Power Aware Routing Protocols Mohammad Mahmud. Wireless Networks Professor: Dr. Lijun Qian

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Vaibhav Jain 2, Pawan kumar 3 2,3 Assistant Professor, ECE Deptt. Vaish College of Engineering, Rohtak, India. Rohtak, India

Adaptive Weighted Clustering Algorithm for Mobile Ad-hoc Networks

COMPARATIVE PERFORMANCE ANALYSIS OF TEEN SEP LEACH ERP EAMMH AND PEGASIS ROUTING PROTOCOLS

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

3. Evaluation of Selected Tree and Mesh based Routing Protocols

Design and Implementation of Topology Adaptive Distributed Clustering Protocol for MANET

EPARGA: A Resourceful Power Aware Routing Protocol for MANETs

A Low-Overhead Hybrid Routing Algorithm for ZigBee Networks. Zhi Ren, Lihua Tian, Jianling Cao, Jibi Li, Zilong Zhang

Distributed Clusterhead Architecture for Mobile Ad Hoc Networks

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

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

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

A Scheme of Multi-path Adaptive Load Balancing in MANETs

Neural Network Model Based Cluster Head Selection for Power Control in Mobile Ad-hoc Networks

Power aware Multi-path Routing Protocol for MANETS

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh

Performance Evaluation of DSDV, DSR AND ZRP Protocol in MANET

Impact of Node Velocity and Density on Probabilistic Flooding and its Effectiveness in MANET

Survey on Multicast Routing Protocols in MANETs

Chapter 7 CONCLUSION

Improved Performance of Mobile Adhoc Network through Efficient Broadcasting Technique

Energy Efficient EE-DSR Protocol for MANET

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

ENERGY-AWARE FOR DH-AODV ROUTING PROTOCOL IN WIRELESS MESH NETWORK

EEEM: An Energy-Efficient Emulsion Mechanism for Wireless Sensor Networks

IJMIE Volume 2, Issue 6 ISSN:

New strategies and extensions in weighted clustering algorithms for mobile Ad Hoc networks

Securing MANETs using Cluster-based Certificate Revocation Method: An Overview

Performance Evaluation of Two Reactive and Proactive Mobile Ad Hoc Routing Protocols

A Survey on One-Hop Clustering Algorithms in Mobile Ad Hoc Networks

Investigation of the AODV And the SDWCA QoS Handling At Different Utilisation Levels In Adaptive Clustering Environments

ESAR: An Energy Saving Ad Hoc Routing Algorithm for MANET

SECURE AND EFFICIENT HYBRID APPROACH FOR DATA TRANSMISSION IN ZIGBEE NETWORK

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

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

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

A Study on Routing Protocols for Mobile Adhoc Networks

A Survey on Cross-Layer Reliable Routing Protocols in MANETs

A New Approach for Energy Efficient Routing in MANETs Using Multi Objective Genetic Algorithm

A Neighbor Coverage Based Probabilistic Rebroadcast Reducing Routing Overhead in MANETs

CLUSTER HEAD SELECTION USING QOS STRATEGY IN WSN

Chapter 5 To T pology C o C ntrol

Performance Analysis of AODV using HTTP traffic under Black Hole Attack in MANET

Routing Protocols in Mobile Ad-Hoc Network

Routing Problems in Mobile Ad hoc Networks (MANET)

A ROUTING MECHANISM BASED ON SOCIAL NETWORKS AND BETWEENNESS CENTRALITY IN DELAY-TOLERANT NETWORKS

An Iterative Greedy Approach Using Geographical Destination Routing In WSN

A Hybrid Routing Protocol for Ad-hoc Wireless Network Based on Proactive and Reactive Routing Schemes

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

Transcription:

Study on Techniques for Cluster Head Formation over Mobile Ad Hoc Networks B.Sindhuja 1, Dr.J.Shanthini 2 PG Scholar, Department of Information Technology, SNS College of Technology, Coimbatore, Tamil Nadu, India 1. Associate Professor, Department of Information Technology, SNS College of Technology, Coimbatore, Tamil Nadu, India 2. ABSTRACT: Mobile Ad Hoc Networks (MANET) is a network composed of many nodes via wireless links which has dynamic topology in nature. Nodes of MANET are divided in to clusters for temporary communication from source to destination. Each node in a cluster is supervised by a leader node known as cluster head (CH). The works of cluster head is to maintain the affiliated node list and also to communicate with the other clusters. Maintaining of cluster head has some advantages like it allows fast communication, topology management, better routing. Cluster head improves the performance of network parameters like routing delay bandwidth consumption and throughput. For cluster head selection the parameters like mobility, connectivity, battery power etc. This paper presents the survey of different schemes for choosing the cluster head and comparison of weights that are given to different parameter factors and decisions are taken after calculating the weights of the nodes. KEYWORDS: Mobile Ad Hoc Networks, Clustering, Gateway, Cluster Head Election. I.INTRODUCTION Ad hoc networks are wireless, infrastructure less, multi-hop, dynamic networks established by a collection of mobile nodes. Ad hoc networks are lacked in infrastructure, cost effectiveness and easiness in installation. The major issues in cluster based MANETs are topology assignment, mobility management, overhead of cluster head and frequent leader re-election. There are no stationary nodes or base stations, each node in the network act as the router that forwards the packet to other nodes. Due to the nodes heterogeneity nodes will have highly variable amount of resources and this produces the hierarchy in their roles inside the networks. Nodes with large computational and communication power, powerful batteries are suitable for MANET. Cluster head selection leads to maintain the information related to the cluster. The information like list of nodes in a cluster and path to every node are informed. Electing the leader for a cluster is very important but sophisticated job. The factors like location of the node, mobility, energy and throughput are considered in electing the cluster head. Communication done with the node in the other cluster can be done directly by a cluster head or through gateways. A. Routing In Mobile Ad Hoc Networks: Routing can be defined as the process of choosing the path to send the packet from source to destination among different networks. The reoccurring problem in mobile ad hoc network is routing, since each node act as the router. Every node in the network differs from one another in terms of energy, memory and mobility. The routing can be static or dynamic. A1.Static Routing The static routing is that configured manually on a router by network administrator. The routing table holds the information about the network and is connected directly to the router. A2.Dynamic Routing The routing makes use of the routing protocols to find the routes. It knows the path to reach the destination. Copyright to IJIRCCE www.ijircce.com 6480

II.CHARACTERISTICS OF ROUTING The important characteristics of MANET are: Dynamic nature of the nodes Limited bandwidth The nodes uses the batteries so it limits the power usage Security issues B1. Terminologies Used in Routing The commonly used routing terminologies are briefed but they are not limited to, i) Routing It is process of communicating the data packets from one node to the other node within (or) outside its range of transmission. ii) Router It acts as a passage for directing the data packets among the network. iii) Route Discovery During communication when a source desires to establish a route to the destination, it searches across the network to find the destination (or) either an intermediate node containing the route to destination. iv) Route Establishment When a source wants to communicate with other nodes it broadcasts the requests all over the network and tries to communicate in order to transmit the data packets to destination. v) Route Deletion The route between the sender and the receiver are maintained until it is no longer needed in multicasting after which the route is removed using route deletion process. vi) Routing Table In MANET each and every node has the privilege to act as hosts and routers which periodically updates all the known routes for every other node into a table called the routing table. III.CLUSTERING SCHEMES A) Lowest-ID Clustering Algorithm (LIC) In this algorithm each node is assigned a unique identifier (ID) and the clusters are formed based on the given steps: 1. It broadcasts the ID to all the nodes including itself 2. That node will hear the ID s of all other nodes that are greater than the particular node 3. The lowest ID node is considered to be the cluster-head, unless lowest ID gives up its role as a 4. Gateway is a node that has two or more cluster heads, otherwise the node is the ordinary node. Major drawbacks of this algorithm are its bias towards nodes with smaller ids which may lead to the battery drainage of certain nodes, and it does not attempt to balance the load uniformly across all the nodes. B) Highest Connectivity Clustering Algorithm (HCC) Each and every node will broadcast its ID to the neighbour nodes within the transmission range. This algorithm is also known as connectivity-based clustering algorithm; here the degree for each node is calculated. The node that contains the maximum number of neighbour is selected as the cluster head. Some disadvantages are There will be fewer throughputs when the degree of the node increases because resources which are available to the cluster heads are shared between its neighbours. There is no limit of nodes in the cluster The re-affiliation count of nodes is high due to node movement Copyright to IJIRCCE www.ijircce.com 6481

C) Load Balancing Clustering (LBC) It provides the balance of load on the elected cluster heads. It is desirable for the elected nodes to stay as a up to some maximum specified amount of time, or budget. Budget is a user defined constraint placed on the heuristic and can be modified to meet the specific characteristics of the system. Two local variable are maintained physical Id (PID) - unique id for each node and virtual Id (VID). Initially, PID is same as VID. And then VID is modified with time because it is used as the cluster election heuristic. Mobile nodes having the highest IDs in their local area elected as cluster head first. LBC limits the maximum units that a node can serve as a continuously by budget, so when its duration budget gets over, it resets its VID to 0 which is less than any other node and becomes a non- node. When two cluster heads move into the range of each other, the one having higher VID wins the role. When a resigns, a non- with the largest VID value in the neighbourhood can resume the function. D) Power aware connected domain set It is the energy efficient clustering algorithm that reduces the size of the dominating set(ds) without affecting its functions. Here routing is based on the connected dominating set so it removes the unnecessary nodes. Based on the energy level of each host and node degree the dominating set is connected. Energy level is used as the metric for the election. Nodes in the DS consume more energy than nodes outside the set because they handle extra responsibilities like updating routing information and handling of traffics. So, it is required to minimize the energy consumption of the DS. A mobile node can be deleted from the DS when its close neighbour set is covered by one or two dominating neighbors, and at the same time it has less remaining energy than the dominating neighbors. E) Weighted clustering algorithm (WCA) The WCA is based on the use of a combined weight metric. For election the metrics used are the number of neighbors, distance with all neighbors, mobility and cumulative time for which the node acts as the. By rebroadcasting each node knows the weight values of all other nodes and information of other cluster heads in the system. So, there is high overhead induced by WCA. The disadvantage of WCA is, if a node moves into an area that is not covered by any then the cluster set-up procedure is invoked again which causes reaffiliations. A Hello message contains its ID and position. Each node builds its neighbour list based on the Hello messages received. Each node calculates its weight value by following algorithm. Step 1: Find the set of neighbors of each node v called N(v). (e.g. if the distance between v and v' is less than the transmission range of v then v' is neighbor of v). Set dv, the degree of v. Step 2: Calculate the degree-difference for each node It is the pre-defined threshold means the number of nodes that a can handle ideally. Step 3: For every node, calculate the sum of the distances v D with all its neighbors. Then compute the running average of the speed for every node until current time T. This gives a measure of mobility v M where it defines the position of the node v at instant t. Compute the cumulative time v P during which a node v acts as cluster-head. v P indicates how much battery power has been consumed, which is assumed more for a cluster-head than an ordinary node. Step 4: Calculate the combined Weight v W for each node v Step 5: The node with the smallest v W is elected as cluster-head. And then all ordinary nodes of the selected are not allowed to participate in the election process Step 6: Repeat steps 2 to 5 for the remaining nodes which are not yet selected as a cluster-head or assigned to a cluster F) A Distributed Weighted Clustering Algorithm It works same as WCA except that power management and distributed cluster set up is done by localizing configuration and reconfiguration of clusters. The consumed battery power is a better measure than the cumulative time during which the node acts as a that is used in WCA because it reflects the actual amount of power usage. If there is insufficient battery power then lifetime of topology can be increase by switching the role of the to an ordinary node. Two situation can invoke the cluster maintenance phase, when there is node movement outside of Copyright to IJIRCCE www.ijircce.com 6482

its cluster boundary and when there is excessive battery consumption at the. When an ordinary node moves outside of its cluster boundary, it is required to find a new to affiliate with. If it finds a new, it hands over to the new one cluster. If not, it declares itself as a. Each updates the amount of consumed battery power when it sends and receives packets. If the amount of consumed battery power becomes more than a pre-defined threshold value then the resigns and becomes an ordinary node. This algorithm provides better performance than WCA in terms of the number of reaffiliations, end-to-end throughput, overheads during the initial clustering set up phase, and the lifespan of nodes. G) An Efficient Weighted Distributed Clustering (CBMD) It uses different weight function which takes into consideration the parameters: connectivity (C), residual battery power (B), average mobility (M), and distance (D) of the nodes to choose locally optimal cluster heads. Advantages of this clustering algorithm are load balancing between the clusters is achieved and less number of clusters formed by specifying the maximum and minimum number of nodes that a can ideally handle. Furthermore, each mobile node starts to measure its weight after n (small integer in order to minimize the memory requirement) successive HELLO messages, where the result specifies the accurate value for the mobility and battery power. This algorithm is used to elect optimal cluster heads and divide optimal number of clusters without degrading the whole network performance, to satisfy the load balancing between clusters, to maximize the cluster stability and to reduce the communication overhead and minimizing the explicit control messages caused by cluster maintenance. IV. COMPARATIVE ANALYSIS Comparative analysis of certain techniques has been shown in the following Table Name of the Algo. LIC HCC Metrics considered None Cardin ality of the node Table 1: Comparison Of Algorithm Objectives Merits Issues To Simplify the election procedure. Nodes are candidates to be s based on their node id To decrease the no. of clusters Simple Procedure No. of nodes in a cluster increases but no. of (1) Many cluster heads are elected, (2)When there is a node movement or a node die in the network the re-clustering procedure is followed, (3) Certain nodes are prone to power drainage due to serving as s for longer periods of time because IDs are not going to be change with time. (4)No metrics has been taken into consideration like load balancing, battery power, mobility, size of the cluster etc. (1)Initially, flooding of control messages in the entire network, (2) There is no limit on Copyright to IJIRCCE www.ijircce.com 6483

LBC WCA Energy level (measured by previous total serving time) Node degree, Distance summation to all its neighboring nodes, Mobility, Remaining battery power To achieve load balancing To select which is not biased towards only a specific metric. So, selecting CH by considering more than one metric. clusters in the node decreases. (1)The newly chosen mobile node would be having good energy level. So, no CH bottleneck (2)And its previous total serving time is the shortest in its neighborhood. (1)To avoid communications overhead, this algorithm is not periodic and the election procedure is only invoked based on node mobility and when the current dominant set is incapable to cover all the nodes. (2) To ensure that s will not be over-loaded, a pre-defined threshold is used the maximum number of nodes in a cluster (3)CH becomes the bottleneck. (4)Re-affiliation count is high. Cluster head serving time can not be good indicator for energy consumption of a mobile node (1)Knowing the weights of all the nodes before starting the clustering process (2)Drains the CHs rapidly. (3)If a node moves into an area that is not covered by any, then the cluster set-up procedure is invoked again which causes re-affiliations. V.CONCLUSION AND FUTURE WORK Cluster based routing is a most convenient way for developing efficient routing scheme in MANET. But it has to deal with several problems like control overhead of cluster formation and maintenance, battery Power, stability of cluster, fairness, load balancing etc. So, to optimize the cluster head election algorithm and to perform efficient cluster based routing in MANET, it is necessary to consider all metrics rather than focusing on particular metric. Copyright to IJIRCCE www.ijircce.com 6484

REFERENCES 1. Suchismita Chinara, Santanu Kumar Rath,"A Survey on One-Hop Clustering Algorithms in Mobile Ad Hoc Networks", 2. Journal of Network and Systems Management, Springer Science Business Media, Volume.17, pp. 183 207, 2009. 3. Ratish Agarwal, Dr. Mahesh Motwani, "Survey of clustering algorithmsfor MANET", IJCSE,Vol. 1 Issue 2, pp. 98-104, 2009. 4. J. Grady, A. McDonald, "State of the art: Ad hoc networking",mzonesstate of the Art Paper, 2003 5. Chen-Che Huang, Shou-Chih Lo, A Comprehensive Survey of Multicast Routing Protocols for MANET. 6. F. Li, S. Zhang, X. Wang, X. Xue, H. Shen, "Vote- Based Clustering Algorithm in Mobile Ad Hoc Networks", In proceedings of International Conference on Networking Technologies, 2004. 7. P. Basu, N. Khan, and T. D. C. Little, "A Mobility Based Metric for Clustering in Mobile Ad Hoc Networks", In proceedings of IEEE ICDCSW,pp. 413-18, Apr. 2001 8. Er, W. Seah., "Mobility-based d-hop clustering algorithm for mobile ad hoc networks",ieee Wireless Communications and Networking Conference, Vol. 4., pp. 2359-2364, 2004. 9. A. D. Amis and R. Prakash, "Load-Balancing Clusters in Wireless AdHoc Networks", In proceedings of 3rd IEEE ASSET'00, pp. 25-32Mar.2000 10. Jie Wu, Fei Dai, Ming Gao, and Ivan Stojmenovic, "On Calculating Power-Aware Connected Dominating Sets for Efficient Routing in Ad Hoc Wireless Networks", Journal of Communications and Networks, Vol.4, No.1, March 2002 11. Wonchang Choi, Miae Woo, "A Distributed Weighted Clustering Algorithm for Mobile Ad Hoc Networks", Proceedings of the Advanced International Conference on Telecommunications and International Conference on Internet and Web Applications and Services,2006. 12. Vincent Bricard-Vieu, Noufissa Mikou, "Clustering Algorithm for MANETs based on mobility prediction", 3rd International Conference: Sciences of Electronic, Technologies of Information and Telecommunications March 2005. 13. Jane Y. Yu and Peter H. J. Chong, A Survey of Clustering Schemes for Mobile Ad Hoc Networks, IEEE Communications Surveys,Vol. 7,No.1,2005. 14. Hussein, A. Yousef, S. Al-Khayatt, S. Arabeyyat, O.S.,"An Efficient Weighted Distributed Clustering Algorithm for Mobile Ad hoc Networks",In proceedings of IEEE, Computer Engineering and Systems (ICCES), pp.221 228, 2010.6 Copyright to IJIRCCE www.ijircce.com 6485