IMSI — международный идентификатор абонента
International Mobile Subscriber Identity
IMSI — уникальный номер абонента в мобильной сети, который хранится в SIM-карте и не совпадает с телефонным номером. По нему сеть определяет, какому оператору принадлежит абонент и какие услуги ему доступны. Для виртуального оператора диапазон IMSI — такой же ресурс, как номерная емкость: его выделяют, учитывают и планируют заранее.
Как устроено
IMSI (International Mobile Subscriber Identity) состоит не более чем из 15 цифр. Первые три цифры задают код страны (MCC, у России это 250), следующие две или три цифры задают код сети (MNC), остальные обозначают абонента внутри сети.
При первой регистрации телефон передает IMSI, а сеть находит профиль абонента в реестре HLR/HSS и проверяет SIM-карту по секретному ключу, записанному в ней и в центре аутентификации. Чтобы IMSI реже передавался по радиоканалу в открытом виде, сеть выдает телефону временный идентификатор, а в 5G постоянный идентификатор передается зашифрованным.
Чем отличается от номера телефона
Телефонный номер (MSISDN, Mobile Station International Subscriber Directory Number) служит адресом, по которому абоненту звонят. IMSI идентифицирует SIM-карту в сети. Связь между ними хранится в реестре абонентов и меняется: при замене SIM-карты номер остается, а IMSI становится другим. При переносе номера абонент получает SIM-карту нового оператора с его IMSI, а номер переходит вместе с ним.
IMSI у виртуального оператора
Требования к услугам по модели виртуальной сети (приказ Минцифры России от 17.01.2022 № 27) допускают два варианта: собственный код сети из российской системы и плана нумерации или, по соглашению, код оператора, который предоставил радиодоступ. От этого зависит, чьи IMSI записаны в SIM-картах. С собственным кодом IMSI принадлежат оператору и не привязаны к договору с конкретным хостом. На коде хоста SIM-карты выпускаются из его диапазона, и это ограничение заметно при переходе на Full MVNO.
В платформе Forward
С Forward DSA SIM-карты выпускаются с временными идентификаторами, а номер, регион и профиль карта получает при первом включении. Профиль перепрограммируется по воздуху, данные в реестре абонентов и центре аутентификации (HLR/AuC) обновляются автоматически. Forward SP передает изменения услуг на сетевое оборудование и проверяет результат каждой команды.