What information is stored in the International Mobile Subscriber Identity (IMSI)?


The International Mobile Subscriber Identity (IMSI) is a unique identifier assigned to each mobile subscriber in a GSM (Global System for Mobile Communications) or UMTS (Universal Mobile Telecommunications System) network. It plays a crucial role in the authentication and identification of mobile subscribers. The IMSI is stored on the SIM (Subscriber Identity Module) card, which is inserted into a mobile device. Here's a technical explanation of the information stored in the IMSI:

  1. MCC (Mobile Country Code):
    • The MCC is a three-digit code that uniquely identifies a country in the international mobile network.
    • The first three digits of the IMSI represent the MCC, indicating the country of the subscriber.
  2. MNC (Mobile Network Code):
    • The MNC is a two or three-digit code that identifies a specific mobile network operator within a country.
    • The next two or three digits of the IMSI represent the MNC, indicating the operator to which the subscriber belongs.
  3. MSIN (Mobile Subscriber Identification Number):
    • The MSIN is the unique identification number assigned to a subscriber within a specific mobile network.
    • The remaining digits of the IMSI, after the MCC and MNC, represent the MSIN.
  4. IMSI Length Indicator:
    • A one-digit code is used as an IMSI length indicator, specifying the total number of digits in the IMSI.
    • This allows for flexibility in the length of the IMSI and facilitates compatibility with various network technologies.
  5. Authentication and Key Agreement (AKA) Parameters:
    • The IMSI is a critical component in the authentication and key agreement process between the mobile device and the network.
    • During the authentication process, the IMSI is used to request a Temporary Mobile Subscriber Identity (TMSI) and facilitate the exchange of authentication information.
  6. Subscriber Information:
    • The IMSI is associated with subscriber-specific information, including the subscription profile, service entitlements, and subscriber-related settings.
    • It is used by the network to identify and locate the subscriber in the Home Location Register (HLR) or the Home Subscriber Server (HSS) in the case of 3GPP LTE networks.
  7. Roaming Information:
    • The IMSI is used to identify whether a subscriber is roaming on a network other than its home network.
    • Roaming agreements between operators rely on the IMSI to determine billing and service provisioning.
  8. Privacy Considerations:
    • Due to privacy concerns, networks often use a Temporary Mobile Subscriber Identity (TMSI) to identify subscribers during routine communication rather than the IMSI.
    • The IMSI is primarily used during initial network registration and authentication processes.
  9. Mobile Network Selection:
    • The IMSI is used by the mobile device to identify and select the appropriate network for registration.
    • The MCC and MNC portions of the IMSI help the device identify available networks within its current geographical location.

In summary, the International Mobile Subscriber Identity (IMSI) is a unique identifier that includes information about the country, mobile network operator, and subscriber within the mobile network. It is a critical component in the authentication process and is associated with various subscriber-related information. The use of the IMSI facilitates secure and efficient communication between the mobile device and the mobile network.