Interested Article - IMEI
- 2020-03-11
- 1
IMEI ( англ. International Mobile Equipment Identity — международный идентификатор мобильного оборудования) — это номер, обычно уникальный, для идентификации телефонов GSM , WCDMA и IDEN, а также некоторых спутниковых телефонов . Имеет либо 15 цифр в десятичном представлении, где последняя цифра - контрольная по алгоритму Луна , либо 16 , где две последние цифры - это версия программного обеспечения мобильного устройства.
Общие сведения
IMEI присваивается уполномоченными организациями, в частности, BABT . Он служит для идентификации устройства в сети и хранится в прошивке аппарата. Как правило, IMEI указывается в четырёх местах: в самом аппарате (в большинстве случаев его можно вывести на экран набором на клавиатуре), под аккумуляторной батареей, на упаковке и в гарантийном талоне. IMEI играет роль серийного номера аппарата при авторизации в сети, передаётся в эфир при авторизации в сети. Также IMEI используется для слежения за аппаратами и блокирования краденых телефонов на уровне оператора сотовой связи, что не позволяет в дальнейшем использовать такой аппарат в сети этого оператора, однако не мешает его использованию в других сетях. Опорная сеть GSM хранит IMEI в EIR .
В отличие от и , используемых в CDMA и прочих сетях, IMEI используется только для идентификации устройства и не имеет постоянного отношения к абоненту. Вместо него используется номер IMSI , хранящийся на SIM-карте , которую можно вставить в практически любой другой аппарат. Однако существуют специальные системы, позволяющие одному телефону использовать только одну определённую SIM-карту.
Модель и происхождение телефона описываются первыми 8 цифрами IMEI (так называемый TAC ). Оставшаяся часть — серийный номер с контрольной цифрой в конце. Телефонам, поддерживающим одновременную работу с несколькими SIM-картами, присваивается несколько номеров IMEI.
Смена IMEI
В 2002 году на сайте BBC было опубликовано мнение представителей Vodafone и British Telecom о том, что IMEI телефона может быть легко изменён при помощи доступного программного обеспечения .
В некоторых странах, например, в Республике Беларусь, изменение IMEI является уголовно наказуемым деянием . Имеется также случай попытки уголовного преследования за изменение IMEI в Казахстане .
Структура IMEI и IMEISV
IMEI (14 десятичных цифр плюс контрольная цифра) содержит информацию о происхождении, модели и серийном номере устройства. Первые 8 цифр определяют модель и место происхождения устройства и известны как TAC (Type Approval Code). Остальная часть — определяемый производителем серийный номер аппарата, с высчитанной по алгоритму Луна контрольной цифрой в конце. До 2003 года эта цифра обязательно должна была равняться 0. Позже это правило было отменено.
IMEISV (International Mobile Terminal Identity и Software Version number) состоит из 16 цифр и обеспечивает уникальную идентификацию каждого мобильного телефона и соответствие версии программного обеспечения, инсталлированного в мобильный телефон, разрешенной оператором . От версии программного обеспечения зависят услуги, доступные для мобильного аппарата, а также способность выполнить речевое кодирование, и поэтому данный параметр весьма важен .
По состоянию на 2004 год формат IMEI представляет собой AA-BBBBBB-CCCCCC-D , хотя он не всегда может отображаться таким образом. В IMEISV вместо одного контрольного числа используются две цифры версии программного обеспечения, поэтому IMEISV выглядит как АА-BBBBBB-CCCCCC-EE .
AA | - | BB | BB | BB | - | CC | CC | CC | D или EE | |
---|---|---|---|---|---|---|---|---|---|---|
Старые IMEI | TAC | FAC | Серийный номер | Контрольное число алгоритма Луна или 0 (до 2003 года) | ||||||
Новые IMEI | TAC | |||||||||
Старые IMEISV | TAC | FAC | Версия программного обеспечения (SVN) | |||||||
Новые IMEISV | TAC |
До 2002 года TAC состоял только из 6 цифр, оставшиеся 2 цифры составляли код места окончательной сборки (Final Assembly Code). С 1 января 2003 и до 1 апреля 2004 года проходил переходной период, во время которого все коды FAC равнялись цифрам 00. Начиная с 1 апреля 2004 года FAC прекратил своё существование, а TAC был расширен до 8 цифр.
Первые две цифры TAC — это официально зарегистрированный код RBI (Reporting Body Identifier). RBI всегда меньше, чем 0xA0, что позволяет легко отличать IMEI от , начало которого равно или больше, чем 0xA0.
Для примера рассмотрим IMEI 35-209900-176148-1 или IMEISV 35-209900-176148-23:
- TAC : 35-2099 — код британского совета по согласованию телекоммуникаций ( ) и номер модели 2099 ( )
- FAC : 00 — такой код значит, что телефон был сделан во время переходного периода, когда FAC был упразднён. Во время существования FAC использовались, в том числе, и следующие коды: 60 — Сингапур, 67 — США, 19,03 или 40 — Великобритания, 07 08, 20, 41-49, 78 или 80 — Германия, 01, 05, 06, 09, 10 или 70 — Финляндия, 13 — Азербайджан, 30 — Корея, 80 — Китай, 04 — Вьетнам, 02 или 20 — Объединенные Арабские Эмираты
- SNR : 176148 — серийный номер аппарата
- CD : 1 — контрольное число
- SVN : 23 — номер версии программного обеспечения, которое установлено на телефоне. Число 99 зарезервировано.
IMEI нового стиля выглядит немного по-другому: 49-015420-323751 (немецкая Nokia 3110 classic ) и имеют 8-значный TAC (49-015420).
Новый идентификатор подвижного оборудования , работающий в CDMA -сетях, использует тот же базовый формат, что и IMEI.
Вычисление контрольного числа
- Сложить все цифры в нечетных позициях;
-
Удвоить цифры на четных местах и вычислить сумму цифр полученных чисел.
(Что эквивалентно замене:- 0=0
- 1=2
- 2=4
- 3=6
- 4=8
- 5=1
- 6=3
- 7=5
- 8=7
-
9=9
с последующим суммированием)
- К полученному числу прибавить результат, полученный в п.1;
- Если полученное число кратно 10, тогда контрольное число IMEI равно 0. В противном случае контрольная сумма равна числу, которое нужно прибавить к результату, чтобы получить ближайшее большее «круглое» число.
- Пример
IMEI=35-419002-389644-3.
Сложить все цифры в нечетных позициях:
- 3+4+9+0+3+9+4 = 32
Заменить цифры на четных местах:
-
5,1,0,2,8,6,4 => 1,2,0,4,7,3,8
- и сложить их:
- 1+2+0+4+7+3+8 = 25
К полученному числу прибавить результат п.1.
- 25 + 32 = 57
Контрольная сумма равна числу, которое нужно прибавить к результату, чтобы получить ближайшее большее «круглое» число:
- 60 — 57 = 3
См. также
- Аббревиатуры телефонии
- IMSI
- MSIN
- MSISDN
- RFID
- EXIF
- Жёлтые точки
- Electronic Product Code
- Central Equipment Identity Register
Примечания
- [ Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; 5G; Numbering, addressing and identification (3GPP TS 23.003 version 16.3.0 Release 16)] (англ.) // 3GPP : Стандарт. — 2020. — С. 41 . 23 октября 2021 года.
- . Дата обращения: 20 апреля 2008. 6 декабря 2008 года.
- . Дата обращения: 19 октября 2013. Архивировано из 19 октября 2013 года.
- . Profit.kz — ИТ в Казахстане. Дата обращения: 12 октября 2015. 17 января 2016 года.
- ↑ Обзор системы GSM. Корпоративный тренинг. С. 47 . // Вымпелком . — 2004. —
Ссылки
- (недоступная ссылка)
- 2020-03-11
- 1