Что такое MSISDN

За длинной аббревиатурой MSISDN скрывается то, что вы знаете наизусть, — ваш номер телефона. Термин встречается в технической документации, операторских системах, API и настройках некоторых сервисов, и всякий раз это просто другое название привычного номера, по которому вам звонят.

И всё же за этим словом стоит пара любопытных вещей. Например, номер, который кажется жёстко привязанным к сим-карте, на самом деле хранится прежде всего в системах оператора и легко переносится на другую карту. Разбираемся, что такое MSISDN, из чего он состоит, чем отличается от остальных идентификаторов и почему остаётся с вами при замене карты.

  • MSISDN — это техническое обозначение телефонного номера мобильного абонента, соответствующего международному плану нумерации E.164.
  • Номер включает код страны и национальную часть. Внутри национальной части выделяют код назначения и номер абонента. Общая длина — не больше 15 цифр.
  • Основное соответствие номера подписке хранится в системах оператора и сопоставляется с идентификатором подписки — IMSI. Благодаря этому при замене сим-карты номер сохраняется, а при переходе к другому оператору его можно перенести на новую карту.
  • Нельзя путать MSISDN с IMSI. MSISDN нужен, чтобы вам позвонить, а IMSI — чтобы сеть опознала вашу подписку.

Что такое MSISDN

MSISDN расшифровывается как Mobile Sub­scriber ISDN Num­ber — «номер мобильного абонента в сети ISDN». Несмотря на историческое название, сегодня так обозначают обычный телефонный номер мобильного абонента — тот, по которому вам звонят и отправляют сообщения.

Формат MSISDN соответствует международному плану нумерации E.164.

Обычно в нём выделяют:

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

Последние две части вместе образуют национальную часть номера, а её точное устройство зависит от плана нумерации конкретной страны. Всего в международном номере может быть не больше 15 цифр. Знак +, пробелы, скобки и дефисы в это количество не входят. В информационных системах номер обычно записывают одной строкой, например 79161234567 или +79161234567.

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

Чем MSISDN отличается от IMSI, ICCID и IMEI

Эти номера постоянно идут рядом, хотя каждый отвечает за своё. MSISDN — единственный из них, которым человек регулярно пользуется в повседневной жизни.

Идентификатор Что обозначает Для чего используется
MSISDN телефонный номер абонента звонки, сообщения и адресация услуг
IMSI мобильную подписку в сети регистрация и идентификация абонента сетью
ICCID конкретную сим-карту или профиль eSIM выпуск и учёт карты оператором
IMEI мобильное устройство идентификация аппарата в мобильной сети

MSISDN и IMSI путают чаще всего. MSISDN нужен, чтобы до вас дозвониться — это номер, который набирают. А вот IMSI нужен сети — по нему оператор опознаёт вашу подписку.

Почему номер не привязан к сим-карте

Хотя телефонный номер может быть записан на сим-карте — в специальном служебном поле, откуда телефон иногда и берёт значение для строки «Мой номер», — эта запись носит справочный характер. Она необязательна, бывает пустой или устаревшей и не определяет, какой номер действительно обслуживает оператор.

Сеть идентифицирует вашу мобильную подписку по IMSI, а в системах оператора эта подписка сопоставлена с выделенным ей телефонным номером.

Этим объясняется всё нижеследующее.

  • Замена сим-карты не меняет номер. При перевыпуске оператор активирует новую сим-карту и связывает её данные с прежним телефонным номером. Поэтому номер остаётся с вами.
  • Номер можно перенести к другому оператору. При переходе с сохранением номера (эта услуга называется MNP) MSISDN сопоставляют уже с новой сим-картой и новой подпиской в сети другого оператора.
  • По номеру нельзя опознать конкретную карту. Сам по себе MSISDN не является идентификатором физической сим-карты. Посторонний человек не может вычислить по телефонному номеру её ICCID или IMSI, а по ICCID или IMSI — определить связанный с ними телефонный номер. Такие соответствия доступны оператору в его внутренних системах.
  • Один и тот же MSISDN в разное время может быть связан с разными сим-картами, а после расторжения договора номер со временем возвращается в номерной ресурс оператора и может быть выдан другому абоненту.

Как узнать свой MSISDN

Свой номер обычно и так знаешь наизусть, но если сим-карта новая или их несколько, узнать номер конкретной карты помогают несколько способов.

USSD-запрос

У многих операторов есть короткая команда, которая показывает номер активной сим-карты. Её можно найти в документации оператора или в его личном кабинете. Например, для МТС такая команда *887# (если номер оформлен на вас) или *887*0887# (если номер оформлен на организацию).

В приложении оператора

Подойдет, если у вас установлено приложение по управлению услугами оператора — ваш номер отображается там.

Настройки телефона

На Android номер бывает виден в «Настройки → О телефоне → Состояние SIM-карты», на iPhone — в «Настройки → Телефон», в верхней строке «Мой номер». Правда, там номер берётся из той самой служебной пометки на карте и иногда пустует.

Позвонить или отправить сообщение на другой телефон

Обычно номер отобразится у собеседника. Простой способ, если остальные не сработали.

Вопрос-ответ

MSISDN и номер телефона — это одно и то же?

По сути да. MSISDN — это техническое обозначение номера мобильного абонента. В информационных системах его обычно записывают в международном формате с кодом страны, например 79161234567 или +79161234567. В повседневной жизни тот же самый номер часто записывают иначе — со скобками, пробелами или начинающимся с восьмёрки.

Меняется ли MSISDN при замене сим-карты?

Нет. Основное соответствие номера подписке хранится в системах оператора, поэтому при перевыпуске карты номер сохраняют прежним.

Что происходит с MSISDN при переходе к другому оператору?

Номер можно перенести (услуга MNP). Он остаётся тем же, просто в сети нового оператора его связывают с новой сим-картой и новой подпиской.

Можно ли по MSISDN узнать IMSI?

Связку между ними хранит только оператор в своей базе. Для посторонних MSISDN и IMSI никак не связаны, по номеру телефона IMSI не вычислить.

Сколько цифр в MSISDN?

Не больше 15, включая код страны. Точная длина зависит от страны и оператора.

Не копируйте текст!