Аналитика 5G-подписчиков для ВКР: как превратить данные оператора в защищаемый диплом
26 марта 2026 года МТС опубликовала срез по зарегистрированным в её сети устройствам с поддержкой 5G, и Сахалинская область неожиданно оказалась в топе по проникновению таких смартфонов. Для выпускника направления «Прикладная информатика», «Информатика и ВТ» или «Data Engineering» это не просто новость, а готовый каркас для практической части ВКР: у нас есть отрасль (телеком), источник данных (сеть оператора), тип задачи (аналитика региональных срезов) и измеримая бизнес-цель (оценка проникновения технологии). Ниже разберу поддомен, темы, инструменты и типовые ошибки.
Короткие ответы на боли студентов
Где брать реальные данные оператора, если я не работаю в МТС?
Никто не отдаст вам сырые CDR или HLR-выгрузки. Рабочий путь — синтетический датасет на 500 000–5 000 000 записей, сгенерированный по распределениям, близким к публичным отчётам операторов (проникновение 5G по регионам, доля устройств по вендорам, средний ARPU). Такой датасет описывается в главе 2 как «имитационная модель абонентской базы» и защищается не хуже реального — при условии, что вы обосновали генератор и метрики качества данных.
Нужно ли поднимать Kafka, Spark и весь стек, чтобы получить «отлично»?
Нет. Комиссия оценивает инженерную зрелость решения, а не количество контейнеров. Достаточно Docker Compose с тремя сервисами: брокер (Redpanda или Kafka в KRaft-режиме), потребитель на Python и хранилище ClickHouse. Главное — показать обоснование выбора, схему потоковой обработки и метрики латентности/пропускной способности.
Как считать эффективность, если это не ML-модель?
Через классы метрик ISO/IEC 25010: производительность (throughput, p95 задержки), надёжность (доля потерянных сообщений), удобство сопровождения (цикломатическая сложность, покрытие тестами). Плюс прикладные: время построения витрины, стоимость хранения 1 ГБ в месяц.
Можно ли использовать новость как «актуальность» в главе 1?
Да, и это сильный ход. Ссылка на отраслевой отчёт 2026 года показывает, что тема живая. Только не ограничивайтесь одной новостью — соберите 5–7 источников за последние 18 месяцев (отчёты операторов, релизы Ericsson Mobility Report, статистика Минцифры) и сведите их в таблицу «Регион — доля 5G-устройств — период».
Темы ВКР, которые вытекают из сюжета статьи
-
Тема 1. Потоковый пайплайн аналитики 5G-устройств.
Актуальность: операторы фиксируют миллионы регистраций в сутки, а решение по Сахалину показывает, что региональные срезы востребованы бизнесом.
Цель: спроектировать и реализовать пайплайн приёма и агрегации событий о регистрации устройств.
Задачи: спроектировать схему топиков; реализовать продюсер-эмулятор; настроить материализованные представления в ClickHouse; измерить throughput и p95.
Структура: Гл.1 — обзор архитектур потоковой аналитики; Гл.2 — проектирование и код; Гл.3 — нагрузочное тестирование и метрики ISO/IEC 25010. -
Тема 2. Геоаналитика проникновения 5G по субъектам РФ.
Актуальность: Сахалин в топе — значит, распределение неравномерно и требует объяснения.
Цель: построить витрину и дашборд проникновения с разбивкой по регионам и вендорам.
Задачи: ETL из условного источника; нормализация субъектов; визуализация; интерпретация аномалий.
Структура: Гл.1 — анализ рынка; Гл.2 — ETL и хранилище; Гл.3 — дашборд и UX-оценка. -
Тема 3. Прогноз миграции абонентов на 5G-устройства.
Актуальность: статья даёт фактическую базу для проверки модели.
Цель: построить регрессионную или градиентную модель прогноза доли 5G-устройств на 6–12 месяцев.
Задачи: подготовка признаков; обучение baseline; сравнение метрик MAE/MAPE; интерпретация через SHAP.
Структура: Гл.1 — обзор методов; Гл.2 — данные и модель; Гл.3 — валидация и внедрение.
Как встроить кейс в главы ВКР
Глава 1: аналитика и постановка задачи
Здесь уместно дать обзор рынка 5G в России, динамику по регионам и таблицу-сводку публичных отчётов. Отдельно опишите предметную область: что такое регистрация устройства в сети, чем IMEI отличается от IMSI, почему смартфон может поддерживать 5G, но не быть активированным в SA-режиме. Это покажет комиссии, что вы понимаете домен, а не просто копируете SQL-запросы.
Глава 2: проектирование и реализация
Обязательные артефакты — контекстная диаграмма C4 (уровень 1), диаграмма компонентов (уровень 2) и схема потоков данных. Код оформляется по ГОСТ 19.401–78 либо по внутренним требованиям вуза. Пример DDL для витрины:
CREATE TABLE analytics.5g_devices_daily
(
event_date Date,
region_id UInt16,
vendor LowCardinality(String),
model LowCardinality(String),
devices_cnt UInt64,
pct_of_total Float32
)
ENGINE = SummingMergeTree
ORDER BY (event_date, region_id, vendor, model);
-- Материализованное представление поверх потоковой вставки
CREATE MATERIALIZED VIEW analytics.mv_5g_daily
TO analytics.5g_devices_daily
AS
SELECT
toDate(event_ts) AS event_date,
region_id,
vendor,
model,
count() AS devices_cnt,
count() / sum(count()) OVER (PARTITION BY toDate(event_ts), region_id) AS pct_of_total
FROM raw.device_events
GROUP BY event_date, region_id, vendor, model;
Глава 3: тестирование и метрики
Считайте не «скорость работы программы», а набор согласованных метрик: пропускную способность (events/sec), p50/p95/p99 задержки записи, коэффициент потери данных, стоимость хранения и обработки. Для модели прогноза — MAE, MAPE и сравнение с baseline. Все замеры — в таблицах, со скриншотами дашборда, без «примерно так».
Инструментальный минимум
| Слой | Инструмент | Зачем в ВКР |
|---|---|---|
| Приём событий | Redpanda / Kafka | Потоковая архитектура, offset-модель |
| Хранилище | ClickHouse | Аналитические запросы по большим срезам |
| Обработка | Python + Pandas/Polars | Гибрид батч + стрим |
| Оркестрация | Airflow / Dagster | Регулярные пересчёты витрин |
| Наблюдаемость | OpenTelemetry + Grafana | Метрики p95, алерты |
| Документация | C4 + UML | Соответствие ГОСТ 34.602 |
Чему вы научитесь на такой теме
- Проектировать потоковые пайплайны с обоснованным выбором инструментов, а не «по хайпу».
- Считать метрики производительности и надёжности по ISO/IEC 25010 и защищать их на слайдах.
- Оформлять архитектурные диаграммы в нотации C4 и UML согласно требованиям нормоконтроля.
- Готовить синтетические датасеты с обоснованной генерацией, если доступа к реальным логам нет.
- Писать ТЗ и пояснительную записку по ГОСТ 34.602 без правок от научного руководителя.
- Задачи в главах 2–3 совпадают с задачами из введения, один в один.
- Каждая архитектурная схема имеет подпись, номер и ссылку в тексте.
- Метрики эффективности сведены в отдельную таблицу с единицами измерения.
- Код в приложениях оформлен по ГОСТ и совпадает с листингом в главе 2.
- Список литературы содержит ≥5 источников не старше 2023 года, включая отраслевые отчёты.
- Уникальность текста проверена в системе вуза, отчёт приложен.
- Все публичные данные (МТС, Ericsson, Минцифры) оформлены в виде сносок.
1. «Актуальность» из одной новости. Ссылка на публикацию МТС от 26 марта — хороший стартовый факт, но комиссия спросит: «А что было до 2026 года?» Подготовьте тренд хотя бы за 3 года.
2. Фантастические метрики. «Ускорили обработку в 200 раз» без методики замера — красная тряпка. Опишите стенд, железо, объём данных, повторите замер 5 раз и приведите доверительный интервал.
3. Архитектура «в вакууме». Если на диаграмме нет подписанных интерфейсов и форматов сообщений (JSON-схема, Avro, Protobuf), значит, проектирования не было. Добавьте IDL и пример полезной нагрузки события.
FAQ по защите
Как объяснить научному руководителю, что тема «5G-аналитика» — это ИТ, а не телеком?
Акцент делайте на методы: потоковая обработка, хранилище, оркестрация, метрики качества ПО. Телеком — это домен, в котором применяются ваши ИТ-компетенции, и именно так формулируйте постановку задачи.
Что делать, если рецензент требует «реальные данные оператора»?
Покажите раздел про имитационное моделирование и валидацию генератора: сравнение распределений синтетики с публичными агрегатами. Это академически корректно и часто засчитывается лучше, чем сырые логи с NDA.
Сколько страниц должно быть в главе 2?
Ориентируйтесь на 25–35% от общего объёма. Если работа на 70 страниц, глава 2 — это примерно 20–25 страниц схем, листингов и обоснований. Не раздувайте кодом: 60% текста — пояснения к решениям.
Источник: Сахалинская область вошла в топ регионов по распространению смартфонов с поддержкой 5G (опубликовано 2026-03-26)