Checking date: 30/03/2025 10:56:50


Course: 2025/2026

Industrial internet of things
(19131)
Bachelor in Robotics Engineering (Plan: 478 - Estudio: 381)


Coordinating teacher: OLIVA DELGADO, ANTONIO DE LA

Department assigned to the subject: Telematic Engineering Department

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Computer Networks
Objectives
This course introduces the basic principles of the Internet of Things (IoT) and the main standardised IoT architectures for industrial scenarios, then it focuses on IoT-specific communication networks and services, illustrating their application to different use cases. The aim of the course is to analyse both the architectural principles and the different alternative technologies that can be used for the deployment of an IoT system. In order to achieve this objective, the student must acquire a series of knowledge and skills. In terms of knowledge, at the end of the course the student will be able to: - Understand the concept of IoT and its basic principles. - Know the main standardised IoT architectures. - Know the main IoT connectivity technologies applicable to different use cases. - Understand the modifications necessary to adapt the IP protocol to the IoT environment. - Learn about the main IoT application protocols. - Learn about different IoT use cases. In terms of specific skills, at the end of the course the student will be able to: - Know and understand the main reference architectural models for IoT. - Know and identify different connectivity technologies, both short- and long-range, applicable to the IoT field. - Ability to design network, transport and application level solutions for IoT. - Be able to design a sensor/actuator network and its connection to the Internet according to the requirements of different use cases.
Description of contents: programme
1. Introduction to IIoT 2. IIoT architectures 3. IIoT connectivity: IEEE 802.15.4, Zigbee, LoRaWAN, NB-IoT, LTE-M, IEEE 802.11ah 5. IP in IIoT: 6LowPan, RPL 6. IIoT application protocolos: HTTP, CoAP, MQTT / MQTT-SN, otros 7. Web services for robots 8. Discovery layer: DNS-SD / mDNS, CoAP Resource Discovery
Learning activities and methodology
The teaching methodology based on active learning will include: 1.- Lectures. The course has a basic reference book (see bibliography). The course will also propose complementary bibliography to allow students to complete and detail particular chapters. 2.- Practical classes applied to IoT networks and applications. 3.- Resolution of case studies in group work, which will enable them to consolidate the skills acquired. 4.- Group discussion of case studies that will allow to develop the skill of analysing and communicating the relevant information so as to solve problems.
Assessment System
  • % end-of-term-examination/test 60
  • % of continuous assessment (assigments, laboratory, practicals...) 40

Calendar of Continuous assessment


Extraordinary call: regulations
Basic Bibliography
  • Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stamatis Karnouskos, Stefan Avesand, David Boyle. From machine-to-machine to the Internet of things: introduction to a new age of intelligence. Kidlington Oxford: Academic Press. 2014
  • Jean-Philippe Vasseur;Adam Dunkels. Interconnecting Smart Objects with IP: The Next Internet. Morgan Kaufmann Publishers Inc. 2010
  • Perry Lea. Internet of things for architects: architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security. Packt Publishing. 2018
  • Rob Barton; David Hanes; Gonzalo Salgueiro. IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things. CISCO Press. 2017

The course syllabus may change due academic events or other reasons.