SlideShare a Scribd company logo
Shahram Mohrehkesh
PhD Dissertation
Advisor: Dr. Michele C. Weigle
May 2015
Department of Computer Science
Old Dominion University
Energy Harvesting-aware Design for
Wireless Nanonetworks
1
• Introduction
• Nanonode, Nanonetworks, …
• Applications of nanonetworks
• Communication channels
• Energy harvesting in nanonetworks
• Optimizing energy consumption
• Energy harvesting-aware MAC protocol
• Future of nanonetworks
Outline
2
Nanotechnology
3
Enables the manipulation of matter at atomic and
molecular scale (1 to 100 nm)
Molecules -100 nm Atom -1 nm
• “Mechanical device that performs a useful function
using components of nanometer-scale and defined
molecular structure.” (Eric Drexler, 1991)
Nanoscale Machine
4
• Functions
Computing
Data storing
Sensing
Actuation
Communication
Nano-capacitor
Nano-actuators
Nano-EM-transreceiver
Nano-sensors
Nano-processorNano-memory
Nano-antenna
6 μm
1 μm
2 μmenergy harvester
Nanonode
Integration of several nano-machines into a single
functional entity
5
I. F. Akyildiz and J. M. Jornet, “Electromagnetic Wireless Nanosensor Networks,” Nano Communication
Networks (Elsevier) Journal, vol.1, no.1, pp. 3-19, Mar. 2010.
Nanonetworks
• Interconnections of nanonodes
• To execute more complex tasks in a distributed fashion
• To overcome individual limitations (e.g., in size, energy,
computation)
6
Applications - Adv. Health Monitoring
7
Nanosensors can be used
for:
• Monitoring glucose, sodium,
cholesterol
• Detection of viruses
• Localization of cancerous cellsInterface with
External Networks
Nanonodes
Nanosensors to
measure glucose
“Can you imagine if you lost a sock? You could send out a search and
sock No. 3117 would respond that it’s under the couch in the living
room.” (Vint Cerf, 2013)
Applications - Internet of Things
8
Simpler to
integrate
nanonode
with every
thing
9
Nanoantenna
• Made from
– Carbon Nanotube (CNT)
– Graphene Nanoribbon (GNR)
• 1 μm-long nano-antenna resonates in the
Terahertz Band (0.1-10 THz)
• Femtosecond-long pulse emitters and detectors
1-50 nm
CNT
G. W. Hanson, “Fundamental transmitting properties of carbon nanotube antennas,” IEEE
Transactions on Antennas and Propagation, vol. 53, no. 11, pp. 3426–3435, Nov. 2005.
J. M. Jornet and I. F. Akyildiz, “Graphene-based Plasmonic Nano-antennas for Terahertz Band
Communication in Nanonetworks,” IEEE JSAC, Dec. 2013.
10
Path Loss in THz
Path Loss [dB] (10% water vapor molecules)
Almost no
propagation
above a few
meters
Almost 10
THz wide
transmission
window for
distances
much below
one meter
Several
windows tens
of GHz wide
each at around
one meter
Molecular absorption is the main cause of the path loss
J. M. Jornet and I. F. Akyildiz, “Channel Modeling and Capacity Analysis of EM Wireless Nanonetworks in
the Terahertz Band,” IEEE Tran. on Wireless Comm., 2011.
11
Time Spread On-Off Keying (TS-OOK)
“1” “1” “1” “1”“0” “0” “0”
TS TP
… …
A logical “0” is transmitted as
silence
• Ideally no energy is consumed for
transmission
A logical “1” is transmitted as
a pulse
• Pulse length, Tp = 100 femtoseconds
Molecular absorption noise would affect only pulses
J .M. Jornet and I. F. Akyildiz, “Information Capacity of Pulse-based Wireless Nanosensor Networks,” in
Proc. of the 8th Annual IEEE SECON, June 2011.
PHY layer- models exist, ongoing research on impl.
Frequency Band (Atakan
2010, Jornet 2010)
Channel Models
(Akkas2012, Jornet 2010, Jornet
2011)
Information
Modulation (Jornet 2011)
Data link layer- early research
Upper layers (>=3)- early research
MAC
Protocols
(Jornet 2012)
Throughput
Evaluation
(Wang 2013)
Potential applications
(industry, medical, …)
(Akyildiz 2010)
Cross Layer
Issues:
- Energy
Harvesting
(Jornet 2012)
- Security &
Privacy
(Dressler 2012)
Energy-aware
Application
Requirements
(Balasubramaniam2013)
13
Research Objectives
1. Model for energy harvesting and consumption
2. Design optimum packet
1. Packet size, code weight, repetition
2. Multi-objective optimization problem
3. Optimal energy consumption policy to
maximize the energy utilization
4. Energy harvesting-aware MAC protocol for
nanonodes
• Introduction
– Nanonode, Nanonetworks, …
– Applications of nanonetworks
– Communication channels
• Energy harvesting in nanonetworks
– Optimizing energy consumption
– Energy harvesting-aware MAC protocol
• Future of nanonetworks
Outline
14
15
Energy Harvesting Sources
• Energy arrivals are stochastic
In Nanonetworks:
1. Energy storage is nonlinear.
2. Energy storage is small.
3. Consumption rate is much faster
than harvesting rate.
Mohrehkesh, Weigle, and Das, “Energy Harvesting in Nanonetworks”, book chapter to appear in "Modeling,
Methodologies and Tools for Molecular and Nano-scale Communications”
16
Two Major Challenges in NanoCommunication
• Optimum energy consumption
– Stochastic properties of energy harvesting
– Limited and non-linear energy storage
• Data link layer
– Access to the channel
– Energy status
17
How much energy consumption?
• Time is slotted into unit length
• A set of energy consumption actions is defined
• Several policies
– Aggressive: consume as much as possible
– Conservative: consume a minimum amount , i.e., one
transmission, one reception
– Consume-Harvest (C-H)
– Mean
– Random
Agg Cons C-H Mean Rand
Chance of Being in Out of Energy State H L L M M
Chance of Being in Full Energy State L H H M M
Energy Utilization H L M M M
High, Low, Medium
18
How much energy consumption?
• Solution can be stored as a look-up table
• Heuristic methods are required
– Slow Beginning Fast Ending (SBFE): Combine aggressive and
conservative
– Adaptive: Proportional to the amount of available energy
Markov Decision Process (MDP)- Diagram does not show all states and transitions
Mohrehkesh and Weigle, “Optimizing Communication Energy Consumption in Perpetual Wireless
Nanosensor Networks”, in IEEE GLOBECOM 2013
• 𝐸𝐸 = log(
𝐸𝑛𝑒𝑟𝑔𝑦 𝑈𝑡𝑖𝑙
𝑝 𝑒∗𝑝 𝑓
)
19
Energy Efficiency (EE) for Various Policies
Mohrehkesh and Weigle, “Optimizing Energy Consumption in Terahertz Band Nanonetworks” In IEEE JSAC,
Molecular, Biological, and Multi-Scale Communications Series , 2014.
Aggressive
Conservative
Consume-Harvest
Mean
Random
Optimal
SBFE
Adaptive
20
EE for Nonlinear Storage
21
Let's build communication
• We have...
– Characteristics of THz communication
– A simple pulse based modulation (TS-OOK)
– Energy harvesting and consumption model and
policy
• We don't have ...
– Medium Access Control
• Maximize the utilization of harvested energy
• Coordination between nanonodes, i.e., Energy harvesting-
aware
• Scalable, light-weight, and distributed
Nano-Controller
Possible Topologies
Centralized Distributed
22
23
RIH-MAC: Receiver Initiated Harvesting-aware
• Receiver-initiated ...
– Facilitate the development of the energy harvesting-
aware solution
Mohrehkesh and Weigle, “RIH-MAC: Receiver-Initiated Harvesting-aware MAC for NanoNetworks”, in
ACM NANOCOM 2014
R
T
R
DATA
DATA
R
T
R
R
T
R
R
T
RReceiver
Transmitter
R
T
R
24
Centralized RIH-MAC
• Nanocontroller transmits RTR
• What is the probability of
participation p for a nanonode ?
• Assume that a nanonode
– Has energy with probability of q
– Has a DATA packet to transmit
with probability r
• The expected number of concurrent DATA
packets, X, by n nanonodes: 𝐸 𝑋 = 𝑝𝑞𝑟𝑛
• For E[X] =1 => 𝑝 =
1
𝑞𝑟𝑛
Nano-Controller
25
Probability of Collisions
26
Distributed RIH-MAC
• Nanonodes take turns for communication with
each neighbor based on the link color
D
A B
C
G
E
F
27
Edge Coloring Algorithm
• Most edge coloring solutions are centralized
• Distributed coloring with (1 + ε) Δ colors
– 0 <ε<1, Δ: degree of graph
– High probability (>99%) of successful coloring
– Coloring process occurs in rounds
– Start with an initial palette of colors for each link
D. A. Grable and A. Panconesi. Nearly optimal distributed edge colouring in O(log log n) rounds. In
Proceedings of the Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 278- 285,
Philadelphia, PA, USA, 1997.
28
Number of Rounds to Color Edges
• Duration of one round = 2(Δ + 1) slots, with no RTR failure
• Depending on energy harvesting rate, takes several
nanoseconds to several seconds
29
Distributed RIH-MAC
• Direction of communication is indicated based on the
node ID
• After coloring, no collision in
communication for a nanonode
with its neighbors
Cycle
30
Energy Consumption Scheduling
• Receiver-Initiated protocol works perfectly for
the not energy constrained scenario
• In energy constrained scenario ...
– Many RTR packets would be sent with no DATA
packet
– Transmitters may listen for RTR packets but receive
no RTR packets
31
Coordinated Energy Consumption Schedule
(CECS)
• Nanonodes have an
optimal action set for the
amount of energy
consumption (number of
transmissions and
receptions) for various
level of energy
• Rotation after each cycle
• Prediction of CECS of
neighbors
Policy Pattern (5
neighbor)
1 2 3 4 5
0 0 0 0 0 0
1 1 0 0 0 0
2 0 0 1 0 1
3 1 0 1 0 1
4 0 1 1 1 1
>=5 1 1 1 1 1
2 0 0 1 0 1
32
CECS Example- Reception by Node B
Policy Pattern
A C E
0 0 0 0
1 1 0 0
2 1 1 0
>= 3 1 1 1
Policy Pattern
A C E
0 0 0 0
1 1 0 0
2 1 1 0
>= 3 1 1 1
Policy Pattern
A C E
0 0 0 0
1 0 1 0
2 1 1 0
>= 3 1 1 1
Policy Pattern
A C E
0 0 0 0
1 0 1 0
2 1 1 0
>= 3 1 1 1
Successful prediction
Unsuccessful prediction
33
Simulation Setup
Energy Storage Capacity 100 pJ
Energy per pulse (transmission) 1 fJ
Energy per pulse (reception) 0.1 fJ
RTR packet size 25 B
DATA packet size 250 B
Pulse duration 100 fs
Number of Nanonodes 100
• Nano-sim module of NS-3
G. Piro, L. A. Grieco, G. Boggia, and P. Camarda. “Nano-sim: simulating electromagnetic-based
nanonetworks in the network simulator 3”. In Proc. Of Workshop on NS- 3, Cannes, France, Mar. 2013.
34
RTR Success Percentage
Exponential energy model
Mohrehkesh, Weigle, and Das “DRIH-MAC: A Distributed Receiver-Initiated Harvesting-aware MAC for
NanoNetworks”, to appear in IEEE Trans. on Molecular, Biological, and Multi-scale Communications.
35
Energy Utilization
Exponential energy model
36
Summary
• Optimum schedule for energy consumption
• Receiver-initiated and energy harvesting-aware
MAC protocol
37
Contributions
• A model to design the optimal packet
– (IEEE Globecom 2013)
• Optimum energy consumption policy
– (IEEE JSAC 2014)
• Receiver-initiated and energy harvesting-aware
MAC protocol
– (ACM Nanocom 2014, IEEE Trans. on MBMC 2015)
• Models for energy harvesting and consumption
– (Book Chapter, IEEE Comm. Magazine 2015)
38
Future of Nanonetworks
• Near Term
– Improve heuristic policies of
energy consumption
– Evaluation of RIH-MAC in other
application, e.g., Internet of Things
• Long Term
– Challenges in various layers as well
as Cross layer issues
– New applications:
• Nano-robots
• Medical applications, e.g., drug
delivery system
• Wireless Network-on-Chip (WNoC)

More Related Content

What's hot

ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ijasuc
 
H0515259
H0515259H0515259
H0515259
IOSR Journals
 
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ijasuc
 
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
IJCNCJournal
 
Presentation hwsn
Presentation hwsnPresentation hwsn
Presentation hwsn
bardia kazemi
 
Computing localized power efficient data
Computing localized power efficient dataComputing localized power efficient data
Computing localized power efficient data
ambitlick
 
An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...
An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...
An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...
IJCSIS Research Publications
 
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
International Journal of Technical Research & Application
 
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
IDES Editor
 
Energy Efficient Routing Protocols for UWSN: A Review
Energy Efficient Routing Protocols for UWSN: A ReviewEnergy Efficient Routing Protocols for UWSN: A Review
Energy Efficient Routing Protocols for UWSN: A Review
TELKOMNIKA JOURNAL
 
EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS
EFFECT OF DUTY CYCLE ON ENERGY  CONSUMPTION IN WIRELESS SENSOR NETWORKSEFFECT OF DUTY CYCLE ON ENERGY  CONSUMPTION IN WIRELESS SENSOR NETWORKS
EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS
IJCNC
 
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSNFTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
IDES Editor
 
Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A SurveyEnergy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
ijsrd.com
 
2 ijcse-01208
2 ijcse-012082 ijcse-01208
2 ijcse-01208
Shivlal Mewada
 
Study of Optical Character of Nano-antenna
Study of Optical Character of Nano-antennaStudy of Optical Character of Nano-antenna
Quantum dot laser
Quantum dot laserQuantum dot laser
Quantum dot laser
Ahmed Amer
 
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ijwmn
 
RITISH AGGARWAL
RITISH AGGARWALRITISH AGGARWAL
RITISH AGGARWAL9914814928
 

What's hot (20)

ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
 
H0515259
H0515259H0515259
H0515259
 
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
 
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
 
Presentation hwsn
Presentation hwsnPresentation hwsn
Presentation hwsn
 
Computing localized power efficient data
Computing localized power efficient dataComputing localized power efficient data
Computing localized power efficient data
 
20320130406029
2032013040602920320130406029
20320130406029
 
An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...
An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...
An Enhanced Approach of Clustering Protocol to Minimize Energy Holes in Wirel...
 
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
 
196 202
196 202196 202
196 202
 
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
 
Energy Efficient Routing Protocols for UWSN: A Review
Energy Efficient Routing Protocols for UWSN: A ReviewEnergy Efficient Routing Protocols for UWSN: A Review
Energy Efficient Routing Protocols for UWSN: A Review
 
EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS
EFFECT OF DUTY CYCLE ON ENERGY  CONSUMPTION IN WIRELESS SENSOR NETWORKSEFFECT OF DUTY CYCLE ON ENERGY  CONSUMPTION IN WIRELESS SENSOR NETWORKS
EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS
 
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSNFTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
 
Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A SurveyEnergy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
 
2 ijcse-01208
2 ijcse-012082 ijcse-01208
2 ijcse-01208
 
Study of Optical Character of Nano-antenna
Study of Optical Character of Nano-antennaStudy of Optical Character of Nano-antenna
Study of Optical Character of Nano-antenna
 
Quantum dot laser
Quantum dot laserQuantum dot laser
Quantum dot laser
 
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
 
RITISH AGGARWAL
RITISH AGGARWALRITISH AGGARWAL
RITISH AGGARWAL
 

Viewers also liked

Green radio communication
Green radio communicationGreen radio communication
Green radio communication
Rajathgowda123
 
Batteryless Nanoenergy Harvesting by Ida C. Shum
Batteryless Nanoenergy Harvesting by Ida C. ShumBatteryless Nanoenergy Harvesting by Ida C. Shum
Batteryless Nanoenergy Harvesting by Ida C. Shum
Industrial Partnerships Office
 
Energy harvesting (Energy Heroes)
Energy harvesting (Energy Heroes)Energy harvesting (Energy Heroes)
Energy harvesting (Energy Heroes)
hasif bastiar
 
Nano sensors with their applications
Nano sensors with their applicationsNano sensors with their applications
Nano sensors with their applicationsPrathamesh Kolekar
 
Energy Harvesting Presentation Rjc Tyk 2
Energy Harvesting Presentation  Rjc Tyk 2Energy Harvesting Presentation  Rjc Tyk 2
Energy Harvesting Presentation Rjc Tyk 2
Yen Kheng Tan (PhD, SrMIEEE)
 
Green radio (final)
Green radio (final)Green radio (final)
Green radio (final)
Shruti Bhatnagar Dasgupta
 
Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...
Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...
Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...
Sibel Tombaz
 
Green Mobile Communications
Green Mobile CommunicationsGreen Mobile Communications
Green Mobile Communications
Kameswari Jandhyala
 
T rays technology in future scanners
T rays technology in future scannersT rays technology in future scanners
T rays technology in future scannersHITESH Kumawat
 
Nanosensor networks with electromagnetic wireless communication
Nanosensor networks with electromagnetic wireless communicationNanosensor networks with electromagnetic wireless communication
Nanosensor networks with electromagnetic wireless communication
ajeesh28
 
Energy Harvesting for Autonomously-Powered Sensor Networks
Energy Harvesting for Autonomously-Powered Sensor NetworksEnergy Harvesting for Autonomously-Powered Sensor Networks
Energy Harvesting for Autonomously-Powered Sensor Networks
Scott Ouellette, Ph.D.
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology11iec050
 
PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...
PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...
PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...
Journal For Research
 
Nano tube based sensors for Capnography
Nano tube based sensors for CapnographyNano tube based sensors for Capnography
Nano tube based sensors for Capnography
Ushaswini Chowdary
 
Green wireless communication with relays
Green wireless communication with relaysGreen wireless communication with relays
Green wireless communication with relaysAniruddha Chandra
 
Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Marios Kyriazis
 
DESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICES
DESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICESDESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICES
DESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICES
Journal For Research
 
Development of a wireless sensor network powered by energy harvesting techniques
Development of a wireless sensor network powered by energy harvesting techniquesDevelopment of a wireless sensor network powered by energy harvesting techniques
Development of a wireless sensor network powered by energy harvesting techniques
Daniele Costarella
 
Qmodule
QmoduleQmodule

Viewers also liked (20)

Green radio communication
Green radio communicationGreen radio communication
Green radio communication
 
Batteryless Nanoenergy Harvesting by Ida C. Shum
Batteryless Nanoenergy Harvesting by Ida C. ShumBatteryless Nanoenergy Harvesting by Ida C. Shum
Batteryless Nanoenergy Harvesting by Ida C. Shum
 
Energy harvesting (Energy Heroes)
Energy harvesting (Energy Heroes)Energy harvesting (Energy Heroes)
Energy harvesting (Energy Heroes)
 
Nano sensors with their applications
Nano sensors with their applicationsNano sensors with their applications
Nano sensors with their applications
 
Energy Harvesting Presentation Rjc Tyk 2
Energy Harvesting Presentation  Rjc Tyk 2Energy Harvesting Presentation  Rjc Tyk 2
Energy Harvesting Presentation Rjc Tyk 2
 
Green radio (final)
Green radio (final)Green radio (final)
Green radio (final)
 
Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...
Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...
Ph d thesis_seminar_on the design of energy efficient wireless access_sibelto...
 
EH-WSN
EH-WSNEH-WSN
EH-WSN
 
Green Mobile Communications
Green Mobile CommunicationsGreen Mobile Communications
Green Mobile Communications
 
T rays technology in future scanners
T rays technology in future scannersT rays technology in future scanners
T rays technology in future scanners
 
Nanosensor networks with electromagnetic wireless communication
Nanosensor networks with electromagnetic wireless communicationNanosensor networks with electromagnetic wireless communication
Nanosensor networks with electromagnetic wireless communication
 
Energy Harvesting for Autonomously-Powered Sensor Networks
Energy Harvesting for Autonomously-Powered Sensor NetworksEnergy Harvesting for Autonomously-Powered Sensor Networks
Energy Harvesting for Autonomously-Powered Sensor Networks
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
 
PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...
PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...
PERFORMANCE EVALUATION OF SOCIAL NETWORK ANALYSIS ALGORITHMS USING DISTRIBUTE...
 
Nano tube based sensors for Capnography
Nano tube based sensors for CapnographyNano tube based sensors for Capnography
Nano tube based sensors for Capnography
 
Green wireless communication with relays
Green wireless communication with relaysGreen wireless communication with relays
Green wireless communication with relays
 
Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014
 
DESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICES
DESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICESDESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICES
DESIGN & ANALYSIS OF RF ENERGY HARVESTING SYSTEM FOR CHARGING LOW POWER DEVICES
 
Development of a wireless sensor network powered by energy harvesting techniques
Development of a wireless sensor network powered by energy harvesting techniquesDevelopment of a wireless sensor network powered by energy harvesting techniques
Development of a wireless sensor network powered by energy harvesting techniques
 
Qmodule
QmoduleQmodule
Qmodule
 

Similar to Energy Harvesting-aware Design for Wireless Nanonetworks

Cognitive Small Cell Networks: Energy Efficiency and Trade-Offs
Cognitive Small Cell Networks:Energy Efficiency and Trade-OffsCognitive Small Cell Networks:Energy Efficiency and Trade-Offs
Cognitive Small Cell Networks: Energy Efficiency and Trade-Offs
sabbir ahmed
 
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP) MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
Electronics & Communication Staff SCU Suez Canal University
 
wsn
wsnwsn
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
JyotiVERMA176
 
Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.ppt
AjayTiwari301041
 
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc NetworksMPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
ijsrd.com
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
ijsrd.com
 
3 3 energy efficient topology
3 3 energy efficient topology3 3 energy efficient topology
3 3 energy efficient topologyIAEME Publication
 
3 3 energy efficient topology
3 3 energy efficient topology3 3 energy efficient topology
3 3 energy efficient topologyprjpublications
 
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
IOSR Journals
 
Nanotechnology And Its Applications
Nanotechnology And Its ApplicationsNanotechnology And Its Applications
Nanotechnology And Its Applicationsmandykhera
 
Nano electronics Technology and its Application
Nano electronics Technology and its ApplicationNano electronics Technology and its Application
Nano electronics Technology and its Application
Seelam Vasavi Sai Viswanada Prabhu Deva Kumar
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
graphhoc
 
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
IJEEE
 
Wireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEECWireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEEC
Yogesh Fulara
 
Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...Aayush Gupta
 
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
IJTET Journal
 
nanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.pptnanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.ppt
Yashwanth52080
 
nanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.pptnanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.ppt
JHatt1
 
Study of Leach Protocol- A Review
Study of Leach Protocol- A ReviewStudy of Leach Protocol- A Review
Study of Leach Protocol- A Review
Editor IJMTER
 

Similar to Energy Harvesting-aware Design for Wireless Nanonetworks (20)

Cognitive Small Cell Networks: Energy Efficiency and Trade-Offs
Cognitive Small Cell Networks:Energy Efficiency and Trade-OffsCognitive Small Cell Networks:Energy Efficiency and Trade-Offs
Cognitive Small Cell Networks: Energy Efficiency and Trade-Offs
 
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP) MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
 
wsn
wsnwsn
wsn
 
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
 
Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.ppt
 
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc NetworksMPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
 
3 3 energy efficient topology
3 3 energy efficient topology3 3 energy efficient topology
3 3 energy efficient topology
 
3 3 energy efficient topology
3 3 energy efficient topology3 3 energy efficient topology
3 3 energy efficient topology
 
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
 
Nanotechnology And Its Applications
Nanotechnology And Its ApplicationsNanotechnology And Its Applications
Nanotechnology And Its Applications
 
Nano electronics Technology and its Application
Nano electronics Technology and its ApplicationNano electronics Technology and its Application
Nano electronics Technology and its Application
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
 
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
 
Wireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEECWireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEEC
 
Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...
 
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
Prolong Lifetime Analysis and Efficient Utilization of Energy in Heterogeneou...
 
nanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.pptnanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.ppt
 
nanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.pptnanotechnology-in-mechanical-engineering.ppt
nanotechnology-in-mechanical-engineering.ppt
 
Study of Leach Protocol- A Review
Study of Leach Protocol- A ReviewStudy of Leach Protocol- A Review
Study of Leach Protocol- A Review
 

More from Michele Weigle

Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Michele Weigle
 
WS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web ArchivesWS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web Archives
Michele Weigle
 
Intro to Web Archiving
Intro to Web ArchivingIntro to Web Archiving
Intro to Web Archiving
Michele Weigle
 
Enabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesEnabling Personal Use of Web Archives
Enabling Personal Use of Web Archives
Michele Weigle
 
Visualizing Webpage Changes Over Time
Visualizing Webpage Changes Over TimeVisualizing Webpage Changes Over Time
Visualizing Webpage Changes Over Time
Michele Weigle
 
How to Write an Academic Paper
How to Write an Academic PaperHow to Write an Academic Paper
How to Write an Academic Paper
Michele Weigle
 
How to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic PresentationHow to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic Presentation
Michele Weigle
 
My Academic Story via Internet Archive
My Academic Story via Internet ArchiveMy Academic Story via Internet Archive
My Academic Story via Internet Archive
Michele Weigle
 
A Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor NetworksA Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor Networks
Michele Weigle
 
Strategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency ResponseStrategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency Response
Michele Weigle
 
Detecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCDetecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARC
Michele Weigle
 
2015-capwic-gradschool
2015-capwic-gradschool2015-capwic-gradschool
2015-capwic-gradschool
Michele Weigle
 
2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web
Michele Weigle
 
Tools for Managing the Past Web
Tools for Managing the Past WebTools for Managing the Past Web
Tools for Managing the Past Web
Michele Weigle
 
Archive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH OverviewArchive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH Overview
Michele Weigle
 
Bits of Research
Bits of ResearchBits of Research
Bits of Research
Michele Weigle
 
Telling Stories with Web Archives
Telling Stories with Web ArchivesTelling Stories with Web Archives
Telling Stories with Web Archives
Michele Weigle
 
"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview
Michele Weigle
 
TDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETsTDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETs
Michele Weigle
 
Visualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-ItVisualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-It
Michele Weigle
 

More from Michele Weigle (20)

Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
 
WS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web ArchivesWS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web Archives
 
Intro to Web Archiving
Intro to Web ArchivingIntro to Web Archiving
Intro to Web Archiving
 
Enabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesEnabling Personal Use of Web Archives
Enabling Personal Use of Web Archives
 
Visualizing Webpage Changes Over Time
Visualizing Webpage Changes Over TimeVisualizing Webpage Changes Over Time
Visualizing Webpage Changes Over Time
 
How to Write an Academic Paper
How to Write an Academic PaperHow to Write an Academic Paper
How to Write an Academic Paper
 
How to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic PresentationHow to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic Presentation
 
My Academic Story via Internet Archive
My Academic Story via Internet ArchiveMy Academic Story via Internet Archive
My Academic Story via Internet Archive
 
A Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor NetworksA Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor Networks
 
Strategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency ResponseStrategies for Sensor Data Aggregation in Support of Emergency Response
Strategies for Sensor Data Aggregation in Support of Emergency Response
 
Detecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCDetecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARC
 
2015-capwic-gradschool
2015-capwic-gradschool2015-capwic-gradschool
2015-capwic-gradschool
 
2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web
 
Tools for Managing the Past Web
Tools for Managing the Past WebTools for Managing the Past Web
Tools for Managing the Past Web
 
Archive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH OverviewArchive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH Overview
 
Bits of Research
Bits of ResearchBits of Research
Bits of Research
 
Telling Stories with Web Archives
Telling Stories with Web ArchivesTelling Stories with Web Archives
Telling Stories with Web Archives
 
"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview
 
TDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETsTDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETs
 
Visualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-ItVisualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-It
 

Recently uploaded

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 

Recently uploaded (20)

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 

Energy Harvesting-aware Design for Wireless Nanonetworks

  • 1. Shahram Mohrehkesh PhD Dissertation Advisor: Dr. Michele C. Weigle May 2015 Department of Computer Science Old Dominion University Energy Harvesting-aware Design for Wireless Nanonetworks 1
  • 2. • Introduction • Nanonode, Nanonetworks, … • Applications of nanonetworks • Communication channels • Energy harvesting in nanonetworks • Optimizing energy consumption • Energy harvesting-aware MAC protocol • Future of nanonetworks Outline 2
  • 3. Nanotechnology 3 Enables the manipulation of matter at atomic and molecular scale (1 to 100 nm) Molecules -100 nm Atom -1 nm
  • 4. • “Mechanical device that performs a useful function using components of nanometer-scale and defined molecular structure.” (Eric Drexler, 1991) Nanoscale Machine 4 • Functions Computing Data storing Sensing Actuation Communication
  • 5. Nano-capacitor Nano-actuators Nano-EM-transreceiver Nano-sensors Nano-processorNano-memory Nano-antenna 6 μm 1 μm 2 μmenergy harvester Nanonode Integration of several nano-machines into a single functional entity 5 I. F. Akyildiz and J. M. Jornet, “Electromagnetic Wireless Nanosensor Networks,” Nano Communication Networks (Elsevier) Journal, vol.1, no.1, pp. 3-19, Mar. 2010.
  • 6. Nanonetworks • Interconnections of nanonodes • To execute more complex tasks in a distributed fashion • To overcome individual limitations (e.g., in size, energy, computation) 6
  • 7. Applications - Adv. Health Monitoring 7 Nanosensors can be used for: • Monitoring glucose, sodium, cholesterol • Detection of viruses • Localization of cancerous cellsInterface with External Networks Nanonodes Nanosensors to measure glucose
  • 8. “Can you imagine if you lost a sock? You could send out a search and sock No. 3117 would respond that it’s under the couch in the living room.” (Vint Cerf, 2013) Applications - Internet of Things 8 Simpler to integrate nanonode with every thing
  • 9. 9 Nanoantenna • Made from – Carbon Nanotube (CNT) – Graphene Nanoribbon (GNR) • 1 μm-long nano-antenna resonates in the Terahertz Band (0.1-10 THz) • Femtosecond-long pulse emitters and detectors 1-50 nm CNT G. W. Hanson, “Fundamental transmitting properties of carbon nanotube antennas,” IEEE Transactions on Antennas and Propagation, vol. 53, no. 11, pp. 3426–3435, Nov. 2005. J. M. Jornet and I. F. Akyildiz, “Graphene-based Plasmonic Nano-antennas for Terahertz Band Communication in Nanonetworks,” IEEE JSAC, Dec. 2013.
  • 10. 10 Path Loss in THz Path Loss [dB] (10% water vapor molecules) Almost no propagation above a few meters Almost 10 THz wide transmission window for distances much below one meter Several windows tens of GHz wide each at around one meter Molecular absorption is the main cause of the path loss J. M. Jornet and I. F. Akyildiz, “Channel Modeling and Capacity Analysis of EM Wireless Nanonetworks in the Terahertz Band,” IEEE Tran. on Wireless Comm., 2011.
  • 11. 11 Time Spread On-Off Keying (TS-OOK) “1” “1” “1” “1”“0” “0” “0” TS TP … … A logical “0” is transmitted as silence • Ideally no energy is consumed for transmission A logical “1” is transmitted as a pulse • Pulse length, Tp = 100 femtoseconds Molecular absorption noise would affect only pulses J .M. Jornet and I. F. Akyildiz, “Information Capacity of Pulse-based Wireless Nanosensor Networks,” in Proc. of the 8th Annual IEEE SECON, June 2011.
  • 12. PHY layer- models exist, ongoing research on impl. Frequency Band (Atakan 2010, Jornet 2010) Channel Models (Akkas2012, Jornet 2010, Jornet 2011) Information Modulation (Jornet 2011) Data link layer- early research Upper layers (>=3)- early research MAC Protocols (Jornet 2012) Throughput Evaluation (Wang 2013) Potential applications (industry, medical, …) (Akyildiz 2010) Cross Layer Issues: - Energy Harvesting (Jornet 2012) - Security & Privacy (Dressler 2012) Energy-aware Application Requirements (Balasubramaniam2013)
  • 13. 13 Research Objectives 1. Model for energy harvesting and consumption 2. Design optimum packet 1. Packet size, code weight, repetition 2. Multi-objective optimization problem 3. Optimal energy consumption policy to maximize the energy utilization 4. Energy harvesting-aware MAC protocol for nanonodes
  • 14. • Introduction – Nanonode, Nanonetworks, … – Applications of nanonetworks – Communication channels • Energy harvesting in nanonetworks – Optimizing energy consumption – Energy harvesting-aware MAC protocol • Future of nanonetworks Outline 14
  • 15. 15 Energy Harvesting Sources • Energy arrivals are stochastic In Nanonetworks: 1. Energy storage is nonlinear. 2. Energy storage is small. 3. Consumption rate is much faster than harvesting rate. Mohrehkesh, Weigle, and Das, “Energy Harvesting in Nanonetworks”, book chapter to appear in "Modeling, Methodologies and Tools for Molecular and Nano-scale Communications”
  • 16. 16 Two Major Challenges in NanoCommunication • Optimum energy consumption – Stochastic properties of energy harvesting – Limited and non-linear energy storage • Data link layer – Access to the channel – Energy status
  • 17. 17 How much energy consumption? • Time is slotted into unit length • A set of energy consumption actions is defined • Several policies – Aggressive: consume as much as possible – Conservative: consume a minimum amount , i.e., one transmission, one reception – Consume-Harvest (C-H) – Mean – Random Agg Cons C-H Mean Rand Chance of Being in Out of Energy State H L L M M Chance of Being in Full Energy State L H H M M Energy Utilization H L M M M High, Low, Medium
  • 18. 18 How much energy consumption? • Solution can be stored as a look-up table • Heuristic methods are required – Slow Beginning Fast Ending (SBFE): Combine aggressive and conservative – Adaptive: Proportional to the amount of available energy Markov Decision Process (MDP)- Diagram does not show all states and transitions Mohrehkesh and Weigle, “Optimizing Communication Energy Consumption in Perpetual Wireless Nanosensor Networks”, in IEEE GLOBECOM 2013
  • 19. • 𝐸𝐸 = log( 𝐸𝑛𝑒𝑟𝑔𝑦 𝑈𝑡𝑖𝑙 𝑝 𝑒∗𝑝 𝑓 ) 19 Energy Efficiency (EE) for Various Policies Mohrehkesh and Weigle, “Optimizing Energy Consumption in Terahertz Band Nanonetworks” In IEEE JSAC, Molecular, Biological, and Multi-Scale Communications Series , 2014. Aggressive Conservative Consume-Harvest Mean Random Optimal SBFE Adaptive
  • 21. 21 Let's build communication • We have... – Characteristics of THz communication – A simple pulse based modulation (TS-OOK) – Energy harvesting and consumption model and policy • We don't have ... – Medium Access Control • Maximize the utilization of harvested energy • Coordination between nanonodes, i.e., Energy harvesting- aware • Scalable, light-weight, and distributed
  • 23. 23 RIH-MAC: Receiver Initiated Harvesting-aware • Receiver-initiated ... – Facilitate the development of the energy harvesting- aware solution Mohrehkesh and Weigle, “RIH-MAC: Receiver-Initiated Harvesting-aware MAC for NanoNetworks”, in ACM NANOCOM 2014 R T R DATA DATA R T R R T R R T RReceiver Transmitter R T R
  • 24. 24 Centralized RIH-MAC • Nanocontroller transmits RTR • What is the probability of participation p for a nanonode ? • Assume that a nanonode – Has energy with probability of q – Has a DATA packet to transmit with probability r • The expected number of concurrent DATA packets, X, by n nanonodes: 𝐸 𝑋 = 𝑝𝑞𝑟𝑛 • For E[X] =1 => 𝑝 = 1 𝑞𝑟𝑛 Nano-Controller
  • 26. 26 Distributed RIH-MAC • Nanonodes take turns for communication with each neighbor based on the link color D A B C G E F
  • 27. 27 Edge Coloring Algorithm • Most edge coloring solutions are centralized • Distributed coloring with (1 + ε) Δ colors – 0 <ε<1, Δ: degree of graph – High probability (>99%) of successful coloring – Coloring process occurs in rounds – Start with an initial palette of colors for each link D. A. Grable and A. Panconesi. Nearly optimal distributed edge colouring in O(log log n) rounds. In Proceedings of the Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 278- 285, Philadelphia, PA, USA, 1997.
  • 28. 28 Number of Rounds to Color Edges • Duration of one round = 2(Δ + 1) slots, with no RTR failure • Depending on energy harvesting rate, takes several nanoseconds to several seconds
  • 29. 29 Distributed RIH-MAC • Direction of communication is indicated based on the node ID • After coloring, no collision in communication for a nanonode with its neighbors Cycle
  • 30. 30 Energy Consumption Scheduling • Receiver-Initiated protocol works perfectly for the not energy constrained scenario • In energy constrained scenario ... – Many RTR packets would be sent with no DATA packet – Transmitters may listen for RTR packets but receive no RTR packets
  • 31. 31 Coordinated Energy Consumption Schedule (CECS) • Nanonodes have an optimal action set for the amount of energy consumption (number of transmissions and receptions) for various level of energy • Rotation after each cycle • Prediction of CECS of neighbors Policy Pattern (5 neighbor) 1 2 3 4 5 0 0 0 0 0 0 1 1 0 0 0 0 2 0 0 1 0 1 3 1 0 1 0 1 4 0 1 1 1 1 >=5 1 1 1 1 1 2 0 0 1 0 1
  • 32. 32 CECS Example- Reception by Node B Policy Pattern A C E 0 0 0 0 1 1 0 0 2 1 1 0 >= 3 1 1 1 Policy Pattern A C E 0 0 0 0 1 1 0 0 2 1 1 0 >= 3 1 1 1 Policy Pattern A C E 0 0 0 0 1 0 1 0 2 1 1 0 >= 3 1 1 1 Policy Pattern A C E 0 0 0 0 1 0 1 0 2 1 1 0 >= 3 1 1 1 Successful prediction Unsuccessful prediction
  • 33. 33 Simulation Setup Energy Storage Capacity 100 pJ Energy per pulse (transmission) 1 fJ Energy per pulse (reception) 0.1 fJ RTR packet size 25 B DATA packet size 250 B Pulse duration 100 fs Number of Nanonodes 100 • Nano-sim module of NS-3 G. Piro, L. A. Grieco, G. Boggia, and P. Camarda. “Nano-sim: simulating electromagnetic-based nanonetworks in the network simulator 3”. In Proc. Of Workshop on NS- 3, Cannes, France, Mar. 2013.
  • 34. 34 RTR Success Percentage Exponential energy model Mohrehkesh, Weigle, and Das “DRIH-MAC: A Distributed Receiver-Initiated Harvesting-aware MAC for NanoNetworks”, to appear in IEEE Trans. on Molecular, Biological, and Multi-scale Communications.
  • 36. 36 Summary • Optimum schedule for energy consumption • Receiver-initiated and energy harvesting-aware MAC protocol
  • 37. 37 Contributions • A model to design the optimal packet – (IEEE Globecom 2013) • Optimum energy consumption policy – (IEEE JSAC 2014) • Receiver-initiated and energy harvesting-aware MAC protocol – (ACM Nanocom 2014, IEEE Trans. on MBMC 2015) • Models for energy harvesting and consumption – (Book Chapter, IEEE Comm. Magazine 2015)
  • 38. 38 Future of Nanonetworks • Near Term – Improve heuristic policies of energy consumption – Evaluation of RIH-MAC in other application, e.g., Internet of Things • Long Term – Challenges in various layers as well as Cross layer issues – New applications: • Nano-robots • Medical applications, e.g., drug delivery system • Wireless Network-on-Chip (WNoC)