BroadNet
Протоколы Ответ BroadNet

OPC и DPC — пояснение к кодам точек SS7

Последнее обновление 2 мин чтенияПроверено инженерным отделом BroadNet
Быстрый ответ

Каждый узел SS7 (STP, HLR, MSC, SMSC, SCP) имеет уникальный числовой адрес, называемый кодом точки (PC). В каждом сообщении SS7 код точки отправления (OPC) идентифицирует отправителя, а код точки назначения (DPC) идентифицирует предполагаемого получателя — точно так же, как IP-адреса источника и назначения, но в системе нумерации SS7. Маршрутизация OPC/DPC является основой того, как трафик SS7 перемещается между сетевыми элементами.

Определение простым языкомНейтральный по отношению к поставщикуПроверено 28 мая 2026 г.
Развернутый ответ

Всё, что стоит знать, и ничего лишнего.

§01

Что они на самом деле делают

Когда MSC отправляет MAP-MT-FORWARD-SHORT-MESSAGE для доставки SMS, он присваивает свой собственный код точки (OPC) и код точки SMSC получателя в качестве DPC. STP (точки передачи сигналов) проверяют DPC и маршрутизируют сообщение к следующему узлу. Внутри одной страны оператор использует национальные коды точек (обычно 14-битные ITU или 24-битные ANSI); трансграничный трафик SS7 использует международные коды точек (14-битные ITU, координируемые на глобальном уровне ITU-T Q.708). Неправильно настроенный OPC или поддельный OPC является наиболее распространенной причиной неправильной маршрутизации SS7.

§02

Почему они важны с коммерческой точки зрения и для безопасности

Коды точек (IPC) — это статичный коммерческий актив: IPC оператора назначается национальными регуляторами (а на международном уровне — МСЭ), отражает его сетевое положение и сдается в аренду по соглашениям о межсетевом взаимодействии. С точки зрения безопасности, OPC также является первым сигналом, который проверяет межсетевой экран SS7: входящее сообщение, якобы поступившее из собственного внутреннего диапазона OPC оператора, но прибывшее от иностранного узла, является атакой категории 1 согласно GSMA FS.07 и отбрасывается сразу же. Межсетевой экран SS7 BroadNet (/operators/ss7-firewall) поддерживает базу данных репутации OPC для каждого узла, чтобы выявлять подобные попытки подделки.

§03

Рабочее направление

Операторы публикуют свои IPC-коды для партнеров по межсетевому взаимодействию через документы GSMA IR.21. Несоответствие между IR.21 и текущим трафиком является хронической операционной проблемой — партнеры меняют OPC-коды без уведомления, другие участники сети отправляют устаревшие коды точек, а в таблицы маршрутизации STP попадают сообщения о недоставленных трафиках. Согласование IR.21 с текущими данными OPC является частью того, что автоматизирует зрелая платформа управления сигнальной инфраструктурой (/platforms/signaling-cdr).

§04

Вопросы конфиденциальности и соблюдения нормативных требований

Сами по себе данные Point Code являются метаданными сети оператора, а не персональными данными, и не подпадают под действие PDPL/GDPR. Однако пара OPC/DPC для каждого сообщения является частью SS7 PDU и хранится в CDR и журналах событий брандмауэра — которые подпадают под действие законодательства при сопоставлении с MSISDN. Агрегированная статистика OPC-трафика для анализа мошенничества может быть передана между операторами; для журналов по каждому сообщению необходим контроль доступа.

BNАвтор статьи — инженерная команда BroadNet·Осуществляем обмен сообщениями операторского класса с 2003 года, штаб-квартира — в Дубае.·Редакционные стандарты
Создавайте с помощью этого

Нужна помощь с подключением?

Ниже представлены продукты и руководства по интеграции, которые позволяют реализовать эту концепцию. Если вы предпочитаете ознакомиться с процессом в режиме реального времени, наша команда инженеров принимает звонки в тот же день в рабочее время MENA .

Свяжитесь с нашей инженерной командой.
Обратная связь

Был ли этот ответ полезен?

Ваш голос помогает нам определить приоритетность ответов, которые следует дополнить примерами, диаграммами и фрагментами кода.

Был ли этот ответ полезен?
Спасибо — принято к сведению. Мы будем поддерживать этот ответ.
Понял. Расскажите, чего не хватало — отправить короткое сообщение.

Как мы готовим и проверяем материалы

Вам всё ещё нужна помощь?

Поговорите с настоящим инженером о ваша сборка.

Мы отвечаем в течение одного рабочего дня, а производственные аккаунты получают круглосуточную поддержку. Наши инженеры-разработчики создают код, а не скрипты.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA по времени ответа
Запросы на тестовый доступОтвет в течение 1 рабочего дня
Продакшн24 / 7 · < 15 min
NOC для операторов24 / 7 · дежурный инженер