Что означают цифры на сим-карте. 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), а остальное идентификатор абонента в сети.
Коды мобильных сетей России
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-телефонию
В каких ещё странах доступен перенос номера от одного оператора к другому
Прошу дать разъяснение. Откуда банк получает информацию об изменении номера IMSI SIM карты пользователя ? Данная информация является конфиденциальный и имеется только у оператора связи. Оператор связи выдаёт уникальный номер IMSI SIM карты третьим лицам только по официальному запросу уполномоченных органов (например, полиция, суд). Дело в том, что Вы получаете СМС-сообщения об операциях (в том числе, сообщения с одноразовыми паролями) от банка на телефон с SIM-картой, номер которой (так называемый, IMSI) известен банку. Лицо, использующее другую SIM-карту с тем же номером телефона, но другим номером IMSI, не сможет получить эти сообщения. Как правило, перерегистрация номера IMSI осуществляется в следующих случаях:
- Если Вы поменяли SIM-карту у своего оператора сотовой связи на новую.
- Если Вы воспользовались услугой «Запасная SIM карта» оператора сотовой связи и активировали запасную SIM-карту.