Type Allocation Code
Type Allocation Code (disingkat TAC, bahasa Indonesia: Kode Alokasi Tipe) adalah bagian delapan digit awal dari kode IMEI 15 digit dan kode IMEISV 16 digit yang digunakan untuk mengidentifikasi perangkat nirkabel secara unik.
Type Allocation Code mengidentifikasi model tertentu (dan sering kali revisi) telepon nirkabel untuk digunakan pada jaringan nirkabel GSM, UMTS, LTE, 5G NR, iDEN, Iridium, atau jaringan nirkabel lain yang menggunakan IMEI.
Dua digit pertama TAC adalah Reporting Body Identifier, grup yang disetujui GSMA yang mengalokasikan TAC.
Sebelum 1 Januari 2003, standar global untuk IMEI dimulai dengan Type Approval Code (Kode Persetujuan Tipe) enam digit yang diikuti dengan Final Assembly Code (FAC, Kode Perakitan Akhir) dua digit. Type Approval Code (juga dikenal sebagai TAC) mengindikasikan bahwa perangkat tertentu telah disetujui oleh badan persetujuan GSM nasional dan FAC mengidentifikasi perusahaan yang telah membuat dan merakit perangkat (yang tidak selalu sama dengan nama merek yang tertera pada perangkat).
Mulai tanggal tersebut, banyak negara dan entitas anggota GSM (terutama Eropa) tidak lagi mengharuskan perangkat disetujui oleh badan nasional, dan beralih ke sistem di mana produsen perangkat mengatur sendiri pasar perangkat. Akibatnya, produsen sekarang cukup meminta Type Allocation Code delapan digit untuk model ponsel baru dari badan standar GSM internasional, alih-alih mengajukan perangkat untuk disetujui oleh badan peninjau nasional.
Baik TAC lama maupun baru secara unik mengidentifikasi sebuah model ponsel, meskipun beberapa model mungkin memiliki lebih dari satu kode, tergantung pada revisi, lokasi produksi, dan faktor lainnya.