Что означают цифры на сим-карте. SIM: что такое IMSI, и чем он отличается от серийного номера SIM-ки Что такое imsi номер абонента

International Mobile Subscriber Identity (IMSI ) - международный идентификатор мобильного абонента (индивидуальный номер абонента), ассоциированный с каждым пользователем мобильной связи стандарта GSM , UMTS или CDMA . При регистрации в сети аппарат абонента передаёт IMSI, по которому происходит его идентификация. Во избежание перехвата, этот номер посылается через сеть настолько редко (только аутентификация пользователя), насколько это возможно - в тех случаях, когда это возможно, вместо него посылается случайно сгенерированный TMSI .

В системе GSM идентификатор содержится на SIM-карте в элементарном файле (EF), имеющем идентификатор 6F07. Формат хранения IMSI на SIM-карте описан ETSI в спецификации GSM 11.11. Кроме того, IMSI используется любой мобильной сетью, соединенной с другими сетями (в частности с CDMA или EVDO) таким же образом, как и в GSM сетях. Этот номер связан либо непосредственно с телефоном, либо с R-UIM картой (аналогом SIM карты GSM в системе CDMA).

Длина IMSI, как правило, составляет 15 цифр, но может быть короче . Например: 250-07-ХХХХХХХХХХ. Первые три цифры это MCC (Mobile Country Code, мобильный код страны). В примере 250 - Россия. За ним следует MNC (Mobile Network Code, код мобильной сети). 07 из примера - СМАРТС. Код мобильной сети может содержать две цифры по европейскому стандарту или три по североамериканскому. Все последующие цифры - непосредственно идентификатор пользователя MSIN (Mobile Subscriber Identification Number).

Анализ IMSI

Анализ IMSI - это процесс определения принадлежности абонента к какой-либо сети, а также проверка того, разрешено ли абоненту этой сети пользоваться услугами той сети, в которой он находится.

Если абонент не принадлежит сети, в которой он находится, IMSI идентификатор должен быть транслирован в формат MGT для того, чтобы данные по нему можно было получить из какого-либо удаленного реестра. Стандарт E.214 регламентирует механизм трансляции этого номера в номер, который далее можно будет применить для маршрутизации в международных сетях SS7 . В пределах Северной Америки IMSI может быть транслирован непосредственно в номер стандарта E.212 без изменения и может быть направлен напрямую в одну из американских SS7 сетей.

Для CDMA операторов в роуминге первые 4 цифры из (MIN для GSM MSIN) являются IRM (International Roaming MIN), а остальное идентификатор абонента в сети.

Коды мобильных сетей России

В сетях GSM/GPRS/UMTS существуют и используются определенные идентификаторы для описания абонентов, сетевого оборудования, местоположения. Часть из них являются временными и используются для конфиденциальности/безопасности (например IMSI – постоянный, TMSI – временный). Некоторые идентификаторы являются общими для CS (Circuit Switched) и PS (Packet Switched) режимов работы MS (Mobile Station), некоторые нет. Вот только основные:

  • ( Mobile Station Integrated Services Digital Number) – сопоставленный SIM-карте телефонный номер абонента. Используется в домене CS. Это тот номер, который мы набираем, когда хотим позвонить или отправить SMS. MSISDN вместе с IMSI составляют пару идентификаторов, однозначно определяющих абонента. MSISDN используется для маршрутизации вызовов, в то время как IMSI определяет конкретную SIM карту. Например при смене номера не обязательно менять SIM карту, достаточно в HLR (Home Location Register) поменять связку MSISDN – IMSI.

CC (Country Code) – Код страны, в которой подключался к сети абонент (там где выдали SIM).

NDC (Network Destination Code) - Национальный код пункта назначения. Для сетей GSM назначается для каждого оператора. Для крупных операторов выделяется более одного NDC. Именно поля CC и NDC позволяют получать информацию о маршрутизации к HLR и вызова. В системе PCS1900 вместо NDC используется поле NPA – Numbring Plan Area.

SN (Subscriber Number)- Номер абонента.

Конкретные длины составляющих частей регулируются международным и локальным законодательствами, например: Россия: CC=1 цифра (7), NDC=3 цифры (например, 910), SN=7 цифр (1234567), итого - 11 цифр (итоговый пример: 7-910-1234567).

Проверить какому оператору связи принадлежит тот или иной номер можно например на сайте MTT .

  • IMSI (International Mobile Subscriber Identity). Этот идентификатор используется для уникальной идентификации каждого абонента, точнее его SIM карты. IMSI не зависит от телефонного аппарата, которое использует абонент. Хранится в AuC (Authentication Centre) – Центре Аутентификации домашней сети абонента и на SIM карте абонента в элементарном файле (EF), имеющем идентификатор 6F07. Формат хранения IMSI на SIM оп0сан ETSI в спецификации GSM 11.11.

MCC – Mobile Country Code. К од страны в которой находится оператор. Описывает “домашнюю” страну мобильного абонента. Например в России MCC=250.

MNC – Mobile Network Code. Код мобильной сети. Уникально описывает сеть абонента. MNC наших операторов. MNC = 01 МТС, MNC = 02 Мегафон, MNC = 99 Билайн, MNС = 20 TELE2 Россия.

MSIN -Mobile Station Identification Number. Определяет номер SIM. Уникально описывает SIM в пределах одной сети. Первые 3 цифры описывают HLR абонента.

IMSI идентифицирует абонента в HLR. При регистрации абонента в MSC или SGSN аппарат абонента передает IMSI, по которому происходит его идентификация в HLR (разрешить/запретить доступ к сети, информация о подключенных услугах и пр.). Во избежание перехвата, этот номер посылается через сеть настолько редко, насколько это возможно - в тех случаях, когда это возможно вместо него VLR и SGSN могут использовать случайно сгенерированный TMSI. При этом в VLR и SGSN содержится соответствие IMSI и TMSI для каждой MS. Для CS сервисов используется TMSI, а для PS P-TMSI.

  • TMSI (Temprorary Mobile Suscriber Identity)/P-TMSI (Packet Temprorary Mobile Suscriber Identity). Э то два временных идентификатора, используются для конфиденциальности абонентов. Присваиваются они в зашифрованном виде после успешной аутентификации, для CS сервисов TMSI, для PS соответственно P-TMSI. В любом случае, присвоен TMSI или нет, MS будет отзыватся на свой IMSI. Длина TMSI 32 бита (4 октета). Если все 32 бита равны 1, то SIM карта считает, что TMSI/P-TMSI не используются. TMSI имеет значение только в пределах одной Location Area. TMSI/P-TMSI используются для пейджинга (пейджинг идет в пределах одного LAC/RAC). В случае одновременного существования CS и PS сервисов, используются определенные правила в присвоении TMSI/P-TMSI. Если 2 старших значащих бита имею 00, 01, 10, они используются VLR для TMSI. Значение 11 используется SGSN для назначения P-TMSI.
  • IMEI (International Mobile Equipment Identity). Международный идентификатор мобильного оборудования. IMEI устанавливается на телефоны во время изготовления на заводе. Он служит для идентификации устройства в сети. IMEI используется только для идентификации устройства, и не имеет постоянного отношения к абоненту. Посмотреть его можно набрав комбинацию *#06#. По сути IMEI это аналог MAC адреса. У операторов есть возможность отслеживать ворованные и иные серые аппараты по IMEI и блокировать доступ к сети, для этого служит EIR(Equipment Identity Register - Регистр идентификации оборудования), но в России пока не используется.

TAC – Type Approval Code . Назначается сериям мобильных телефонов после тестирования. До 2002 TAC состоял только из 6 цифр, оставшиеся 2 цифры составляли код места окончательной сборки (FAC). С 2003 до 2004 проходил переходной период, во время которого все коды FAC равнялись цифрам 00. В 2004 FAC прекратил своё существование, а TAC был расширен до 8 цифр.

FAC – Final Assembly Code . Это код окончательно собранного изделия. Добавляется для идентификации производителя.

SNR – Serial Number . Серийный номер

Идентификатор подвижного оборудования MEID(Mobile Equipment Identifier) , работающий в CDMA сетях, использует тот же базовый формат, что и IMEI. Узнать модель телефона по IMEI можно например .

Наверняка многие слышали, что SIM-карта хранит какой-то идентификатор абонента под названием IMSI. Знают, что для каждого абонента он свой, уникальный. Однако обнаружить его где-то записанным – невозможно.

IMSI – это индивидуальный номер каждого абонента, по которому система распознает пользователя мобильной связи, использующего стандарты GSM или UMTS. В момент регистрации в сети аппаратом абонента передается идентификатор IMSI, с помощью которого и происходит идентификация. Для того, чтобы исключить возможность несанкционированного перехвата, отправка этого номера через сеть осуществляется так редко, как только это возможно. Во всех случаях, когда есть такая возможность, вместо него отправляется TMSI, код, который был случайно сгенерирован по определенному алгоритму. TMSI – это идентификатор конкретной мобильной станции, используемый как временный в процессе регистрации в сети, при установке звонка и тому подобное. Его назначение возможно только после успешного завершения аутентификации с помощью IMSI.

Идентификатор в системе GSM содержится в элементарном файле на SIM-карте, этот файл имеет идентификатор 6F07. Формат, в котором на SIM-карте хранится IMSI, описан ETSI-стандартом, предусмотренным спецификацией GSM 11.11. Помимо этого, IMSI использует любая мобильная сеть, которая соединена с другими сетями, например, с CDMA или EVDO, идентично сетям GSM. Такой номер связан напрямую с телефоном, но может иметь связь с картой R-UIM, которая выполняет функции SIM-карты для систем CDMA.

Обычно IMSI имеет длину в 15 цифр, но иногда может быть несколько короче. Например, стандартный IMSI из 15 цифр: 250-07-XXXXXXXXXX. По первым трем цифрам (250) определяется страна (Россия). Дальше (07) закодирована мобильная сеть (CMAPTC). Для кода мобильной сети используются две или три цифры – для европейского стандарта две, а для североамериканского – три. Все оставшиеся цифры – это номер идентификации пользователя.

E.212ITU – стандарт нумерации, которому соответствует IMSI.

У Вас в браузере заблокирован JavaScript. Разрешите JavaScript для работы сайта!

Определить оператора мобильного абонента (MNP API)

В связи с отменой мобильного рабства и появления возможности смены мобильного оператора (перехода к другому) с сохранением номера (MNP) возникла проблема связанная с неизвестностью абоненту какой сети Вы собираетесь звонить или отправлять СМС. Для определения какому оператору в России принадлежит абонент существует сервис ЦНИИС . Если Вам нужно определить оператора мобильного телефона без ввода капчи или с помощью API, то воспользуйтесь нашим сервисом, который позволяет определить перенесенные номера России, Казахстана и других стран:

Форма определения оператора абонента (MNP)

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

Статистика по базе данных перенесенных номеров (БДПН)

Данная информация отражает актуальное кол-во перенесенных номеров на 10.02.2020 без учета тех, кто вернулся обратно к своему оператору.

MNC
Код Оператор Бренд Владелец
01 ПАО «Мобильные ТелеСистемы » МТС ПАО АФК «Система»
02 ПАО «МегаФон » Мегафон AF Telecom Group
03 ЗАО «Нижегородская сотовая связь » НСС ПАО «Ростелеком »
05 ЗАО «Енисейтелеком » ЕТК ПАО «Ростелеком »
06 ЗАО «Саратовская система сотовой связи» Скай Линк 50% ПАО «Ростелеком »
07 Летай ПАО «Таттелеком »
08 АО "Вайнах Телеком" Вайнах Телеком
09 ЗАО «Скай Линк » Скай Линк 100% акций принадлежат ПАО "Ростелеком"
10 ЗАО «Донтелеком» DTC MNC не используется
11 ООО «Скартел » YOTA ПАО «МегаФон »
12 ЗАО «Байкалвестком » БВК ПАО «Сибирьтелеком »
13 ЗАО «Кубань-GSM» KUGSM Выкуплена ПАО «Мобильные ТелеСистемы» и данный MNC не используется
14 ПАО «МегаФон» МегаФон «Олимпийский код» оператора «МегаФон».
15 ПАО «СМАРТС» СМАРТС-Уфа, СМАРТС-Ульяновск Основными владельцами являются частные лица
16 ООО "Miatel" MIATEL ООО "МиАТел".
17 ПАО «Уралсвязьинформ » Utel Выкуплена ПАО «Ростелеком» и данный MNC не используется
20 ООО «Т2 РТК холдинг » Tele2 ПАО "Ростелеком "
23 Мобиком Мобиком Не используется
27 ООО «Твои мобильные технологии» Летай ПАО «Таттелеком »
28 ПАО «Вымпел-Коммуникации » Билайн Не используется
35 ООО «Екатеринбург-2000» МОТИВ Нет данных
38 ПАО «Ростелеком » Тамбов-GSM Выкуплена ПАО «Ростелеком» у ПАО «ЦентрТелеком »
39 ПАО «Уралсвязьинформ » Utel Выкуплена ПАО «Ростелеком» и используется как базовый код сети
42 OJSC “Multiregional TransitTelecom” MTT Россия
62 ООО «Тинькофф Мобайл» Tinkoff АО «Тинькофф Банк»
99 ПАО «Вымпел-Коммуникации »
Казахстан 520 049 Операторы связи Казахстан
Россия 12 034 493 Операторы связи Россия

По другим странам статистика не ведется, но информация предоставляется.

IMSI, MCC, MNP, PLMN

IMSI (International Mobile Subscriber Identity - международный идентификационный номер подписчика) Последние три цифры Вашего номера IMSI одинаковы с последними тремя цифрами серийного номера, напечатанного на Вашей SIM карте. IMSI - соответствует конкретному абоненту. IMSI 25099… соответствует Российскому(250) оператору Билайн(99).

MCC (Mobile Country Code) - код, определяющий страну,в которой находится оператор мобильной связи, состоит из 3х десятичных цифр. Например, для России он равен 250, США - 310, Венгрия - 216, Китай - 460, Украина - 255, Белоруссия - 257.

MNC (Mobile Network Code) - код мобильной сети (оператора). Он идёт после MCC. Состоит из 2х или 3х десятичных цифр и для каждого оператора он уникален. Используется для сетей GSM, UMTS, CDMA, Tetra. Таблица кодов MCC и MNC для операторов по всему миру.

Коды MCC и MNP и соответствующие им названия страны и оператора доступны с помощью API запросов. Список МСС кодов .

PLMN это код страны + код оператора, т.е. MCC + MNP.

MSIN опознавательный номер абонентской станции - 10 десятичных знаков (для идентификации абонентской станции в пределах сети подвижной связи, к которой она подключена).

LAC (Location Area Code) - код локальной зоны. В двух словах LAC - это объединение некоторого количества базовых станций, которые обслуживаются одним контроллером базовых станций (BSC). Этот параметр может быть представлен как в десятичном, так и в шестнадцатеричном виде.

CellID (CID) - «идентификатор соты». Тот самый сектор базовой станции. Этот параметр также может быть представлен в десятичном, и шестнадцатеричном виде.

MNP API

Для получения информации об операторе абонента мобильной связи используйте следующий API-запрос:

Http://сайт/api/mnp/phone/ТЕЛЕФОН?api_key=API_KEY_из_профиля

В ответ Вы получите структуру формата html или xml или json содержащую следующие поля:
Если ошибка, то:
error=текст ошибки

Если успешно, то возвращается объект содержащий следующие поля:
phone - номер телефона,
region - Информация о регионе абонента: строка("Неизвестен") или массив ["id","name", ...],
mnc - mnc код оператора
country - страна, например RU
oper - Информация об операторе ["id","name","brand","mnc"]
message - если есть доп. информация
oper_from - id код оператора от кого перенесен, если номер перенесен от другого
mobile=true - если данный абонент мобильной связи
free=true - если это бесплатный номер типа 8-800
sputnik=true - спутниковые телефоны, очень высокая оплата за звонок
sip=true - данный номер работает по технологии IP-телефонии

Например:

Https://сайт/json/mnp/phone/79185558000

{"status":200, "phone":79185558000, "region":{"id":49, "name":"Ростовская область", "okrug":"Южный федеральный округ", "autocod":61.161, "capital":1711, "english":"Rostov oblast", "iso":"ROS", "country":"RU", "vid":0}, "oper":{"id":3491, "name":"МТС", "country":"RU", "mnc":1, "brand":""}, "upd":"2018-12-12 08:58:16", "mobile":true, "limit":18}

Пример с перенесенным абонентом:

Https://сайт/json/mnp/phone/79153472570

{"status":200, "phone":79153472570, "oper":{"id":4055, "name":"ОАО \"МегаФон\"", "country":"RU", "mnc":2,"brand":"МегаФон", "url":"megafon.ru"}, "country":"RU", "mnc":2, "region":{"id":1, "name":"Московская область", "okrug":"Центральный федеральный округ", "autocod":"50,90,150,190,177,199", "capital":1, "english":"Moscow oblast", "iso":"MOS", "country":"RU", "vid":0}, "oper_from":1605, "mobile":true, "limit":79122 }

Для получения оператора по его коду используйте запрос:

Https://сайт/json/mnp/oper/1605

{"status":200, "item":{"id":1605, "name":"МобильныеТелеСистемы", "mobile":1, "mvno":0, "country":"RU", "mnc":1, "brand":"MTC", "url":"mts.ru", "deleted":null }, "limit":79121}

Общие параметры для всех API сервисов
Другие сервисы, доступные по API
Стоимсть API запроса и тарифы

Получить номер телефона в любой из 150 стран

Если Вы планируете интернациональную компанию, вам понадобятся местные, в том числе бесплатные (8-800), номера. Для объединения всех местных номеров в единный call-центр Вы можете использовать SIP-телефонию

В каких ещё странах доступен перенос номера от одного оператора к другому

Страна стационарные мобильные Toll-free национальные
Австралия
Австрия
Бельгия
Болгария
Бразилия
Великобритания
Виргинские Острова США
Германия
Греция
Дания
Израиль
Ирландия
Испания
Италия
Канада
Кипр
Латвия
Литва
Люксембург
Мексика
Нидерланды
Новая Зеландия
Норвегия
Панама
Перу
Польша
Португалия
Пуэрто Рико
Республика Корея
Румыния
Словакия
Словения
США
Турция
Финляндия
Франция
Хорватия
Чехия
Чили
Швейцария
Швеция
Эстония
Южная Африка

Прошу дать разъяснение. Откуда банк получает информацию об изменении номера IMSI SIM карты пользователя ? Данная информация является конфиденциальный и имеется только у оператора связи. Оператор связи выдаёт уникальный номер IMSI SIM карты третьим лицам только по официальному запросу уполномоченных органов (например, полиция, суд). Дело в том, что Вы получаете СМС-сообщения об операциях (в том числе, сообщения с одноразовыми паролями) от банка на телефон с SIM-картой, номер которой (так называемый, IMSI) известен банку. Лицо, использующее другую SIM-карту с тем же номером телефона, но другим номером IMSI, не сможет получить эти сообщения. Как правило, перерегистрация номера IMSI осуществляется в следующих случаях:

  • Если Вы поменяли SIM-карту у своего оператора сотовой связи на новую.
  • Если Вы воспользовались услугой «Запасная SIM карта» оператора сотовой связи и активировали запасную SIM-карту.
В случае необходимости перерегистрации номера IMSI, при выполнении операций требующих проверки номера IMSI (например, в Сбербанк Онлайн), Вы получаете СМС-сообщение следующего содержания: «Сбербанк Онлайн. В связи с заменой SIM-карты СМС-пароль не может быть отправлен на этот номер. Пожалуйста, обратитесь в Контактный Центр Сбербанка по телефону 8-800-555-5550. При обращении Вам потребуется паспорт и чек по любой операции, совершенной в банкомате или торговой точке по Вашей банковской карте». Сообщение будет поступать до тех пор, пока Вы не пройдете процедуру перерегистрации номера IMSI. Если Вы получаете информацию об операциях на несколько телефонов («привязанных» к одной карте), то информация будет доставлена на все телефоны прошедшие проверку IMSI, на телефоны не прошедшие проверку IMSI будет доставлено СМС о необходимости перерегистрации номера IMSI.