Bosh sahifa Wiki IMSI

IMSI

IMSI — mobil operator tarmog‘idagi abonent subscriptionini global miqyosda aniqlash uchun ishlatiladigan identifikator. To‘liq nomi International Mobile Subscriber Identity. IMSI odatda SIM yoki eSIM profilida saqlanadi va operatorning subscriber database’i bilan bog‘langan bo‘ladi.

IMSI telefon qurilmasini emas, abonent profilini ifodalaydi. Qurilma identity’si uchun IMEI ishlatiladi.

Tuzilishi

IMSI odatda uch asosiy qismdan tashkil topadi:

  • MCC — Mobile Country Code;
  • MNC — Mobile Network Code;
  • MSIN — Mobile Subscriber Identification Number.

Bu qismlar birgalikda subscriptionni operator tarmog‘ida unique aniqlashga yordam beradi.

MCC

MCC abonentning home mobile networki qaysi mamlakatga tegishli ekanini ko‘rsatadi.

U geografik yoki maxsus service hududiga bog‘liq bo‘lishi mumkin.

MCC userning ayni paytdagi jismoniy joylashuvini ko‘rsatmaydi.

Roaming paytida home MCC o‘zgarmaydi.

MNC

MNC mamlakat ichidagi mobil network operatorini aniqlaydi.

Ayrim hududlarda MNC ikki, boshqalarida uch raqamli bo‘lishi mumkin.

Parser MCCga qarab MNC uzunligini to‘g‘ri aniqlashi kerak.

Oddiy fixed substring barcha IMSIlar uchun ishlamasligi mumkin.

MSIN

MSIN operator ichidagi subscriber qismini ifodalaydi.

Uning tuzilishi operatorning ichki numbering rejasiga bog‘liq.

MSIN telefon raqami bilan aynan bir xil emas.

Operator numberni boshqa subscriptionga ko‘chirishi yoki bir IMSIga bir nechta service bog‘lashi mumkin.

SIM ichida saqlanishi

IMSI SIM, USIM yoki eSIM profile ichida secure file sifatida saqlanadi.

Mobil qurilma tarmoqqa registration jarayonida undan foydalanadi.

Oddiy applicationlarga IMSI accessi privacy va security sabab cheklangan.

Platforma versioni va permissionlar bu imkoniyatga ta’sir qiladi.

Registration

Telefon yoqilganda yoki yangi networkga kirganda subscriber identity kerak bo‘ladi.

Agar tarmoqda valid temporary identifier mavjud bo‘lsa IMSI radio orqali yuborilmasligi mumkin.

Temporary identity topilmasa yoki yaroqsiz bo‘lsa IMSI so‘ralishi ehtimoli bor.

TMSI

Temporary Mobile Subscriber Identity local networkda IMSI o‘rnida ishlatiladi.

Maqsad abonentning doimiy identity’sini radio orqali qayta-qayta oshkor qilmaslik.

TMSI network tomonidan yangilanadi va ma’lum location area bilan bog‘lanishi mumkin.

Yangi avlod tarmoqlarida boshqa temporary identifierlar ham mavjud.

Authentication

IMSI abonent recordini topishga yordam beradi, ammo o‘zi secret credential emas.

Network SIM ichidagi maxfiy key bilan challenge-response authentication bajaradi.

Faqat IMSIni bilish subscriptionni clone qilish uchun yetarli emas.

IMSI identity, cryptographic key esa authentication vositasi.

Home network

IMSI home operatorni aniqlashga yordam beradi.

Roaming paytida visited network IMSI yoki uning derived identity’si orqali home network bilan bog‘lanadi.

Authentication va billing ma’lumotlari operatorlararo protocol orqali almashadi.

Roaming

Abonent boshqa mamlakat yoki operator tarmog‘ida ishlaganda IMSI o‘sha home subscriptionga tegishli bo‘lib qoladi.

Visited network:

  • home operatorni aniqlaydi;
  • service ruxsatini tekshiradi;
  • authenticationni boshlaydi;
  • usage record yaratadi.

Roaming agreement mavjud bo‘lishi kerak.

IMSI catcher

Soxta yoki maxsus base station telefonlarni doimiy identity’sini ochishga majbur qilishi mumkin.

Bunday qurilma IMSI catcher deb ataladi.

U location tracking va traffic analysis uchun suiiste’mol qilinishi mumkin.

Zamonaviy networklar temporary identity va network authenticationni kuchaytirishga intiladi.

Privacy

IMSI persistent va abonentga bog‘langan identity.

U quyidagilar bilan birga saqlansa juda sensitive:

  • cell location;
  • vaqt;
  • telefon raqami;
  • account;
  • IMEI;
  • traffic metadata.

Access role, audit va retention bilan boshqariladi.

Logging

Network diagnostikasida IMSI logga tushishi mumkin.

Operational dashboardda to‘liq qiymat mask qilinadi.

Masalan, oxirgi bir necha raqam yoki hash ishlatilishi mumkin.

Oddiy hash kichik va strukturali identifier space sabab qayta topilishi ehtimoli bor; keyed hashing xavfsizroq.

Multi-SIM

Bir user bir nechta SIMga ega bo‘lsa har subscription alohida IMSI oladi.

Dual-SIM telefon bir vaqtning o‘zida ikki IMSI bilan networkda ro‘yxatdan o‘tishi mumkin.

Bitta telefon raqami migration yoki multi-device service sabab boshqa IMSIga bog‘lanishi ehtimoli bor.

eSIM

Har eSIM operator profile odatda o‘z IMSI va authentication credentialiga ega.

Qurilmada bir nechta profile saqlanishi mumkin.

Profile almashtirilganda active IMSI o‘zgaradi.

eUICC hardware identity’si IMSI bilan bir xil emas.

IMSI va ICCID

IMSI network subscriber identity.

ICCID esa SIM kartaning yoki profilning serial identity’siga yaqin.

Operator bir kartadagi profile’ni boshqarishda ICCID, network registrationda IMSI ishlatishi mumkin.

Ikkisini aralashtirish provisioning xatolariga olib keladi.

IMSI va IMEI

IMSI → abonent/subscription
IMEI → qurilma/modem

Network fraud va inventory uchun ikkalasini bog‘lashi mumkin.

User SIMni boshqa telefonga o‘tkazsa IMSI saqlanadi, IMEI o‘zgaradi.

Applicationda ishlatish

Mobil application user accountini IMSIga qattiq bog‘lamasligi kerak.

Sabablar:

  • access cheklangan;
  • SIM almashadi;
  • dual SIM;
  • eSIM profile;
  • privacy;
  • roaming;
  • Wi‑Fi only device.

Application-scoped account ID va secure authentication ishlatiladi.

Security chegarasi

IMSI usernamega o‘xshash identity signal, lekin parol emas.

API request faqat IMSI yubordi deb ishonchli deb qabul qilinmaydi.

Operator darajasidagi SIM authentication va application darajasidagi account authentication boshqa qatlamlar.

Number portability

Telefon raqami boshqa operatorga ko‘chirilsa abonent yangi operator SIMi va yangi IMSI olishi mumkin, number esa saqlanadi. Shu sababli number prefix yoki oldingi IMSI orqali joriy operatorni doim aniq topib bo‘lmaydi.

Bog‘liq tushunchalar

International Mobile Subscriber Identity, IMSI, MCC, MNC, MSIN, SIM, eSIM, TMSI, IMEI, Roaming, Subscriber identity