Comment est-il possible d'assurer un service de découverte d'instance de NF entre réseaux différents? Telle est la question à laquelle nous allons répondre dans cette vidéo. Nous quittons temporairement nos préoccupations de sécurité pour y revenir dans d'autres vidéos. Lorsqu'un UE d'un réseau nominal, par exemple A, va à l'étranger sous la couverture d'un réseau B, l'AMF local doit consulter l'UDM du réseau nominal pour connaître le profil de l'abonné. Il y a donc nécessité qu'une instance d'AMF d'un réseau dialogue avec une instance d'UDM d'un autre réseau. Plus généralement, sur ce dessin que nous ne détaillons pas, il y a les différents cas d'interactions entre instance de fonction réseau dans des réseaux différents. Que ça soit lorsqu'il y a un routage local du trafic et une sortie locale du trafic d'abonnés ou un routage par le réseau nominal, dans tous les cas, il y a besoin d'interactions entre instances de réseaux différents. Nous savons que chaque réseau 5G s'appelle un PLMN pour Public Land Mobile Network, et qu'un PLMN est associé à un code pays, Mobile Country Code, un code réseau, Mobile Network Code. Pour permettre à des instances de différents PLMN d'interagir, on va spécifier une règle de nommage universelle. Nous savons en effet qu'une instance est en général identifiée par un FQDN, Fully Qualified Domain Name, et qu'on passe ensuite par un serveur DNS pour connaître l'adresse IP et pouvoir interagir avec l'instance. On a donc spécifié une règle de nommage qui reprend des choses que nous connaissons bien. En lisant de la droite vers la gauche, on va du plus général au plus particulier. Le domaine org, 3gppnetwork pour indiquer qu'il s'agit de réseau mobile, et ensuite, on place le code pays et le code opérateur. Ce mécanisme a déjà été défini pour les générations précédentes. On l'utilise, par exemple, en 4G. Ce qui est plus spécifique à 5G c'est qu'on va rajouter une chaîne 5gc pour 5G Core qui indique que ce qui va être indiqué en complément est une instance de fonction réseau 5G. Nous avons quelques exemples ici. Un NRF des réseaux français va avoir comme FQDN nrf.5gc.mnc010.mcc208.3gppnetwork.org et nous avons d'autres exemples. Notons que la même règle de nommage est aussi utilisée pour identifier de manière unique des zones de suivi ou Tracking Area, ou pour identifier des points d'accès. Les exemples sont présentés ici. Nous prenons donc le cas où un abonné d'un PLMN A va sous la couverture d'un PLMN B. L'UE va donc s'adresser à l'AMF, et l'AMF du PLMN B a besoin d'interagir avec l'UDM du PLMN A. Préalablement, quand une instance d'UDM démarre, elle s'enregistre en utilisant le service correspondant auprès de son NRF. Il s'agit donc ici du NRF du PLMN A. Lorsque l'instance d'AMF veut s'adresser à l'instance UDM1, elle fait appel au service de découverte en consultant le NRF local pour elle, c'est-à -dire le NRF du PLMN B. Dans la demande est placé le code pays et le code opérateur de l'UE. Le NRF va à son tour consulter le NRF du PLMN A. Dans ce cadre, le NRF du PLMN B est consommateur, et le NRF du PLMN A est producteur. Grâce au schéma global de nommage, on va pouvoir construire une URI en utilisant le code opérateur et le code pays, et on fait appel au service de découverte. Le pNRF, NRF du PLMN A, va indiquer le FQDN de l'instance UDM1. Ici, toute la chaîne de caractère permet d'avoir une identification unique de cette instance, une fois que le FQDN de l'instance de l'UDM1 est connu, on passe, en utilisant un ou des serveurs DNS pour adresser l'instance UDM1. En conclusion, le service de découverte inter-PLMN repose sur un schéma de nommage global qui est rappelé ici, avec comme mot clé 5gc.mnc010.mcc208.3gppnetwork.org. La découverte de NF en inter-PLMN. Tout d'abord, chaque instance est enregistrée localement dans son NRF. Lorsqu'une instance de NF a besoin de découvrir une instance d'un autre réseau, elle consulte le NRF local qu'elle connaît, et le NRF local va consulter le NRF distant et va utiliser le schéma de nommage inter-PLMN. La NF qui est découverte est indiquée par son FQDN qui, lui aussi, utilise le schéma de nommage global. [MUSIQUE] [MUSIQUE]