Details
| Title | Разработка алгоритма приоритизации и управления очередью сообщений Modbus для систем управления умным домом: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_15 «Технологии проектирования системного и прикладного программного обеспечения» = Development of a Modbus message prioritization and queue management algorithm for smart home control systems |
|---|---|
| Creators | Иванов Георгий Геннадьевич |
| Scientific adviser | Новопашенный Андрей Гелиевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | Modbus ; Modbus RTU ; Modbus TCP ; умный дом ; edge-gateway ; приоритизация сообщений ; управление очередью ; диспетчеризация ; критические сообщения ; задержка доставки ; smart home ; edge gateway ; message prioritization ; queue management ; dispatching ; critical messages ; delivery delay |
| Document type | Master graduation qualification work |
| Language | Russian |
| Level of education | Master |
| Speciality code (FGOS) | 09.04.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-4266 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\45219 |
| Record create date | 9/7/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Работа посвящена исследованию и разработке метода диспетчеризации сообщений в гибридной архитектуре умного дома с применением протокола Modbus. В работе исследована возможность повышения качества обслуживания критичных сообщений за счет применения критерия срочности U(w) и алгоритма управления очередью на уровне внешнего edge-gateway. В ходе исследования решались следующие задачи: 1. Анализ предметной области и существующих подходов к обслуживанию очередей сообщений в системах автоматизации. 2. Разработка архитектуры обертки сообщений Modbus и определение места алгоритма в структуре системы умного дома. 3. Формализация и реализация алгоритма приоритизации и управления очередью на основе функции срочности U(w). 4. Разработка программного прототипа и проведение серии сценарных испытаний в режимах FIFO и U(w). 5. Сравнительный анализ результатов экспериментов по метрикам и оценка эффективности предложенного подхода. По результатам испытаний подтверждена эффективность алгоритма U(w): обеспечено устойчивое снижение 95-го перцентиля задержки критичных сообщений и уменьшение доли нарушений допустимого времени реакции по сравнению с базовым режимом FIFO, включая многособытийные сценарии.
The thesis focuses on the research and development of a message dispatching method for a hybrid smart home architecture using the Modbus protocol. The study investigates the possibility of improving critical message service quality by applying the urgency criterion U(w) and a queue management algorithm at the external edge gateway level. The tasks addressed during the research were: 1. Analysis of the problem domain and existing message queue servicing approaches in automation systems. 2. Development of a Modbus message wrapper architecture and definition of the algorithm’s role in the smart home system structure. 3. Formalization and implementation of the prioritization and queue management algorithm based on the urgency function U(w). 4. Development of a software prototype and execution of scenario-based experiments in FIFO and U(w) modes. 5. Comparative analysis of experimental results and evaluation of the proposed approach using key performance metrics. The test results confirmed the effectiveness of the U(w) algorithm: a stable reduction of the 95th percentile delay for critical messages and a decrease in the share of maximum allowable reaction time violations were achieved compared to the baseline FIFO mode, including multi-event scenarios.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|