By Areeba Rao with Dr. Nadeem Javaid COMSATS, Institute of Information Technology, Islamabad, Pakistan AM-DisCNT: Angular Multi-hop DIStance based Circular.

Slides:



Advertisements
Similar presentations
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Advertisements

BY: TAUSEEF SHAH REG. NO. FA11-REE-049 SUPERVISOR DR. SAFDAR H. BOUK CO-SUPERVISOR DR. NADEEM JAVAID MVC: Modified VIKOR Model based Clustering Protocol.
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.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
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
Aeon LEACH An Efficient LEACH protocol in Heterogeneous and Homogenous Wireless Sensor Networks Under Guidance Of: Dr. Mohammad Mozumdar Presented By :
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.
SENSOR NETWORKS ECE 654 Irene Ioannou. Sensor networks communication architecture.
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.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
Multimedia & Networking Lab
Effect of Redundancy on Mean Time to Failure of Wireless Sensor Networks Anh Phan Speer, Ing-Ray Chen Paper Presented by: Misha, Neha & Vidhya CS 5214.
A novel gossip-based sensing coverage algorithm for dense wireless sensor networks Vinh Tran-Quang a, Takumi Miyoshi a,b a Graduate School of Engineering,
Design of a distributed energy efficient clustering (DEEC) algorithm for heterogeneous wireless sensor networks.
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.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
S& EDG: Scalable and Efficient Data Gathering Routing Protocol for Underwater Wireless Sensor Networks 1 Prepared by: Naveed Ilyas MS(EE), CIIT, Islamabad,
Authors: N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Group Members Usman Nazir FA08-BET-179 M.Usman Saeed FA08-BET-173
Simulation of DeReClus Yingyue Xu September 6, 2003.
UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Abstract 1/2 Wireless Sensor Networks (WSNs) having limited power resource report sensed data to the Base Station (BS) that requires high energy usage.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
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.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
A Secure Routing Protocol with Intrusion Detection for Clustering Wireless Sensor Networks International Forum on Information Technology and Applications.
1 Power-efficient Clustering Routing Protocol Based on Applications in Wireless Sensor Network Authors: Tao Liu and Feng Li Form:International Conferecnce.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Protocols for Wireless Sensor Networks
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)
Networks and Communication Systems Department
SEP routing protocol in WSN
Leach routing protocol in WSN
Leach routing protocol in WSN
Edinburgh Napier University
Presentation transcript:

by Areeba Rao with Dr. Nadeem Javaid COMSATS, Institute of Information Technology, Islamabad, Pakistan AM-DisCNT: Angular Multi-hop DIStance based Circular Network Transmission 1

Introduction Wireless Sensor Networks (WSNs): Highly distributed networks of small, lightweight wireless nodes, Deployed in large numbers, Monitors the environment or system by measuring physical parameters such as temperature, pressure, humidity. Node: sensing + processing + communication 2

Applications of WSNs Constant monitoring & detection of specific events Military, battlefield surveillance Forest fire & flood detection Habitat exploration of animals Patient monitoring Home appliances 3

Design Issues & Challenges Random deployment  autonomous setup & maintenance Infrastructure-less networks  distributed routing Energy, the major constraint  trading off network lifetime for fault tolerance or accuracy of results Hardware energy efficiency Distributed synchronization Adapting to changes in connectivity Security 4

Design Factors Scalability Fault tolerance Power consumption Sensor network architectures: Layered Clustered 5

Low-Energy Adaptive Clustering Hierarchy (LEACH) Setup phase: >Each sensor chooses a random number m between 0 and 1 >If m < T(n) for node n, the node becomes a cluster-head where P : the desired percentage of cluster heads r : the round number G : the set of nodes that have not been cluster heads during the last 1 / P rounds A cluster head advertises its neighbors using a CSMA MAC. Surrounding nodes decide which cluster to join based on the signal strength of these messages Cluster heads assign a TDMA schedule for their members 6

Low-Energy Adaptive Clustering Hierarchy (LEACH) Steady-state phase: All source nodes send their data to their cluster heads Cluster heads perform data aggregation/fusion through local transmission Cluster heads send them back to the BS using a single direct transmission After a certain period of time, cluster heads are selected again through the set-up phase 7

SEP Differentiate nodes in terms of their energy (heterogeneous) Consider two types of nodes w.r.t energy: normal and advanced nodes where: Energy of advanced nodes > Energy of normal nodes CH selection probability of advanced nodes is greater than normal nodes Use same threshold T(s i ) for CH selection as described by LEACH Each node is elected CH once every 1/P rounds (epoch length) Epoch of advanced nodes < epoch of normal nodes 8

DEEC Differentiate nodes in terms of their energy (heterogeneous) Consider multiple energy levels of nodes Use same threshold T(si) for CH selection as described by LEACH Epoch of high energy nodes < epoch of low energy nodes 9

DEEC DEEC uses the below probability for CH selection in multi- level heterogeneous network. DEEC estimate average energy E( r ) of the network for any round r as: R denotes total rounds of network lifetime and is estimated as: Etotal is total energy of the network where E round is energy expenditure during each round. 10

Heterogeneous WSN Model Heterogeneous WSNs contain two, three or multi types of nodes are termed as two, three and multi level heterogeneous WSNs respectively. Two level heterogeneous WSNs contain two energy level of nodes, normal and advanced nodes. Normal and advance nodes contain Eo and Eo(1 + a) energies respectively. The total initial energy of the network is the sum of energies of normal and advanced nodes. The two level heterogeneous WSNs contain am times more energy as compared to homogeneous WSNs. 11

Heterogeneous WSN Model >Three level heterogeneous WSNs contain three different energy levels of nodes i.e normal, advanced and super nodes. >Normal, advance and super nodes contain Eo, Eo(1 + a) and Eo(1 + b) energies respectively. >The total initial energy of three level heterogeneous WSN is therefore given by: >The three level heterogeneous WSNs contain (a + mob) times more energy as compared to homogeneous WSNs. 12

Heterogeneous WSN Model Multi level heterogeneous WSN is a network that contains nodes of multiple energy levels. The initial energy of nodes is distributed over the close set [Eo,Eo(1 + amax)], where Eo is the lower bound and amax is the upperbound energy. Initially, node Si is equipped with initial energy of Eo(1+ai). The total initial energy of multi-level heterogeneous networks is given by: 13

Radio Dissipation Model The radio energy model describes that l bit message is transmitted over a distance d, energy expended is then given by: Eelec is the energy dissipated per bit to run the transmitter or the receiver circuit. d is the distance between sender and receiver, fs is free space model and mp is multipath model is used. Now, total energy dissipated in the network during a round is given by: Where, K= number of clusters EDA= Data aggregation cost expended in CH dtoBS= Average distance between the CH and BS dtoCH= Average distance between the cluster members and the CH 14

AM-DisCNT All nodes are heterogeneous i.e., they all nodes have different energy at the start of the network. AM-DisCNT is based on static clustering. The number of clusters are fixed and the shape and size of clusters is pre-defined. In proposed protocol, the BS is at the center of the field, i.e., if the area of the network is ΠR2. The total area is divided into 9 regions as shown in the following figure. 15

AM-DisCNT Schematics 16

Inner circle communication The region R1 is closest to the BS and uses Direct Communication as its routing technique. In Direct Communication, every node sends its data directly to the BS. 17

Outer circle communication Regions R2 to R9, do not use Direct Communication. They form CHs to send their data to the BS. Each region except R1 is called a cluster and each cluster has only one CH for a particular round. Other nodes of regions R2-R9 send their data to the BS via CH of their region. The CH is chosen on the basis of maximum energy. It means that in any round the node having the maximum energy becomes the CH. 18

Outer circle communication The CHs of outer regions send their data to the nodes of inner circle. The inner circle nodes forward the received data to BS. 19

Region formation Whole network is divided into nine regions. First of all, the network is divided into two concentric circles. 20

Region formation Outer circle is further divided into eight regions. This division is done after every 45 degrees angle. 21

Region formation Each region contains fixed number of nodes. R1 contains 20 nodes, whereas, all of regions contain 10 nodes each. The BS is located at the center of the field. And the fixed number of nodes for each region is distributed randomly in that region. 22

Cluster head selection Unlike LEACH and DEEC in which the CHs are selected on probabilistic basis, our proposed protocol selects a node as the CH of that region if it has the maximum energy before the start of that round. All nodes send their data to the CH which receives the data from all the nodes, aggregates it and sends it to the BS. When the first round is completed, the amount of energy in each node would not be the same. This is because the utilization of energy depends upon the distance between the node/CH which is transmitting and the CH/sink which is receiving. 23

Simulation Results The performance of AM-DisCNT is calculated by using MATLAB. The network parameter table is given below; 24

Performance Parameters There are seven performance parameters 1. Alive nodes 2. Packets send to BS 3. Dead nodes 4. Delay 5. Throughput 6. CHs 7. Confidence interval 25

Confidence Interval The confidence interval is the statistical estimate that is used to calculate the range of values that is likely to contain the data of interest. This interval is calculated using the formulae; The left side of equation gives the lower bound and right side is used to calculate the upper bound. in the above equation is given by; Here, N is the number of alive nodes. ¯z is the averaged value. Xi are the samples of nodes(dead, alive etc). 26

Other Performance Parameters Alive nodes: Nodes that have some residual energy and they can send their status to CH or BS are termed as alive nodes. Network throughput: Throughput of the network is the number of data packets that are send to base-station. Confidence interval: It is used to indicate the reliability and authentication of estimated results. Packets received: Packets received refers to the number of packets received at the BS. Delay: The time consumed by the packet to reach the specified destination is termed as delay. 27

Alive Nodes The lifetime of a network depends upon the number of alive nodes. As long as there is even one alive node in the network, its lifetime counts. So the lifetime of a network refers to the time period from the start of the network till the death of the last node. The following figure shows the Confidence Interval of alive nodes: 28

Dead Nodes The graph of dead nodes compared with DEEC and LEACH is as follows; 29

No. of Packets Received The average packets received at the sink in LEACH are less as compared to our protocol but these are almost equal to DEEC as shown in figure shown below: 30

Packets sent to BS The average packets sent to the sink in LEACH and DEEC are less as compared to our protocol as shown in figure shown below: 31

Packets sent to BS It can be seen that the average packets sent to the sink in LEACH and DEEC are less as compared to our protocol as shown in the figure. This is because in LEACH and DEEC on average, there would be around 10 t CHs (not always exactly 10) in a round. And we know that the normal nodes do not send their data directly to the sink. Instead, they send their data to the BS via the CH. So on an average, there would be around 10 packets sent per round. Whereas in our Protocol, 20 nodes are present in the region R1 which is closest to the sink and they send their data directly to the sink. In all the other 8 regions, 8 nodes would be CHs in each round. 32

No. of CHs The figure shows that the CHs of LEACH and DEEC are not fixed rather they vary over the interval. Whereas, the CHs of AM-DisCNT are fixed upto 2000 th round. 33

Delay Delay of a packet to reach BS is measured and compared with DEEC and LEACH. The figure shows that the delay of AM- DisCNT is least. This is because the inner circle uses direct communication. 34

Conclusion Our proposed technique uses static clustering and CHs are selected on the basis of the maximum energy of the nodes. AM-DisCNT is more efficient than LEACH and DEEC in terms of network lifetime, stability, area coverage, energy efficiency and throughput. This results in fixed number of CHs in each round as well as the optimum number of CHs is also maintained. We implemented Packet Drop Model to make our protocol more practical. We also implemented Confidence Interval to find the possible deviation of our graphs from the mean value, where mean value is calculated by simulating our protocol 5 times and then taking its mean. This scheme enhances the desired attributes, i.e., minimum energy consumption, maximum stability period, better lifetime and throughput allot as compared with LEACH. 35

36