IMSI는 디바이스의 SIM 프로필의 일부를 구성하며 14~15자리로 이루어져 있습니다. 처음 2~3자리는 모바일 국가 코드(MCC)이고, 다음 2~3자리는 모바일 네트워크 코드(MNC)입니다. 그 뒤에는 9~10자리의 고유한 조합이 SIM 카드 사용자를 식별하며, 이는 가입자별로 다릅니다.
각 IMSI는 특정 모바일 네트워크 사업자에서 생성되므로 IoT 디바이스가 SIM 공급자의 모바일 네트워크(홈 네트워크)에 연결할 수 있습니다. 디바이스가 네트워크에 액세스하려고 시도하면 IMSI를 전송합니다. 각 IMSI에는 비밀 키(Ki라고 함)가 첨부되어 있습니다. 이 IMSI와 Ki의 조합은 디바이스를 인증하여 모바일 네트워크에 연결할 수 있도록 하는 역할을 합니다.
IMSI는 홈 네트워크뿐만 아니라 제공업체가 계약을 맺은 모든 네트워크 로밍 파트너와도 연결할 수 있어야 합니다. 여러 국경을 통과하는 차량 추적기를 예로 들어 보겠습니다. 다른 제공업체의 네트워크에 연결을 시도할 때 방문한 네트워크는 IMSI를 사용하여 사용자의 본국 및 홈 네트워크를 식별합니다. 네트워크 제공업체 간에 합의가 이루어진 경우 트래커는 합의된 '로밍' 요금으로 네트워크에 연결할 수 있습니다.
