Checking date: 19/05/2022

Course: 2022/2023

IoT Network Architectures
Master in Internet of Things: Applied Technologies (Plan: 428 - Estudio: 356)

Coordinating teacher: OSUNA GARCIA, PABLO

Department assigned to the subject: Telematic Engineering Department

Type: Compulsory
ECTS Credits: 3.0 ECTS


Requirements (Subjects that are assumed to be known)
It is expected that students taking this course have a basic prior knowledge of the fundamentals of network and protocol technologies.
Core Competencies - Possess and understand knowledge that provides a basis or opportunity to be original in the development and/or application of ideas, often in a research context. - That students know how to apply the knowledge acquired and their problem-solving ability in new or poorly known environments within broader (or multidisciplinary) contexts related to their area of study. - That students are able to integrate knowledge and face the complexity of making judgments based on information that, being incomplete or limited, includes reflections on the social and ethical responsibilities linked to the application of their knowledge and judgments. - That students know how to communicate their conclusions and the knowledge and ultimate reasons behind them to specialized and non-specialized audiences in a clear and unambiguous manner. General Competences - Ability to identify, define and formulate problems to be solved related to IOT applications. This capability includes simultaneous assessment of all factors at play, not only technical, but also environmental and liability. - Proactive capability to address and solve problems posed under new or poorly known environments within the IoT context. - Capacity for teamwork, integrating multidisciplinary approaches. Specific competencies - Ability to design and implement communications networks for IoT environments. - Ability to design and control state-of-the-art wireless networks in IoT applications. - Ability to apply device communication, both between devices and globally, in the IoT environment. LEARNING OUTCOMES The learning outcomes that students should have are: - To know the different architectures of mobile communication. - To know the different communication architectures of IoT and how they are integrated in the mobile communication architectures. - Ability to design a communication architecture in IoT, integrating it into the ideal mobile communication architecture. - Ability to analyse, design and plan complete mobile communications systems according to fundamental quality requirements and parameters.
Skills and learning outcomes
Description of contents: programme
1. IoT Network Architectures 1.1. Design of IoT network architectures 1.2. Standardized IoT network architectures (Onem2m, IoTWF, ...) 1.3. Reference model for connectivity solutions in IoT 2. Connectivity in IoT 2.1. Short range communication technologies (IEEE 802.15.4, Zigbee, BLE, Wi-Fi) 2.2. Long range communication technologies (LoRaWAN, Sigfox, NB IoT, LTE-M, 5G - Massive IoT...) 2.3. PLC/G3-PLC 3. Network protocols 3.1. IP in IoT (6LowPAN...) 3.2. Routing in IoT
Learning activities and methodology
The training activities applied in this subject will be: - Theoretical classes - Laboratory Practices - Group work - Individual student work - Partial and final examinations The subject will use the following teaching methodologies: - Exhibitions in the teacher's class with computer and audiovisual support, in which the main concepts of the subject are developed and the bibliography is provided to complement the students' learning. - Critical reading of texts recommended by the subject teacher: press articles, reports, manuals and/or academic articles, either for later discussion in class, or to expand and consolidate knowledge of the subject. - Resolution of practical cases, problems, etc. raised by the teacher individually or in group. - Presentation and discussion in class, under the teacher's moderation of topics related to the content of the subject, as well as practical cases. - Elaboration of works and reports individually or in group.
Assessment System
  • % end-of-term-examination 50
  • % of continuous assessment (assigments, laboratory, practicals...) 50

Calendar of Continuous assessment

Basic Bibliography
  • David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton, Jerome Henry. IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things. Cisco Press. 2017
  • Perry Lea. Internet of Things for Architects: Architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security. Packt Publishing. 2018
Additional Bibliography
  • Jean-Philippe Vasseur, Adam Dunkels. Interconnecting Smart Objects with IP: The Next Internet. Morgan Kaufmann. 2010
  • James Kurose, Keith Ross. Computer Networking: A Top-Down Approach. Pearson Education Limited. 2016
  • Raffaele Gravina, Carlos E. Palau, Marco Manso, Antonio Liotta, Giancarlo Fortino. Integration, Interconnection, and Interoperability of IoT Systems. Springer. 2017
  • Vasuky Mohanan, Rahmat Budiarto, and Ismat Aldmour. Powering the Internet of Things With 5G Networks. IGI Global. 2017

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