IMSI (International Mobile Subscriber Identity) adalah informasi yang digunakan untuk identifikasi pengguna akhir ponsel di jaringan dan secara unik dikaitkan dengan ponsel yang diberikan. Kode IMSI disimpan sebagai angka atau bidang 64 bit, dan dikirim oleh ponsel ke jaringan seluler.
Kode juga dapat digunakan oleh jaringan seluler untuk mendapatkan informasi tambahan tentang telepon dari HLR (register lokasi rumah) atau dari register lokasi pengunjung. Untuk membantu meminimalkan kode agar tidak ditangkap oleh penyadap, kode IMSI dikirimkan sesedikit mungkin. Dalam banyak kasus, TMSI (kode yang dibuat secara acak) dikirim menggantikan IMSI.
Kapan Kode IMSI Digunakan?
Kode IMSI digunakan oleh jaringan seluler apa pun yang memungkinkan koneksi dengan jaringan seluler lain saat ini (kebanyakan dilakukan). Bagi mereka yang berbasis LTE, UMTS, atau GSM, informasi tersebut termasuk dalam kartu SIM ponsel. Untuk jaringan CDMA 2000, kode ini dimasukkan dalam kartu R-UIM atau di telepon secara langsung. Untuk mewakili 64 bit informasi, kode ini biasanya dikodekan ke dalam angka 15 digit, tetapi dapat diwakili oleh serangkaian angka yang lebih kecil (kode IMSI warisan MTN Afrika Selatan hanya memiliki panjang 14 angka sebagai contoh).
Informasi Apa yang Disertakan Kode IMSI?
Seperti yang dinyatakan, kode IMSI biasanya panjangnya 15 digit, tetapi bisa lebih pendek. Tiga angka pertama dalam kode mewakili MCC (kode negara seluler). Mengikuti angka-angka ini adalah digit yang mewakili MNC (Kode Jaringan Seluler). Panjang MNC adalah dua digit jika mengikuti standar Eropa, atau tiga digit jika mengikuti Standar Amerika Utara. Angka yang tersisa di IMSI adalah MSIN (Nomor Identifikasi Berlangganan Seluler) yang berasal dari basis angka masing-masing jaringan seluler. Seluruh sistem penomoran IMSI dirancang untuk mengikuti standar penomoran ITU E.212.
Bagaimana Anda Menganalisis Nomor IMSI?
Bidang analisis IMSI dirancang untuk membantu mengidentifikasi jaringan seluler yang dimiliki ponsel dan apakah diizinkan menggunakan jaringan seluler lain menggunakan kode IMSI. Beberapa jaringan mengharuskan pelanggan untuk berlangganan kemampuan roaming yang mungkin atau mungkin tidak menimbulkan biaya tambahan untuk pelanggan seluler.
- Langkah 1 – Jika pelanggan IMSI bukan dari jaringan tempat kode itu muncul, itu harus dikonversi ke “Judul Global.”
- Langkah 2 – Judul Global digunakan untuk mencari informasi pelanggan di HLR yang berlokasi jauh. Informasi ini terutama digunakan untuk menentukan apakah ponsel dapat menggunakan jelajah internasional. Ketika berada di luar Amerika Serikat, Kanada, dan Meksiko, kode IMSI dikonversi ke format MGT (Mobile Global Title) yang sedikit berbeda dari nomor berbasis E.164 yang digunakan di Amerika Utara.
- Langkah 3 – Setelah konversi, otoritas nomor GSM akan menggunakan kode panggilan negara untuk menentukan MNC dan selanjutnya mengkonversi (jika diperlukan) ke kode jaringan nasional untuk jaringan operator seluler. Baru-baru ini; namun, otoritas penomoran GSM telah mencatat untuk menyatakan bahwa hanya satu konversi yang dilakukan untuk menyelesaikan proses ini. Di Amerika Utara, begitu konversi terjadi, telepon dapat langsung dialihkan ke jaringan berbasis SS7.
Apa itu SCCP?
SCCP (Signaling Connection Control Part) adalah protokol yang dirancang untuk beroperasi pada lapisan jaringan yang menyediakan segmentasi yang diperluas, kontrol aliran, koreksi kesalahan rute, dan kemampuan yang berorientasi koneksi dalam jaringan telekomunikasi. Protokol memanfaatkan layanan MTP untuk deteksi dan routing kesalahan dasar; namun, SCCP juga mengizinkan perutean menggunakan Kode Poin dengan nomor Subsistem juga disebut sebagai Judul Global.
Bagaimana Pesan SCCP Diarahkan?
Saat digunakan pada jaringan seluler, kode titik pesan SCCP digunakan untuk memastikan sebuah simpul di jaringan masing-masing. Nomor subsistem akan digunakan untuk mencari atau mengatasi aplikasi spesifik yang tersedia pada node dan akan menggunakan Terjemahan Judul Global untuk menentukan Kode Titik dari Judul Global. Informasi ini akan menginformasikan MTP pada lokasi yang tepat untuk mengirim atau merutekan pesan.
Parameter Pesan SCCP
Setiap pesan SCCP akan mencakup berbagai parameter yang memberikan informasi tentang jenis sistem pengalamatan yang digunakan dan bagaimana masing-masing pesan harus dialihkan. Informasi yang termasuk dalam bagian Indikator alamat pesan termasuk:
Indikator perutean (lebih lanjut mencakup informasi apakah akan merutekan melalui Judul Global atau pada Kode Titik / Nomor Subsistem), indikator judul Global (apakah pesan tersebut termasuk judul Global atau tidak, apakah itu bertipe Transition Type, NPI, dan TON (Type Nomor), dan jika judul global hanya tipe transisi), indikator Subsistem (Ada atau tidak ada nomor subsistem), dan indikator Kode Titik (ada atau tidak ada kode titik). Pesan SCCP juga akan menyertakan bidang Judul Global jika digunakan yang akan mencakup pengkodean indikator alamat, dan jika kode tersebut adalah yang nasional atau tidak.
Kelas Protokol SCCP
Ada lima kelas protokol yang disertakan dalam SCCP untuk digunakan oleh aplikasi:
- Kelas 0: Protokol dasar yang tanpa koneksi.
- Kelas 1: Berurutan dan tanpa koneksi.
- Kelas 2: Protokol dasar yang berorientasi koneksi.
- Kelas 3: Protokol berorientasi koneksi, kontrol aliran.
- Kelas 4: Kontrol aliran, berorientasi koneksi dan pemulihan kesalahan.
Dalam protokol SCCP, kelas tanpa koneksi menyediakan kemampuan untuk mentransfer NSDU (Unit Layanan Data Jaringan) tunggal ke dalam bidang data pesan UDT, LUDT, atau XUDT. Ketika satu pesan tidak menyediakan kapasitas yang cukup untuk mentransfer informasi pengguna akhir dalam NSDU tunggal, fungsi reassembly disediakan untuk kelas 0 dan 1. Ketika fungsi ini diimplementasikan, SCCP di node pengirim atau relai akan membagi segmen tersebut. informasi sebelum mentransfer ke bidang data dari pesan terkait UDT. Setelah informasi diterima di simpul tujuan, NSDU akan disusun kembali.
Kelas berbasis koneksi primer menyediakan kemampuan untuk mengatur koneksi untuk memungkinkan pertukaran banyak NSDU terkait di jaringan. Ada juga kemampuan segmentasi dan reassembly yang disertakan dengan kelas-kelas ini dengan NSDU lebih dari 255 oktet yang dipecah pada node asal sebelum mentransfer ke bidang data pesan DT.