Ensimag Rubrique Formation 2022

Service Architectures & Internet Objects - 5MMASIO

  • Number of hours

    • Lectures 9.0
    • Projects -
    • Tutorials 3.0
    • Internship -
    • Laboratory works -
    • Written tests -


    ECTS 1.0


The objective of this cours is to provide an overview of the IoT solution architectures.


Vincent PLANAT


This course will be made of 3 sub-modules

  • The first one (25%) will be dedicated to the IoT reference architecture patterns, from the network protocols & communications up to the service plan. We will leverage for that reference models commonly used in the industry.
  • Then we will focus on the network protocol layer (40%), covering rapidly 6lowPan & RPL and then making a detailed drill down on Bluetooth Low Energy (BLE)
  • Finally, to illustrate the IoT service plan, we will explore the machine learning space (35%). For that we will review the basic fundamentals of this discipline and will then examine some basic tools and concepts to understand their usage in the IoT world. Also, a module dedicated to the IoT Web service layer (CoAP) will also be presented.

This course is also made of 2 TDs: one on Bluetooth Low Energy (BLE) and the other one on Machine Learning.


  • Basic OSI protocol stack concepts
  • Familiar with network trace analysis
  • Pyhton basics (used for machine learning) in particular the pandas library


1 written Examen of 1h

1 examen de 1h,
format: examen écrit
Note: sur 20
Tout document écrit (uniquement) autorisé. Pas d'internet ni de PC/tablette/portable


The course exists in the following branches:

  • Curriculum - Embedded Systems & Connect. Devices - Semester 9
see the course schedule for 2020-2021

Additional Information

Course ID : 5MMASIO
Course language(s): FR

You can find this course among all other courses.