Relevé d'identité opérateur

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Le relevé d'identité opérateur (en abrégé RIO) est, en France, un identifiant unique attribué à chaque contrat de téléphonie mobile et de téléphonie fixe[1].

Son but est, en cas de changement d'opérateur, de faciliter l'identification de la ligne lors des demandes de portabilité du numéro. Il est utilisé (et indispensable) depuis la mise en œuvre de la portabilité simplifiée (21 mai 2007).

Obtention du RIO[modifier | modifier le code]

Le client professionnel dispose de son RIO sur sa facture ou son interface de gestion de compte.

Le client particulier peut obtenir son RIO en composant le numéro spécial 3179 depuis son téléphone mobile (appel gratuit, sauf chez Prixtel[2]), ce service est ouvert 24 heures sur 24 et 7 jours sur 7. Le client est alors mis en liaison avec un serveur vocal. Ce serveur vocal communique le RIO par oral, mais aussi par SMS.

Depuis le 7 novembre 2011[3], ce numéro est commun à tous les opérateurs. Auparavant, chaque opérateur avait son propre numéro (voir le tableau dans la section Identifiants de l'opérateur (OO)).

Plusieurs opérateurs mobiles (Prixtel, Budget Mobile, Zéro Forfait,Sim+) tardent à mettre en place le 3179. Pour ces opérateurs, le numéro spécifique est donc encore début 2012 celui à utiliser.

Dans le cas où l'on cherche à obtenir son RIO sans disposer de son téléphone, il faut contacter le service client de son opérateur, car le service universel ne fonctionne qu'à partir d'un appel de la carte SIM concernée[4].

Composition technique du RIO[modifier | modifier le code]

Le RIO est un code alphanumérique de douze caractères, noté OO Q RRRRRR CCC, dont la signification est

champ signification valeurs
OO Identifiant de l'opérateur Code numérique (01 : Orange, 02 : SFR, 03 : Bouygues, 04 : Free…)
Q Qualité du client E (entreprise) ou P (particulier)
RRRRRR Identification du contrat Numéro de contrat, choisi par l'opérateur, indiqué partiellement sur une facture
CCC code de contrôle Tient compte du numéro d'appel de la ligne et des neuf premiers caractères du RIO

Les numéros d'appel et identifiants de l'opérateur (OO)[modifier | modifier le code]

Opérateur Numéro d'appel pour obtenir son RIO Identifiant de l'opérateur (OO),

les deux premiers chiffres du RIO

Alphalink 3179 67
Afone 3179 ou 0 805 160 040 66
Auchan 3179 ou 5533 65
Bazile Telecom 3179 56
Bouygues Telecom / Universal Music Mobile 3179 ou 658 03
Breizh Mobile 3179 49
Budget Mobile 3179 ou 01 74 90 40 10 68
Carrefour 3179 ou 845 54
Casino Mobile 3179 ou 457
Coriolis Télécom 3179 ou (7327 hors service) 01 41 45 87 49 10
Coriolis Télécom Entreprise 0825 08 03 03 01
Free 3179 04
Futur Télécom 3179 ou 0 805 801 811 60
Keyyo Mobile 3179 ou 01 82 83 28 28 68
Infinity Telecom Mobile 3179 ou 09 70 75 02 00
Joe Mobile 3179 11
Lebara 3179 25
Lycamobile 3179 05
M6 Mobile (by Orange) 3179 ou 527 01
Mobisud 3179 ou 0 805 700 438 62
Neuf Cegetel 3179 ou 0 805 700 452 63
NRJ 3179 ou 675 767 57 (Orange)

64 (SFR)

Numericable / Estvideo 3179 ou 589 22
Orange 3179 ou 527 01
Ortel Mobile 3179 ou 807 23
Primus Mobile 3179 ou 543 ou 0 800 71 8000
Prixtel 3179 ou 777 (appel payant) ou 0811 25 85 85
- Choix 3 (obtenir RIO sortant)
69
Réglo Mobile (ex -E. Leclerc Mobile) 3179 ou 0 805 160 040 66
Saint-Hubert Mobile 3179 ou 901 ou 0 969 32 10 40
La Poste Mobile (anciennement Simplicime Simpleo et Débitel) 3179 ou 0970 808 660 ou 1804 61
Sim+ 3179? ou 01 80 80 44 44 ou 05 40 16 31 05 68
Simyo 3179 ou 807 23
Symacom 3179 55
SFR 3179 ou 933 02
Télé2 3179 ou 841 50
Ten 3179 ou 839 53
Transatel 3179 ou 01 70 67 00 67 21 (Bouygues)

56 (Orange)

U-mobile 3179 ou 01 70 67 00 67 21
Virgin Mobile / Breizh Mobile (Omea Telecom anciennement Omer Telecom) 3179 ou 843 ou 0800 843 800[5] 49 (Orange)

06 (SFR)

Zéro Forfait / Call In Europe 3179 ou 08 05 02 12 59 68
Ftmvno 3179 48
France Télécom 3179 90
Sybase365 3179 91
Mblox 3179 92
Netsize 3179 93
Colt 3179 94
Ocito 3179 95
Verizon 3179 96

Clé de contrôle (CCC)[modifier | modifier le code]

La clé de contrôle CCC permet de détecter une incompatibilité entre le code RIO et le numéro de téléphone, les erreurs de recopie manuelle étant fréquentes. Cette clé est calculée à partir :

  • des trois premiers champs du RIO (OO et Q)
  • du numéro de contrat (RRRRRR)
  • et du numéro de téléphone à 10 chiffres de l'abonné, noté EZABPQMCDU (ex. : 0611223344).

Le code est calculé de la manière suivante (exemple en python) :

def calculCCC( OO,  Q,  RRRRRR,  EZABPQMCDU): # les paramètres sont de type chaîne, ex : "00"
    concatenation = OO + Q + RRRRRR + EZABPQMCDU
    ordre = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+" # caractères utilisés pour le codage (37 différents)
 
    a = b = c = 0 # initialisation de a, b et c
 
    for i in range(19):  # boucle de 0 à 18, pour chaque index de position dans concatenation
        position  = ordre.find(concatenation[i]) # on retrouve la position du caractère concatenation[i] dans ordre
 
        a = (1 * a + position) % 37 # calcul du nombre a, "% 37" pour modulo 37
        b = (2 * b + position) % 37
        c = (4 * c + position) % 37
 
    return ordre[a] + ordre[b] + ordre[c] # on encode a, b et c en leur caractères correspondants, et on concatène le tout

Notes et références[modifier | modifier le code]

Lien externe[modifier | modifier le code]