Workshop on New Frontiers in Internet of Things
ICTP, Trieste - Italy
March 7-18, 2016
The workshop will be held at the International Centre for Theoretical Physics in Trieste, Italy. The Guglielmo Marconi Laboratory, named after the Italian inventor and Physics Nobel laureate, is housed in the Galileo guesthouse 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.
IoT in 5 days is an easy guide to Wireless Sensor Networks (WSN), IPv6 and the Internet of Things (IoT). This booklet is a quick but thoughtful guide to jump into the Internet of Things, covering important subjects as IPv6 networking, sensors, wireless protocols and technologies, as well as IoT cloud platforms and its most commonly used protocols, featuring lots of hands-on examples to start working from day one. The lessons and examples are heavily focused on Contiki OS, a well known IoT operating system well suited for low power embedded devices, and the Zolertia Z1 mote, a widely used hardware platform to develop a wide range of IoT applications. The Raspberry Pi is used as well.
Topics covered:
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:00 Registration (UNESCO Room, GGH)
9:00-9:30 Opening
Marco Zennaro, ICTP
9:30-10:00 Introduction to IoT
Marco Zennaro, ICTP
10:00-10:30 Coffee Break
10:30-12:30 Introduction to the workshop (material and project), Introduction to Zolertia
Alvaro Vives, NODO6 and Antonio Linan, Zolertia
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Intro to IPv6
Alvaro Vives, NODO6
16:00-16:30 Coffee Break
16:30-18:00 IPv6 Lab
Alvaro Vives, NODO6
Morning session
9:00-10:00 Intro to 6LoWPAN
Alvaro Vives, NODO6
10:00-10:30 Coffee Break
10:30-12:30 IPv6/6LoWPAN with Wireshark
Wireshark capture
Alvaro Vives, NODO6 and Antonio Linan, Zolertia
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Intro to Contiki libraries and applications
Antonio Linan, Zolertia
16:00-16:30 Coffee Break
16:30-18:00 Hands on: Contiki and sensors
Antonio Linan, Zolertia
Morning session
9:00-10:00 Intro to ROLL
Alvaro Vives, NODO6
10:00-10:30 Coffee Break
10:30-12:30 Introduction to IPv6/6LoWPAN wireless communications in Contiki
Antonio Linan, Zolertia
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Hands on: UDP client and Server on IPv6 forwarding data to a MQTT broker
Antonio Linan, Zolertia
16:00-16:30 Coffee Break
16:30-18:00 Hands on: UDP client and Server on IPv6 forwarding data to a MQTT broker
Antonio Linan, Zolertia
Morning session
9:00-10:00 Introduction to Cooja
Antonio Linan, Zolertia
10:00-10:30 Coffee Break
10:30-12:30 Connect a Cooja simulation to Internet
Antonio Linan, Zolertia
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 Introduction to CoAP and MQTT
Antonio Linan, Zolertia
16:00-16:30 Coffee Break
16:30-18:00 Hands on with MQTT and CoAP in Contiki
Antonio Linan, Zolertia
Morning session
9:00-10:00 Time to work on workshop projects
Antonio Linan, Zolertia
10:00-10:30 Coffee Break
10:30-11:30 SensorTag and Contiki
Rodrigo Carbajales, ICTP
11:30-12:30 Demo preparation (slides + demo)
12:30-14:00 Lunch
Afternoon Session
14:00-14:30 Demo presentation: FarmConnect
14:30-15:00 Demo presentation: A Smart House Control
15:00-15:30 Demo presentation: Active Volcano Monitoring with Wireless Sensor Network
15:30-16:00 Demo presentation: smartWater
16:00-16:30 Coffee Break
16:30-17:00 Demo presentation: Class Performance Management System using IOT
17:00-17:30 Demo presentation: Use of sensors for Pediatric Diagnostic Radiology
Morning session
9:00-10:00 Intro to ICN
Andres Arcia, Cambridge University
10:00-10:30 Coffee Break
10:30-11:30 ICN and IoT applications
Andres Arcia, Cambridge University
11:30-12:30 Privacy and IoT
Stephen Hailes, University College London
12:30-14:00 Lunch
Afternoon Session
14:00-16:00 ICN Lab (Blackadder)
Andres Arcia, Cambridge University
16:00-16:30 Coffee Break
16:30-18:00 ICN Lab (Blackadder)
Andres Arcia, Cambridge University
Morning session
9:00-10:00 Intro to DTN, part 1
Ioannis Komnios, Democritus University of Thrace
10:00-10:30 Coffee Break
10:30-11:30 Intro to DTN, part 2
Ioannis Komnios, Democritus University of Thrace
Video on DTN
Video on DTN (full version)
11:30-12:30 Ethics of IoT
Stephen Hailes, University College London
12:30-14:00 Lunch
Afternoon Session
14:00-15:00 Internet of Animals
Stephen Hailes, University College London
15:00-16:00 DTN Lab
Ioannis Komnios, Democritus University of Thrace
16:00-16:30 Coffee Break
16:30-18:00 DTN Lab
Ioannis Komnios, Democritus University of Thrace
Morning session
9:00-10:00 Named Data Networking and Service Migration in the IoT
Adisorn Lertsinsrubtavee, Cambridge University
10:00-10:30 Coffee Break
10:30-11:30 Named Data Networking and Service Migration in the IoT
Adisorn Lertsinsrubtavee, Cambridge University
11:30-12:30 The Wireless Channel
Ermanno Pietrosemoli, ICTP
12:30-14:00 Lunch
Afternoon Session
14:00-15:00 IoT Economics
Giovanni Repici
15:00-16:00 Introduction to TV White Spaces
Ermanno Pietrosemoli, ICTP
16:00-16:30 Coffee Break
16:30-18:00
Visit to the SciFabLab of ICTP
Morning session
9:00-:15 Intro to the IoT4D Session
Sandro Maria Radicella, ICTP
9:15-10:00 ITU-D Activities in IoT
Halima Letamo, ITU Development Bureau
10:00-10:45 IoT: Capacity Building Challenges of Big Data and Planned Solutions by ITU
Sergio Buonomo, ITU Radiocommunication Sector
10:45-11:15 Coffee Break
11:15-12:00 ISOC's activities in IoT
Christine Runnegar, Internet Society
11:30-12:30 The GAIA initiative
Arjuna Sathiaseelan, Cambridge University
12:30-14:00 Lunch
Afternoon Session
14:00-14:30 IoT4D report
John Garrity, Cisco (via Skype)
Report: "Harnessing the Internet of Things for Global Development"
14:30-15:30 IGF Dynamic Coalition on the Internet of Things
Maarten Botterman, GNKS
15:30-16:00 Coffee Break
16:00-17:00 DTN, Emergency Networks and IoT
Kanchana Kanchanasut, Asian Institute of Technology
Morning session: Case Studies by participants
9:00-9:15 IoT Centre of Excellence in Rwanda
Santhi Kumaran
9:15-9:30 Wireless Mesh Networking in Kenya
Josephine Miliza
Video about Tunapanda Institute
9:30-9:45 NDN Based Smart Lighting
Upeka Kalumith
9:45-10:00 IXP Assessment in Ghana
Ivy Hoetu
10:00-10:30 Coffee Break
10:30-10:45 Application of LLN Sensors in Conservation
Cyrus Kihuha
10:45-11:00 TVWS for Education in Mozambique
David Salomao
11:00-11:15 TVWS Database in Malawi
Eric Samikwa
11:15-11:30 Wireless Networks in Geophysical Monitoring
Hairo Villalabos
11:30-11:45 Ensuring the data delivery with IoT protocols
Jorge Luzuriaga
11:45-12:30 Closing Ceremony and Diplomas
12:30-14:00 Lunch
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 an IPv6 expert based in Spain. As a trainer since 2006 has given more than 55 workshops in 18 countries. He works for the Network Startup Resource Center of University of Oregon, USA. He holds a Master in Telecommunications from Universidad de Vigo and an MBA from Universidad de Almería.
Antonio is an Electronic Engineer with a MsC in Computer Science. He is currently Zolertia's CTO and lead Firmware Developer, actively working on the Zolertia platforms and real IoT projects.
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.
Andrés is a Research Associate at the University of Cambridge, UK. His research interest is in Wireless Networks, Transport Protocols and Information Centric Networking. He holds a PhD from Institut Telecom/Telecom Bretagne, France.
Adisorn is a Research Associate at Cambridge University's Networking for Development Lab. He holds a PhD in Computer Science from Pierre and Marie Curie University - Paris 6.