SlideShare a Scribd company logo
Energy-Efficient Time Synchronization
Achieving Nanosecond Accuracy
in Wireless Networks
Kyeong Soo (Joseph) Kim
(With S. Lee and E. G. Lim@XJTLU)
Department of Electrical and Electronic Engineering
Xi’an Jiaotong-Liverpool University
2016 ICIOT-5GMT
Guangzhou University
27-28 November, 2016
1 / 49
Outline
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Simulation Results
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
3 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
4 / 49
An Asymmetric Wireless Network
HeadeNode
Internet
RemoteeUser
SensoreNodes
5 / 49
Head Node
A base station that serves as a
gateway between wired and
wireless networks.
A center for fusion of data
from distributed sensors.
Equipped with a powerful
processor and supplied power
from outlet.
6 / 49
Head Node
A base station that serves as a
gateway between wired and
wireless networks.
A center for fusion of data
from distributed sensors.
Equipped with a powerful
processor and supplied power
from outlet.
6 / 49
Head Node
A base station that serves as a
gateway between wired and
wireless networks.
A center for fusion of data
from distributed sensors.
Equipped with a powerful
processor and supplied power
from outlet.
6 / 49
Sensor Node
Measuring data and/or detect
events with sensors and
connected to a WSN only
through wireless channels.
Limited in processing and
battery-powered.
7 / 49
Sensor Node
Measuring data and/or detect
events with sensors and
connected to a WSN only
through wireless channels.
Limited in processing and
battery-powered.
7 / 49
Design Goals
Achieving sub-microsecond time synchronization
accuracy
Through propagation delay compensation.
With higher energy efficiency at battery-powered
sensor nodes
Minimize the number of packet transmissions and the
amount of computation at sensor nodes.
8 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
9 / 49
Effects of Time and Space
The effects of time and space are so closely related that
they cannot be easily separated from each other as in the
following examples:
Synchronization and localization accuracies.
In time-based localization.
e.g. Time of arrival (TOA).
Clock offset and propagation delay.
In one-way synchronization.
e.g. Flooding time synchronization protocol (FTSP).
10 / 49
Synchronization and Localization Accuracies
Accuracies
1 ms ↔ 300 km
1 µs ↔ 300 m
1 ns ↔ 30 cm
1 ps ↔ 0.3 mm
Time-based localization schemes
Time of arrival (TOA)
Time difference of arrival (TDOA)
A special variation of TDOA with virtual anchors does
not require synchronization among devices.
⇒ See the next slide.
11 / 49
TDOA with Virtual Anchors 1
Anchor
Agent
Virtual
Anchors
1
E. Leitinger et al., IEEE J. Sel. Areas Commun., vol. 33, no. 11, pp.
2313–2328, Nov. 2015.
12 / 49
Clock Offset and Propagation Delay
Can the receiver distinguish between the following two
cases if θ = d?
Packet with
Timestamp T vs. Packet with
Timestamp T
TX
RX
TX
RX
• : Clock offset
• : Propagation delay
Answer is “No”.
Two-way message exchanges needed for delay
compensation.
13 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
14 / 49
Conventional Two-Way Message Exchanges I
Master
sHead Node)
Slave
sSensor Node)Measurement
Interval of Time Sync. si.e., 2-Way Message Exchange)
……
Report
Request
Response
Report
Measurement
T1
T2
T4
T3
Sensor nodes transmit “Request” messages for
synchronization.
In addition to measurement data packets.
15 / 49
Conventional Two-Way Message Exchanges
II
The sensor node can estimate its clock offset w.r.t. the
head node and synchronize its clock to that of the
head node:
Clock offset: ˆθ =
(T2 − T1) − (T4 − T3)
2
.
Propagation delay: ˆd =
(T2 − T1) + (T4 − T3)
2
.
16 / 49
Reverse Two-Way Message Exchanges I
Master
sHead Node)
Slave
sSensor Node)
Beacon/
Request
sMeasurement)
Report/
Response
T1 T4
T3T2
d
tm
Sensor nodes do not transmit any other messages
except “Request/Response” messages.
If there are no measurement data, sensor nodes just
receive messages.
17 / 49
Reverse Two-Way Message Exchanges II
The head node can estimate the clock offset of the
sensor node, but the sensor node cannot.
As a result, the information of all sensor node clocks
is centrally managed at the head node.
“Response” (synchronization) and “Report”
(measurement data) messages can be combined to
save the number of message transmissions from the
sensor node.
Optionally measurement data and corresponding
timestamps can be bundled together in a
“Report/Response” message when there are no strict
timing requirements.
18 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Next Steps: Extension to Multi-Hop Time Synchronization
19 / 49
Hardware Clock Model
Time Ti of the hardware clock of the ith sensor node at the
reference time t is modeled as a first-order affine function:
Ti(t) = (1 + i)t + θi,
where
(1 + i) ∈ R+: Clock frequency ratio.2
θi ∈ R: Clock offset.
2
i is called a clock skew in the literature.
20 / 49
Logical Clock Model
Time Ti of the logical clock of the ith sensor node at
hardware clock time Ti(t) is modeled as a piecewise linear
function: For tk<t≤tk+1 (k=0, 1, . . .),
Ti Ti(t) = Ti Ti(tk) +
Ti(t) − Ti(tk)
1 + ˆi,k
− ˆθi,k,
where
tk: Reference time when a kth synchronization occurs.
ˆi,k: Estimated clock skew from the kth
synchronization.
ˆθi,k: Estimated clock offset from the kth
synchronization.
21 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Next Steps: Extension to Multi-Hop Time Synchronization
22 / 49
Measurement Time Estimation Error:
Conventional Two-Way Message Exchanges
Master
sHead Node)
Slave
sSensor Node)
Measurement
Request
Response
Report
s1
s2≈s3
s4
d
tm
When Tm d,
∆ˆtConv.
m ∼ Tm × ∆ˆi,
where ∆ˆi is the clock skew estimation error.
23 / 49
Measurement Time Estimation Error:
Reverse Two-Way Message Exchanges
Master
sHead Node)
Slave
sSensor Node)
Beacon/
Request
sMeasurement)
Report/
Response
T1 T4
T3T2
d
tm
When Tm d,
∆ˆtRev.
m ∼
Tm
2
× ∆ˆi.
24 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Next Steps: Extension to Multi-Hop Time Synchronization
25 / 49
Message Departure and Arrival Times
Let td(k) (k=0, 1, . . .) be the reference time for the kth
message’s departure from the head node.
td(k) also denotes the value of the timestamp carried
by the kth message.
Then the arrival time of the kth message with respect
to the ith sensor node’s hardware clock is given by
ta,i(k) = Ti (td(k)) + d(k) = (1 + i)td(k) + θi + d(k),
where
d(k): One-way propagation delay in terms of the ith
sensor node’s hardware clock.
26 / 49
Joint Maximum Likelihood Estimators
For a white Gaussian delay d(k) with known mean d and
variance σ2
,
ˆθML
i (k) =
t2
d
· ta,i − td · tdta,i
t2
d
− td
2
− d,
ˆRML
i (k) =
tdta,i − td · ta,i
t2
d
− td
2
,
where
x k
j=0
x(j)
k
,
xy k
j=0
x(j)y(j)
k
.
27 / 49
Regression through The Origin (RTO) Model
The problem of asynchronous source clock frequency
recovery (SCFR) can be formulated as a linear RTO model
as follows: For k = 1, 2, . . .,
˜ta,i(k) = (1 + i)˜td(k) + ˜d(k),
where
˜ta,i(k) ta,i(k)−ta,i(0),
˜td(k) td(k)−td(0),
˜d(k) d(k)−d(0).
28 / 49
Cumulative Ratio (CR) Estimator
ˆRCR
i (k) =
˜ta,i(k)
˜td(k)
= Ri +
˜d(k)
˜ts(k)
,
where
Ri: Ratio of the ith sensor node hardware clock
frequency to that of the reference clock (i.e., 1+ i).
29 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
30 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
31 / 49
Estimated Clock Skews with Gaussian Delays: σ=1 ns
5 10 15 20 25 30 35 40 45 50
Number of Messages
10−21
10−20
10−19
10−18
10−17
10−16
10−15
MSE
RLS
CR
Joint MLE
GMLLE (Two-Way)
LB for CR
CRLB for Joint MLE
LB for GMLLE
32 / 49
Estimated Clock Skews with Gaussian Delays: σ=1 µs
5 10 15 20 25 30 35 40 45 50
Number of Messages
10−15
10−14
10−13
10−12
10−11
10−10
10−9
MSE
RLS
CR
Joint MLE
GMLLE (Two-Way)
LB for CR
CRLB for Joint MLE
LB for GMLLE
33 / 49
Estimated Clock Skews with AR(1) Delays3
: σ=1 µs
5 10 15 20 25 30 35 40 45 50
Number of Messages
10−14
10−13
10−12
10−11
10−10
MSE
RLS
CR
Joint MLE
GMLLE (Two-Way)
3
ρ = 0.6.
34 / 49
Estimated Clock Skews with AR(1) Delays: σ=1 ms
5 10 15 20 25 30 35 40 45 50
Number of Messages
10−8
10−7
10−6
10−5
10−4
MSE
RLS
CR
Joint MLE
GMLLE (Two-Way)
35 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
36 / 49
Estimated Frequency Ratio (Sensor Node) and
Measurement Time (Head Node): SI=100 s
-4E-11
-2E-11
0E+00
2E-11
4E-11
FrequencyDifference[ppm]
Proposed (w/ CR)
Two-Way (w/ GMLLE)
0 500 1000 1500 2000 2500 3000 3500
Time [s]
-1E-02
-8E-03
-6E-03
-4E-03
-2E-03
0E+00
2E-03
4E-03
MeasurementTimeError[s]
Proposed (w/ CR)
Two-Way (w/ GMLLE)
Two-Way
37 / 49
Estimated Frequency Ratio (Sensor Node) and
Measurement Time (Head Node): SI=1 s
-4E-11
-2E-11
0E+00
2E-11
4E-11
FrequencyDifference[ppm]
Proposed (w/ CR)
Two-Way (w/ GMLLE)
0 500 1000 1500 2000 2500 3000 3500
Time [s]
-1E-04
-8E-05
-6E-05
-4E-05
-2E-05
0E+00
2E-05
4E-05
MeasurementTimeError[s]
Proposed (w/ CR)
Two-Way (w/ GMLLE)
Two-Way
38 / 49
Estimated Frequency Ratio (Sensor Node) and
Measurement Time (Head Node): SI=1 ms
-4E-11
-2E-11
0E+00
2E-11
4E-11
FrequencyDifference[ppm]
Proposed (w/ CR)
Two-Way (w/ GMLLE)
0 500 1000 1500 2000 2500 3000 3500
Time [s]
-1E-06
-8E-07
-6E-07
-4E-07
-2E-07
0E+00
2E-07
4E-07
MeasurementTimeError[s]
Proposed (w/ CR)
Two-Way (w/ GMLLE)
Two-Way
39 / 49
Effect of SI on Time Synchronization and
Energy Consumption4
Synchronization Skew Estimation Measurement Time
NTX NRX
Scheme MSE Estimation MSE
Proposed
SI=100 s 8.8811E-25 5.8990E-19 100 36
SI=1 s 9.1748E-25 5.4210E-19 100 3600
SI=10 ms 1.0887E-24 4.7684E-19 100 360100
Two-Way with GMLLE
SI=100 s 1.9021E-24 4.7784E-19 136 36
SI=1 s 1.7034E-24 6.1452E-19 3700 3600
SI=10 ms 9.0992E-25 4.0485E-19 360100 360000
Two-Way
SI=100 s
N/A
3.4900E-05 136 36
SI=1 s 3.4564E-09 3700 3600
SI=10 ms 3.3638E-13 360100 360000
4
Estimations are for the samples taken after 360 s (i.e., one tenth of
the observation period) to avoid the effect of a transient period.
40 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
41 / 49
Effect of Bundling on Measurement Time Estimation5
0 500 1000 1500 2000 2500 3000 3500
Time [s]
-2.0E-09
-1.0E-09
0.0E+00
1.0E-09
2.0E-09
MeasurementTimeError[s]
NBM=1
NBM=2
NBM=5
NBM=10
5
SI = 1 s.
42 / 49
Effect of Bundling on Time Synchronization and
Energy Consumption
Synchronization Scheme
Measurement Time
NTX NRX
Estimation MSE
Proposed
NBM = 1 5.4210E-19 100 3600
NBM = 2 5.1116E-19 50 3600
NBM = 5 3.7504E-19 20 3600
NBM = 10 2.6468E-19 10 3600
In interpreting the results, the following should be
taken into account:
The bundling increases the length of message
payload.
The increased message payload also can affect the
frame errors and the number of retransmissions.
43 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
44 / 49
Multi-Hop Extension through Gateways
45 / 49
Challenges and Opportunities
Tradeoff between time-translating and
packet-relaying gateways..
The multi-hop extension should be implemented
together with a routing protocol.
As in LEACH protocol6 and its many variations, the
energy efficiency is also critical in the formation of a
hierarchy and the selection of cluster heads (i.e., the
gateway nodes in the multi-hop extension of the
proposed scheme).
6
W. R. Heinzelman et al., Proc. HICSS’00, Jan. 2000, pp. 1–10.
46 / 49
Challenges and Opportunities
Tradeoff between time-translating and
packet-relaying gateways..
The multi-hop extension should be implemented
together with a routing protocol.
As in LEACH protocol6 and its many variations, the
energy efficiency is also critical in the formation of a
hierarchy and the selection of cluster heads (i.e., the
gateway nodes in the multi-hop extension of the
proposed scheme).
6
W. R. Heinzelman et al., Proc. HICSS’00, Jan. 2000, pp. 1–10.
46 / 49
Challenges and Opportunities
Tradeoff between time-translating and
packet-relaying gateways..
The multi-hop extension should be implemented
together with a routing protocol.
As in LEACH protocol6 and its many variations, the
energy efficiency is also critical in the formation of a
hierarchy and the selection of cluster heads (i.e., the
gateway nodes in the multi-hop extension of the
proposed scheme).
6
W. R. Heinzelman et al., Proc. HICSS’00, Jan. 2000, pp. 1–10.
46 / 49
Preliminary Results
47 / 49
Next . . .
Introduction
Time and Space in Synchronization
Energy-Efficient Time Synchronization for Asymmetric
Wireless Networks
Hardware and Logical Clock Models
Effect of Clock Skew on Measurement Time Estimation
Asynchronous Source Clock Frequency Recovery at
Sensor Nodes: One-Way Clock Skew Estimation
Simulation Results
Performance of One-Way Clock Skew Estimation
Performance of Measurement Time Estimation and
Energy Efficiency
Effect of Bundling of Measurement Data
Next Steps: Extension to Multi-Hop Time Synchronization
Conclusions
48 / 49
Conclusions
Propose an energy-efficient time synchronization
scheme for asymmetric wireless networks achieving
sub-microsecond time synchronization accuracy.
Also, discuss the optional bundling of measurement
data in a “Report/Response” message.
Topics for further study include
Extension to multi-hop synchronization through
packet-relaying or time-translating gateway nodes;
Energy-delay tradeoff and the effect of frame errors
and retransmissions in bundling of measurement
data.
49 / 49
Conclusions
Propose an energy-efficient time synchronization
scheme for asymmetric wireless networks achieving
sub-microsecond time synchronization accuracy.
Also, discuss the optional bundling of measurement
data in a “Report/Response” message.
Topics for further study include
Extension to multi-hop synchronization through
packet-relaying or time-translating gateway nodes;
Energy-delay tradeoff and the effect of frame errors
and retransmissions in bundling of measurement
data.
49 / 49
Conclusions
Propose an energy-efficient time synchronization
scheme for asymmetric wireless networks achieving
sub-microsecond time synchronization accuracy.
Also, discuss the optional bundling of measurement
data in a “Report/Response” message.
Topics for further study include
Extension to multi-hop synchronization through
packet-relaying or time-translating gateway nodes;
Energy-delay tradeoff and the effect of frame errors
and retransmissions in bundling of measurement
data.
49 / 49
Conclusions
Propose an energy-efficient time synchronization
scheme for asymmetric wireless networks achieving
sub-microsecond time synchronization accuracy.
Also, discuss the optional bundling of measurement
data in a “Report/Response” message.
Topics for further study include
Extension to multi-hop synchronization through
packet-relaying or time-translating gateway nodes;
Energy-delay tradeoff and the effect of frame errors
and retransmissions in bundling of measurement
data.
49 / 49
Conclusions
Propose an energy-efficient time synchronization
scheme for asymmetric wireless networks achieving
sub-microsecond time synchronization accuracy.
Also, discuss the optional bundling of measurement
data in a “Report/Response” message.
Topics for further study include
Extension to multi-hop synchronization through
packet-relaying or time-translating gateway nodes;
Energy-delay tradeoff and the effect of frame errors
and retransmissions in bundling of measurement
data.
49 / 49

More Related Content

What's hot

Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
T. E. BOGALE
 
Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03
Rediet Moges
 
Radio Signal Classification with Deep Neural Networks
Radio Signal Classification with Deep Neural NetworksRadio Signal Classification with Deep Neural Networks
Radio Signal Classification with Deep Neural Networks
Kachi Odoemene
 
Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04
Rediet Moges
 
Fast fourier transform
Fast fourier transformFast fourier transform
Fast fourier transform
Ashraf Khan
 
Chap10 slides
Chap10 slidesChap10 slides
Chap10 slides
BaliThorat1
 
Cyclostationary analysis of polytime coded signals for lpi radars
Cyclostationary analysis of polytime coded signals for lpi radarsCyclostationary analysis of polytime coded signals for lpi radars
Cyclostationary analysis of polytime coded signals for lpi radars
eSAT Journals
 
Chap9 slides
Chap9 slidesChap9 slides
Chap9 slides
BaliThorat1
 
Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06
Rediet Moges
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
Sagar Ahir
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systems
babak danyal
 
The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)
Oka Danil
 
Design of FFT Processor
Design of FFT ProcessorDesign of FFT Processor
Design of FFT Processor
Rohit Singh
 
Chap4 slides
Chap4 slidesChap4 slides
Chap4 slides
BaliThorat1
 
Europy17_dibernardo
Europy17_dibernardoEuropy17_dibernardo
Europy17_dibernardo
GIUSEPPE DI BERNARDO
 
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
IRJET Journal
 
Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check  Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check
IJECEIAES
 
signal and system Lecture 1
signal and system Lecture 1signal and system Lecture 1
signal and system Lecture 1
iqbal ahmad
 

What's hot (20)

Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
 
Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03
 
Radio Signal Classification with Deep Neural Networks
Radio Signal Classification with Deep Neural NetworksRadio Signal Classification with Deep Neural Networks
Radio Signal Classification with Deep Neural Networks
 
Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04Digital Signal Processing[ECEG-3171]-Ch1_L04
Digital Signal Processing[ECEG-3171]-Ch1_L04
 
Fast fourier transform
Fast fourier transformFast fourier transform
Fast fourier transform
 
Ranging
RangingRanging
Ranging
 
Chap10 slides
Chap10 slidesChap10 slides
Chap10 slides
 
Cyclostationary analysis of polytime coded signals for lpi radars
Cyclostationary analysis of polytime coded signals for lpi radarsCyclostationary analysis of polytime coded signals for lpi radars
Cyclostationary analysis of polytime coded signals for lpi radars
 
Chap9 slides
Chap9 slidesChap9 slides
Chap9 slides
 
Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systems
 
The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)
 
Design of FFT Processor
Design of FFT ProcessorDesign of FFT Processor
Design of FFT Processor
 
Chap4 slides
Chap4 slidesChap4 slides
Chap4 slides
 
Europy17_dibernardo
Europy17_dibernardoEuropy17_dibernardo
Europy17_dibernardo
 
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
A Novel Route Optimized Cluster Based Routing Protocol for Pollution Controll...
 
Fft
FftFft
Fft
 
Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check  Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check
 
signal and system Lecture 1
signal and system Lecture 1signal and system Lecture 1
signal and system Lecture 1
 

Similar to Energy-Efficient Time Synchronization Achieving Nanosecond Accuracy in Wireless Networks

Energy-Efficient Time Synchronization in Wireless Sensor Networks
Energy-Efficient Time Synchronization in Wireless Sensor NetworksEnergy-Efficient Time Synchronization in Wireless Sensor Networks
Energy-Efficient Time Synchronization in Wireless Sensor Networks
Xi'an Jiaotong-Liverpool University
 
H44093641
H44093641H44093641
H44093641
IJERA Editor
 
6 Switch Fabric
6 Switch Fabric6 Switch Fabric
6 Switch Fabric
FNian
 
slides.06.pptx
slides.06.pptxslides.06.pptx
slides.06.pptx
balewayalew
 
Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision LossClock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Xi'an Jiaotong-Liverpool University
 
U4301106110
U4301106110U4301106110
U4301106110
IJERA Editor
 
Design and analysis of dual-mode numerically controlled oscillators based co...
Design and analysis of dual-mode numerically controlled  oscillators based co...Design and analysis of dual-mode numerically controlled  oscillators based co...
Design and analysis of dual-mode numerically controlled oscillators based co...
IJECEIAES
 
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Piero Belforte
 
DSP Third Class.ppsx
DSP Third Class.ppsxDSP Third Class.ppsx
DSP Third Class.ppsx
HebaEng
 
An identification of the tolerable time-interleaved analog-todigital convert...
An identification of the tolerable time-interleaved analog-todigital convert...An identification of the tolerable time-interleaved analog-todigital convert...
An identification of the tolerable time-interleaved analog-todigital convert...
IJECEIAES
 
Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...
Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...
Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...
ijwmn
 
computer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communicationcomputer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communication
NishaJaiswal34
 
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
ijsrd.com
 
Stochastic modelling and its applications
Stochastic modelling and its applicationsStochastic modelling and its applications
Stochastic modelling and its applications
Kartavya Jain
 
Ijcnc050207
Ijcnc050207Ijcnc050207
Ijcnc050207
IJCNCJournal
 
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
IJERA Editor
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
Amr E. Mohamed
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd Iaetsd
 
Analysis of Space Time Codes Using Modulation Techniques
Analysis of Space Time Codes Using Modulation TechniquesAnalysis of Space Time Codes Using Modulation Techniques
Analysis of Space Time Codes Using Modulation Techniques
IOSR Journals
 

Similar to Energy-Efficient Time Synchronization Achieving Nanosecond Accuracy in Wireless Networks (20)

Energy-Efficient Time Synchronization in Wireless Sensor Networks
Energy-Efficient Time Synchronization in Wireless Sensor NetworksEnergy-Efficient Time Synchronization in Wireless Sensor Networks
Energy-Efficient Time Synchronization in Wireless Sensor Networks
 
H44093641
H44093641H44093641
H44093641
 
6 Switch Fabric
6 Switch Fabric6 Switch Fabric
6 Switch Fabric
 
slides.06.pptx
slides.06.pptxslides.06.pptx
slides.06.pptx
 
Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision LossClock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
 
U4301106110
U4301106110U4301106110
U4301106110
 
Design and analysis of dual-mode numerically controlled oscillators based co...
Design and analysis of dual-mode numerically controlled  oscillators based co...Design and analysis of dual-mode numerically controlled  oscillators based co...
Design and analysis of dual-mode numerically controlled oscillators based co...
 
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
Frequency domain behavior of S-parameters piecewise-linear fitting in a digit...
 
DSP Third Class.ppsx
DSP Third Class.ppsxDSP Third Class.ppsx
DSP Third Class.ppsx
 
An identification of the tolerable time-interleaved analog-todigital convert...
An identification of the tolerable time-interleaved analog-todigital convert...An identification of the tolerable time-interleaved analog-todigital convert...
An identification of the tolerable time-interleaved analog-todigital convert...
 
Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...
Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...
Osc mac duty cycle with multi helpers ct mode wi-lem technology in wireless s...
 
computer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communicationcomputer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communication
 
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
 
Stochastic modelling and its applications
Stochastic modelling and its applicationsStochastic modelling and its applications
Stochastic modelling and its applications
 
Ijcnc050207
Ijcnc050207Ijcnc050207
Ijcnc050207
 
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
 
A02100104
A02100104A02100104
A02100104
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
 
Analysis of Space Time Codes Using Modulation Techniques
Analysis of Space Time Codes Using Modulation TechniquesAnalysis of Space Time Codes Using Modulation Techniques
Analysis of Space Time Codes Using Modulation Techniques
 

More from Xi'an Jiaotong-Liverpool University

Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...
Xi'an Jiaotong-Liverpool University
 
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
Xi'an Jiaotong-Liverpool University
 
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart GridAtomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Xi'an Jiaotong-Liverpool University
 
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart GridAtomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Xi'an Jiaotong-Liverpool University
 
Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...
Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...
Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...
Xi'an Jiaotong-Liverpool University
 
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereData Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Xi'an Jiaotong-Liverpool University
 
A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...
A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...
A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...
Xi'an Jiaotong-Liverpool University
 
On Next-Generation Metro and Access Networks
On Next-Generation Metro and Access NetworksOn Next-Generation Metro and Access Networks
On Next-Generation Metro and Access Networks
Xi'an Jiaotong-Liverpool University
 
IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...
IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...
IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...
Xi'an Jiaotong-Liverpool University
 
Next-Generation Optical Access Architecture
Next-Generation Optical Access ArchitectureNext-Generation Optical Access Architecture
Next-Generation Optical Access Architecture
Xi'an Jiaotong-Liverpool University
 
Next-Generation Optical Access Architecture
Next-Generation Optical Access ArchitectureNext-Generation Optical Access Architecture
Next-Generation Optical Access Architecture
Xi'an Jiaotong-Liverpool University
 
Past, Present, and Future of Fiber-To-The-Home Solutions
Past, Present, and Future of Fiber-To-The-Home SolutionsPast, Present, and Future of Fiber-To-The-Home Solutions
Past, Present, and Future of Fiber-To-The-Home Solutions
Xi'an Jiaotong-Liverpool University
 

More from Xi'an Jiaotong-Liverpool University (12)

Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Clo...
 
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
 
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart GridAtomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
 
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart GridAtomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
Atomic Scheduling of Appliance Energy Consumption in Residential Smart Grid
 
Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...
Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...
Photonics21 – Next-Generation Optical Internet Access: Roadmap for Broadband ...
 
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereData Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
 
A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...
A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...
A Research Framework for the Clean-Slate Design of Next-Generation Optical Ac...
 
On Next-Generation Metro and Access Networks
On Next-Generation Metro and Access NetworksOn Next-Generation Metro and Access Networks
On Next-Generation Metro and Access Networks
 
IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...
IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...
IEEE 802.11s Tutorial - Overview of the Amendment for Wireless Local Area Mes...
 
Next-Generation Optical Access Architecture
Next-Generation Optical Access ArchitectureNext-Generation Optical Access Architecture
Next-Generation Optical Access Architecture
 
Next-Generation Optical Access Architecture
Next-Generation Optical Access ArchitectureNext-Generation Optical Access Architecture
Next-Generation Optical Access Architecture
 
Past, Present, and Future of Fiber-To-The-Home Solutions
Past, Present, and Future of Fiber-To-The-Home SolutionsPast, Present, and Future of Fiber-To-The-Home Solutions
Past, Present, and Future of Fiber-To-The-Home Solutions
 

Recently uploaded

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 

Recently uploaded (20)

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 

Energy-Efficient Time Synchronization Achieving Nanosecond Accuracy in Wireless Networks

  • 1. Energy-Efficient Time Synchronization Achieving Nanosecond Accuracy in Wireless Networks Kyeong Soo (Joseph) Kim (With S. Lee and E. G. Lim@XJTLU) Department of Electrical and Electronic Engineering Xi’an Jiaotong-Liverpool University 2016 ICIOT-5GMT Guangzhou University 27-28 November, 2016 1 / 49
  • 2.
  • 3. Outline Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Simulation Results Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 3 / 49
  • 4. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 4 / 49
  • 5. An Asymmetric Wireless Network HeadeNode Internet RemoteeUser SensoreNodes 5 / 49
  • 6. Head Node A base station that serves as a gateway between wired and wireless networks. A center for fusion of data from distributed sensors. Equipped with a powerful processor and supplied power from outlet. 6 / 49
  • 7. Head Node A base station that serves as a gateway between wired and wireless networks. A center for fusion of data from distributed sensors. Equipped with a powerful processor and supplied power from outlet. 6 / 49
  • 8. Head Node A base station that serves as a gateway between wired and wireless networks. A center for fusion of data from distributed sensors. Equipped with a powerful processor and supplied power from outlet. 6 / 49
  • 9. Sensor Node Measuring data and/or detect events with sensors and connected to a WSN only through wireless channels. Limited in processing and battery-powered. 7 / 49
  • 10. Sensor Node Measuring data and/or detect events with sensors and connected to a WSN only through wireless channels. Limited in processing and battery-powered. 7 / 49
  • 11. Design Goals Achieving sub-microsecond time synchronization accuracy Through propagation delay compensation. With higher energy efficiency at battery-powered sensor nodes Minimize the number of packet transmissions and the amount of computation at sensor nodes. 8 / 49
  • 12. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 9 / 49
  • 13. Effects of Time and Space The effects of time and space are so closely related that they cannot be easily separated from each other as in the following examples: Synchronization and localization accuracies. In time-based localization. e.g. Time of arrival (TOA). Clock offset and propagation delay. In one-way synchronization. e.g. Flooding time synchronization protocol (FTSP). 10 / 49
  • 14. Synchronization and Localization Accuracies Accuracies 1 ms ↔ 300 km 1 µs ↔ 300 m 1 ns ↔ 30 cm 1 ps ↔ 0.3 mm Time-based localization schemes Time of arrival (TOA) Time difference of arrival (TDOA) A special variation of TDOA with virtual anchors does not require synchronization among devices. ⇒ See the next slide. 11 / 49
  • 15. TDOA with Virtual Anchors 1 Anchor Agent Virtual Anchors 1 E. Leitinger et al., IEEE J. Sel. Areas Commun., vol. 33, no. 11, pp. 2313–2328, Nov. 2015. 12 / 49
  • 16. Clock Offset and Propagation Delay Can the receiver distinguish between the following two cases if θ = d? Packet with Timestamp T vs. Packet with Timestamp T TX RX TX RX • : Clock offset • : Propagation delay Answer is “No”. Two-way message exchanges needed for delay compensation. 13 / 49
  • 17. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 14 / 49
  • 18. Conventional Two-Way Message Exchanges I Master sHead Node) Slave sSensor Node)Measurement Interval of Time Sync. si.e., 2-Way Message Exchange) …… Report Request Response Report Measurement T1 T2 T4 T3 Sensor nodes transmit “Request” messages for synchronization. In addition to measurement data packets. 15 / 49
  • 19. Conventional Two-Way Message Exchanges II The sensor node can estimate its clock offset w.r.t. the head node and synchronize its clock to that of the head node: Clock offset: ˆθ = (T2 − T1) − (T4 − T3) 2 . Propagation delay: ˆd = (T2 − T1) + (T4 − T3) 2 . 16 / 49
  • 20. Reverse Two-Way Message Exchanges I Master sHead Node) Slave sSensor Node) Beacon/ Request sMeasurement) Report/ Response T1 T4 T3T2 d tm Sensor nodes do not transmit any other messages except “Request/Response” messages. If there are no measurement data, sensor nodes just receive messages. 17 / 49
  • 21. Reverse Two-Way Message Exchanges II The head node can estimate the clock offset of the sensor node, but the sensor node cannot. As a result, the information of all sensor node clocks is centrally managed at the head node. “Response” (synchronization) and “Report” (measurement data) messages can be combined to save the number of message transmissions from the sensor node. Optionally measurement data and corresponding timestamps can be bundled together in a “Report/Response” message when there are no strict timing requirements. 18 / 49
  • 22. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Next Steps: Extension to Multi-Hop Time Synchronization 19 / 49
  • 23. Hardware Clock Model Time Ti of the hardware clock of the ith sensor node at the reference time t is modeled as a first-order affine function: Ti(t) = (1 + i)t + θi, where (1 + i) ∈ R+: Clock frequency ratio.2 θi ∈ R: Clock offset. 2 i is called a clock skew in the literature. 20 / 49
  • 24. Logical Clock Model Time Ti of the logical clock of the ith sensor node at hardware clock time Ti(t) is modeled as a piecewise linear function: For tk<t≤tk+1 (k=0, 1, . . .), Ti Ti(t) = Ti Ti(tk) + Ti(t) − Ti(tk) 1 + ˆi,k − ˆθi,k, where tk: Reference time when a kth synchronization occurs. ˆi,k: Estimated clock skew from the kth synchronization. ˆθi,k: Estimated clock offset from the kth synchronization. 21 / 49
  • 25. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Next Steps: Extension to Multi-Hop Time Synchronization 22 / 49
  • 26. Measurement Time Estimation Error: Conventional Two-Way Message Exchanges Master sHead Node) Slave sSensor Node) Measurement Request Response Report s1 s2≈s3 s4 d tm When Tm d, ∆ˆtConv. m ∼ Tm × ∆ˆi, where ∆ˆi is the clock skew estimation error. 23 / 49
  • 27. Measurement Time Estimation Error: Reverse Two-Way Message Exchanges Master sHead Node) Slave sSensor Node) Beacon/ Request sMeasurement) Report/ Response T1 T4 T3T2 d tm When Tm d, ∆ˆtRev. m ∼ Tm 2 × ∆ˆi. 24 / 49
  • 28. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Next Steps: Extension to Multi-Hop Time Synchronization 25 / 49
  • 29. Message Departure and Arrival Times Let td(k) (k=0, 1, . . .) be the reference time for the kth message’s departure from the head node. td(k) also denotes the value of the timestamp carried by the kth message. Then the arrival time of the kth message with respect to the ith sensor node’s hardware clock is given by ta,i(k) = Ti (td(k)) + d(k) = (1 + i)td(k) + θi + d(k), where d(k): One-way propagation delay in terms of the ith sensor node’s hardware clock. 26 / 49
  • 30. Joint Maximum Likelihood Estimators For a white Gaussian delay d(k) with known mean d and variance σ2 , ˆθML i (k) = t2 d · ta,i − td · tdta,i t2 d − td 2 − d, ˆRML i (k) = tdta,i − td · ta,i t2 d − td 2 , where x k j=0 x(j) k , xy k j=0 x(j)y(j) k . 27 / 49
  • 31. Regression through The Origin (RTO) Model The problem of asynchronous source clock frequency recovery (SCFR) can be formulated as a linear RTO model as follows: For k = 1, 2, . . ., ˜ta,i(k) = (1 + i)˜td(k) + ˜d(k), where ˜ta,i(k) ta,i(k)−ta,i(0), ˜td(k) td(k)−td(0), ˜d(k) d(k)−d(0). 28 / 49
  • 32. Cumulative Ratio (CR) Estimator ˆRCR i (k) = ˜ta,i(k) ˜td(k) = Ri + ˜d(k) ˜ts(k) , where Ri: Ratio of the ith sensor node hardware clock frequency to that of the reference clock (i.e., 1+ i). 29 / 49
  • 33. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 30 / 49
  • 34. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization 31 / 49
  • 35. Estimated Clock Skews with Gaussian Delays: σ=1 ns 5 10 15 20 25 30 35 40 45 50 Number of Messages 10−21 10−20 10−19 10−18 10−17 10−16 10−15 MSE RLS CR Joint MLE GMLLE (Two-Way) LB for CR CRLB for Joint MLE LB for GMLLE 32 / 49
  • 36. Estimated Clock Skews with Gaussian Delays: σ=1 µs 5 10 15 20 25 30 35 40 45 50 Number of Messages 10−15 10−14 10−13 10−12 10−11 10−10 10−9 MSE RLS CR Joint MLE GMLLE (Two-Way) LB for CR CRLB for Joint MLE LB for GMLLE 33 / 49
  • 37. Estimated Clock Skews with AR(1) Delays3 : σ=1 µs 5 10 15 20 25 30 35 40 45 50 Number of Messages 10−14 10−13 10−12 10−11 10−10 MSE RLS CR Joint MLE GMLLE (Two-Way) 3 ρ = 0.6. 34 / 49
  • 38. Estimated Clock Skews with AR(1) Delays: σ=1 ms 5 10 15 20 25 30 35 40 45 50 Number of Messages 10−8 10−7 10−6 10−5 10−4 MSE RLS CR Joint MLE GMLLE (Two-Way) 35 / 49
  • 39. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization 36 / 49
  • 40. Estimated Frequency Ratio (Sensor Node) and Measurement Time (Head Node): SI=100 s -4E-11 -2E-11 0E+00 2E-11 4E-11 FrequencyDifference[ppm] Proposed (w/ CR) Two-Way (w/ GMLLE) 0 500 1000 1500 2000 2500 3000 3500 Time [s] -1E-02 -8E-03 -6E-03 -4E-03 -2E-03 0E+00 2E-03 4E-03 MeasurementTimeError[s] Proposed (w/ CR) Two-Way (w/ GMLLE) Two-Way 37 / 49
  • 41. Estimated Frequency Ratio (Sensor Node) and Measurement Time (Head Node): SI=1 s -4E-11 -2E-11 0E+00 2E-11 4E-11 FrequencyDifference[ppm] Proposed (w/ CR) Two-Way (w/ GMLLE) 0 500 1000 1500 2000 2500 3000 3500 Time [s] -1E-04 -8E-05 -6E-05 -4E-05 -2E-05 0E+00 2E-05 4E-05 MeasurementTimeError[s] Proposed (w/ CR) Two-Way (w/ GMLLE) Two-Way 38 / 49
  • 42. Estimated Frequency Ratio (Sensor Node) and Measurement Time (Head Node): SI=1 ms -4E-11 -2E-11 0E+00 2E-11 4E-11 FrequencyDifference[ppm] Proposed (w/ CR) Two-Way (w/ GMLLE) 0 500 1000 1500 2000 2500 3000 3500 Time [s] -1E-06 -8E-07 -6E-07 -4E-07 -2E-07 0E+00 2E-07 4E-07 MeasurementTimeError[s] Proposed (w/ CR) Two-Way (w/ GMLLE) Two-Way 39 / 49
  • 43. Effect of SI on Time Synchronization and Energy Consumption4 Synchronization Skew Estimation Measurement Time NTX NRX Scheme MSE Estimation MSE Proposed SI=100 s 8.8811E-25 5.8990E-19 100 36 SI=1 s 9.1748E-25 5.4210E-19 100 3600 SI=10 ms 1.0887E-24 4.7684E-19 100 360100 Two-Way with GMLLE SI=100 s 1.9021E-24 4.7784E-19 136 36 SI=1 s 1.7034E-24 6.1452E-19 3700 3600 SI=10 ms 9.0992E-25 4.0485E-19 360100 360000 Two-Way SI=100 s N/A 3.4900E-05 136 36 SI=1 s 3.4564E-09 3700 3600 SI=10 ms 3.3638E-13 360100 360000 4 Estimations are for the samples taken after 360 s (i.e., one tenth of the observation period) to avoid the effect of a transient period. 40 / 49
  • 44. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization 41 / 49
  • 45. Effect of Bundling on Measurement Time Estimation5 0 500 1000 1500 2000 2500 3000 3500 Time [s] -2.0E-09 -1.0E-09 0.0E+00 1.0E-09 2.0E-09 MeasurementTimeError[s] NBM=1 NBM=2 NBM=5 NBM=10 5 SI = 1 s. 42 / 49
  • 46. Effect of Bundling on Time Synchronization and Energy Consumption Synchronization Scheme Measurement Time NTX NRX Estimation MSE Proposed NBM = 1 5.4210E-19 100 3600 NBM = 2 5.1116E-19 50 3600 NBM = 5 3.7504E-19 20 3600 NBM = 10 2.6468E-19 10 3600 In interpreting the results, the following should be taken into account: The bundling increases the length of message payload. The increased message payload also can affect the frame errors and the number of retransmissions. 43 / 49
  • 47. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 44 / 49
  • 48. Multi-Hop Extension through Gateways 45 / 49
  • 49. Challenges and Opportunities Tradeoff between time-translating and packet-relaying gateways.. The multi-hop extension should be implemented together with a routing protocol. As in LEACH protocol6 and its many variations, the energy efficiency is also critical in the formation of a hierarchy and the selection of cluster heads (i.e., the gateway nodes in the multi-hop extension of the proposed scheme). 6 W. R. Heinzelman et al., Proc. HICSS’00, Jan. 2000, pp. 1–10. 46 / 49
  • 50. Challenges and Opportunities Tradeoff between time-translating and packet-relaying gateways.. The multi-hop extension should be implemented together with a routing protocol. As in LEACH protocol6 and its many variations, the energy efficiency is also critical in the formation of a hierarchy and the selection of cluster heads (i.e., the gateway nodes in the multi-hop extension of the proposed scheme). 6 W. R. Heinzelman et al., Proc. HICSS’00, Jan. 2000, pp. 1–10. 46 / 49
  • 51. Challenges and Opportunities Tradeoff between time-translating and packet-relaying gateways.. The multi-hop extension should be implemented together with a routing protocol. As in LEACH protocol6 and its many variations, the energy efficiency is also critical in the formation of a hierarchy and the selection of cluster heads (i.e., the gateway nodes in the multi-hop extension of the proposed scheme). 6 W. R. Heinzelman et al., Proc. HICSS’00, Jan. 2000, pp. 1–10. 46 / 49
  • 53. Next . . . Introduction Time and Space in Synchronization Energy-Efficient Time Synchronization for Asymmetric Wireless Networks Hardware and Logical Clock Models Effect of Clock Skew on Measurement Time Estimation Asynchronous Source Clock Frequency Recovery at Sensor Nodes: One-Way Clock Skew Estimation Simulation Results Performance of One-Way Clock Skew Estimation Performance of Measurement Time Estimation and Energy Efficiency Effect of Bundling of Measurement Data Next Steps: Extension to Multi-Hop Time Synchronization Conclusions 48 / 49
  • 54. Conclusions Propose an energy-efficient time synchronization scheme for asymmetric wireless networks achieving sub-microsecond time synchronization accuracy. Also, discuss the optional bundling of measurement data in a “Report/Response” message. Topics for further study include Extension to multi-hop synchronization through packet-relaying or time-translating gateway nodes; Energy-delay tradeoff and the effect of frame errors and retransmissions in bundling of measurement data. 49 / 49
  • 55. Conclusions Propose an energy-efficient time synchronization scheme for asymmetric wireless networks achieving sub-microsecond time synchronization accuracy. Also, discuss the optional bundling of measurement data in a “Report/Response” message. Topics for further study include Extension to multi-hop synchronization through packet-relaying or time-translating gateway nodes; Energy-delay tradeoff and the effect of frame errors and retransmissions in bundling of measurement data. 49 / 49
  • 56. Conclusions Propose an energy-efficient time synchronization scheme for asymmetric wireless networks achieving sub-microsecond time synchronization accuracy. Also, discuss the optional bundling of measurement data in a “Report/Response” message. Topics for further study include Extension to multi-hop synchronization through packet-relaying or time-translating gateway nodes; Energy-delay tradeoff and the effect of frame errors and retransmissions in bundling of measurement data. 49 / 49
  • 57. Conclusions Propose an energy-efficient time synchronization scheme for asymmetric wireless networks achieving sub-microsecond time synchronization accuracy. Also, discuss the optional bundling of measurement data in a “Report/Response” message. Topics for further study include Extension to multi-hop synchronization through packet-relaying or time-translating gateway nodes; Energy-delay tradeoff and the effect of frame errors and retransmissions in bundling of measurement data. 49 / 49
  • 58. Conclusions Propose an energy-efficient time synchronization scheme for asymmetric wireless networks achieving sub-microsecond time synchronization accuracy. Also, discuss the optional bundling of measurement data in a “Report/Response” message. Topics for further study include Extension to multi-hop synchronization through packet-relaying or time-translating gateway nodes; Energy-delay tradeoff and the effect of frame errors and retransmissions in bundling of measurement data. 49 / 49