# Основы сигнализации Diameter

- Канонический URL: https://www.broadnet.me/ru/academy/diameter-signaling-fundamentals
- Язык: ru
- Последнее обновление: 2026-07-18
- Издатель: BroadNet (https://www.broadnet.me)
- Markdown-версия страницы, созданная из опубликованной страницы.

Сигнализация Продвинутый

Протоколы сигнализации 4G / LTE и IMS — базовый протокол Diameter, AVPs, интерфейс аутентификации S6a / HSS, политика и тарификация Gx/Gy, Cx / IMS и безопасность роуминга DRA / DEA.

5 уроки 5 мин чтения Обучение на основе стандартов · в удобном для вас темпе

Что вы узнаете

- Что такое Diameter и почему он заменил RADIUS для сетей 4G / LTE и IMS
- Базовый протокол: узлы, области, запрос/ответ и надежная передача данных.
- AVPs, коды команд и идентификаторы приложений — как формируется сообщение Diameter
- Интерфейс S6a / S6d для подключения к HSS для аутентификации LTE и передачи данных подписки.
- Политика Gx/Gy и тарификация, интерфейс Cx / IMS, а также безопасность DRA / DEA в роуминге.

Программа курса

1. 01Какой Diameter?
2. 02AVPs, командные коды и приложения
3. 03S6a / S6d и HSS
4. 04Gx и Gy — политика и тарификация
5. 05Cx / IMS и роуминговая безопасность DRA / DEA
6. ★Основные выводы

[Все курсы](https://www.broadnet.me/ru/academy)

Урок 01

## Какой Diameter?

Diameter — это протокол сигнализации аутентификации, авторизации и учета (AAA), используемый в сетях 4G / LTE и IMS, тогда как в более ранних сетях использовался SS7 / MAP. Определенный IETF в RFC 6733 (который заменил первоначальный RFC 3588), он является эволюционировавшим преемником RADIUS — название представляет собой инженерную игру слов, вдвое больше RADIUS.

В отличие от SS7, Diameter — это IP -протокол, работающий по принципу одноранговой сети, поверх надежного транспортного протокола (TCP или SCTP) и обеспечивающий безопасность на транспортном уровне (TLS или IPsec). Каждый узел является участником Diameter, идентифицируемым идентификатором Diameter и сгруппированным в область, и участники обнаруживают друг друга и устанавливают соединения, а не маршрутизируют трафик по фиксированным кодам точек.

Сообщения поступают парами запрос/ответ, различающимися по типу приложения. Базовый протокол управляет механизмами — обменом возможностями (CER/CEA), поддержанием соединения (DWR/DWA) и отключением (DPR/DPA), — в то время как каждый интерфейс 3GPP (S6a, Gx, Gy, Cx) представляет собой приложение Diameter построенное поверх него. Понимание базового протокола является необходимым условием для понимания каждого последующего интерфейса.

Урок 02

## AVPs, командные коды и приложения

Сообщение Diameter представляет собой заголовок плюс список пар «атрибут-значение» (AVPs ). AVP — это основная единица данных: каждая содержит код AVP, флаги (включая обязательный бит «M»), длину и значение, а AVPs могут быть сгруппированы для вложенности структурированных данных. AVPs, специфичные для конкретного поставщика (стандарт 3GPP — 10415), расширяют набор стандартов для использования на мобильных устройствах.

Заголовок содержит код команды, который определяет операцию, и идентификатор приложения, определяющий ее область действия. Запрос и ответ имеют одинаковый код команды, а также идентификаторы на каждом этапе и сквозные идентификаторы, что позволяет узлу сопоставлять ответ с отправленным запросом и обнаруживать дубликаты.

AVPs с кодом результата сообщают о результатах в классах, отражающих HTTP намерение — 2xxx успех, 3xxx ошибки протокола, 4xxx временные сбои, 5xxx постоянные сбои — поэтому интегратор сначала считывает класс, а затем конкретный код. Правильное определение обязательных AVPs и их точной группировки — это разница между интерфейсом, который взаимодействует с другими системами, и интерфейсом, который оператор молча отклоняет.

Урок 03

## S6a / S6d и HSS

S6a — это интерфейс Diameter между MME (Mobility Management Entity) и HSS (Home Subscriber Server) в ядре сети LTE; S6d — это его эквивалент для SGSN. Это аналог интерфейса SS7 / MAP для HLR в сети LTE, а HSS — это усовершенствованный, учитывающий IMS преемник HLR.

Основные обмены данными — это аутентификация абонента и управление местоположением. MME запрашивает векторы аутентификации с помощью Authentication-Information-Request/Answer (AIR/AIA), регистрирует местоположение абонента с помощью Update-Location-Request/Answer (ULR/ULA) и получает профиль подписки, а HSS может передавать изменения или принудительно отключаться с помощью сообщений Insert-Location и Cancel-Location. Эти параметры описаны в 3GPP TS 29.272.

Поскольку S6a содержит аутентификационные данные и идентификационные данные абонента, он представляет собой серьезную угрозу на границах сети — аналог злоупотреблений протоколом SS7 в Diameter, которые привели к появлению сигнальных межсетевых экранов. Именно поэтому роуминговый трафик Diameter фильтруется и проверяется на границе сети, о чем рассказывается в разделе, посвященном безопасности роуминга.

Урок 04

## Gx и Gy — политика и тарификация

Управление политиками и тариальным управлением (PCC) — это функция, с помощью которой Diameter определяет, что разрешено делать абонентской сессии. Интерфейс Gx соединяет PCEF (функцию обеспечения соблюдения политик и тарификации в шлюзе PDN) с PCRF (функцией правил политики и тарификации), которая устанавливает правила PCC, регулирующие пропускную способность (QoS ), управление доступом и обработку каждого приложения посредством обмена запросами/ответами на запросы кредитного контроля (CCR/CCA).

Gy — это интерфейс онлайн-тарификации между PCEF и OCS (Online Charging System). Он использует приложение Diameter Credit-Control Application (RFC 4006) для резервирования, предоставления и списания квоты в режиме реального времени — механизм, лежащий в основе предоплаченных данных, при котором сессия прерывается или ограничивается в момент исчерпания лимита трафика.

Автономная зарядка использует интерфейс Rf по отношению к CGF/CDF, создавая записи о начислении средств для последующей обработки, а не для управления в режиме реального времени. Различие — Gy резервирует средства до момента их начисления, а Rf регистрирует использование после — является практической разделительной линией между предоплаченными и постоплатными тарифами.

Урок 05

## Cx / IMS и роуминговая безопасность DRA / DEA

В IMS интерфейс Cx Diameter соединяет функции управления сеансами вызовов I-CSCF и S-CSCF с HSS, обрабатывая регистрацию пользователей, аутентификацию (мультимедийная аутентификация через MAR/MAA) и назначение сервера (SAR/SAA). Именно это позволяет IMS аутентифицировать абонента и определять обслуживающий узел для VoLTE и других сервисов IMS, дополняя сигнализацию SIP, которая управляет самим сеансом.

На границе сети агент маршрутизации Diameter (DRA) обеспечивает централизованную маршрутизацию, благодаря чему узлам не нужно поддерживать полную сеть одноранговых узлов, а агент граничной маршрутизации Diameter (DEA) является пограничным элементом, который обрабатывает и фильтрует входящий роуминговый трафик Diameter. В DEA осуществляется скрытие топологии, ограничение скорости и фильтрация сообщений.

Проблема безопасности аналогична проблеме SS7: первоначальное предположение о доверии ко всем узлам не работает в открытом межсетевом соединении, поэтому рекомендации GSMA (профиль безопасности межсетевого соединения FS.19 Diameter) определяют фильтрацию на основе категорий — какие сообщения могут законно поступать от роумингового партнера, а какие только из внутренней сети. Межсетевой экран Diameter, пропускающий эту проверку, подвержен тем же злоупотреблениям, связанным с отслеживанием местоположения и перехватом, для предотвращения которых были созданы сигнальные межсетевые экраны.

Основные выводы

- Diameter (RFC 6733) — это IP -протокол сигнализации AAA для сетей 4G / LTE и IMS, являющийся эволюционировавшим преемником RADIUS.
- Сообщения представляют собой AVPs -Virtual Possession) с кодом команды и идентификатором приложения; классы кодов результатов (2xxx–5xxx) сообщают о результате.
- S6a / S6d передают данные аутентификации и подписки LTE между MME/SGSN и HSS (усовершенствованной HLR).
- Gx/Gy обрабатывает политику и онлайн-тариальное обслуживание; Cx обслуживает IMS; DRA / DEA плюс проверка GSMA FS.19 для безопасного роуминга.

Продолжать идти

### Ответы на смежные вопросы, товары и инструменты

- [Протокол базового Diameter](https://www.broadnet.me/ru/reference/diameter-base-protocol)
- [AVPs Diameter и формат сообщений](https://www.broadnet.me/ru/reference/diameter-avps-and-message-format)
- [Diameter S6a / S6d и HSS](https://www.broadnet.me/ru/reference/diameter-s6a-s6d-hss)
- [Политика и тарифы Diameter Gx/Gy](https://www.broadnet.me/ru/reference/diameter-gx-gy-policy-charging)
- [Diameter Cx /Dx и IMS](https://www.broadnet.me/ru/reference/diameter-cx-dx-ims)
- [Система безопасности роуминга Diameter (DRA / DEA )](https://www.broadnet.me/ru/reference/diameter-roaming-security-dra-dea)
- [Межсетевой экран SS7 (операторы)](https://www.broadnet.me/ru/operators/ss7-firewall)

Ссылки

- [RFC 6733 — Протокол на основе Diameter](https://datatracker.ietf.org/doc/html/rfc6733)
- [3GPP TS 29.272 — MME/SGSN– HSS (S6a / S6d) Diameter](https://www.3gpp.org/dynareport/29272.htm)

Далее в учебной программе

[Начинающий · Основы Введение в CPaaS Что такое Communications Platform as a Service, из каких базовых блоков она состоит и как вызов API превращается в сообщение на телефоне.](https://www.broadnet.me/ru/academy/introduction-to-cpaas) [Начинающий · Основы Основы SMS Как строится, кодируется и сегментируется SMS — от ограничения в 160 символов и GSM 03.38 до отчётов о доставке и различия A2P и P2P.](https://www.broadnet.me/ru/academy/sms-fundamentals)

Примените это на практике.

## Используйте полученные знания для построения проектов.

Обсудите свою задачу с опытным инженером или откройте документацию для разработчиков и отправьте сообщение, используя описанные в этом курсе способы.

[Поговорите с инженерами.](https://www.broadnet.me/ru/contact) [Документация для разработчиков](https://www.broadnet.me/ru/developers)

Почему стоит учиться у BroadNet

- С 2003
- Страны 200+
- Ссылки оператора 1,000+
