L’IMEI visible sur l’EUI est récupéré du réseau durant l’activation d’un contexte PDP, au format suivant :
IMEI + SV (software version), se basant sur la spécification standard 3GPP TS23.003.
- Composition de l’IMEI
- Type Allocation Code (TAC) - 8 digits
- Serial Number (SNR) - 6 digits
- Spare digit - 1 digit
- Composition de l’IMEISV
- TAC - 8 digits
- SNR - 6 digits
- Software Version Number (SVN) - 2 digits
Si vous souhaitez calculer l’IMEI original provenant du IMEISV, vous pouvez appliquer l’algorithme de Luhn. Le Luhn Check Digit (CD) est calculé selon les 14 chiffres, après que les chiffres SVN aient été ignorés :
Etape 1 : Doublez chaque second chiffre, en commençant par le premier le plus à droite.
Etape 2 : Ajoutez tous les chiffres qui ont été laissés de côté dans l’étape 1 puis ajoutez chaque chiffre que vous avez obtenu dans l’étape 1 (si vous avez obtenu un 12 dans l’étape 1, vous devez ajouter 1 et 2).
Etape 3 : Si la somme obtenue en étape 2 termine par 0, alors CD est paramétré comme 0. Sinon, le CD est calculé en soustrayant la somme de la valeur la plus proche et la plus grande terminant par 0 (si vous avez obtenu 18, alors CD=20-18=2).
Exemple :
Etape 1 :
Etape 2 :
2+(1+2)+0+(1+0)+3+2+7+(1+8)+3+2+1+6+8+6 = 53
Etape 3 :
CD = 60 - 53 = 7
IMEI Original :
260531793113837
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.