Hughes, ce n'est pas ton mobile qui "décide", on le force à faire un choix en fonction de conditions radio et de paramètres défini par l'opérateur.
Grosso modo, l'opérateur défini des priorités par bande de fréquence / techno et des seuils de puissance.
Ces informations sont diffusées à tous les mobiles campant sur la cellule (on appelle cela les System Information Block).
Le mobile en mode idle (le mobile ne trafique pas, mais effectue des mesures régulières de son environnement radio) va de lui-même resélectionner la bande de fréquence qui va bien, ou la techno qui va bien (mécanisme de resélection de cellule).
En mode connecté (le mobile trafique), le réseau d'accès va le basculer via le mécanisme de handover inter-freq (même techno, autre bande) ou inter-RAT (changement de technologie du réseau d'accès) si nécessaire, ou lui demander d'aller sur telle cellule avec telle technologie lorsque l'appel est terminé (Si je me souviens bien, c'est ce dernier mécanisme qui permet de remonter rapidement en 4G lorsqu'un mobile non VoLTE passe un appel voix sur la 3G, alors qu'il campait en 4G).