Networks and Communication Systems Department

Slides:



Advertisements
Similar presentations
1 Routing Protocols I. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
Advertisements

Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Presented by Rick Skowyra
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
Presentation: Energy Efficient Communication Protocol for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Mikhail Nesterenko Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari.
Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)
An Application-Specific Protocol Architecture for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan (MIT)
Sensor network Routing protocol A study on LEACH protocol and how to improve it.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Introduction to Wireless Sensor Networks
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Improvement on LEACH Protocol of Wireless Sensor Network
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
A novel Energy-Efficient and Distance- based Clustering approach for Wireless Sensor Networks M. Mehdi Afsar, Mohammad-H. Tayarani-N.
POWER EFFICIENCY ROUTING ALGORITHMS OF WIRELESS SENSOR NETWORKS
1 Routing Techniques in Wireless Sensor networks: A Survey.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
More routing protocols Alec Woo June 18 th, 2002.
APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks Arati Manjeshwar, Dharma P. Agrawaly.
Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
The Zone Routing Protocol (ZRP)
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
CuMPE : CLUSTER-MANAGEMENT AND POWER EFFICIENT PROTOCOL FOR WIRELESS SENSOR NETWORKS ITRE’05 Information Technology: Research and Education Shen Ben Ho.
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Multimedia & Networking Lab
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
Authors: N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Group Members Usman Nazir FA08-BET-179 M.Usman Saeed FA08-BET-173
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Prolonging the Lifetime of Wireless Sensor Networks via Unequal Clustering Stanislava Soro Wendi B. Heinzelman University of Rochester IPDPS 2005.
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
Abstract 1/2 Wireless Sensor Networks (WSNs) having limited power resource report sensed data to the Base Station (BS) that requires high energy usage.
An Application-Specific Protocol Architecture for Wireless Microsensor Networks 컴퓨터 공학과 오영준.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
A Secure Routing Protocol with Intrusion Detection for Clustering Wireless Sensor Networks International Forum on Information Technology and Applications.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Protocols for Wireless Sensor Networks
Routing Metrics for Wireless Mesh Networks
Threshold sensitive Energy Efficient sensor Network (TEEN)
Wireless Sensor Networks 5. Routing
Wireless Sensor Network Architectures
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Seema Bandyopadhyay and Edward J. Coyle
SEP routing protocol in WSN
Leach routing protocol in WSN
A Survey on Routing Protocols for Wireless Sensor Networks
Path key establishment using multiple secured paths in wireless sensor networks CoNEXT’05 Guanfeng Li  University of Pittsburgh, Pittsburgh, PA Hui Ling.
Project Net 435.
Leach routing protocol in WSN
Edinburgh Napier University
Presentation transcript:

Networks and Communication Systems Department Lab 3 Networks and Communication Systems Department TA. Maram Almuhareb Energy Aware Multi-hop Multi-path Hierarchical (EAMMH) Routing Protocol

Introduction EAMMH routing protocol was developed by inducing the features of energy aware routing and multi-hop intra cluster routing . The operation of the EAMMH protocol is broken up into rounds where each round begins with a set-up phase, when the clusters are organized, followed by a steady- state phase, when data transfers to the base station occur.

EAMMH Routing Protocol Processes For the nodes generated, their positions are randomly assigned and displayed every node uses the neighbor discovery algorithm to discover its neighbor nodes. Using the cluster head selection algorithm cluster heads are selected among the nodes. These cluster heads broadcasts the advertisement message to all its neighboring nodes and thus clusters are formed with a fixed bound size.

EAMMH Routing Protocol Processes 4- Each node in the cluster maintains routing table in which routing information of the nodes are updated. The cluster head aggregates the data from all the nodes in the cluster and this aggregated data is transmitted to the base station.

Flowchart of EAMMH

Setup Phase Initially, after the node deployment the neighbor discovery takes place when cluster are being created, each node decides whether or not to become a cluster-head for the current round. This decision method is similar to the one used in LEACH. The setup phase operates in the following sequence: 1. CH (Cluster Head) Selection 2. Cluster Formation

Data Transmission Phase Once the clusters are created, the sensor nodes are allotted timeslots to send the data. When a node receives data from one its neighbors, it aggregates it with its own data. While forwarding the aggregated data, it has to choose an optimal path from its routing table entries. It uses a heuristic function to make this decision and the heuristic function is given by, h = K ( Eavg/ hmin * t ) The path with highest heuristic value is chosen K is a constant, Eavg is average energy of the current path, hmin is minimum hop count in current path, t = traffic in the current path.

Periodic Updates The information about the paths and routing table entries at each node becomes stale after a little while. The heuristic values calculated based on the stale information often leads to wrong decisions. During the operation of each round, the necessary information is exchanged at regular intervals the periodic update does not overload the network operation.

Simulation and Analysis of Results EAMMH are simulated using MATLAB. The parameters taken into consideration while evaluating EAMMH are as follows. Round Number vs Number of Dead Nodes (with variation of probability) Round Number vs Average Energy of Each node (with variation of probability) Round Number vs Number of Dead Nodes (with variation of number of nodes) Round Number vs Average Energy of Each node (With variation of number of nodes)

Simulation Details

Simulation of protocols at 0.05 probability The below set of results represent the simulation of EAMMH protocols at 0.05 probability that is the percentage of total nodes which can become cluster head is 5% of the total number of nodes

Results

Results

Results

Results

Analyses of Results It is observed that as time progress EAMMH lose energy as the number of round increases. It is also observed that once a node reaches the value of zero it is no longer functional and is deemed as a dead node. Also , when compared to LEACH we observe that as the number of nodes increase EAMMH curve for average energy of each node is slightly better. The numbers of dead nodes also get lesser as the number of total nodes increase. Therefore for a probability of 0.05 as the number of nodes increases, the better is EAMMH when compared to LEACH

Conclusion The main challenge in the design of protocols for Wireless Sensor Network is energy efficiency due to the limited amount of energy in the sensor nodes. The ultimate motive behind any routing protocol is to be as energy efficient as possible to keep the network running for a longer period of time From the brief analyses of the simulation we have come to a conclusion that LEACH can be preferred in cases of smaller networks where the total number of nodes is less than fifty where it performs slightly better than EAMMH and EAMMH can be chosen in larger networks

References Clustering in Wireless Sensor Networks: Performance Comparison of EAMMH and LEACH Protocols Using MATLAB M Mundada, N Thimmegowda, T Bhuvaneswari, V Cyrilraj, 2013 EAMMH Code https://www.mathworks.com/matlabcentral/fileexc hange/46199-comparison-of-leach-eammh-sep- teen-protocols--contact-for-codes-in-wsn-