Workshop on Open Source Solutions for the Internet of Things
ICTP, Trieste - Italy
June 27 - July 7, 2017
The workshop will be held at the International Centre for Theoretical Physics in Trieste, Italy. The Scientific Fabrication Laboratory (SciFabLab) is housed in the Fermi Building on the ICTP campus.
The Internet of Things (IoT) refers to uniquely identifiable objects and their virtual representations in an Internet-like structure. The number of mobile objects composing the IoT will be huge: in 2020 between 12 to 50 billion devices are expected to be connected, a 12- to 50-fold growth from 2012.
Learners grasp new ideas and principles better when they are presented “here and now.” Many new concepts can be explained through concrete examples and hands-on experience. The combination of “learning-by-doing” and problem-based learning is an extremely potent method.
Today computers—and, therefore, the Internet—are almost wholly dependent on human beings to input information. If we had computers that knew everything needed about things—using data they gathered without any help from us—we would be able to track and count everything, and greatly reduce waste, loss and cost. We would know when things required replacing, repairing or recalling, and whether they were fresh or past their best. This new technology is called Internet of Things (IoT) and has the potential to change the world, just as the Internet did. Maybe even more so.
Applications of Internet of Things can greatly benefit populations in Developing Countries: food safety can be checked, water quality can be monitored, landslides can be detected and mosquitoes can be counted in cities in real time. Our workshop will provide a complete introduction to the Internet of Things with a special focus on applications that are relevant to Developing Countries, adopting a problem-solving methodology.
To achieve real change, we have to expand boundaries.
This is why we will mix academic rigor with hands-on experimentation.
Morning session
8:15-9:30 Registration, Administrative and Financial formalities.
All financially supported participants lodging at ICTP Guesthouses should reach the Operations and Travel Unit at the Enrico Fermi Building in order to fulfill all financial procedures.
Please bring with you passport and travel receipts.
Registration at SciFabLab: only for participants lodging outside ICTP premises and faculty.
9:30-10:00 Opening
Marco Zennaro, ICTP
10:00-10:30 Coffee Break
10:30-11:30 Introduction to IoT
Marco Zennaro, ICTP
11:30-12:30 Introduction to IPv6
Alvaro Vives, RIPE
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Python Lab
Franck Albinet
16:00-16:30 Coffee Break
16:30-18:00 Python Lab
Franck Albinet
Morning session
9:00-10:00 Introduction to IPv6, part 2
Alvaro Vives, RIPE
10:00-10:30 Coffee Break
10:30-12:30 IPv6 Lab
Alvaro Vives, RIPE
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 microPython Lab
Franck Albinet
16:00-16:30 Coffee Break
16:30-18:00 microPython Lab
Franck Albinet
Morning session
9:00-10:00 Radio Propagation and Antennas
Ermanno Pietrosemoli, ICTP
10:00-10:30 Coffee Break
10:30-11:30 Radio Propagation and Antennas
Ermanno Pietrosemoli, ICTP
11:30-12:30 Intro to Sensors: from Atoms to Bits
Ermanno Pietrosemoli, ICTP
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 microPython Lab
Franck Albinet
16:00-16:30 Coffee Break
16:30-18:00 microPython Lab
Franck Albinet
Morning session
9:00-10:00 Wireless standards for IoT: WiFi, BLE, SigFox, NB-IoT and LoRa
Ermanno Pietrosemoli, ICTP
10:00-10:30 Coffee Break
10:30-11:00 Wireless standards for IoT: WiFi, BLE, SigFox, NB-IoT and LoRa
Ermanno Pietrosemoli, ICTP
11:30-11:30 Radio Link Planning with RFBot
Marco Zennaro, ICTP
12:30-14:00 Lunch
Afternoon Session
14:00-15:00 Introduction to RIPE Atlas
Alvaro Vives, RIPE
15:00-16:00 microPython Lab
Franck Albinet
16:00-16:30 Coffee Break
16:30-18:00 microPython Lab
Franck Albinet
Morning session
9:00-10:00 IoT Network Engineering
Antoine Bagula, UWC
10:00-10:30 Coffee Break
10:30-11:00 LoRa details
Ermanno Pietrosemoli, ICTP
11:00-12:30 microPython Lab
Franck Albinet
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 microPython Lab
Franck Albinet
16:00-16:30 Coffee Break
16:30-18:00 microPython Lab
Franck Albinet
Morning session
9:00-10:00 Intro to REST and MQTT
Pietro Manzoni, Universitat Politècnica De Valéncia
10:00-10:30 Coffee Break
10:30-11:00 Intro to REST and MQTT
Pietro Manzoni, Universitat Politècnica De Valéncia
11:00-12:30 Intro to blockchain technology
Martin Saint, Carnegie Mellon University (Rwanda)
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 MQTT Lab
Pietro Manzoni, Universitat Politècnica De Valéncia
16:00-16:30 Coffee Break
16:30-18:00 MQTT Lab
Pietro Manzoni, Universitat Politècnica De Valéncia
Morning session
9:00-10:00 Powering and Solar Energy
Ermanno Pietrosemoli, ICTP
10:00-10:30 Coffee Break
10:30-12:30 Internet of Animals
Stephen Hailes, University College London
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Case Study Presentations by SigComm participants
DEOKATE Balu, India
DITTOH Francis, Ghana
EBRAHIMI Farzad, Iran
FLORES CORTEZ Omar, El Salvador
DIEDRICHS Ana Laura, Argentina
GICHAMBA Amos, Kenya
16:00-16:30 Coffee Break
16:00-17:30 Case Study Presentations by SigComm participants
KAKOKO Lubamba, DRC
KONDELA Emmanuel, Tanzania
NAVARRO ROJAS Kiara Karina, Panama
PONCE DE LEON BARIDO Diego, Mexico
SAINT Martin, USA
TAYLOR George Washington Archbold, Colombia
TABARES Lorenzo Hernández, Cuba
ZLOBINSKY Natasha, South Africa
Morning session
9:00-10:00 Blockchain technology and IoT
Martin Saint, Carnegie Mellon University (Rwanda)
10:00-10:30 Coffee Break
10:30-12:30 Security, Privacy and Ethics of IoT
Stephen Hailes, University College London
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Time series analysis with Python and MQTT integration
Sandor Markon, Kobe Institute of Computing
16:00-16:30 Coffee Break
16:30-18:00 Time series analysis with Python and MQTT integration
Sandor Markon, Kobe Institute of Computing
Morning session
9:00-10:00 Planning the deployment in Miramare Park
Marco Zennaro, ICTP
10:00-10:30 Coffee Break
10:30-12:30 IoT Deployment in Miramare Park
12:30-14:00 Lunch
Afternoon Session
14:00-15:30 Case Study Presentations by Participants
Dagmawi Lemma Gobena, Ethiopia
Maximiliano Fermín Córdoba, Argentina
Nabil Benamar, Morocco
Jose Enrique Garcia, Colombia
Antonio Araujo Brett, Venezuela
Walid Gomaa, Egypt
15:30-16:00 Coffee Break
16:00-17:30 Case Study Presentations by Participants
Anderson Julca Vasquez, Peru
Charles Kabiri, Rwanda
Cristian Arrieta, Colombia
Nesredien Suleiman, Ethiopia
Sharma Aayushi, India
Milan Dragan Milosevic, Serbia
Isaac Kabuya, Democractic Republic of Congo
Morning session: IoT and Capacity Building
9:00-10:00 ITU-D Activities in IoT
Mike Nxele, ITU (TBC)
10:00-10:30 Coffee Break
10:30-11:30 ISOC's activities in IoT, Privacy and Security
Robin Wilton, ISOC
11:30-12:30 Group Discussion
12:30-14:30 Lunch
14:30-15:30 Closing Ceremony and Diplomas
15:30-16:00 Coffee Break
Pictures taken during the workshop are on Google Photos.
The Group Photo can be downloaded here.
The List of Participants can be downloaded here.
Marco is a Research Officer at the Abdus Salam International Centre for Theoretical Physics. His research interest is in the use of WSN for Development. He holds a PhD from KTH-The Royal Institute of Technology, Sweden.
Alvaro is currently based in the Netherlands where he works for the RIPE NCC. He started working with IPv6 back in 2002. As a trainer since 2006 has given more than 65 workshops in more than 20 countries. He holds a Master in Telecommunications from Universidad de Vigo and an MBA from Universidad de Almería.
Sandor is a Professor at Kobe Institute of Computing, Japan.His interest in ICT4D is mostly sensors and signal processing. He also works in AI, optimization, and new human-machine interfaces. He holds a PhD from Kyoto University.
Steve is the Director of Studies and a Senior Lecturer in the Department of Computer Science, University College London. He is interested in all aspects of mobile systems and security. But most particularly in the hard bits: ad hoc systems, pervasive/ambient computing environments, and how to secure these things.
Franck is a Geographical Information System and Data analyst who has been providing for the last decade support to emergency responses in various areas including Humanitarian and Nuclear Emergency.
A graduate from Stanford, Ermanno has been a professor in Telecommunications at University de Los Andes in Venezuela. He is now a researcher at ICTP. He holds the world record for the longest WiFi Link: 383 km.
Pietro Manzoni is a Professor of Computer Networks at the “Universitat Politècnica de València”, Spain. His research activity is related to Networking and Mobile Systems and applied to Intelligent Transport Systems (ITS), Opportunistic Networking for Smart Cities and the Internet of Things, and Community Networks. He is a senior member of the IEEE.
Martin is a Scholar in Residence at Carnegie Mellon University in Rwanda. He currently teaches and researches in the areas of telecommunications, network engineering, cyber-physical systems, financial technology, and digital financial services. Martin has an MS and PhD candidacy in Telecommunications at the University of Colorado.
Antoine obtained his doctoral degree in 2006 from the KTH-Royal Institute of Technology in Sweden. He held lecturing positions at the University of Stellenbosch and the University of Cape Town before joining the Computer Science department at the University of the Western Cape in January 2014. He has authored/co-authored more than 100 papers in peer-reviewed conferences and journals and book chapters. His current research interest is in ICT with a specific focus on the Internet-of-Things, Cloud Computing, Data Science Analytics and Technologies and Communication Networks.
Marco has been a collaborator of the ICTP Wireless Lab since 2014. He is a freelance technical consultant since 2003, in the areas of embedded and mobile systems,
integration of embedded systems in industrial automations and test systems,
remote monitoring of systems for maintenance management, development of communication drivers for specialized hardware equipment.
He developed the software used in the TVWS Analyzer which has spectrum data from 30 different countries.