Международный идентификатор мобильного абонента
Международный идентификатор мобильного абонента (IMSI) | |
Статус | Действующий |
---|---|
Год начался | 1988 год |
Последняя версия | (09/16) Сентябрь 2016 г. |
Организация | ЭТО Т |
комитет | Исследовательская комиссия 2 |
Веб-сайт | www |
Международный идентификатор мобильного абонента ( IMSI ; / ˈ ɪ m z iː / ) представляет собой число, которое уникально идентифицирует каждого пользователя сотовой сети . [ 1 ] Он сохраняется в виде 64-битного поля и отправляется мобильным устройством в сеть. Он также используется для получения других сведений о мобильном телефоне в реестре домашнего местоположения (HLR) или локально скопированных в реестре местоположений посетителей . Чтобы злоумышленники не смогли идентифицировать и отслеживать абонента на радиоинтерфейсе, IMSI отправляется как можно реже, а случайно сгенерированный TMSI вместо него отправляется .
IMSI используется в любой мобильной сети, которая соединяется с другими сетями. Для сетей GSM , UMTS и LTE этот номер был указан на SIM- карте, а для сетей cdmaOne и CDMA2000 — непосредственно в телефоне или на карте R-UIM (эквивалент SIM-карты CDMA). Обе карты были заменены UICC .
IMSI обычно представляет собой 15-значный номер, но может быть и короче. Например, старые IMSI компании MTN South Africa , которые до сих пор используются на рынке, имеют длину 14 цифр. Первые 3 цифры представляют собой мобильный код страны (MCC), за которым следует код мобильной сети (MNC), либо 2-значный (европейский стандарт), либо 3-значный (североамериканский стандарт). Длина 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
[ редактировать ]МСС | 310 | Соединенные Штаты |
---|---|---|
ТНК | 170 | Спринт |
MSIN | 845466094 |
МСС | 470 | Бангладеш |
---|---|---|
ТНК | 04 | ТелеТок |
MSIN | 0123456789 |
МСС | 502 | МОЙ |
---|---|---|
ТНК | 13 | Селком |
MSIN | 0123456789 |
МСС | 460 | КИТАЙ |
---|---|---|
ТНК | 00 | СМКК |
MSIN | 1357924680 |
МСС | 520 | ТАИЛАНД |
---|---|---|
ТНК | 03 | АИС |
MSIN | 1234567890 |
ИМСИ | 313 460 000 000 001 | |
---|---|---|
МСС | 313 | Соединенные Штаты |
ТНК | 460 | Моби [ 3 ] |
MSIN | 000000001 | |
ИКЦИД | 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-Bulgaria
- удалить первые пять цифр (длина MCC+MNC)
- добавьте 35988 ( код страны Болгарии E.164 + болгарский местный префикс для доступа в сеть MobilTel)
- отметьте номер как имеющий план нумерации E.214.
- маршрутизировать сообщение о глобальном заголовке через сеть SCCP
Таким образом, 284011234567890 становится 359881234567890 в соответствии с планом нумерации E.214.
Правило перевода:
- номера совпадений, начинающиеся с 310150 (первый в Америке MCC + Cingular MNC)
- удалить первые шесть цифр (длина MCC+MNC)
- добавьте 14054 ( код страны Северной Америки E.164 + код сети для Cingular) [ нужна ссылка ]
- отметьте номер как имеющий план нумерации E.214.
- маршрутизировать сообщение о глобальном заголовке через сеть SCCP
Таким образом, 310150123456789 становится 14054123456789 в соответствии с планом нумерации E.214.
Результатом является глобальный заголовок, соответствующий E.214 ( индикатор плана нумерации). в сообщении SCCP установлено значение 7). Теперь это число может быть отправлено в глобальный анализ титулов.
Пример внутри мировой зоны 1 (Северная Америка)
[ редактировать ]Правило перевода:
- номер совпадения начинается с 28401 (Болгария MCC + MobilTel MNC)
- определить, что это принадлежит сети MobilTel-Bulgaria
- не меняйте цифры номера
- отметьте номер как имеющий план нумерации E.212.
- маршрутизировать сообщение о глобальном заголовке через сеть SCCP
Таким образом, 284011234567890 становится 284011234567890 в соответствии с планом нумерации E.212.
Это число необходимо преобразовать на границе ANSI в ITU. Более подробную информацию см. в разделе Глобальный перевод названий .
Идентификация домашней сети
[ редактировать ]Идентификатор домашней сети (HNI) представляет собой комбинацию MCC и MNC. Это номер, который полностью идентифицирует домашнюю сеть абонента. Эта комбинация также известна как PLMN .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «E.212: Международный план идентификации для сетей общего пользования и подписок» . www.itu.int . Проверено 6 ноября 2019 г.
- ^ Спецификация 3GPP 23.003, версия 14.3.0 (2017-03), 2.2 «Состав IMSI»
- ^ «Назначения HNI | IMSIAdmin» .