0 votes

Effets secondaires de Android CarrierConfig signalant un réseau étranger comme "non itinérant".

Android possède une application système, CarrierConfig, qui définit certains paramètres réseau en fonction de l'opérateur qui a fourni la carte SIM actuellement insérée. Entre autres, l'application CarrierConfig peut indiquer à Android que certains réseaux (identifiés par la paire MCC/MNC) ne doivent pas être considérés comme itinérants même si la paire MCC/MNC diffère de celle de la carte SIM. (Voir cette réponse à une de mes précédentes questions pour plus de détails sur son fonctionnement interne).

Je me demande si ce mécanisme peut être utilisé pour l'itinérance dans l'UE. Depuis l'année dernière, les opérateurs de l'UE ne peuvent plus facturer de frais d'itinérance pour l'utilisation d'autres réseaux de l'UE, à condition que la majorité de l'utilisation se fasse dans le "pays d'origine" de la carte SIM, ou que l'abonné puisse prouver qu'il a des liens avec ce pays (par exemple, résidence, travail, études ou famille).

L'idée serait alors la suivante : pour chaque opérateur de l'UE, insérer une liste de tous les MCC de l'UE dans sa liste de réseaux non itinérants (en omettant le MNC, on obtient un fourre-tout pour chaque réseau doté de ce MCC).

Si je comprends bien le mécanisme, l'effet serait que, avec une carte SIM d'un opérateur de l'UE, le téléphone supposerait alors être sur son réseau national. Les restrictions d'itinérance (telles que la désactivation des données mobiles) ne s'appliqueraient alors qu'en dehors de l'UE. Par exemple, si je désactivais l'itinérance des données, mon téléphone disposerait toujours d'une connectivité de données en Autriche, en France et en Italie, mais pas en Suisse.

J'ai suggéré cette idée aux responsables de LineageOS l'autre jour et on m'a répondu que cela n'arriverait pas, car selon eux, l'itinérance dans l'UE reste de l'itinérance et une telle règle ne serait pas respectée. Malheureusement, ils n'ont pas donné de détails à ce sujet, donc je ne sais pas s'il y a un effet secondaire indésirable que je manque.

Le seul effet secondaire de la règle "UE à UE = pas d'itinérance" que je vois est que l'utilisateur ne peut plus effectuer de réglages à la "utilisation des services de données sur le réseau 232-07 uniquement, mais pas sur d'autres réseaux, même dans l'UE". On peut se demander si cela constitue un cas d'utilisation pertinent.

Y a-t-il autre chose que j'ai manqué (c'est-à-dire une fonctionnalité que ce changement va casser) ?

2voto

vjsantojaca Points 207

Je ne peux pas ajouter de commentaire à votre question car je n'ai pas le score nécessaire pour le faire. Donc, le seul moyen est de faire une nouvelle réponse.

Comme je vous l'explique dans le autre question vous pouvez ajouter à n'importe quel réseau, n'importe quel autre réseau d'un autre pays pour qu'il ne se comporte pas comme un roaming.

Je vais expliquer mon point de vue sur le problème pour développer cette fonctionnalité. Il est vrai que si l'itinérance en Europe est gratuite, cela dépend de certains facteurs comme vous l'avez dit, par exemple :

Depuis l'année dernière, les opérateurs de l'UE ne peuvent plus facturer de frais d'itinérance pour l'utilisation d'autres réseaux de l'UE, à condition que la majorité de l'utilisation se fasse dans le "pays d'origine" de la carte SIM ou que l'abonné puisse prouver qu'il a des liens avec ce pays (par exemple, résidence, travail, études ou famille).

Si les LineageOs développent cette fonctionnalité et que, par exemple, vous avez une carte SIM française et que vous vivez en Italie, il arrivera un moment où l'opérateur français commencera à facturer un supplément pour l'itinérance.

Et cela pourrait être un problème, car si l'utilisateur n'a pas activé l'itinérance des données, il ne saura pas que l'opérateur peut le faire. L'utilisateur doit savoir qu'il est possible que l'itinérance entraîne un coût supplémentaire sur sa facture.

Il est possible que vous ayez un SIM français parce que vous êtes français, et que vous viviez en Italie parce que votre travail est en Italie, et vous pourriez penser, "Ok, le marché unique européen devrait me permettre d'utiliser la même carte SIM dans différents pays sans frais". et c'était l'idée originale de la fin de l'itinérance. Mais certains opérateurs (les grands transporteurs) se sont plaints du fait que les gens pouvaient acheter des cartes SIM dans des pays où les tarifs sont moins élevés pour les utiliser dans des pays où les tarifs sont plus élevés.

Donc, pour résumer, je pense qu'il est possible d'obtenir la fonctionnalité que vous souhaitez (techniquement parlant) mais que ce n'est pas recommandé.

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