3 votes

Pourquoi mon téléphone indique-t-il que je suis en itinérance alors que je suis connecté à mon réseau "domestique" ?

J'ai récemment obtenu un nouveau téléphone, le Elephone P7000 et il fonctionne sous Android 5.0. Tout semble fonctionner parfaitement, sauf que la plupart du temps, la barre d'état supérieure indique que je suis en itinérance.
Lorsque je vérifie à quel réseau je suis connecté, il indique que je suis connecté au réseau de mon fournisseur actuel, alors pourquoi indique-t-il que je suis en itinérance. La seule solution partielle à ce problème consiste à sélectionner manuellement le réseau cellulaire, mais cela ne fonctionne que pendant environ 10 minutes sans que l'itinérance ne s'affiche dans la barre d'état, après quoi il bascule ( ? - je ne sais pas s'il le fait réellement puisque je semble toujours être connecté au même réseau). tout seul quand je ne bouge pas et j'ai à nouveau l'indication d'itinérance.
Jusqu'à présent, cela ne semble pas affecter ma capacité à passer des appels ou à recevoir des messages, mais je trouve l'indicateur d'itinérance dans la barre d'état très déstabilisant.

Modifier pour clarifier :
Sur l'écran de sélection de l'opérateur réseau, le même nom d'opérateur apparaît plusieurs fois et ce n'est qu'en sélectionnant une option spécifique (la plus haute) que je n'obtiens aucune indication d'itinérance.

Toute aide ou clarification serait appréciée.

1voto

aaceuk Points 11

Laissez-moi deviner, vous êtes sur EE ? Ou un réseau qui utilise EE pour sa couverture ? (comme Virgin ou Asda). Ils passent d'un mât Orange à un mât T-mobile en fonction de celui qui a le signal le plus fort, et lorsque cela se produit, le téléphone pense qu'il est en "itinérance".

Lorsque vous voyez 2 versions du même opérateur réseau, vous verrez souvent une capitalisation différente, par exemple "virgin" et "Virgin". L'un d'entre eux est en fait Orange et l'autre T-Mobile.

Il n'a pas d'effets négatifs.

0voto

user149408 Points 337

En interne, les réseaux mobiles s'identifient par un code de pays mobile (MCC) et un code de réseau mobile (MNC). Le MCC et le MNC de "votre" réseau sont stockés sur votre carte SIM, avec d'autres données permettant à votre téléphone de s'identifier auprès de l'opérateur.

Chaque tour cellulaire transmet un ID de cellule, qui contient également le MCC et le MNC. Lorsque vous êtes connecté à un mât dont le couple MCC/MNC diffère de celui de votre carte SIM, le téléphone suppose que vous êtes en itinérance sur un réseau différent. C'est généralement le cas lorsque vous voyagez à l'étranger, mais il existe également une "itinérance nationale" (le MCC est le même mais les MNC diffèrent).

Cependant, certains transporteurs ont plusieurs MNC dans un même pays. Les transporteurs américains ont une poignée de MNC. En Europe, cette situation est moins courante, mais il arrive que des fusions entre transporteurs aboutissent à l'affectation de plusieurs MNC au même transporteur.

Edit : J'ai récemment vu une partie du code source d'Android qui contient des listes des réseaux qui ne sont pas considérés comme "itinérants" pour une carte SIM émise par un opérateur particulier. Ainsi, si vous exécutez une version récente d'Android et que vous êtes sur un réseau qui utilise plusieurs paires MCC/MNC, Android n'affichera pas l'icône d'itinérance. Toutefois, cela ne fonctionnera que si votre téléphone exécute une version d'Android qui "sait" déjà que ces paires MCC/MNC font partie du même réseau. Si ce n'est pas le cas, Android signalera par erreur que vous êtes en itinérance.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X