• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2026/2027

Управление распределёнными сетями IoT/CPS

ID 1218872

Когда читается: 1-й курс, 2 модуль
Охват аудитории: для своего кампуса
Язык: английский
Кредиты: 3
Контактные часы: 16

Course Syllabus

Abstract

Ensuring the efficient and stable operation of Internet of Things systems requires a reliable network infrastructure with internet and cloud service access, while also providing local management and offline edge computing. Unlike traditional computer networks, IoT/CPS networks feature a large number of devices with different architectures, varying hardware platforms, and significantly different functionality. Consequently, operating such networks requires routing, monitoring, and management tools. Over the past 25 years, open-source software-based tools designed to address these challenges have been developed, successfully developed, and are being deployed worldwide. As a rule, these tools are based on specialized versions of Linux and inherit all *NIX network technologies, supplementing them with specialized IoT/CPS tools. The course assumes consideration of the following tools based on open source software:– OpenWRT – basic software for IoT/CPS network routers– OpenVPN – a system for building geographically distributed IoT/CPS networks based on Internet routing– OpenWISP – a system for monitoring and configuring distributed networks of IoT/CPS devices– OpenStack – a set of systems designed to create infrastructure cloud services and cloud storage that can be used in IoT/CPS networksThe course also assumes consideration of basic network technologies for routing, masquerading, forwarding, and ensuring information security in IoT/CPS networks, as well as the application of DevOps methods for building, deploying, and operating networks of IoT/CPS devices.
Learning Objectives

Learning Objectives

  • 1. The goals of mastering the discipline are to develop in students knowledge and understanding of the principles of functioning of the network infrastructure of Internet of Things systems and cyber-physical systems. 2. Students will also receive an initial understanding of the principles of using, configuring and debugging the network infrastructure of Internet of Things systems and cyber-physical systems.
Expected Learning Outcomes

Expected Learning Outcomes

  • To understand the fundamentals of networking technologies and their implementation on the Linux system
  • To be able to configure hardware and software solutions for creating distributed IoT/CPS networks
  • To understand the capabilities for creating distributed IoT/CPS networks provided by open source software solutions
Course Contents

Course Contents

  • OpenVPN - a system for building geographically distributed IoT/CPS networks based on Internet routing.
  • OpenWRT – base software for IoT/CPS network routers
  • OpenWISP – a system for monitoring and configuring distributed networks of IoT/CPS devices
  • OpenStack – a set of systems designed to create infrastructure cloud services and cloud storage that can be used in IoT/CPS networks.
Assessment Elements

Assessment Elements

  • non-blocking Практическое задание
  • non-blocking Экзамен
  • non-blocking Практическое задание
  • non-blocking Экзамен
Interim Assessment

Interim Assessment

  • 2026/2027 2nd module
    0.25 * Экзамен + 0.25 * Практическое задание + 0.25 * Практическое задание + 0.25 * Экзамен
Bibliography

Bibliography

Recommended Core Bibliography

  • Linux with operating system concepts, Fox, R., 2022
  • Виртуальные частные сети (VPN) - Бизин Д. И., Коваленко О. Н. - Омский государственный университет путей сообщения - - - 2019 - русский - https://e.lanbook.com/book/165629 - ЛАНЬ - 165629

Recommended Additional Bibliography

  • Моделирование виртуальных частных сетей VPN - Васин Н. Н., Аленников Е. М., Субботская А. Ю. - Поволжский государственный университет телекоммуникаций и информатики - - - 2020 - русский - https://e.lanbook.com/book/255623 - ЛАНЬ - 255623

Authors

  • Agamirzian Igor Rubenovich
  • Manokhin Aleksandr Ivanovich