SlideShare a Scribd company logo
1 of 58
Download to read offline
An Energy-Efficient Technique to
Cover Routing Holes Using
Directional Smart Antennas
Supervisors
Prof. Ahmed S. Samra
Electronics and
communications
engineering
Mansoura University, Egypt
Prof. Maher Abdelrazzak
Mohamed
Electronics and
communications engineering
Mansoura University,
Mansoura Egypt
Assoc. prof. Ahmed I. Saleh
Computers and systems
engineering
Mansoura University, Egypt
Submitted by
Reem Essam Mohamed kamal
Faculty of Engineering, Electronics and Communication Department
Mansoura University, Egypt
Mansoura University- Egypt
2017
1
Scientific Papers
β€’ Published
R. E. Mohemed, A. I. Saleh, M. Abdelrazzak, and A.
S. Samra, β€œEnergy-Efficient Routing Protocols for
Solving Energy Hole Problem In Wireless Sensor
Networks,” Comput. Networks, Elsevier 2016.
β€’ Under review
R. E. Mohemed, A. I. Saleh, M. Abdelrazzak, and A.
S. Samra, β€œSurvey on Wireless Sensor Network
Applications and Energy Efficient Routing
Protocols,” Comput. Networks, Elsevier, Jan 2017.
2
Presentation Outline
β€’ Thesis Aim and Objectives
β€’ WSN Definition, Applications And Challenges
β€’ Related Work
β€’ Problem Definition
β€’ Thesis Contribution
β€’ Conclusion And Future Work
3
Aim
Solve Routing Hole
Problem in Wireless
Sensor Networks
4
Thesis Objectives
β€’ Cover the most recent
applications of WSN
β€’ Study the most effective
design issues in WSN routing
protocols
β€’ Analyze energy-hole problem
and its consequences
5
Thesis Objectives
β€’ Introduce two adaptive
energy-efficient routing
protocols for WSNs, which
6
solves routing hole problem
maximizes network lifetime,
and preserves network
stability period
WSN Definition,
Applications and
Challenges
7
Overview on WSN
8
9
Applications of WSN
10
11
12
Routing Hole
13
Causes of Routing Hole
14
Causes of Routing Hole
Energy
Hole
Black
Hole
Related work
15
Year Protocol description weakness
2014
IBLEACH
[1]
It elongates the round to contain a set of
frames, so that the setup operation is
performed every set of frames.
No process to calculate the number of
rounds/frame value which may result in
data loss if CHs deplete their energy
within the round.
2014 SETA [2]
designed to fulfill confidentiality,
integrity, adaptive aggregation, and
privacy issues while minimizing
communication overhead.
It concerns with data security more than
lifetime maximization
2015
REAC-IN
[3]
CHs are selected based on weight. that is
determined according to the residual
energy of each sensor and the regional
average energy of all sensors in each
cluster. It solves the problem of node
isolation.
Incomplete data transmission may occur
on isolated nodes. Periodic topology
reformation leading to high energy
overhead.
2016 NEECP [4]
Cluster is formed, then intra cluster and
inter cluster chains are formed
Energy overhead in cluster head
selection, intra cluster and inter cluster
chain formation
2016
UCCGRA
[5]
combine the unequal clustering using
vote -based measure and the connected
graph theories. CHs are elected and non-
CH uses a fitness function to select the
most suitable CH to join.
The optimal parameters for energy
minimization are not covered.
The periodic voting and connected graph
formation introduce very high
complexity and energy overhead during
the setup phase. 16
Problem of Recent Energy
Efficient Routing Protocols
The need for continuous topology
reformation to achieve high network
lifetime made the researchers ignore the
impact of
High energy overhead due to continuous
network setup
on limiting network lifetime
Maximization
17
details
The Proposed
Energy Efficient
Routing Protocols
18
General Characteristics of The
Proposed Protocols
β€’ Designed for Static networks with determined
node placement
β€’ Trigger based
β€’ fully distributed
β€’ Designed for solving the premature end of
network lifetime.
β€’ Reconnects any multi-hop single path network
topology with single setup phase.
β€’ Operate in tree fashion
19
On Hole Children
Reconnection (OHCR)
Protocol Overview
β€’ Has local nature
β€’ Independent on initial network
topology
20
𝑠 𝑖 . 𝐷 𝑏: :The distance between the parent node
and its furthest child
𝑠(𝑖). 𝐸 𝑏: The 𝑂𝐢𝐻𝑅 Breakdown
energy of parent nodes 𝒫s
OHCR protocol flowchart
21
Operational Conditions for
OHCR
The breakdown packet BD pkt and join request
jReq packet sizes are limited to 10% of the
control packet size to limit
– The delay till the reconnection is maintained
– The energy consumed in this process
– Collision occurrence
22
1
2
3
OHCR Algorithm
Inputs: π’Š, , 𝒔 π’Š . π‘ͺ, 𝒔(π’Š). 𝑬, 𝒕_𝒍𝒆𝒗, 𝒔 π’Š . 𝒍𝒆𝒗, t_lev
Outputs: reconnect the disconnected children
// for any parent node
1. While 𝑠(𝑖). 𝐢 β‰  βˆ… do
2. find 𝑠(𝑖). 𝐷 𝑏 and calculate 𝑠 𝑖 . 𝐸 𝑏
// when the parent is dead
3. If 𝑠 𝑖 . 𝐸 = 𝑠 𝑖 . 𝐸 𝑏
4. Multicast BD pkt to 𝑠(𝑖). 𝐢 nodes within 𝑠(𝑖). 𝐷 𝑏
𝑠 𝑖 . 𝑑𝑦𝑝𝑒 is β€œdead”
5. CR(𝑠 𝑖 . 𝐢, 𝑑_𝑙𝑒𝑣)
23
Children Reconnection
Algorithm
CR(s(i).C,𝒕_𝒍𝒆𝒗)
1. For each s(π’Šπ’Š) ∈ 𝒔 π’Š . π‘ͺ do
// acknowledgment flag is reset for every orphan child
2. 𝑠(𝑖𝑖). π‘Žπ‘π‘˜ = 0
3. While 𝒔(π’Šπ’Š). π’‚π’„π’Œ = 𝟎 do
4. multicast a jReq to π‘—βˆ€ 𝑠 𝑗 . 𝑙𝑒𝑣 = 𝑠 𝑖𝑖 . 𝑙𝑒𝑣 βˆ’ 1 within 𝑑 π‘œ
5. Wait 𝑑_𝑙𝑒𝑣
6. If ack received
7. 𝑠(𝑖𝑖). π‘Žπ‘π‘˜ = 1
8. Join the parent that replies first
9. Else
10. Decrement 𝑠(𝑖𝑖). 𝑙𝑒𝑣
11. If 𝒔(π’Šπ’Š). 𝒍𝒆𝒗 = 𝟏
12. 𝑠 𝑖𝑖 . π‘Žπ‘π‘˜ = 1
13. Join BS
24
Characteristics of OHCR
β€’ It suits all multi-hop single path networks
where network management is performed in a
distributed fashion.
β€’ It doesn’t need BS or GPS to manage network
operations or locate the lost nodes during the
network lifetime.
25
1
2
On Hole Alert (OHA)
Protocol
β€’ Has global nature.
β€’ Primarily dependent on the initial network topology
β€’ Redistributes routing load among the remaining relay nodes
β€’ It doesn’t add delay
26
OHA Protocol Flowchart
27
Inputs:π‘΅π’Šπ’π’Šπ’•, 𝒔(π’Š). 𝑬, 𝑬 𝒃, 𝑴, 𝒔(π’Š). 𝒑𝒂𝒓𝒆𝒏𝒕, 𝒔 π’Š . π‘ͺ, TF, t_lev
Outputs:𝑡,𝑺, network reconnection
// user input
1. Set TF
2. For each 𝑖 ∈ 𝑁 do
3. Calculate 𝑬 𝒃
// new dead node
4. If 𝑠 𝑖 . 𝐸 ≀ 𝐸 𝑏 do
5. 𝑠 𝑖 is dead
6. 𝑁 = 𝑁 βˆ’ 1
// Root hole
7. If 𝑠(𝑖). π‘π‘Žπ‘Ÿπ‘’π‘›π‘‘ = 𝑠(𝑁𝑖𝑛𝑖𝑑 + 1 ) & 𝑠 𝑖 . 𝐢 β‰  βˆ… do
8. 𝑠 𝑖 . 𝑑𝑐 = ’𝑅’
9. Root-hole advertisement in BD pkt broadcast
10. If TF={0} do
11. Use topology formation algorithm for topology re-setup of the 𝑁 nodes
12. Else
Use the topology formation algorithm specified by the network administrator for topology re-setup of the 𝑁 nodes
// Parent hole
13. Else if 𝑠(𝑖). π‘π‘Žπ‘Ÿπ‘’π‘›π‘‘ β‰  𝑠(𝑁𝑖𝑛𝑖𝑑 +1) & 𝑠 𝑖 . 𝐢 β‰  βˆ… do
14. 𝑠 𝑖 . 𝑑𝑐 = ’𝑃’
15. Parent-hole advertisement in BD pkt broadcast
16. RC(S(i).C, t_lev)
// Pendent hole
17. Else if 𝑠 𝑖 . 𝐢 = βˆ… do
18. 𝑠(𝑖). 𝑑𝑐 = ’𝑝’
19. Pendent hole advertisement in BD pkt broadcast
28
Performance
analysis
β€’ Algorithm complexity
β€’ Breakdown energy
β€’ Network overhead
β€’ Estimation of stability period and network
lifetime
29
Algorithm Complexity
β€’ OHCR complexity is upper bounded by
for each node in the network,
for each parent and
for the whole network
β€’ OHA complexity is upper bounded by the topology
formation algorithm used in re-setup operation.
β€’ Both protocols OHCR and OHA are lower bounded by
children reconnection (CR) algorithm Ξ©(1).
30
1
2
3
(1)π’ͺ 𝐿
(2)π’ͺ 𝐢𝐿
(3)π’ͺ 𝑃𝐢𝐿
Breakdown Energy
s i . Ebβˆ’OHCR= ቐ
lc Eelec + Ξ΅fs s i . Db
2
lc Eelec + Ξ΅mp s i . Db
4
s i . Dm < do
otherwise
(4)
While the breakdown energy of OHA is dependent on the
dimensions of the ROI; thus, it is constant for all nodes, as given in
equation (6)
𝐸 π‘βˆ’π‘‚π»π΄= ቐ
𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€π‘“π‘  𝑀2
𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€ π‘šπ‘ 𝑀4
𝑀 < 𝑑 π‘œ
otherwise
(5)
In multi-hop networks, the distance between the parent and its child
hardly reach the diameter of the ROI; thus, max 𝑠 𝑖 . 𝐷 𝑏 < 𝑀
31
Network Overhead
Lemma 1 For homogeneous networks with
constant network flows and BS far from the ROI,
the probability of energy depletion of any non-
relay node in the ROI before any relay RN node is
exactly zero.
π’ͺ𝐸 = ෍
π‘Ÿ=1
π‘Ÿ 𝒩
𝐸𝒩(π‘Ÿ)
𝐸𝒒(π‘Ÿ)
(6)
32
Lemma 2 OHA adds higher energy overhead π’ͺ𝐸
than OHCR to homogeneous networks in case of
constant network flows and far BS from the ROI
Estimation of Network
Lifetime OHCR
𝐸 π‘œ| π‘Ÿπ‘’π‘™π‘Žπ‘¦ =
𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€ π‘šπ‘ 𝑠 𝑖 . 𝐷 𝑏
4
)
+π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€ π‘šπ‘ 𝑑 π‘‘π‘œπ΅π‘†
4
+ βˆ†πΈ 𝐷𝐴
𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€π‘“π‘  𝑠 𝑖 . 𝐷 𝑏
2
)
+π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€ π‘šπ‘ 𝑑 π‘‘π‘œπ΅π‘†
4
+ βˆ†πΈ 𝐷𝐴
𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€ π‘šπ‘ 𝑠 𝑖 . 𝐷 𝑏
4
)
+π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€π‘“π‘  𝑑 π‘‘π‘œπ΅π‘†
2
+ βˆ†πΈ 𝐷𝐴
𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€π‘“π‘  𝑠 𝑖 . 𝐷 𝑏
2
)
+π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€π‘“π‘  𝑑 π‘‘π‘œπ΅π‘†
2
+ βˆ†πΈ 𝐷𝐴
𝑠 𝑖 . 𝐷 𝑏, 𝑑 π‘‘π‘œπ΅π‘†
β‰₯ 𝑑 π‘œ
𝑠 𝑖 . 𝐷 𝑏 < 𝑑 π‘œ
≀ 𝑑 π‘‘π‘œπ΅π‘†
𝑑 π‘‘π‘œπ΅π‘† < 𝑑 π‘œ
≀ 𝑠 𝑖 . 𝐷 𝑏
else
(7)
33
Estimation of Stability Period
OHCR
𝐸 π‘œ| 𝓅 =
𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€ π‘šπ‘ 𝑑 𝑛𝑛
4
+π‘Ÿ 𝒩 𝑙 𝐸𝑒𝑙𝑒𝑐 + πœ€ π‘šπ‘ 𝑑 𝑛𝑛
4
𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€π‘“π‘  𝑑 𝑛𝑛
2
+π‘Ÿ 𝒩 𝑙 𝐸𝑒𝑙𝑒𝑐 + πœ€π‘“π‘  𝑑 𝑛𝑛
2
𝑑 𝑛𝑛 β‰₯ 𝑑 π‘œ
else
(8)
34
Estimation of Network
Lifetime OHA
Eo|RN =
lc(βˆ†Eelec+Ξ΅mp M4
)
+r 𝒩|minl βˆ†Eelec + Ξ΅mpdtoBS
4
+ βˆ†EDA
lc(βˆ†Eelec+Ξ΅fs M2
)
+r 𝒩|minl βˆ†Eelec + Ξ΅mpdtoBS
4
+ βˆ†EDA
lc(βˆ†Eelec+Ξ΅mp M4)
+r 𝒩|minl βˆ†Eelec + Ξ΅fsdtoBS
2
+ βˆ†EDA
lc(βˆ†Eelec+Ξ΅fs M2)
+r 𝒩|minl βˆ†Eelec + Ξ΅fsdtoBS
2
+ βˆ†EDA
M, dtoBS
β‰₯ do
M < do
≀ dtoBS
dtoBS < do
≀ M
else
(9)
35
Estimation of Stability Period
OHA
Eo| 𝓅 =
lc 2Eelec + Ξ΅mpdnn
4
+ Ξ΅mp M4
+r 𝒩 l Eelec + Ξ΅mpdnn
4
lc 2Eelec + Ξ΅mpdnn
2
+ Ξ΅mp M4
+r 𝒩 l Eelec + Ξ΅mpdnn
2
lc 2Eelec + Ξ΅fsdnn
2
+ Ξ΅fs M2
+r 𝒩 l Eelec + Ξ΅fsdnn
2
dnn, M β‰₯ do
dnn < do ≀ M
else
(10)
36
Experimental
Results
37
Radio Transmission Model
β€’ Using the energy model in [6]
β€’ Energy consumed in data transmission
β€’ Energy consumed in data reception
𝐸 𝑇π‘₯ 𝑙, 𝑑 = ࡝
𝑙𝐸𝑒𝑙𝑒𝑐 + π‘™πœ€π‘“π‘  𝑑2
𝑙𝐸𝑒𝑙𝑒𝑐 + π‘™πœ€ π‘šπ‘ 𝑑4
𝑑 < 𝑑 π‘œ
𝑒𝑙𝑠𝑒 (11)
𝐸 𝑅π‘₯ 𝑙, 𝑑 = 𝐸 𝑅π‘₯βˆ’π‘’π‘™π‘’π‘ 𝑙 = 𝑙 𝐸𝑒𝑙𝑒𝑐 (12)
38
Type Parameter symbol Value
Homogeneous
network
The number of nodes in the ROI 𝑁 100
Initial energy of sensor node 𝐸 π‘œ 0.5
Node distribution - random
BS location - (50, 200)
Application
Minimum distance from ROI to BS 𝑑 π‘‘π‘œ 𝐡𝑆 100
Length of maximum dimension of ROI M 100
Data packet size in bits 𝑙 𝑠 800 𝐡𝑦𝑑𝑒𝑠
Control packet size in bits 𝑙 𝑐 50 𝐡𝑦𝑑𝑒𝑠
Transmitter/Receiver Electronics 𝐸𝑒𝑙𝑒𝑐 50nJ/bit
Energy consumed in data aggregation 𝐸 𝐷𝐴
5nJ
bit
/signal
Radio model
Multi-path propagation loss πœ€ π‘šπ‘ 0.0013
𝑝𝑗
𝑏𝑖𝑑
/π‘š4
Free space propagation loss πœ€π‘“π‘  10
𝑝𝑗
𝑏𝑖𝑑
/π‘š2
Threshold distance of wireless
propagation energy model 𝑑 π‘œ
πœ€π‘“π‘ 
πœ– π‘šπ‘
Antenna Model - Omni-directional
Protocol setup
Tree formation TF 0
Waiting time for reconnection in OHCR 𝑑_𝑙𝑒𝑣 0.8 π‘šπ‘ 
Number of children in DCT c 3 39
Network Setup
Protocol Description Parameter
NEECP The data aggregation version was
used
NEECPWA
UCCGRA 𝑅 π‘šπ‘Žπ‘₯ the maximum competition
radius.
c is a constant coefficient between 0
and 1
𝑅 π‘šπ‘Žπ‘₯ = 𝑑 π‘œ
𝑐 = 0.3
LEACH The optimal probability of cluster
head selection was used
𝑝=𝑝 π‘œπ‘π‘‘
OHCR and OHA are examined on both Degree
Constrained Tree (DCT) and Shortest Path Tree
(SPT) 40
Performance Metrics
β€’ Energy overhead π“žπ„
β€’ Average network energy 𝐄 𝐚𝐯𝐠
β€’ Percentage of dead nodes
β€’ Network lifetime in terms of number of rounds r 𝒩 ;the
maximum lifetime of all the sensors in the network; it may
end due to energy depletion or inability to reach the BS; such
that,
π’ͺ𝐸 = ෍
π‘Ÿ=1
π‘Ÿ 𝒩
𝐸𝒩(π‘Ÿ)
𝐸𝒒(π‘Ÿ)
(6)
𝐸 π‘Žπ‘£π‘” =
σ𝑖=1
𝑁
𝐸𝑖
𝑁
(13)
41
1
2
3
4
Energy Overhead
42
Average Network Energy
43
The Percentage of Dead Nodes
Through Network Lifetime
44
Network Lifetime Vs. Number
of Nodes in The ROI
45
Using Directional Antennas
in SPT
46
Directional Transmission
Parameters
ValueParameter
Omni-directionalAntenna model for control packets
directionalAntenna model for data transmission
Switched beamDirectional antenna model
450Beam width for data transmission
D802.15.4 MACMAC layer for directional transmission
15 dBiMain lobe gain
omnidirectionalAntenna model for data reception
47
Energy Overhead
48
Average Network Energy
49
The Percentage of Dead Nodes
Through Network Lifetime
50
Network Lifetime Vs. Distance
Between the ROI and the BS
51
Conclusions
and
Future Work
52
β€’ OHCR Adds significant delay due to the time
taken in each reconnection trial. However, this
time can be adjusted by network
administrator.
β€’ OHCR and OHA are characterized by high
adaptability to application requirements.
β€’ Applying OHCR or OHA to any network
topology doesn’t affect its stability period.
53
β€’ The simulation results proved that the
proposed protocols outperform the recent
ones in terms of network lifetime, node loss
rate, and network overhead.
β€’ OHCR and OHA are better applied on trees
with as limited constraints as possible to
provide the best results
β€’ Using OHCR or OHA, the network lifetime of
any single setup phase tree can be extended
about 5 to 3 times, respectively. 54
Future Work
At the end of this work, we are looking forward
to do the following
– Studying the scheduling problem of the
implemented routing protocols to find the
tradeoff between network lifetime and schedule
length.
– Studying other disconnection reasons; e.g.
physical damage
– Studying the behavior of the proposed algorithms
on heterogeneous networks.
55
List of References
[1] A. Salim, W. Osamy, and A. M. Khedr, β€œIBLEACH : intra-balanced
LEACH protocol for wireless sensor networks,” Wirel. Networks, no.
20, pp. 1515–1525, 2014.
[2] S. Sicari, L. A. Grieco, A. Rizzardi, G. Boggia, and A. Coen-
porisini, β€œSETA : A SEcure sharing of Tasks in clustered wireless
sensor networks,” in 9th IEEE International Conference on Wireless
and Mobile Computing, Networking and Communications 2013,
WiMob 2013: 239-246, 2014, no. i.
[3] J. S. Leu, T. H. Chiang, M. C. Yu, and K. W. Su, β€œEnergy efficient
clustering scheme for prolonging the lifetime of wireless sensor
network with isolated nodes,” IEEE Commun. Lett., vol. 19, no. 2, pp.
259–262, 2015.
56
List of References (cont)
[4] S. Singh, S. Chand, R. Kumar, A. Malik, and B. Kumar, β€œNEECP :
Novel energy-efficient clustering protocol for prolonging lifetime of
WSNs,” IET Wirel. Sens. Syst., pp. 1–7, 2016.
[5] H. Xia, R. Z. Jia, and Y. Z. Pan, β€œEnergy-Efficient Routing
Algorithm Based on Unequal Clustering and Connected Graph in
Wireless Sensor Networks,” Int. J. Wirel. Inf. Networks, vol. 23, no. 2,
pp. 141–150, 2016.
[6] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan,
β€œEnergy-efficient communication protocol for wireless microsensor
networks,” Proc. 33rd Annu. Hawaii Int. Conf. Syst. Sci., vol. 0, no. c,
pp. 3005–3014, 2000.
57
58

More Related Content

What's hot

ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...
ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...
ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...Jihun Yun
Β 
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSORCOUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSORIJNSA Journal
Β 
Barker_SIAMCSE15
Barker_SIAMCSE15Barker_SIAMCSE15
Barker_SIAMCSE15Karen Pao
Β 
Real Time Results of a Fuzzy Neural Network Active Noise Controller
Real Time Results of a Fuzzy Neural Network Active Noise ControllerReal Time Results of a Fuzzy Neural Network Active Noise Controller
Real Time Results of a Fuzzy Neural Network Active Noise ControllerIRJET Journal
Β 
A study of dipole antennas using mat lab
A study of dipole antennas using mat labA study of dipole antennas using mat lab
A study of dipole antennas using mat labLe Professionist
Β 
CPQ_presentation_ICCV2021
CPQ_presentation_ICCV2021CPQ_presentation_ICCV2021
CPQ_presentation_ICCV2021Jihun Yun
Β 
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...Preferred Networks
Β 
MATEX @ DAC14
MATEX @ DAC14MATEX @ DAC14
MATEX @ DAC14Hao Zhuang
Β 
A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...
A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...
A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...VLSICS Design
Β 
Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)Jonathan Skelton
Β 
The Chaos and Stability of Firefly Algorithm Adjacent Individual
The Chaos and Stability of Firefly Algorithm Adjacent IndividualThe Chaos and Stability of Firefly Algorithm Adjacent Individual
The Chaos and Stability of Firefly Algorithm Adjacent IndividualTELKOMNIKA JOURNAL
Β 
Median based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstructionMedian based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstructioncsandit
Β 
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONMEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONcsandit
Β 
A HYBRID CLUSTERING ALGORITHM FOR DATA MINING
A HYBRID CLUSTERING ALGORITHM FOR DATA MININGA HYBRID CLUSTERING ALGORITHM FOR DATA MINING
A HYBRID CLUSTERING ALGORITHM FOR DATA MININGcscpconf
Β 
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...grssieee
Β 
What is pattern recognition (lecture 6 of 6)
What is pattern recognition (lecture 6 of 6)What is pattern recognition (lecture 6 of 6)
What is pattern recognition (lecture 6 of 6)Randa Elanwar
Β 
Proximity Detection in Distributed Simulation of Wireless Mobile Systems
Proximity Detection in Distributed Simulation of Wireless Mobile SystemsProximity Detection in Distributed Simulation of Wireless Mobile Systems
Proximity Detection in Distributed Simulation of Wireless Mobile SystemsGabriele D'Angelo
Β 

What's hot (19)

ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...
ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...
ProxGen: Adaptive Proximal Gradient Methods for Structured Neural Networks (N...
Β 
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSORCOUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
Β 
Barker_SIAMCSE15
Barker_SIAMCSE15Barker_SIAMCSE15
Barker_SIAMCSE15
Β 
Real Time Results of a Fuzzy Neural Network Active Noise Controller
Real Time Results of a Fuzzy Neural Network Active Noise ControllerReal Time Results of a Fuzzy Neural Network Active Noise Controller
Real Time Results of a Fuzzy Neural Network Active Noise Controller
Β 
A study of dipole antennas using mat lab
A study of dipole antennas using mat labA study of dipole antennas using mat lab
A study of dipole antennas using mat lab
Β 
CPQ_presentation_ICCV2021
CPQ_presentation_ICCV2021CPQ_presentation_ICCV2021
CPQ_presentation_ICCV2021
Β 
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
PFN Summer Internship 2021 / Kohei Shinohara: Charge Transfer Modeling in Neu...
Β 
MATEX @ DAC14
MATEX @ DAC14MATEX @ DAC14
MATEX @ DAC14
Β 
A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...
A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...
A New Transistor Sizing Approach for Digital Integrated Circuits Using Firefl...
Β 
Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)Phonons & Phonopy: Pro Tips (2014)
Phonons & Phonopy: Pro Tips (2014)
Β 
The Chaos and Stability of Firefly Algorithm Adjacent Individual
The Chaos and Stability of Firefly Algorithm Adjacent IndividualThe Chaos and Stability of Firefly Algorithm Adjacent Individual
The Chaos and Stability of Firefly Algorithm Adjacent Individual
Β 
Median based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstructionMedian based parallel steering kernel regression for image reconstruction
Median based parallel steering kernel regression for image reconstruction
Β 
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTIONMEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
MEDIAN BASED PARALLEL STEERING KERNEL REGRESSION FOR IMAGE RECONSTRUCTION
Β 
E021052327
E021052327E021052327
E021052327
Β 
A HYBRID CLUSTERING ALGORITHM FOR DATA MINING
A HYBRID CLUSTERING ALGORITHM FOR DATA MININGA HYBRID CLUSTERING ALGORITHM FOR DATA MINING
A HYBRID CLUSTERING ALGORITHM FOR DATA MINING
Β 
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
Β 
GAMesh
GAMeshGAMesh
GAMesh
Β 
What is pattern recognition (lecture 6 of 6)
What is pattern recognition (lecture 6 of 6)What is pattern recognition (lecture 6 of 6)
What is pattern recognition (lecture 6 of 6)
Β 
Proximity Detection in Distributed Simulation of Wireless Mobile Systems
Proximity Detection in Distributed Simulation of Wireless Mobile SystemsProximity Detection in Distributed Simulation of Wireless Mobile Systems
Proximity Detection in Distributed Simulation of Wireless Mobile Systems
Β 

Similar to MSc Thesis Presentation

Design a mobile telephone system in a certain city
Design a mobile telephone system in a certain cityDesign a mobile telephone system in a certain city
Design a mobile telephone system in a certain cityeSAT Journals
Β 
Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailashChandMeena6
Β 
WALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHM
WALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHMWALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHM
WALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHMcscpconf
Β 
EDEEC-Enhanced Distributed Energy Efficient Clustering Protocol for He...
EDEEC-Enhanced  Distributed  Energy  Efficient Clustering  Protocol  for   He...EDEEC-Enhanced  Distributed  Energy  Efficient Clustering  Protocol  for   He...
EDEEC-Enhanced Distributed Energy Efficient Clustering Protocol for He...IRJET Journal
Β 
Quartz crystal microbalance based electronic nose system implemented on Field...
Quartz crystal microbalance based electronic nose system implemented on Field...Quartz crystal microbalance based electronic nose system implemented on Field...
Quartz crystal microbalance based electronic nose system implemented on Field...TELKOMNIKA JOURNAL
Β 
Green Communication
Green CommunicationGreen Communication
Green CommunicationVARUN KUMAR
Β 
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Design of Three-Input XOR/XNOR using Systematic Cell Design MethodologyDesign of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Design of Three-Input XOR/XNOR using Systematic Cell Design MethodologyAssociate Professor in VSB Coimbatore
Β 
New Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxNew Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxpraveen kumar
Β 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...IRJET Journal
Β 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...ijassn
Β 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...ijassn
Β 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...ijp2p
Β 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...ijp2p
Β 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...ijp2p
Β 
A clustering protocol using multiple chain
A clustering protocol using multiple chainA clustering protocol using multiple chain
A clustering protocol using multiple chainambitlick
Β 
A new method for controlling and maintaining
A new method for controlling and maintainingA new method for controlling and maintaining
A new method for controlling and maintainingIJCNCJournal
Β 
Efficient use of Energy in WSN using H-LEACH
Efficient use of Energy in WSN using H-LEACHEfficient use of Energy in WSN using H-LEACH
Efficient use of Energy in WSN using H-LEACHdbpublications
Β 
Path loss prediction
Path loss predictionPath loss prediction
Path loss predictionNguyen Minh Thu
Β 

Similar to MSc Thesis Presentation (20)

Design a mobile telephone system in a certain city
Design a mobile telephone system in a certain cityDesign a mobile telephone system in a certain city
Design a mobile telephone system in a certain city
Β 
G011136871
G011136871G011136871
G011136871
Β 
Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptx
Β 
WALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHM
WALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHMWALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHM
WALEACH: WEIGHT BASED ENERGY EFFICIENT ADVANCED LEACH ALGORITHM
Β 
EDEEC-Enhanced Distributed Energy Efficient Clustering Protocol for He...
EDEEC-Enhanced  Distributed  Energy  Efficient Clustering  Protocol  for   He...EDEEC-Enhanced  Distributed  Energy  Efficient Clustering  Protocol  for   He...
EDEEC-Enhanced Distributed Energy Efficient Clustering Protocol for He...
Β 
Quartz crystal microbalance based electronic nose system implemented on Field...
Quartz crystal microbalance based electronic nose system implemented on Field...Quartz crystal microbalance based electronic nose system implemented on Field...
Quartz crystal microbalance based electronic nose system implemented on Field...
Β 
Green Communication
Green CommunicationGreen Communication
Green Communication
Β 
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Design of Three-Input XOR/XNOR using Systematic Cell Design MethodologyDesign of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Β 
New Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxNew Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptx
Β 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Β 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
Β 
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
THRESHOLD SENSITIVE HETEROGENOUS ROUTING PROTOCOL FOR BETTER ENERGY UTILIZATI...
Β 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
Β 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
Β 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
Β 
A clustering protocol using multiple chain
A clustering protocol using multiple chainA clustering protocol using multiple chain
A clustering protocol using multiple chain
Β 
A new method for controlling and maintaining
A new method for controlling and maintainingA new method for controlling and maintaining
A new method for controlling and maintaining
Β 
EESRDA
EESRDAEESRDA
EESRDA
Β 
Efficient use of Energy in WSN using H-LEACH
Efficient use of Energy in WSN using H-LEACHEfficient use of Energy in WSN using H-LEACH
Efficient use of Energy in WSN using H-LEACH
Β 
Path loss prediction
Path loss predictionPath loss prediction
Path loss prediction
Β 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”soniya singh
Β 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
Β 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
Β 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
Β 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoΓ£o Esperancinha
Β 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
Β 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
Β 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
Β 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
Β 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
Β 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
Β 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
Β 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
Β 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
Β 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
Β 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
Β 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
Β 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
Β 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Β 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Β 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
Β 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
Β 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Β 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Β 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Β 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
Β 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Β 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
Β 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Β 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
Β 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
Β 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
Β 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
Β 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
Β 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
Β 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
Β 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Β 

MSc Thesis Presentation

  • 1. An Energy-Efficient Technique to Cover Routing Holes Using Directional Smart Antennas Supervisors Prof. Ahmed S. Samra Electronics and communications engineering Mansoura University, Egypt Prof. Maher Abdelrazzak Mohamed Electronics and communications engineering Mansoura University, Mansoura Egypt Assoc. prof. Ahmed I. Saleh Computers and systems engineering Mansoura University, Egypt Submitted by Reem Essam Mohamed kamal Faculty of Engineering, Electronics and Communication Department Mansoura University, Egypt Mansoura University- Egypt 2017 1
  • 2. Scientific Papers β€’ Published R. E. Mohemed, A. I. Saleh, M. Abdelrazzak, and A. S. Samra, β€œEnergy-Efficient Routing Protocols for Solving Energy Hole Problem In Wireless Sensor Networks,” Comput. Networks, Elsevier 2016. β€’ Under review R. E. Mohemed, A. I. Saleh, M. Abdelrazzak, and A. S. Samra, β€œSurvey on Wireless Sensor Network Applications and Energy Efficient Routing Protocols,” Comput. Networks, Elsevier, Jan 2017. 2
  • 3. Presentation Outline β€’ Thesis Aim and Objectives β€’ WSN Definition, Applications And Challenges β€’ Related Work β€’ Problem Definition β€’ Thesis Contribution β€’ Conclusion And Future Work 3
  • 4. Aim Solve Routing Hole Problem in Wireless Sensor Networks 4
  • 5. Thesis Objectives β€’ Cover the most recent applications of WSN β€’ Study the most effective design issues in WSN routing protocols β€’ Analyze energy-hole problem and its consequences 5
  • 6. Thesis Objectives β€’ Introduce two adaptive energy-efficient routing protocols for WSNs, which 6 solves routing hole problem maximizes network lifetime, and preserves network stability period
  • 9. 9
  • 11. 11
  • 12. 12
  • 14. Causes of Routing Hole 14 Causes of Routing Hole Energy Hole Black Hole
  • 16. Year Protocol description weakness 2014 IBLEACH [1] It elongates the round to contain a set of frames, so that the setup operation is performed every set of frames. No process to calculate the number of rounds/frame value which may result in data loss if CHs deplete their energy within the round. 2014 SETA [2] designed to fulfill confidentiality, integrity, adaptive aggregation, and privacy issues while minimizing communication overhead. It concerns with data security more than lifetime maximization 2015 REAC-IN [3] CHs are selected based on weight. that is determined according to the residual energy of each sensor and the regional average energy of all sensors in each cluster. It solves the problem of node isolation. Incomplete data transmission may occur on isolated nodes. Periodic topology reformation leading to high energy overhead. 2016 NEECP [4] Cluster is formed, then intra cluster and inter cluster chains are formed Energy overhead in cluster head selection, intra cluster and inter cluster chain formation 2016 UCCGRA [5] combine the unequal clustering using vote -based measure and the connected graph theories. CHs are elected and non- CH uses a fitness function to select the most suitable CH to join. The optimal parameters for energy minimization are not covered. The periodic voting and connected graph formation introduce very high complexity and energy overhead during the setup phase. 16
  • 17. Problem of Recent Energy Efficient Routing Protocols The need for continuous topology reformation to achieve high network lifetime made the researchers ignore the impact of High energy overhead due to continuous network setup on limiting network lifetime Maximization 17 details
  • 19. General Characteristics of The Proposed Protocols β€’ Designed for Static networks with determined node placement β€’ Trigger based β€’ fully distributed β€’ Designed for solving the premature end of network lifetime. β€’ Reconnects any multi-hop single path network topology with single setup phase. β€’ Operate in tree fashion 19
  • 20. On Hole Children Reconnection (OHCR) Protocol Overview β€’ Has local nature β€’ Independent on initial network topology 20
  • 21. 𝑠 𝑖 . 𝐷 𝑏: :The distance between the parent node and its furthest child 𝑠(𝑖). 𝐸 𝑏: The 𝑂𝐢𝐻𝑅 Breakdown energy of parent nodes 𝒫s OHCR protocol flowchart 21
  • 22. Operational Conditions for OHCR The breakdown packet BD pkt and join request jReq packet sizes are limited to 10% of the control packet size to limit – The delay till the reconnection is maintained – The energy consumed in this process – Collision occurrence 22 1 2 3
  • 23. OHCR Algorithm Inputs: π’Š, , 𝒔 π’Š . π‘ͺ, 𝒔(π’Š). 𝑬, 𝒕_𝒍𝒆𝒗, 𝒔 π’Š . 𝒍𝒆𝒗, t_lev Outputs: reconnect the disconnected children // for any parent node 1. While 𝑠(𝑖). 𝐢 β‰  βˆ… do 2. find 𝑠(𝑖). 𝐷 𝑏 and calculate 𝑠 𝑖 . 𝐸 𝑏 // when the parent is dead 3. If 𝑠 𝑖 . 𝐸 = 𝑠 𝑖 . 𝐸 𝑏 4. Multicast BD pkt to 𝑠(𝑖). 𝐢 nodes within 𝑠(𝑖). 𝐷 𝑏 𝑠 𝑖 . 𝑑𝑦𝑝𝑒 is β€œdead” 5. CR(𝑠 𝑖 . 𝐢, 𝑑_𝑙𝑒𝑣) 23
  • 24. Children Reconnection Algorithm CR(s(i).C,𝒕_𝒍𝒆𝒗) 1. For each s(π’Šπ’Š) ∈ 𝒔 π’Š . π‘ͺ do // acknowledgment flag is reset for every orphan child 2. 𝑠(𝑖𝑖). π‘Žπ‘π‘˜ = 0 3. While 𝒔(π’Šπ’Š). π’‚π’„π’Œ = 𝟎 do 4. multicast a jReq to π‘—βˆ€ 𝑠 𝑗 . 𝑙𝑒𝑣 = 𝑠 𝑖𝑖 . 𝑙𝑒𝑣 βˆ’ 1 within 𝑑 π‘œ 5. Wait 𝑑_𝑙𝑒𝑣 6. If ack received 7. 𝑠(𝑖𝑖). π‘Žπ‘π‘˜ = 1 8. Join the parent that replies first 9. Else 10. Decrement 𝑠(𝑖𝑖). 𝑙𝑒𝑣 11. If 𝒔(π’Šπ’Š). 𝒍𝒆𝒗 = 𝟏 12. 𝑠 𝑖𝑖 . π‘Žπ‘π‘˜ = 1 13. Join BS 24
  • 25. Characteristics of OHCR β€’ It suits all multi-hop single path networks where network management is performed in a distributed fashion. β€’ It doesn’t need BS or GPS to manage network operations or locate the lost nodes during the network lifetime. 25 1 2
  • 26. On Hole Alert (OHA) Protocol β€’ Has global nature. β€’ Primarily dependent on the initial network topology β€’ Redistributes routing load among the remaining relay nodes β€’ It doesn’t add delay 26
  • 28. Inputs:π‘΅π’Šπ’π’Šπ’•, 𝒔(π’Š). 𝑬, 𝑬 𝒃, 𝑴, 𝒔(π’Š). 𝒑𝒂𝒓𝒆𝒏𝒕, 𝒔 π’Š . π‘ͺ, TF, t_lev Outputs:𝑡,𝑺, network reconnection // user input 1. Set TF 2. For each 𝑖 ∈ 𝑁 do 3. Calculate 𝑬 𝒃 // new dead node 4. If 𝑠 𝑖 . 𝐸 ≀ 𝐸 𝑏 do 5. 𝑠 𝑖 is dead 6. 𝑁 = 𝑁 βˆ’ 1 // Root hole 7. If 𝑠(𝑖). π‘π‘Žπ‘Ÿπ‘’π‘›π‘‘ = 𝑠(𝑁𝑖𝑛𝑖𝑑 + 1 ) & 𝑠 𝑖 . 𝐢 β‰  βˆ… do 8. 𝑠 𝑖 . 𝑑𝑐 = ’𝑅’ 9. Root-hole advertisement in BD pkt broadcast 10. If TF={0} do 11. Use topology formation algorithm for topology re-setup of the 𝑁 nodes 12. Else Use the topology formation algorithm specified by the network administrator for topology re-setup of the 𝑁 nodes // Parent hole 13. Else if 𝑠(𝑖). π‘π‘Žπ‘Ÿπ‘’π‘›π‘‘ β‰  𝑠(𝑁𝑖𝑛𝑖𝑑 +1) & 𝑠 𝑖 . 𝐢 β‰  βˆ… do 14. 𝑠 𝑖 . 𝑑𝑐 = ’𝑃’ 15. Parent-hole advertisement in BD pkt broadcast 16. RC(S(i).C, t_lev) // Pendent hole 17. Else if 𝑠 𝑖 . 𝐢 = βˆ… do 18. 𝑠(𝑖). 𝑑𝑐 = ’𝑝’ 19. Pendent hole advertisement in BD pkt broadcast 28
  • 29. Performance analysis β€’ Algorithm complexity β€’ Breakdown energy β€’ Network overhead β€’ Estimation of stability period and network lifetime 29
  • 30. Algorithm Complexity β€’ OHCR complexity is upper bounded by for each node in the network, for each parent and for the whole network β€’ OHA complexity is upper bounded by the topology formation algorithm used in re-setup operation. β€’ Both protocols OHCR and OHA are lower bounded by children reconnection (CR) algorithm Ξ©(1). 30 1 2 3 (1)π’ͺ 𝐿 (2)π’ͺ 𝐢𝐿 (3)π’ͺ 𝑃𝐢𝐿
  • 31. Breakdown Energy s i . Ebβˆ’OHCR= ቐ lc Eelec + Ξ΅fs s i . Db 2 lc Eelec + Ξ΅mp s i . Db 4 s i . Dm < do otherwise (4) While the breakdown energy of OHA is dependent on the dimensions of the ROI; thus, it is constant for all nodes, as given in equation (6) 𝐸 π‘βˆ’π‘‚π»π΄= ቐ 𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€π‘“π‘  𝑀2 𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€ π‘šπ‘ 𝑀4 𝑀 < 𝑑 π‘œ otherwise (5) In multi-hop networks, the distance between the parent and its child hardly reach the diameter of the ROI; thus, max 𝑠 𝑖 . 𝐷 𝑏 < 𝑀 31
  • 32. Network Overhead Lemma 1 For homogeneous networks with constant network flows and BS far from the ROI, the probability of energy depletion of any non- relay node in the ROI before any relay RN node is exactly zero. π’ͺ𝐸 = ෍ π‘Ÿ=1 π‘Ÿ 𝒩 𝐸𝒩(π‘Ÿ) 𝐸𝒒(π‘Ÿ) (6) 32 Lemma 2 OHA adds higher energy overhead π’ͺ𝐸 than OHCR to homogeneous networks in case of constant network flows and far BS from the ROI
  • 33. Estimation of Network Lifetime OHCR 𝐸 π‘œ| π‘Ÿπ‘’π‘™π‘Žπ‘¦ = 𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€ π‘šπ‘ 𝑠 𝑖 . 𝐷 𝑏 4 ) +π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€ π‘šπ‘ 𝑑 π‘‘π‘œπ΅π‘† 4 + βˆ†πΈ 𝐷𝐴 𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€π‘“π‘  𝑠 𝑖 . 𝐷 𝑏 2 ) +π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€ π‘šπ‘ 𝑑 π‘‘π‘œπ΅π‘† 4 + βˆ†πΈ 𝐷𝐴 𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€ π‘šπ‘ 𝑠 𝑖 . 𝐷 𝑏 4 ) +π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€π‘“π‘  𝑑 π‘‘π‘œπ΅π‘† 2 + βˆ†πΈ 𝐷𝐴 𝑙 𝑐(βˆ†πΈπ‘’π‘™π‘’π‘+πœ€π‘“π‘  𝑠 𝑖 . 𝐷 𝑏 2 ) +π‘Ÿ 𝒩| π‘šπ‘–π‘› 𝑙 βˆ†πΈπ‘’π‘™π‘’π‘ + πœ€π‘“π‘  𝑑 π‘‘π‘œπ΅π‘† 2 + βˆ†πΈ 𝐷𝐴 𝑠 𝑖 . 𝐷 𝑏, 𝑑 π‘‘π‘œπ΅π‘† β‰₯ 𝑑 π‘œ 𝑠 𝑖 . 𝐷 𝑏 < 𝑑 π‘œ ≀ 𝑑 π‘‘π‘œπ΅π‘† 𝑑 π‘‘π‘œπ΅π‘† < 𝑑 π‘œ ≀ 𝑠 𝑖 . 𝐷 𝑏 else (7) 33
  • 34. Estimation of Stability Period OHCR 𝐸 π‘œ| 𝓅 = 𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€ π‘šπ‘ 𝑑 𝑛𝑛 4 +π‘Ÿ 𝒩 𝑙 𝐸𝑒𝑙𝑒𝑐 + πœ€ π‘šπ‘ 𝑑 𝑛𝑛 4 𝑙 𝑐 𝐸𝑒𝑙𝑒𝑐 + πœ€π‘“π‘  𝑑 𝑛𝑛 2 +π‘Ÿ 𝒩 𝑙 𝐸𝑒𝑙𝑒𝑐 + πœ€π‘“π‘  𝑑 𝑛𝑛 2 𝑑 𝑛𝑛 β‰₯ 𝑑 π‘œ else (8) 34
  • 35. Estimation of Network Lifetime OHA Eo|RN = lc(βˆ†Eelec+Ξ΅mp M4 ) +r 𝒩|minl βˆ†Eelec + Ξ΅mpdtoBS 4 + βˆ†EDA lc(βˆ†Eelec+Ξ΅fs M2 ) +r 𝒩|minl βˆ†Eelec + Ξ΅mpdtoBS 4 + βˆ†EDA lc(βˆ†Eelec+Ξ΅mp M4) +r 𝒩|minl βˆ†Eelec + Ξ΅fsdtoBS 2 + βˆ†EDA lc(βˆ†Eelec+Ξ΅fs M2) +r 𝒩|minl βˆ†Eelec + Ξ΅fsdtoBS 2 + βˆ†EDA M, dtoBS β‰₯ do M < do ≀ dtoBS dtoBS < do ≀ M else (9) 35
  • 36. Estimation of Stability Period OHA Eo| 𝓅 = lc 2Eelec + Ξ΅mpdnn 4 + Ξ΅mp M4 +r 𝒩 l Eelec + Ξ΅mpdnn 4 lc 2Eelec + Ξ΅mpdnn 2 + Ξ΅mp M4 +r 𝒩 l Eelec + Ξ΅mpdnn 2 lc 2Eelec + Ξ΅fsdnn 2 + Ξ΅fs M2 +r 𝒩 l Eelec + Ξ΅fsdnn 2 dnn, M β‰₯ do dnn < do ≀ M else (10) 36
  • 38. Radio Transmission Model β€’ Using the energy model in [6] β€’ Energy consumed in data transmission β€’ Energy consumed in data reception 𝐸 𝑇π‘₯ 𝑙, 𝑑 = ࡝ 𝑙𝐸𝑒𝑙𝑒𝑐 + π‘™πœ€π‘“π‘  𝑑2 𝑙𝐸𝑒𝑙𝑒𝑐 + π‘™πœ€ π‘šπ‘ 𝑑4 𝑑 < 𝑑 π‘œ 𝑒𝑙𝑠𝑒 (11) 𝐸 𝑅π‘₯ 𝑙, 𝑑 = 𝐸 𝑅π‘₯βˆ’π‘’π‘™π‘’π‘ 𝑙 = 𝑙 𝐸𝑒𝑙𝑒𝑐 (12) 38
  • 39. Type Parameter symbol Value Homogeneous network The number of nodes in the ROI 𝑁 100 Initial energy of sensor node 𝐸 π‘œ 0.5 Node distribution - random BS location - (50, 200) Application Minimum distance from ROI to BS 𝑑 π‘‘π‘œ 𝐡𝑆 100 Length of maximum dimension of ROI M 100 Data packet size in bits 𝑙 𝑠 800 𝐡𝑦𝑑𝑒𝑠 Control packet size in bits 𝑙 𝑐 50 𝐡𝑦𝑑𝑒𝑠 Transmitter/Receiver Electronics 𝐸𝑒𝑙𝑒𝑐 50nJ/bit Energy consumed in data aggregation 𝐸 𝐷𝐴 5nJ bit /signal Radio model Multi-path propagation loss πœ€ π‘šπ‘ 0.0013 𝑝𝑗 𝑏𝑖𝑑 /π‘š4 Free space propagation loss πœ€π‘“π‘  10 𝑝𝑗 𝑏𝑖𝑑 /π‘š2 Threshold distance of wireless propagation energy model 𝑑 π‘œ πœ€π‘“π‘  πœ– π‘šπ‘ Antenna Model - Omni-directional Protocol setup Tree formation TF 0 Waiting time for reconnection in OHCR 𝑑_𝑙𝑒𝑣 0.8 π‘šπ‘  Number of children in DCT c 3 39
  • 40. Network Setup Protocol Description Parameter NEECP The data aggregation version was used NEECPWA UCCGRA 𝑅 π‘šπ‘Žπ‘₯ the maximum competition radius. c is a constant coefficient between 0 and 1 𝑅 π‘šπ‘Žπ‘₯ = 𝑑 π‘œ 𝑐 = 0.3 LEACH The optimal probability of cluster head selection was used 𝑝=𝑝 π‘œπ‘π‘‘ OHCR and OHA are examined on both Degree Constrained Tree (DCT) and Shortest Path Tree (SPT) 40
  • 41. Performance Metrics β€’ Energy overhead π“žπ„ β€’ Average network energy 𝐄 𝐚𝐯𝐠 β€’ Percentage of dead nodes β€’ Network lifetime in terms of number of rounds r 𝒩 ;the maximum lifetime of all the sensors in the network; it may end due to energy depletion or inability to reach the BS; such that, π’ͺ𝐸 = ෍ π‘Ÿ=1 π‘Ÿ 𝒩 𝐸𝒩(π‘Ÿ) 𝐸𝒒(π‘Ÿ) (6) 𝐸 π‘Žπ‘£π‘” = σ𝑖=1 𝑁 𝐸𝑖 𝑁 (13) 41 1 2 3 4
  • 44. The Percentage of Dead Nodes Through Network Lifetime 44
  • 45. Network Lifetime Vs. Number of Nodes in The ROI 45
  • 47. Directional Transmission Parameters ValueParameter Omni-directionalAntenna model for control packets directionalAntenna model for data transmission Switched beamDirectional antenna model 450Beam width for data transmission D802.15.4 MACMAC layer for directional transmission 15 dBiMain lobe gain omnidirectionalAntenna model for data reception 47
  • 50. The Percentage of Dead Nodes Through Network Lifetime 50
  • 51. Network Lifetime Vs. Distance Between the ROI and the BS 51
  • 53. β€’ OHCR Adds significant delay due to the time taken in each reconnection trial. However, this time can be adjusted by network administrator. β€’ OHCR and OHA are characterized by high adaptability to application requirements. β€’ Applying OHCR or OHA to any network topology doesn’t affect its stability period. 53
  • 54. β€’ The simulation results proved that the proposed protocols outperform the recent ones in terms of network lifetime, node loss rate, and network overhead. β€’ OHCR and OHA are better applied on trees with as limited constraints as possible to provide the best results β€’ Using OHCR or OHA, the network lifetime of any single setup phase tree can be extended about 5 to 3 times, respectively. 54
  • 55. Future Work At the end of this work, we are looking forward to do the following – Studying the scheduling problem of the implemented routing protocols to find the tradeoff between network lifetime and schedule length. – Studying other disconnection reasons; e.g. physical damage – Studying the behavior of the proposed algorithms on heterogeneous networks. 55
  • 56. List of References [1] A. Salim, W. Osamy, and A. M. Khedr, β€œIBLEACH : intra-balanced LEACH protocol for wireless sensor networks,” Wirel. Networks, no. 20, pp. 1515–1525, 2014. [2] S. Sicari, L. A. Grieco, A. Rizzardi, G. Boggia, and A. Coen- porisini, β€œSETA : A SEcure sharing of Tasks in clustered wireless sensor networks,” in 9th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications 2013, WiMob 2013: 239-246, 2014, no. i. [3] J. S. Leu, T. H. Chiang, M. C. Yu, and K. W. Su, β€œEnergy efficient clustering scheme for prolonging the lifetime of wireless sensor network with isolated nodes,” IEEE Commun. Lett., vol. 19, no. 2, pp. 259–262, 2015. 56
  • 57. List of References (cont) [4] S. Singh, S. Chand, R. Kumar, A. Malik, and B. Kumar, β€œNEECP : Novel energy-efficient clustering protocol for prolonging lifetime of WSNs,” IET Wirel. Sens. Syst., pp. 1–7, 2016. [5] H. Xia, R. Z. Jia, and Y. Z. Pan, β€œEnergy-Efficient Routing Algorithm Based on Unequal Clustering and Connected Graph in Wireless Sensor Networks,” Int. J. Wirel. Inf. Networks, vol. 23, no. 2, pp. 141–150, 2016. [6] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, β€œEnergy-efficient communication protocol for wireless microsensor networks,” Proc. 33rd Annu. Hawaii Int. Conf. Syst. Sci., vol. 0, no. c, pp. 3005–3014, 2000. 57
  • 58. 58