E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
1
EE 586 Communication andSwitching Networks
Final Project Hint
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
Time Synchronization
Common time base for all wireless nodes
Applications
Slot boundary for TDMA
Location, proximity, velocity and other sensormeasurements based on cycles counting
Power management – synchronized sleeping and waking
Wired Network
Network Time Protocol (NTP) – synchronize with a serverwith atomic clock
Global Positioning System (GPS) – synchronize with thesatellite
Neither is an option for power-constrained sensornetworks
2
underline_base
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
Reachback Firefly Algorithm: Pulse Coupling
3
underline_base
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
4
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
5
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
6
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
7
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
8
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
9
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
10
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
11
Jump Function
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
12
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
13
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
14
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
15
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
16
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
17
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
18
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
19
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
The Jump Function
20
underline_base
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
N oscillators
underline_base
21
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
Breakdown of Packet Delay
Send Time = processing time @ sender
Access Time = MAC delay (either TDMA or collision)
Propagation Time = propagation + transmission delay
Receive Time = processing time @ receiver
22
underline_base