Definição rápida: ICCID significa “Número de Identificação do Cartão de Circuito Integrado”. É um código exclusivo de 18 a 22 dígitos que inclui o país do chip, a rede doméstica e o número de identificação. Normalmente, o ICCID é impresso na parte de trás do chip, mas às vezes está incluído nos materiais da embalagem.
As operadoras de redes móveis (MNOs ou MVNOs) usam os números ICCID para determinar a qual rede conectar um assinante. Ao contrário do número IMEI, que se refere ao dispositivo móvel, o número ICCID se refere ao próprio chip. Como cada chip tem um ICCID único, pode ser que você ouça esse código sendo chamado de “o número do chip”.
O ICCID do seu chip determina quais redes celulares seu dispositivo pode acessar e qual nível de acesso ele possui.
Portanto, se você trabalha com dispositivos de IoT (Internet das Coisas) e conectividade celular, é importante entender o que é um ICCID e como ele funciona.
Neste artigo, vamos analisar:
- O que cada conjunto de dígitos significa no ICCID
- Como encontrar o ICCID do seu SIM Card.
- Como as operadoras usam o ICCID do seu SIM Card.
- A diferença entre ICCID vs. IMSI vs. MSISDNs vs. IMEI.
- Como os eSIMs afetam os ICCIDs.
Primeiramente, vamos entender o que cada conjunto de números significa...
O que os números dentro do ICCID significam?
O número ICCID de um chip é uma única sequência de 18 a 22 dígitos, mas existem quatro conjuntos de números em cada ICCID. Como exemplo, vamos usar 8988303000000614227.
Em todos os números ICCID, os dois primeiros dígitos são sempre 89. Isso é um código da indústria que indica que este é um produto para redes de telecomunicações.
Os próximos um a seis dígitos geralmente representam o código do país, que é estabelecido pela União Internacional de Telecomunicações. Também tipicamente temos de 1 a 4 dígitos que identificam a operadora que emitiu aquele SIM card.
O último conjunto de dígitos é completamente único para cada SIM. Nenhum outro SIM no mundo compartilhará essa combinação exata. Isso permite que você visualize um SIM específico em um gerenciador de SIM, ative ou cancele um serviço ou interaja com o serviço de atendimento ao cliente do seu provedor de conectividade. Em nosso exemplo, esse conjunto de dígitos é 00000614227.
Como encontrar o número ICCID?
Como você precisa do número ICCID para gerenciar um chip específico, é importante saber como encontrá-lo (especialmente se você usa vários cartões SIM pré-pagos para o mesmo dispositivo). Conforme mencionado anteriormente, você geralmente pode encontrar o código no próprio cartão ou na embalagem.
Mas isso nem sempre é conveniente!
Felizmente, há outra maneira de encontrá-lo. Você pode inserir o chip em um dispositivo e usar o dispositivo para consultar o número ICCID. Em um celular, você pode encontrar o ICCID no menu de configurações.
Com um dispositivo IoT, você precisa emitir um comando AT. O comando exato depende do módulo do seu dispositivo, mas terá uma aparência semelhante a isso:
- "AT+QCCID=?" para módulos Quectel.
- "AT#CCID=?" para módulos Telit.
- "AT+CCID=?" para módulos SIMCOM.
Como as operadoras usam os números ICCID?
Depois de inserir um chip em um dispositivo que usa conectividade celular, ele procura por redes celulares disponíveis e usa o número ICCID e o IMSI para determinar se o dispositivo tem direito de acesso à rede.
A mágica acontece da seguinte maneira: quando um dispositivo se conecta a uma rede "visitante" (ou seja, que não é a sua rede primária), essa rede envia uma solicitação de autenticação para a rede doméstica do dispositivo. A rede primária envia uma espécie de “enigma” que apenas o dispositivo pode resolver. A rede gera um número aleatório e o compartilha com o dispositivo, e então usa um algoritmo e uma chave secreta compartilhada para produzir um novo número com base no número aleatório. Se o dispositivo produzir o mesmo número, ele prova que tem a mesma chave secreta e, com isso, está autorizado a usar a rede.
Se o chip não tiver a chave correta para acessar a rede, o dispositivo só poderá usar a rede para chamar serviços de emergência (dispositivos podem até usar esse serviço sem um SIM Card).
ICCID vs. IMSI vs. IMEI vs MSISDNs
Além do ICCID, existem outros dois identificadores de rede móvel com os quais você deve estar familiarizado: IMSI e IMEI. Enquanto o ICCID identifica o chip, o IMSI identifica o assinante específico e o IMEI identifica o dispositivo específico.
IMSI
IMSI significa "Identidade Internacional do Assinante Móvel". É um número de identificação único do assinante móvel. Assim como um ICCID, um IMSI é armazenado no chip. A maioria dos SIM cards armazena apenas um IMSI, que está associado a uma lista de redes às quais o assinante está autorizado a acessar.
Os SIM cards da emnify, no entanto, são Multi-IMSI, o que significa que eles armazenam várias identidades de assinante. Isso permite que o SIM altere suas identidades para acessar mais redes e selecionar aquela com a melhor cobertura.
Um IMSI não é o mesmo que um número de telefone (falaremos sobre isto em breve!). O número IMSI tem até 15 dígitos e consiste em três partes:
- Os três primeiros dígitos são o Código de País Móvel (MCC). Isso pode ser usado para determinar o país de origem do operador que emitiu o chip.
- Após o código do país, vem o código da rede móvel (MNC), uma sequência de um a quatro dígitos associados a operadora de rede móvel que emitiu o chip. Esse código representa essencialmente a rede doméstica do seu chip. Em nosso exemplo, o MCC/MNC é 724-51, um código associado à emnify Brasil, indicando que somos uma verdadeira operadora brasileira autorizada pela Anatel a operar em território nacional.
- Todos os números subsequentes são especificamente atribuídos ao usuário, e nenhum usuário tem o mesmo número IMSI.
MSISDN
MSISDN significa "Mobile Station International Subscriber Directory Number" ou, em português, “Número Internacional do Diretório de Assinantes Móveis”.
É um número único que identifica exclusivamente uma assinatura ou plano em uma operadora celular em todo o mundo. Comumente nos referimos ao MSISDN como “o número da linha telefônica”.
De uma forma geral, este é o formato de um número MSISDN: +55 11 994847575.
O MSISDN segue o plano de numeração definido na recomendação E.164 da ITU que limita o comprimento máximo de um MSISDN a 15 dígitos, sendo que os primeiros 1-3 dígitos são reservados para o código do país. Cada regulador dos serviços de telecomunicações em cada país (no Brasil, este papel é da Anatel) também possui suas regras estabelecidas pelos planos nacionais de numeração.
MSISDN = CC + NDC + SN
- CC = Código do País <55> é o código identificado para o Brasil pelo ITU.
- NDC = Código de Destino ou Código de Área <11> é o código da região de São Paulo capital, por exemplo.
- SN = Número do Assinante = <994847575>.
O MSISDN é usado para rotear chamadas para o assinante. No caso das aplicações e dispositivos IoT, isto serve para o direcionamento de mensagens de SMS, que podem ser úteis em alguns casos de uso.
Um SIM tem um IMSI único que não muda, enquanto o MSISDN pode mudar com o tempo, ou seja, diferentes MSISDNs podem ser associados ao SIM.
IMEI
O Identificador Internacional de Equipamento Móvel, ou IMEI, é um único número de série de 15 dígitos que pode ser usado para identificar cada equipamento ou dispositivo de forma exclusiva. Ele inclui quatro partes:
- Os dois primeiros dígitos indicam o identificador do órgão de relatório, mostrando o Código de Alocação de Tipo (TAC) pelo grupo de aprovação da GSMA.
- Os seis dígitos seguintes são o TAC.
- Os seis dígitos seguintes identificam exclusivamente o dispositivo individual.
- O último número é o dígito de verificação, que ajuda a evitar erros nos bancos de dados de equipamentos.
Também existem "versões de software" dos IMEIs, chamadas IMEISVs. Em um IMEISV, não há dígito de verificação, e os dois últimos dígitos representam o Número da Versão do Software (SVN).
Entendendo a conectividade celular
Existem muitos identificadores envolvidos na tecnologia de comunicação celular. Embora todos eles impactem a conectividade, eles não necessariamente afetam o usuário final.
Se você quiser saber mais sobre como a conectividade celular funciona com a Internet das Coisas, confira nosso guia sobre IoT celular ou explore como os diferenciais da emnify podem beneficiar seu negócio em qualquer segmento.
Fale com os nossos peritos em IoT!
Technologia que permite dispositivos se conectarem e comunicarem em larga escala.
Carlos Campos
Entusiasta da Internet das Coisas, apaixonado por explorar suas infinitas possibilidades nos setores de Logística, Indústria 4.0, Meios de Pagamentos, Agricultura e Cidades Inteligentes. Mais de 25 anos de experiência em liderança, vendas e consultoria em tecnologia e telecomunicações. Diretor-geral da emnify Brasil, comprometido em impulsionar um futuro conectado e inteligente no país.