Введение

Рекомендация ITU T

Международный идентификатор абонента мобильной связи (IMSI) – это номер, который уникально идентифицирует каждого пользователя сотовой сети. Он хранится в виде 64-битного поля и передается мобильным устройством в сеть. Он также используется для получения дополнительной информации о мобильном абоненте в регистре домашней сети (HLR) или в локальной копии в регистре сети посещения. Для предотвращения перехвата и отслеживания абонента по радиоинтерфейсу IMSI передается как можно реже, а вместо него используется временно назначаемый идентификатор TMSI, генерируемый случайным образом. IMSI используется в любой мобильной сети, взаимодействующей с другими сетями. Для сетей GSM, UMTS и LTE этот номер прописывался в SIM-карте, а для сетей cdmaOne и CDMA2000 – непосредственно в телефоне или на карте R-UIM (CDMA-эквивалент SIM-карты). Обе карты были заменены UICC. IMSI обычно представляется в виде 15-значного номера, но может быть и короче. Например, старые IMSI компании MTN Южной Африки, которые до сих пор используются, состоят из 14 цифр. Первые 3 цифры обозначают код страны мобильной связи (MCC), за которым следует код мобильной сети (MNC) – либо 2 цифры (европейский стандарт), либо 3 цифры (североамериканский стандарт). Длина MNC зависит от значения MCC, и рекомендуется, чтобы она была единообразной в пределах области MCC. Оставшиеся цифры – это идентификационный номер мобильной подписки (MSIN) в абонентской базе сети, обычно длиной от 9 до 10 цифр, в зависимости от длины MNC. IMSI соответствует стандарту нумерации ITU E.212. IMSI иногда можно ошибочно принять за ICCID (E.118), который является идентификатором самой физической SIM-карты (или теперь виртуальной SIM-карты, если это eSIM). IMSI существует как часть профиля (или одного из нескольких профилей, если SIM-карта и оператор поддерживают несколько IMSI) на SIM/ICCID.

Анализ IMSI

Анализ IMSI — это процесс изучения IMSI абонента для определения сети, которой принадлежит IMSI, и возможности использования данной сети абонентами этой сети (если они не являются местными абонентами, для этого требуется соглашение о роуминге). Если абонент не является абонентом сети провайдера, IMSI необходимо преобразовать в глобальный титул, который затем можно использовать для доступа к данным абонента в удаленном HLR. Это особенно важно для международного мобильного роуминга. За пределами Северной Америки IMSI преобразуется в формат Mobile Global Title (MGT), стандарт E.214, который аналогичен номеру E.164. E.214 предоставляет метод преобразования IMSI в номер, который можно использовать для маршрутизации в международные коммутаторы SS7. E.214 можно интерпретировать как подразумевающее наличие двух отдельных этапов преобразования: сначала определяется MCC и преобразуется в код страны E.164, затем определяется MNC и преобразуется в национальный сетевой код сети оператора. Однако на практике этот процесс не используется, и орган по нумерации GSM однозначно заявил, что используется одноэтапный процесс. В Северной Америке IMSI напрямую преобразуется в номер E.212 без изменения его значения. Этот номер может быть напрямую маршрутизирован по американским сетям SS7. После этого преобразования SCCP используется для отправки сообщения в пункт назначения. Подробности см. в разделе Global Title Translation.

Идентичность домашней сети

Идентификатор домашней сети (HNI) — это комбинация MCC и MNC. Это номер, который однозначно идентифицирует домашнюю сеть абонента. Эта комбинация также известна как PLMN.