A Learning-Based MAC for Energy Efficient Wireless Sensor Networks
- S. Galzarano1,2, Prof. A. Liotta2, Prof. G. Fortino1
(1)University of Calabria, Italy (2)Eindhoven University of Technology, Netherlands
A Learning-Based MAC for Energy Efficient Wireless Sensor Networks - - PowerPoint PPT Presentation
A Learning-Based MAC for Energy Efficient Wireless Sensor Networks S. Galzarano 1,2 , Prof. A. Liotta 2 , Prof. G. Fortino 1 (1) University of Calabria, Italy (2) Eindhoven University of Technology, Netherlands Outline WSN & Machine
(1)University of Calabria, Italy (2)Eindhoven University of Technology, Netherlands
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 2
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 3
WSN Wireless Ad Hoc Medium:
Topology changes and mobillity:
Harsh environment:
network once deployed
Resource limitations:
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 4
Clustering Routing and neighborood management
Medium Access Control
Physical Layer Data Processing Data Collection Security Event and target detection
communication medium.
– Energy saving – Reduce collisions (and then also energy and latency) – Reduce idle listening periods – Maximizing throughput – Minimizing latency
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 5
efficiency, throughput and latency.
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 6
Machine Learning paradigms have been successfully adopted to address various challenges
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 7
dynamic environments.
data
decision-making and autonomous control
Reinforcement Learning Decision Tree Genetic Algorithms Swarm Intelligence
“Computational Intelligence in Wireless Sensor Networks: A Survey,” Communications Surveys Tutorials, IEEE, vol. 13, no. 1, pp. 68 –96, quarter 2011.
– Learning agents – Pool of possible actions – Goodness of actions – A reward function – Select one action – Execute the action – Observe the reward – Correct the goodness of the executed action
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 8
state is computed using:
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 9
state is computed using:
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 10
new Q-Value
learning constant Immediate reward
Adapt Q-learning to a radio wake-up/sleep scheduling
Each node in the network
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 11
Adapt Q-learning to a radio wake-up/sleep scheduling
Each node in the network
Slot sk in a the frame f
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 12
frame t slot sk
Adapt Q-learning to a radio wake-up/sleep scheduling
Each node in the network
Slot sk in a the frame f
Radio ON/OFF, for each slot
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 13
frame t slot sk
Adapt Q-learning to a radio wake-up/sleep scheduling
Each node in the network
Slot sk in a the frame f
Radio ON/OFF, for each slot
Q(sk)
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 14
frame t slot sk
Q(sk)
+
+
15
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 16
payload)
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 17
Liu, Z., Elhanany, I.: RL-MAC: A reinforcement learning based MAC protocol for wireless sensor networks. International Journal of Sensor Networks 1, 117–124 (2006)
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 18
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 19
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 20
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 21
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 22
Mihaylov, M., Tuyls, K., Nowé, A.: Decentralized learning in wireless sensor networks. In: Taylor, M.E., Tuyls, K. (eds.) ALA 2009. LNCS (LNAI), vol. 5924, pp. 60–73. Springer, Heidelberg (2010)
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 23
Mihaylov, M., Tuyls, K., Nowé, A.: Decentralized learning in wireless sensor networks. In: Taylor, M.E., Tuyls, K. (eds.) ALA 2009. LNCS (LNAI), vol. 5924, pp. 60–73. Springer, Heidelberg (2010)
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 24
– implementation on real sensor platforms; – extensive experiments with varying real deployment.
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 25
Stefano Galzarano, Antonio Liotta, Gincarlo Fortino 26
University of Calabria, Italy & Eindhoven University of Technology, Netherlands