2026/2027




Управление распределёнными сетями IoT/CPS
ID 1218872
Статус:
Маго-лего
Кто читает:
Департамент электронной инженерии
Когда читается:
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
- 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