Быстрый переход
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ
«ЭРИКССОНСОФТ»
Функциональные характеристики экземпляра программного продукта
«Программа модуля пакетного ядра сети vEPC»
Правообладатель программы:
ООО «ЭрикссонСофт», ИНН 9718246399
Брянская обл., 2026
Оглавление
Виртуальный сетевой элемент vEPC (Virtual Evolved Packet Core) представляет собой программную реализацию компонентов опорной сети пакетной передачи данных, объединяющую функции MME (Mobility Management Entity) и SGSN (Serving GPRS Support Node) в едином процессе.
Область применения
Программное обеспечение предназначено для использования в следующих сценариях:
Место в сетевой инфраструктуре
В архитектуре сетей мобильной связи vEPC выполняет функции уровня управления (Control Plane):
Объединение этих функций в одном программном продукте позволяет создавать компактные стенды, моделирующие работу ядра сети без необходимости развертывания распределенной инфраструктуры.
Ключевые особенности
Основными особенностями данной реализации являются:
Виртуальный сетевой элемент vEPC обеспечивает выполнение следующих основных функций:
Программная реализация основана на многопоточной архитектуре с разделением функций по отдельным потокам выполнения:
Основные потоки:
Общие структуры данных:
Программное обеспечение функционирует в следующих режимах:
Режим ожидания:
Режим обработки сигнального трафика:
Режим конфигурирования:
Текущая реализация (базовая):
Планируемая реализация (этап 1):
2.2 Протокол S1AP (S1 Application Protocol)
Текущая реализация (базовая):
Планируемая реализация (этап 2):
2.3 Протокол NAS (Non-Access Stratum)
Реализация протокола NAS осуществляется в рамках обработки S1AP-сообщений. Поддерживаются следующие функции:
Планируемая реализация (этап 5):
Поддержка протокола Diameter для взаимодействия с HSS
Реализация процедур обновления местоположения (Update Location)
Обработка запросов аутентификационной информации (Authentication Information)
Получение профилей абонентов из HSS
Поддержка команд Diameter (CER/CEA, ULR/ULA, AIR/AIA)
Программное обеспечение предоставляет интерактивную консоль управления с поддержкой следующих команд:
Команды мониторинга состояния:
Команды управления:
Программное обеспечение поддерживает следующие параметры настройки:
Параметры сети:
При запуске программа автоматически загружает конфигурацию из следующих файлов:
Формат файлов конфигурации:
Программное обеспечение поддерживает цветовую дифференциацию сообщений в консоли:
Все события дублируются в файл журнала, расположенный по пути logs/vepc.log относительно рабочей директории. Формат записи в файле:
text
[YYYY-MM-DD HH:MM:SS] [MME] Сообщение
[YYYY-MM-DD HH:MM:SS] [SGSN] Сообщение
[YYYY-MM-DD HH:MM:SS] [GTP] Сообщение
[YYYY-MM-DD HH:MM:SS] [S1AP] Сообщение
[YYYY-MM-DD HH:MM:SS] [MAIN] Сообщение
Программа хранит ограниченную историю событий в оперативной памяти с возможностью просмотра по команде logs. Каждая запись журнала содержит:
Хранилище PDP-контекстов предназначено для отслеживания активных сессий передачи данных. В текущей реализации структура контекста включает:
Планируемое расширение (этап 1):
Хранилище UE-контекстов предназначено для отслеживания состояния абонентских устройств. В текущей реализации структура контекста включает:
Планируемое расширение (этап 2):
На этапе 3 развития проекта планируется реализация следующих функций:
Текущая реализация:
text
std::map<uint32_t, std::string> pdpContexts; // TEID → IMSI
Текущая реализация:
text
std::map<std::string, std::string> ueContexts; // IMSI → GUTI
Информация
Адрес
242504
Брянская область
Карачевский район, Вишневка
Молодёжная улица, 33
Быстрый переход
Информация
Отдел продаж
+7 (953) 284-42-23
sales@ericssonsoftware.ru
Адрес
242504
Брянская область,
Карачевский район,
Вишневка, Молодёжная улица, 33