TmnxMobImsi

  • Base type OctetString
  • Range 8 — 8

The data type TmnxMobImsi describes the International Mobile Subscriber Identity (IMSI) of an User Equipment (UE). IMSI is defined as a number consisting of up to 15 BCD digits. The first 3 digits are the Mobile Country Code (MCC). The next 2 or 3 digits are the Mobile Network Code (MNC). The value of MCC determines whether the MNC is 2 digits or 3 digits. The remaining digits are the Mobile Subscriber Identification Number (MSIN). The internal representation of the IMSI is as follows: Bits 63-62 are reserved. Bits 61-60 indicate the length of the MNC field: 10 indicates a 2-digit MNC while 11 indicates a 3-digit MNC. Bits 59-0 hold the 15 IMSI BCD digits D1-15. When the total number of digits in the IMSI is less than 15, the nibble 0xf is used a filler. IMSI encoding for a 2-digit MNC: 63 55 47 39 0 +-----------+-----------+-----------+-------------------------+ | 0010| MCC1| MCC2| MCC3| MNC1| MNC2| MSIN (up to 10 digits) +-----------+-----------+-----------+-------------------------+ IMSI encoding for a 3-digit MNC: 63 55 47 39 35 0 +-----------+-----------+-----------+-------------------------+ | 0011| MCC1| MCC2| MCC3| MNC1| MNC2| MNC3| MSIN (up to 9 digits) +-----------+-----------+-----------+-------------------------+ Bits 63-56 of the IMSI are carried in octet number 1 of the octet string and bits 7-0 are carried in octet number 8 of the octet string.