Education

Olivier Fambon edited this page Nov 17, 2017 · 8 revisions

You are welcome, in this section, to describe the use of IoT-LAB for educational purpose by Universities or Engineering Schools. Courses are listed also on a IoT-LAB web page.

Chalmers, FDAT110 Developing applications and network protocols for IoT, 2017

The course gives a research overview to the network stack and communication protocols for the low power wireless networks and Internet of Things (IoT), with focus on the special needs of such environments when compared to more regular enterprise networked environments.

The course is structured in two parts:

  • Seminar sessions to discuss academic papers
  • Programming exercises to gain hands-on experience in using, developing and evaluating network stacks for IoT.

Seminar sessions: students read and discuss academic papers on topics relevant to IoT research in networking, such as: IoT operating systems, Network simulators for IoT, IP for low power wireless networks (6lowpan), Routing in low power wireless networks (RPL), CSMA/CA and asynchronous power saving MAC protocols, Time synchronized channel hopping (TSCH) and IPv6 over TSCH (6TiSCH), Synchronous transmissions based protocols and in-network processing (Glossy, Chaos, A2), IoT Testbeds.

Hands-on sessions: students participate in actual exercises evaluating and adapting IoT network stacks. The exercises shall cover IoT operating systems, network stacks and testbeds deployments.

Course details: https://pingpong.chalmers.se/public/courseId/8768/lang-en/publicPage.do

METU, CENG530 Computer Networks and Communications, 2014

Description: The principles and techniques employed in computer and wireless ad hoc networks; the seven-layer protocol suite known as ISO model, concentrating on some aspects of physical, data link, network, and transport layers; performance evaluation of computer networks.

Objectives: At the end of this course, you will be able to

  • Describe the working principles of medium access control protocols for ad-hoc networks,
  • Explain pros and cons of different classes of routing protocols for ad-hoc networks,
  • Design various components to form a coherent ad hoc networking architecture,
  • Develop a simulation to evaluate the ad hoc networking protocols,
  • Assess the suitability of ad-hoc networks for different communication needs and scenarios,
  • Evaluate the performance of various communication protocols.

UJF Grenoble – MiSCIT, Distributed Algorithms and Network Systems, 2014-2017

Polytech Grenoble – RCIM, Tutoriel Senslab, 2010

  • The practical course support (in french) is available here
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.