Программное обеспечение стека протоколов уровня L3 базовой станции RAN 5G RUS
 Описание процессов
 О чем этот документ
 Дата обновления документа: 08.04.2025.
 Этот документ описывает процессы разработки, поддержки и эксплуатации программного обеспечения стека протоколов уровня L3 базовой станции RAN 5G. Он предназначен для инженеров, разработчиков и специалистов, занимающихся внедрением и эксплуатацией базовых станций 5G.
 Содержание
  1. Состав пакета и способ доступа
 Пакеты для установки ПО L3 предоставляются только по запросу действующим пользователям и заказчикам.
 В состав пакета для установки входят:
  - Все необходимые компоненты ПО L3
- Зависимости, обеспечивающие автономную установку ПО
Установка ПО не требует подключения к сторонним ресурсам или к сети Интернет.
 2. Класс программного обеспечения
    | Описание | Значение | 
    | Класс ПО | Встроенные прикладные программы | 
  | Классификатор программ | Классификатор программ для электронных вычислительных машин и баз данных, утвержденный приказом Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации от 22 сентября 2020 г. № 486 | 
  | Код ОКПД | 62 | 
  | Код класса программ | 01.03 | 
  
 3. Процессы разработки и поддержки программного продукта
 3.1 Стадии и этапы разработки
 3.1.1 Процесс разработки, поддержки и принятия решений
 Разработка и поддержка продукта выполняется специалистами ООО «ИРТЕЯ».
 Процесс разработки, поддержки и принятия необходимых в процессе выполнения данного проекта решений основан на выполнении требований Менеджмента качества в соответствии с:
  - ГОСТ Р ИСО 9001-2015
- ГОСТ Р 58876-2020
- ГОСТ Р 56518-2015
- ГОСТ 134-1018-2012 (с изм. 1)
- ГОСТ РВ 0015-002-2012
3.1.2 Процесс разработки
 Процесс разработки продукта обеспечивает хранение и управление
версиями исходного кода во внутренней системе контроля версий (Git) на
базе инфраструктуры, расположенной непосредственно на вычислительных
мощностях ООО «ИРТЕЯ».
 Выполнение указанных выше требований и рекомендаций позволяет
получать следующие преимущества:
  - 
        Стабильно предоставлять продукцию и услуги, которые удовлетворяют
        требованиям потребителей и применимым законодательным и
        нормативно-правовым требованиям.
    
- 
        Создавать возможности для повышения удовлетворенности
        пользователей/заказчиков.
    
- 
        Направлять усилия на риски и возможности, связанные со средой и
        целями организации.
    
- 
        Обеспечивать возможность продемонстрировать соответствие
        установленным требованиям системы менеджмента качества.
    
3.1.3 Процесс поддержки жизненного цикла продукта
 Поддержка жизненного цикла продукта осуществляется в рамках нескольких типов мероприятий:
  - 
        Реализация программы дорожной карты разработки, согласованной с текущими и перспективными пользователями, для планомерного расширения функционала продукта.
    
- 
        Регистрация и добавление в дорожную карту доработок:
         - Полученных в результате запросов пользователей.
- На основе информации о длительной эксплуатации продукта.
 
- 
        Регистрация найденных в процессе эксплуатации неисправностей:
         - Включение в план разработки.
- Исправление и отслеживание в рамках процессов контроля качества.
- Автоматизированные или плановые обновления.
- Поставка продукта по запросу.
 
- 
        Планомерное повышение уровня:
         - Стабильности ПО.
- Производительности ПО.
- Технических и эксплуатационных характеристик продукта.
 
В процессе разработки и тестирования используется гибкая методология с итеративными процессами, включая циклы наращивания функционала, стабилизации и повышения производительности продукта.
 Конфигурационное управление продуктом осуществляется с использованием стандартизованного интерфейса Netconf (модели данных и описание параметров указаны в Руководстве по конфигурированию ПО). Набор доступного функционала и срок его действия определяются используемым конкретным пользователем лицензионным ключом, полученным от ООО «ИРТЕЯ» на основании соответствующего пользовательского соглашения, который, в свою очередь, открывает или блокирует работу отдельных функций при необходимости.
 Информация о содержимом дорожной карты разработки ПО в части расширения и доступности функционала продукта может быть предоставлена по запросу после заключения соглашения о неразглашении конфиденциальной информации.
 3.1.4 Процесс поддержки продукта
 Процесс поддержки продукта обеспечивает работа двух линий поддержки
(L1-L2) на базе ООО «ИРТЕЯ», доступных по электронной почте и по
контактным телефонам, размещенным на интернет-сайте (см. таблицу ниже).
  Таблица. Контактная информация для поддержки   | Тип информации | Детали | 
    | Эл. почта | zapros@irteya.ru | 
  | Телефон | +7(985) 76-85-888 (12:00–18:00 UTC+03) Пн-Пт. | 
  | Сайт | https://irteya.ru | 
  | Документация | Документация для скачивания, а также информация по продукту размещены на сайте: https://irteya.ru | 
  
 3.2 Требования к программе или программному изделию
 3.2.1 Ограничения и специфика
 С учетом специфики применения ПО, его реализация имеет следующие характерные особенности:
  - 
        ПО является встраиваемым и для обеспечения работоспособности оно должно быть адаптировано для использования на конкретной аппаратной платформе. 
         - В качестве примера для экспертной оценки приведена версия ПО для платформы Intel x86, как наиболее популярной с точки зрения использования на рынке.
- Требования к аппаратному и программному обеспечению указаны в инструкции по установке.
 
- 
        Учитывая потребности рынка, данное ПО обеспечивает открытый стандартизованный интерфейс ORAN 7.2 CUS взаимодействия с приемопередающими модулями базовых станций 5G. 
         - Необходимо использовать только совместимые приемопередающие модули для полнофункциональной работы.
 
- 
        Для обеспечения максимальной производительности решения в соответствии с требованиями ключевых потребителей решения (операторов мобильной связи), а также с целью повышения экономической привлекательности решения:
         - В составе аппаратной платформы используются специализированные ускорители отдельных операций цифровой обработки сигналов и криптографии.
- Это обеспечивает снижение требований с производительности центрального процессора и позволяет использовать решения с меньшим количеством вычислительных ядер.
 
3.3 Сведения о команде разработчиков
 Техническая команда ООО «ИРТЕЯ» включает следующих специалистов:
  - Технический директор
- Руководители команды разработки:
         - ПО L1-HighPHY/L2
- ПО L3
- Системы управления EMS/NMS
 
- Руководитель команды интеграции и контроля качества
- Инженеры:
         - Программисты различных категорий
- Контроля качества различных категорий
- По автоматизации и внедрению
- Конструкторы
 
- Технические писатели и аналитики
К сотрудникам основных специальностей предъявляются требования, указанные в соответствующих разделах ниже.
 3.3.1 Инженер-программист.
  - Высшее техническое образование в области телекоммуникаций или компьютерных наук.
- Основной стек: Linux, C/C++ (версии 11/14/17).
- Опыт работы в среде Linux; углубленное знание инструментов разработки для Unix-систем.
- Опыт разработки программного обеспечения, предпочтительно в области системного ПО или ПО для телекоммуникаций/безопасности.
- Понимание низкоуровневых принципов работы разрабатываемого ПО (опыт работы на уровне ассемблерного кода).
- Администрирование Linux, включая сетевой стек.
- Опыт работы с Jira, Confluence, CI/CD (GitLab, Jenkins, TeamCity).
3.3.2 Инженер контроля качества.
  - Высшее техническое образование в области телекоммуникаций или компьютерных наук.
- Понимание базовых принципов построения сетей мобильной связи 2G/3G/4G/5G, включая основные используемые технологии (например, MIMO, OFDM, Resource Scheduling, Beamforming).
- Опыт работы в области тестирования программного обеспечения, предпочтительно в области тестирования программно-аппаратных решений, тестирования телекоммуникационного оборудования, high-load тестирования.
- Опыт работы в среде Linux, включая в обязательном порядке сетевой стек Linux, а также углубленное знание инструментов разработки и тестирования для Unix-систем.
- Автоматизация процессов тестирования с использованием Python.
- Понимание низкоуровневых принципов работы тестируемого ПО.
- Опыт работы с Jira, Confluence, CI/CD (GitLab/Jenkins/TeamCity).
3.3.3 Инженер по автоматизации и внедрению.
  - Опыт практической разработки: возможность самостоятельно разрабатывать и тестировать ПО.
- Опыт работы с телекоммуникационным оборудованием различного уровня: результаты прохождения курсов Cisco и наличие сертификатов являются преимуществом.
- Знание Bash/Shell, Python и основ C/C++.
- Свободное владение принципами построения безопасных высоконагруженных систем (в том числе распределенных и сетевых) с высокими показателями доступности и надежности.
- Автоматизация процесса компиляции make/cmake.
- Опыт работы с различными аппаратными платформами на базе архитектуры ARM для встраиваемых решений (embedded) будет преимуществом, как и опыт портирования какого-либо ПО между аппаратными платформами.
- Администрирование Linux, включая сетевой стек.
- Автоматизация процессов сборки и развертывания в среде Linux.
- Развертывание и автоматизация виртуальных сред и контейнеров (VMware, Docker, Kubernetes).
- Опыт администрирования Jira, Confluence, CI/CD (GitLab/Jenkins/TeamCity).
3.4 Расположение команды разработчиков
  - ПО разрабатывается в ООО «ИРТЕЯ».
- Адрес: 115432, Г. МОСКВА, ВН.ТЕР.Г. МУНИЦИПАЛЬНЫЙ ОКРУГ ДАНИЛОВСКИЙ, ПР-КТ АНДРОПОВА, Д. 18, К. 9.
4. Контактная информация
        | ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ИРТЕЯ"
 | LIMITED LIABILITY COMPANY "IRTEYA"
 | 
    | 115432, Г.МОСКВА, ВН.ТЕР.Г. МУНИЦИПАЛЬНЫЙ ОКРУГ ДАНИЛОВСКИЙ, ПР-КТ АНДРОПОВА, Д. 18, К. 9
 | 18, ANDROPOV AVE, BLDG. 9, MOSCOW, MOSCOW, DANILOVSKY MUNICIPAL DISTRICT, 115432 | 
  | ОГРН: 1217700118866 ИНН: 9725046231
 КПП: 772501001
 | OGRN: 1217700118866 INN/TAX ID: 9725046231
 KPP: 772501001
 | 
  | Телефон: +7 (985) 76-85-888 | Tel.: +7 (985) 76-85-888 | 
  | Эл. почта: zapros@irteya.ru | E-mail: zapros@irteya.ru | 
  | Документация для скачивания, а также информация по продукту размещена на сайте: https://irteya.ru | Documents and product details are available on the page: https://irteya.ru |