Skip to main content

Internet of Things

Credits
3
Types
Elective
Requirements
This subject has not requirements , but it has got previous capacities
Department
AC
The course discusses technologies of "Internet of Things" i and application examples: Low power communication technologies (802.15 RFID, BlueTooth Low Energy, RFID, NFC, LoraWAN), communication standards (6loWPAN, RPL, CoAP, MQTT), sensors and devices, data management and processing, cloud platforms, data processing algorithms and applications to digital twins used by industry, health, environment, precission agriculture, etc

Teachers

Person in charge

Weekly hours

Theory
4
Problems
0
Laboratory
0
Guided learning
0
Autonomous learning
7.11

Competences

Especifics

  • CTE1 - Capability to model, design, define the architecture, implement, manage, operate, administrate and maintain applications, networks, systems, services and computer contents.
  • CTE2 - Capability to understand and know how to apply the operation and organization of Internet, technologies and protocols for next generation networks, component models, middleware and services.
  • CTE8 - Capability to design and develop systems, applications and services in embedded and ubiquitous systems .
  • Generic

  • CG8 - Capability to apply the acquired knowledge and to solve problems in new or unfamiliar environments inside broad and multidisciplinary contexts, being able to integrate this knowledge.
  • Sustainability and social commitment

  • CTR2 - Capability to know and understand the complexity of the typical economic and social phenomena of the welfare society. Capacity for being able to analyze and assess the social and environmental impact.
  • Objectives

    1. To understand the Internet of Things from a technological point of view, identifying its limitations and opportunities
      Related competences: CTR2, CTE1, CTE2, CTE8,
    2. To learn about the applications of the Internet of Things in the field of Smartcities and precision agriculture in order to solve social problems such as sustainability, energy consumption, greenhouse gas emissions, population ageing, etc.
      Related competences: CTR2, CTE8, CG8,

    Contents

    1. Introduction
      IoT concept, main technologies and applications. Wireless communications
    2. Low Power communication technologies
      802.15, BlueTooth, RFID, NFC, LoraWAN
    3. Standards and communication protocols
      6loWPAN, RPL, CoAP, Routing en WSN
    4. Data Analysis. Security and Privacy.
      Middleware, edge and cloud systems. Algorithms. Privacy i security
    5. Sensors and devices
      Sensors, Low power devices. Operating systems
    6. Digital Twins
      Application examples in Digital Twins for industry, health, environment, home, etc

    Activities

    Activity Evaluation act


    T1: Introduction

    Course overview. Main concepts related with IoT
    Objectives: 1
    Contents:
    Theory
    3h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    0h

    T2: Low power communication technologies

    Low power communication systems. Standards: 802.15.4, Bluetooth, RFID, NFC, LoraWAN.
    Objectives: 1
    Contents:
    Theory
    3h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    0h

    T3: Standards and communication protocols

    Main standards and communication protocols: 6LoWPAN, RPL, CoAP. MQTT, Routing in WSN.
    Objectives: 1
    Contents:
    Theory
    3h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    6h

    T4: Sensors and devices

    Sensors. Low power devices
    Objectives: 1 2
    Contents:
    Theory
    3h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    6h

    T5: Data analysis and management. Security and privacy.

    Middleware. Cloud platforms. Inertial sensors data processing. Regression techniques. Security and privacy.
    Objectives: 1 2
    Contents:
    Theory
    6h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    6h

    T6: Digital Twins

    Applicacions to Digital Twins in industry, health, environment, precission agriculture, etc
    Objectives: 2
    Theory
    6h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    6h

    Project presentation

    Students will develop a research project in a system related with IoT
    Objectives: 1 2
    Contents:
    Theory
    2h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    12h

    Exam



    Week: 1
    Theory
    0h
    Problems
    0h
    Laboratory
    0h
    Guided learning
    0h
    Autonomous learning
    0h

    Teaching methodology

    Theory classes.

    Evaluation methodology

    Ef: Final exam
    P: Project

    Nota= 0,75*Ef+0,25*P

    Bibliography

    Basic

    Previous capacities

    Protocolos de Internet