Details

Title Система управления и администрирования для сетевых устройств телекоммуникационной сети на основе событийно-ориентированной архитектуры: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки» = An event-oriented architecture-based management and administration system for telecommunication network devices
Creators Пономарев Александр Антонович
Scientific adviser Никифоров Игорь Валерьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects телекоммуникации ; событийно-ориентированная архитектура ; сервис-ориентированная архитектура ; operations administration and maintenance ; telecommunications ; event-driven architecture ; service-oriented architecture
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.02
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-2596
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42767
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

Выпускная квалификационная работа посвящена снижению трудоёмкости поставки новых функций в системе управления и администрирования телекоммуникационной сети для сетевых устройств за счёт перехода к событийно-ориентированной архитектуре. Сравнительный анализ существующей сервис-ориентированной реализации и альтернативных вариантов архитектуры показал, что текущая система характеризуется высокой связанностью компонентов, значительным распространением изменений по системе и наличием централизованных точек координации, что увеличивает сложность сопровождения и развития. На основе структурных графов архитектур и набора метрик были количественно подтверждены ограничения существующего решения и обоснован выбор событийно-ориентированной модели. Предложенная архитектура обеспечивает локализацию изменений (связанность сервисов снижена в 1,82 раза), уменьшение числа затрагиваемых компонентов (вероятность распространения изменений снижена на 5%) и снижение влияния отдельных модификаций на всю систему (вероятность распространения отказов сервисов в системе снижена на 5%). Разработанное решение было реализовано в составе программно-аппаратной системы базовой станции и контроллера базовой станции телекоммуникационной сети. Полученные результаты показали, что переход к событийно-ориентированной архитектуре позволил сократить трудоёмкость поставки новых функциональностей для системы OAM более чем в 2 раза. Реализация основана на технологическом стеке, включающем Golang, C++, очередь сообщений на основе разделяемой памяти, Protocol Buffers, Sysrepo, Netopeer и SQLite.

This graduation thesis is devoted to reducing the effort required to deliver new features in the OAM (Operations, Administration and Maintenance) management system for telecommunication network devices through a transition to an event-driven architecture. A comparative analysis of the existing service-oriented implementation and alternative architectural approaches showed that the current system is characterized by high component coupling, significant propagation of changes across the system, and the presence of centralized coordination points, which increases maintenance and development complexity. Based on architectural dependency graphs and a set of metrics, the limitations of the existing solution were quantitatively confirmed, and the choice of an event-driven model was justified. The proposed architecture provides change localization (connectivity of services is reduced by 1.82 times), reduces the number of affected components (the probability of propagation of changes is reduced by 5%), and decreases the impact of individual modifications on the entire system (the probability of propagation of failures of services in the system is reduced by 5%). The developed solution was implemented within the hardware-software system of the base station and the base station controller of the telecommunication network. The obtained results showed that the transition to an event-driven architecture reduced the effort required to deliver new functionality for the OAM system by more than two times. The implementation is based on a technology stack that includes Golang, C++, shared memory queue, Protocol Buffers, Sysrepo, Netopeer, and SQLite.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...