Магистратура
2026/2027




Управление распределёнными сетями IoT/CPS
Статус:
Курс по выбору (Интернет вещей и киберфизические системы)
Кто читает:
Департамент электронной инженерии
Когда читается:
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
- 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
- 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
- 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.
Interim Assessment
- 2026/2027 2nd module0.25 * Экзамен + 0.25 * Практическое задание + 0.25 * Практическое задание + 0.25 * Экзамен
Bibliography
Recommended Core Bibliography
- Hochstein, L., & Moser, R. (2017). Ansible: Up and Running : Automating Configuration Management and Deployment the Easy Way: Vol. 2nd ed. Reilly - O’Reilly Media.
- Linux with operating system concepts, Fox, R., 2022
- Molloy, D. (2016). Exploring Raspberry Pi : Interfacing to the Real World with Embedded Linux. Indianapolis, IN: Wiley. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1250212
- Stutz, M. (2004). The Linux Cookbook : Tips and Techniques for Everyday Use. San Francisco: No Starch Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=440055
- Бизин, Д. И. Виртуальные частные сети (VPN) : учебно-методическое пособие / Д. И. Бизин, О. Н. Коваленко. — Омск : ОмГУПС, 2019. — 37 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/165629 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Recommended Additional Bibliography
- Васин, Н. Н. Моделирование виртуальных частных сетей VPN : методические указания / Н. Н. Васин, Е. М. Аленников, А. Ю. Субботская. — Самара : ПГУТИ, 2020. — 30 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/255623 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.