SlideShare a Scribd company logo
Energy Conservation in
wireless sensor networks
Kshitij Desai, Mayuresh Randive,
Animesh Nandanwar
Basic Design
• Sensor Network Architecture
Internet
Sensor
Network
Sink
Architecture of a Sensor Node
• Ref: Energy Conservation in Wireless Sensor Networks – a
Survey
Observations
• Communication Sub-system consumes more energy than
computation sub-system
• Energy to transmit one bit = Energy for execution 1000
. instructions
• Radio component requires same order of energy for
reception, transmission and idle states
• Sensing sub-system might also require significant amount
of energy based on the type of sensor node.
Three Main enabling Techniques
• Duty-cycling
• Data-Driven approaches
• Mobility
Duty-cycling
• Topology Control
• Power Management
• Sleep/Wake Protocols
• On-demand, scheduled rendezvous and Async
• MAC Protocols with low Duty-cycle
• TDMA, Contention-based and hybrid
Data-driven approaches
• Data reduction
• In-Network Processing
• Data-Compression
• Data-prediction
• Stochastic, Time-series Forecasting and algorithmic
approaches
• Energy-efficient data acquisition
• Adaptive Sampling
• Hierarchical Sampling
• Model-Driven active sampling
Mobility-basedapproaches
• Mobile-sink
• Mobile-relay
ATPC: Adaptive Transmission
Power Control for Wireless
Sensor Networks
Main Points
• What is this paper about?
• Power saving for wireless communication
• Paper style?
• Empirical study + a little theory work
• What is the contribution?
• Study of spatial-temporal impact on communication
• Mechanism to adaptively achieve an optimal transmission power
consumption
Motivation
11
TP1
TP2
TP2
Motivation
12
TP1
TP1
T1
T2
The minimum transmission power level
to save energy and maintain specified link quality
TP2
T2
DesignGoals
• Achieve energy efficiency
• The minimum transmission power
• Maintain Link Quality
• Reliable links
• In runtime systems, dynamic environments
• Spatial impact
• Temporal impact
13
Roadmap
Data Analysis
Empirical Observation
Algorithm Design
Algorithm Evaluation
PART 1
PART 2
Part1-TransmissionPowervs. LinkQuality
• Link Quality Metrics
• RSSI (Received Signal Strength Indication), LQI (Link
Quality Indication), and PRR (Packet Reception Ratio)
• Transmission Power Level Index (3~31)
• Experiments on Spatial Impact
• 5 pairs of motes, 3 environments
• 100 packets at each transmission power level
• RSSI/LQI/PRR measured at different distances
15
Part1-InvestigationofSpatialImpact
-95
-90
-85
-80
-75
-70
-65
-60
-55
-50
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Transmission Power Level Index
RSSI
(dbm)
2 ft
6 ft
12 ft
18 ft
24 ft
28 ft
-95
-90
-85
-80
-75
-70
-65
-60
-55
-50
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
Transmission Power Level Index
RSSI
(dbm)
3 ft
6 ft
12 ft
18 ft
24 ft
30 ft
16
(a) RSSI measured on a grass field
-95
-90
-85
-80
-75
-70
-65
-60
-55
-50
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Transmission Power Level Index
RSSI
(dbm)
3 ft
6 ft
12 ft
18 ft
24 ft
30 ft
(c) RSSI measured in a parking lot
1. Different shapes at the same distance in
different environments
2. Different degree of variation in different
environments
3. Approximately linear
(b) RSSI measured in a corridor
InvestigationofTemporalImpact
• Experiment on Temporal Impact
• In brushwood where human activity is rare, over 72 hours
• 9 MicaZ motes in a line, 3 feet apart
• A group of 20 packets at each power level every hour
-95
-93
-91
-89
-87
-85
-83
-81
-79
-77
-75
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Transmission Power Level Index
RSSI
(dbm)
9am 1st Day
10am 1st Day
11am 1st Day
12pm 1st Day
1pm 1st Day
2pm 1st Day
17
-95
-93
-91
-89
-87
-85
-83
-81
-79
-77
-75
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Transmission Power Level Index
RSSI
(dbm)
0am 1st Day
8am 1st Day
4pm 1st Day
0am 2nd Day
8am 2nd Day
4pm 2nd Day
1. Vary gradually but noticeably over time
2. Approximately parallel
(a) RSSI measured every 8-hour (b) RSSI measured every hour
Part1-LinkQualityThreshold
18
Binary link quality thresholds
Slight different in different environments
(a) RSSI Threshold on a grass field (b) LQI Threshold on a grass
field
0
20
40
60
80
100
120
-95 -90 -85 -80 -75 -70
RSSI (dbm)
PRR
(%)
0
20
40
60
80
100
120
50 60 70 80 90 100 110
LQI (Reading from MicaZ)
PRR
(%)
Part2-ModelDesignofATPC
• Use a linear model to approximate a non-linear correlation
• rssi(tp) = a · tp +b
• Least-square
approximation
• Dynamic model
• a and b vary
from time to time
19
Part2-ATPC
Overview
0.4TP+32
6
4
0.8TP+49
27
3
0.5TP+23
12
2
Control Model
Power Level
NodeID
0.4TP+32
6
4
0.8TP+49
27
3
0.5TP+23
12
2
Control Model
Power Level
NodeID
ATPC Table at Node 1
20
Initialization Phase: build models from linear approximation
Node
3
Node
5
Node
4
Node
1 Node
2
Transmission Range
Runtime Tuning Phase: pairwise closed loop control
Packet with
Transmission Power
Level 12
Notification
25
8
Part2–ClosedLoopControl
Start
here
RSSI, LQI
and PRR
Part 2- ExperimentSetup
22
• Current transmission power control algorithms
– A node-level non-uniform solution (Non-uniform)
– Network-level uniform solutions
» Max transmission power level (Max)
» The minimum transmission power level over nodes in a network
that allows them to reach their neighbors (Uniform)
• A 72-hour continuous experiment with MicaZ
– A spanning tree of 43 nodes, 24 leaf nodes
– Leaf nodes send 32 packets to the base every hour
Part2-Experimental
Setup
23
(a) Weather Conditions over 72 Hours
(b) Spanning Tree Topology (c) Experimental Site
Part2-PacketReceptionRatio
0.5
0.55
0.6
0.65
0.7
0.75
0.8
0.85
0.9
0.95
1
0 6 12 18 24 30 36 42 48 54 60 66 72
Time (hours)
End-to-end
PRR
ATPC
Max
Uniform
Non-Uniform
0
10
20
30
40
50
60
70
80
90
100
0 6 12 18 24 30 36 42 48 54 60 66 72
Time (hours)
PRR
(%)
Link with Static
Transmission
Power
Link with ATPC
24
(a) E2E packet reception ratio
Max ~ 100%
ATPC ~ 98.3%
Uniform ~ 98.3%
Non-Uniform ~ 58.8%
(b) PRR at a chosen link
ATPC ~ constantly 100%
Static transmission power
~ vary from 0% to 100%
Part2-TransmissionEnergyConsumption
0.4
0.45
0.5
0.55
0.6
0.65
0.7
0.75
0.8
0.85
0.9
0.95
1
6 12 18 24 30 36 42 48 54 60 66 72
Time (hours)
Relative
Transmission
Energy
Consumption
ATPC
Max
Uniform
Non-Uniform
25
Max ~ 100% ATPC ~ 58.3% (1% control overhead)
Uniform ~ 68.6% Non-Uniform ~ 43.2%
Relative energy consumption
ConclusionsandFutureWork
• Benefits of ATPC lie in three core aspects:
• ATPC maintains above 98% E2E PRR over time
• ATPC achieves significant energy savings
• 53.6% of the transmission energy of Max
• 78.8% of the transmission energy of Uniform
• ATPC accurately adjusts the transmission power
• Adapting to spatial and temporal factors
• Towards reliable and energy-efficient
routing
• Spatial reuse for concurrent transmissions
26
Questions?
27
Thank you very much!

More Related Content

Similar to WSN_energy.pptx

RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
OPAL-RT TECHNOLOGIES
 
03 broderick qsts_sand2016-4697 c
03 broderick qsts_sand2016-4697 c03 broderick qsts_sand2016-4697 c
Seismic sensor
Seismic sensorSeismic sensor
Seismic sensor
ajsatienza
 
NatSat INSPIRE Presenation
NatSat INSPIRE Presenation NatSat INSPIRE Presenation
NatSat INSPIRE Presenation
Linda Schmidt
 
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryRT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
OPAL-RT TECHNOLOGIES
 
Parameters for drive test
Parameters for drive testParameters for drive test
Parameters for drive test
Jakoba Fetindrainibe
 
Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...
Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...
Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...
NCHANJI NKEH KENETH
 
RACH Procedures
RACH ProceduresRACH Procedures
RACH Procedures
Issa Haidar
 
10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium
10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium
10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium
Sandia National Laboratories: Energy & Climate: Renewables
 
The merits of integrating renewables with smarter grid carilec
The merits of integrating renewables with smarter grid   carilecThe merits of integrating renewables with smarter grid   carilec
The merits of integrating renewables with smarter grid carilec
Rick Case, PMP, P.E.
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networks
Harshavardhan Achrekar
 
Thesis
ThesisThesis
4G_Drive_Test_Parameters
4G_Drive_Test_Parameters4G_Drive_Test_Parameters
4G_Drive_Test_Parameters
Amir Khan
 
4G_Drive_Test_Parameter (RSRP/RSRQ).pptx
4G_Drive_Test_Parameter (RSRP/RSRQ).pptx4G_Drive_Test_Parameter (RSRP/RSRQ).pptx
4G_Drive_Test_Parameter (RSRP/RSRQ).pptx
SuguKumar14
 
RadarWCNC
RadarWCNCRadarWCNC
RadarWCNC
M Ghorbanzadeh
 
Multi-hop Communication for the Next Generation (xG) Wireless Network
Multi-hop Communication for the Next Generation (xG) Wireless NetworkMulti-hop Communication for the Next Generation (xG) Wireless Network
Multi-hop Communication for the Next Generation (xG) Wireless Network
M. Shamim Kaiser
 
Advancements in the Real-Time Simulation of Large Active Distribution Systems...
Advancements in the Real-Time Simulation of Large Active Distribution Systems...Advancements in the Real-Time Simulation of Large Active Distribution Systems...
Advancements in the Real-Time Simulation of Large Active Distribution Systems...
OPAL-RT TECHNOLOGIES
 
Poster3
Poster3Poster3
Poster3
John Hemmick
 
Signal Alignment: Enabling Physical Layer Network Coding for MIMO Networking
Signal Alignment: Enabling Physical Layer Network Coding for MIMO NetworkingSignal Alignment: Enabling Physical Layer Network Coding for MIMO Networking
Signal Alignment: Enabling Physical Layer Network Coding for MIMO Networking
Aishwary Singh
 
Wcdma planning
Wcdma planningWcdma planning
Wcdma planning
Shantanu Mukherjee
 

Similar to WSN_energy.pptx (20)

RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
 
03 broderick qsts_sand2016-4697 c
03 broderick qsts_sand2016-4697 c03 broderick qsts_sand2016-4697 c
03 broderick qsts_sand2016-4697 c
 
Seismic sensor
Seismic sensorSeismic sensor
Seismic sensor
 
NatSat INSPIRE Presenation
NatSat INSPIRE Presenation NatSat INSPIRE Presenation
NatSat INSPIRE Presenation
 
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryRT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
 
Parameters for drive test
Parameters for drive testParameters for drive test
Parameters for drive test
 
Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...
Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...
Ct instrumentation lecture. NCHANJI NKEH KENETH, RADIOLOGY DEPARTMENT, ST LOU...
 
RACH Procedures
RACH ProceduresRACH Procedures
RACH Procedures
 
10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium
10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium
10.6_Utility Microgrids_Reid_EPRI/SNL Microgrid Symposium
 
The merits of integrating renewables with smarter grid carilec
The merits of integrating renewables with smarter grid   carilecThe merits of integrating renewables with smarter grid   carilec
The merits of integrating renewables with smarter grid carilec
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networks
 
Thesis
ThesisThesis
Thesis
 
4G_Drive_Test_Parameters
4G_Drive_Test_Parameters4G_Drive_Test_Parameters
4G_Drive_Test_Parameters
 
4G_Drive_Test_Parameter (RSRP/RSRQ).pptx
4G_Drive_Test_Parameter (RSRP/RSRQ).pptx4G_Drive_Test_Parameter (RSRP/RSRQ).pptx
4G_Drive_Test_Parameter (RSRP/RSRQ).pptx
 
RadarWCNC
RadarWCNCRadarWCNC
RadarWCNC
 
Multi-hop Communication for the Next Generation (xG) Wireless Network
Multi-hop Communication for the Next Generation (xG) Wireless NetworkMulti-hop Communication for the Next Generation (xG) Wireless Network
Multi-hop Communication for the Next Generation (xG) Wireless Network
 
Advancements in the Real-Time Simulation of Large Active Distribution Systems...
Advancements in the Real-Time Simulation of Large Active Distribution Systems...Advancements in the Real-Time Simulation of Large Active Distribution Systems...
Advancements in the Real-Time Simulation of Large Active Distribution Systems...
 
Poster3
Poster3Poster3
Poster3
 
Signal Alignment: Enabling Physical Layer Network Coding for MIMO Networking
Signal Alignment: Enabling Physical Layer Network Coding for MIMO NetworkingSignal Alignment: Enabling Physical Layer Network Coding for MIMO Networking
Signal Alignment: Enabling Physical Layer Network Coding for MIMO Networking
 
Wcdma planning
Wcdma planningWcdma planning
Wcdma planning
 

Recently uploaded

Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
Massimo Artizzu
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 

Recently uploaded (20)

Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 

WSN_energy.pptx

  • 1. Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar
  • 2. Basic Design • Sensor Network Architecture Internet Sensor Network Sink
  • 3. Architecture of a Sensor Node • Ref: Energy Conservation in Wireless Sensor Networks – a Survey
  • 4. Observations • Communication Sub-system consumes more energy than computation sub-system • Energy to transmit one bit = Energy for execution 1000 . instructions • Radio component requires same order of energy for reception, transmission and idle states • Sensing sub-system might also require significant amount of energy based on the type of sensor node.
  • 5. Three Main enabling Techniques • Duty-cycling • Data-Driven approaches • Mobility
  • 6. Duty-cycling • Topology Control • Power Management • Sleep/Wake Protocols • On-demand, scheduled rendezvous and Async • MAC Protocols with low Duty-cycle • TDMA, Contention-based and hybrid
  • 7. Data-driven approaches • Data reduction • In-Network Processing • Data-Compression • Data-prediction • Stochastic, Time-series Forecasting and algorithmic approaches • Energy-efficient data acquisition • Adaptive Sampling • Hierarchical Sampling • Model-Driven active sampling
  • 9. ATPC: Adaptive Transmission Power Control for Wireless Sensor Networks
  • 10. Main Points • What is this paper about? • Power saving for wireless communication • Paper style? • Empirical study + a little theory work • What is the contribution? • Study of spatial-temporal impact on communication • Mechanism to adaptively achieve an optimal transmission power consumption
  • 12. Motivation 12 TP1 TP1 T1 T2 The minimum transmission power level to save energy and maintain specified link quality TP2 T2
  • 13. DesignGoals • Achieve energy efficiency • The minimum transmission power • Maintain Link Quality • Reliable links • In runtime systems, dynamic environments • Spatial impact • Temporal impact 13
  • 14. Roadmap Data Analysis Empirical Observation Algorithm Design Algorithm Evaluation PART 1 PART 2
  • 15. Part1-TransmissionPowervs. LinkQuality • Link Quality Metrics • RSSI (Received Signal Strength Indication), LQI (Link Quality Indication), and PRR (Packet Reception Ratio) • Transmission Power Level Index (3~31) • Experiments on Spatial Impact • 5 pairs of motes, 3 environments • 100 packets at each transmission power level • RSSI/LQI/PRR measured at different distances 15
  • 16. Part1-InvestigationofSpatialImpact -95 -90 -85 -80 -75 -70 -65 -60 -55 -50 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Transmission Power Level Index RSSI (dbm) 2 ft 6 ft 12 ft 18 ft 24 ft 28 ft -95 -90 -85 -80 -75 -70 -65 -60 -55 -50 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Transmission Power Level Index RSSI (dbm) 3 ft 6 ft 12 ft 18 ft 24 ft 30 ft 16 (a) RSSI measured on a grass field -95 -90 -85 -80 -75 -70 -65 -60 -55 -50 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Transmission Power Level Index RSSI (dbm) 3 ft 6 ft 12 ft 18 ft 24 ft 30 ft (c) RSSI measured in a parking lot 1. Different shapes at the same distance in different environments 2. Different degree of variation in different environments 3. Approximately linear (b) RSSI measured in a corridor
  • 17. InvestigationofTemporalImpact • Experiment on Temporal Impact • In brushwood where human activity is rare, over 72 hours • 9 MicaZ motes in a line, 3 feet apart • A group of 20 packets at each power level every hour -95 -93 -91 -89 -87 -85 -83 -81 -79 -77 -75 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Transmission Power Level Index RSSI (dbm) 9am 1st Day 10am 1st Day 11am 1st Day 12pm 1st Day 1pm 1st Day 2pm 1st Day 17 -95 -93 -91 -89 -87 -85 -83 -81 -79 -77 -75 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Transmission Power Level Index RSSI (dbm) 0am 1st Day 8am 1st Day 4pm 1st Day 0am 2nd Day 8am 2nd Day 4pm 2nd Day 1. Vary gradually but noticeably over time 2. Approximately parallel (a) RSSI measured every 8-hour (b) RSSI measured every hour
  • 18. Part1-LinkQualityThreshold 18 Binary link quality thresholds Slight different in different environments (a) RSSI Threshold on a grass field (b) LQI Threshold on a grass field 0 20 40 60 80 100 120 -95 -90 -85 -80 -75 -70 RSSI (dbm) PRR (%) 0 20 40 60 80 100 120 50 60 70 80 90 100 110 LQI (Reading from MicaZ) PRR (%)
  • 19. Part2-ModelDesignofATPC • Use a linear model to approximate a non-linear correlation • rssi(tp) = a · tp +b • Least-square approximation • Dynamic model • a and b vary from time to time 19
  • 20. Part2-ATPC Overview 0.4TP+32 6 4 0.8TP+49 27 3 0.5TP+23 12 2 Control Model Power Level NodeID 0.4TP+32 6 4 0.8TP+49 27 3 0.5TP+23 12 2 Control Model Power Level NodeID ATPC Table at Node 1 20 Initialization Phase: build models from linear approximation Node 3 Node 5 Node 4 Node 1 Node 2 Transmission Range Runtime Tuning Phase: pairwise closed loop control Packet with Transmission Power Level 12 Notification 25 8
  • 22. Part 2- ExperimentSetup 22 • Current transmission power control algorithms – A node-level non-uniform solution (Non-uniform) – Network-level uniform solutions » Max transmission power level (Max) » The minimum transmission power level over nodes in a network that allows them to reach their neighbors (Uniform) • A 72-hour continuous experiment with MicaZ – A spanning tree of 43 nodes, 24 leaf nodes – Leaf nodes send 32 packets to the base every hour
  • 23. Part2-Experimental Setup 23 (a) Weather Conditions over 72 Hours (b) Spanning Tree Topology (c) Experimental Site
  • 24. Part2-PacketReceptionRatio 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 0 6 12 18 24 30 36 42 48 54 60 66 72 Time (hours) End-to-end PRR ATPC Max Uniform Non-Uniform 0 10 20 30 40 50 60 70 80 90 100 0 6 12 18 24 30 36 42 48 54 60 66 72 Time (hours) PRR (%) Link with Static Transmission Power Link with ATPC 24 (a) E2E packet reception ratio Max ~ 100% ATPC ~ 98.3% Uniform ~ 98.3% Non-Uniform ~ 58.8% (b) PRR at a chosen link ATPC ~ constantly 100% Static transmission power ~ vary from 0% to 100%
  • 25. Part2-TransmissionEnergyConsumption 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 6 12 18 24 30 36 42 48 54 60 66 72 Time (hours) Relative Transmission Energy Consumption ATPC Max Uniform Non-Uniform 25 Max ~ 100% ATPC ~ 58.3% (1% control overhead) Uniform ~ 68.6% Non-Uniform ~ 43.2% Relative energy consumption
  • 26. ConclusionsandFutureWork • Benefits of ATPC lie in three core aspects: • ATPC maintains above 98% E2E PRR over time • ATPC achieves significant energy savings • 53.6% of the transmission energy of Max • 78.8% of the transmission energy of Uniform • ATPC accurately adjusts the transmission power • Adapting to spatial and temporal factors • Towards reliable and energy-efficient routing • Spatial reuse for concurrent transmissions 26