Международный идентификатор абонента мобильной связи ( IMSI ) / ɪ м г я / это число , которое однозначно идентифицирует каждый пользователь в сети сотовой связи . [1] Он хранится в виде 64-битного поля и отправляется мобильным устройством в сеть. Он также используется для получения других сведений о мобильном телефоне в реестре местоположения дома (HLR) или в виде локальных копий в реестре местоположения посетителей . Чтобы злоумышленники не могли идентифицировать и отслеживать абонента на радиоинтерфейсе, IMSI отправляется как можно реже и генерируется случайным образом.Вместо этого отправляется TMSI .
Международная идентификация мобильного абонента (IMSI) | |
Статус | Действующий |
---|---|
Год начался | 1988 г. |
Последняя версия | (09/16) Сентябрь 2016 г. |
Организация | ITU-T |
Комитет | 2-я Исследовательская комиссия |
Веб-сайт | https://www.itu.int/rec/T-REC-E.212 |
IMSI используется в любой мобильной сети, которая соединяется с другими сетями. Для сетей GSM , UMTS и LTE этот номер был предоставлен на SIM- карте, а для сетей cdmaOne и CDMA2000 - непосредственно в телефоне или на карте R-UIM (CDMA-эквивалент SIM-карты). Обе карты были заменены UICC .
IMSI обычно представляет собой 15-значное число, но может быть короче. Например, старые IMSI компании MTN South Africa , которые все еще используются на рынке, состоят из 14 цифр. Первые 3 цифры представляют собой код страны мобильной связи (MCC), за которым следует код мобильной сети (MNC), двузначный (европейский стандарт) или трехзначный (североамериканский стандарт). Длина MNC зависит от значения MCC, и рекомендуется, чтобы длина была одинаковой в пределах области MCC. [2] Остальные цифры - это идентификационный номер мобильной подписки (MSIN) в клиентской базе сети, обычно от 9 до 10 цифр, в зависимости от длины MNC.
IMSI соответствует стандарту нумерации ITU E.212.
IMSI иногда можно ошибочно принять за ICCID ( E.118 ), который является идентификатором самой физической SIM-карты (или теперь виртуальной SIM-карты, если это eSIM ). IMSI является частью профиля (или одного из нескольких профилей, если SIM-карта и оператор поддерживают SIM-карты с несколькими IMSI) на SIM / ICCID.
Примеры числового представления IMSI
MCC | 310 | США |
---|---|---|
MNC | 170 | Спринт |
MSIN | 265624299 |
MCC | 502 | МОЙ |
---|---|---|
MNC | 13 | Celcom |
MSIN | 0123456789 |
MCC | 460 | КИТАЙ |
---|---|---|
MNC | 00 | CMCC |
MSIN | 1357924680 |
MCC | 520 | ТАИЛАНД |
---|---|---|
MNC | 03 | АИС |
MSIN | 1234567890 |
MCC | 470 | Бангладеш |
---|---|---|
MNC | 01 | Граминфон |
MSIN | 0171566423 |
IMSI | 313 460 000 000 001 | |
---|---|---|
MCC | 313 | Соединенные Штаты |
MNC | 460 | Моби [3] |
MSIN | 000000001 | |
ICCID | 891 460 0000 0000 0012 (89 это идентификатор отрасли для телекоммуникационных и +1 звонит код) |
Анализ 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 четко заявил, что используется одноэтапный процесс [1] .
В Северной Америке IMSI напрямую конвертируется в номер E.212 без изменения его значения. Это может быть направлено напрямую в американские сети SS7.
После этого преобразования SCCP используется для отправки сообщения в его конечный пункт назначения. Для получения дополнительной информации см. Глобальный перевод заголовков .
Пример Внешней Зоны Мира 1
Этот пример показывает реальную практику, которая четко не описана в стандартах.
Правило перевода:
- совпадение номеров, начинающихся с 28401 ( мобильный код страны Болгарии + MobilTel MNC)
- идентифицировать это как принадлежащее к сети MobilTel-Болгария
- удалить первые пять цифр (длина MCC + MNC)
- добавьте 35988 ( код страны E.164 для Болгарии + местный префикс в Болгарии для подключения к сети MobilTel)
- отметьте номер как имеющий план нумерации E.214.
- сообщение маршрута на глобальном заголовке по сети SCCP
Следовательно, 284011234567890 становится 359881234567890 согласно плану нумерации E.214.
Правило перевода:
- совпадать с номерами, начинающимися с 310150 (первый в Америке MCC + Cingular MNC)
- удалить первые шесть цифр (длина MCC + MNC)
- prepend 14054 ( код страны E.164 для Северной Америки + сетевой код для Cingular) [ необходима ссылка ]
- отметьте номер как имеющий план нумерации E.214.
- сообщение маршрута на глобальном заголовке по сети SCCP
Следовательно, 310150123456789 становится 14054123456789 в соответствии с планом нумерации E.214.
В результате получается глобальный заголовок, соответствующий стандарту E.214 ( индикатор плана нумерации установлен на 7 в сообщении SCCP). Теперь этот номер можно отправить в Global Title Analysis.
Пример внутри Мировой зоны 1 (Северная Америка)
Правило перевода:
- стартовый номер матча 28401 ( MCC Болгарии + MobilTel MNC)
- идентифицировать это как принадлежащее к сети MobilTel-Болгария
- не меняйте цифры номера
- отметьте номер как имеющий план нумерации E.212.
- сообщение маршрута на глобальном заголовке по сети SCCP
Следовательно, 284011234567890 становится 284011234567890 согласно плану нумерации E.212.
Этот номер должен быть преобразован на границе ANSI в ITU. Для получения дополнительной информации см. Глобальный перевод заголовков .
Идентификация домашней сети
Идентификатор домашней сети (HNI) - это комбинация MCC и MNC. Это номер, который полностью идентифицирует домашнюю сеть абонента. Эта комбинация также известна как PLMN .
Смотрите также
- IMEI
- MSISDN
- MEID
- Электронный серийный номер
- IMSI-ловушка
Рекомендации
- ^ «E.212: Международный план идентификации для сетей общего пользования и подписок» . www.itu.int . Проверено 6 ноября 2019 .
- ^ Спецификация 3GPP 23.003 Release 14.3.0 (2017-03), 2.2 «Состав IMSI»
- ^ http://imsiadmin.com/assignments
Внешние ссылки
- Статья "Перспективы сотовой связи" в журнале Wireless Telecom Magazine
- Наблюдательный совет IMSI, отвечающий за распределение диапазонов IMSI в США
- Утилита поиска IMSI
- Пояснение к планам нумерации GSM