Comment est-il possible à un fournisseur de services externes de développer ses propres services en utilisant le réseau 5G? C'est ce que nous allons voir dans cette vidéo. Nous l'avons vu, le réseau 5G a une certaine connaissance des habitudes des utilisateurs ou de ce qu'ils font, s'ils se déplacent. Ils fournissent également, ces réseaux 5G, un moyen de joindre l'utilisateur. Nous savons que plusieurs fonctions réseau proposent un service de notification, l'AMF, le SMF, le PCF. Il est donc intéressant de permettre à des sociétés tierces de développer des services utilisant la connaissance, la capacité de joindre des UE que fournissent les réseaux 5G. Mais il faut le faire de façon sécurisée tant pour l'opérateur 5G que pour la société qui fournit le service. Il faut donc un accès sécurisé et restreint au réseau 5G. Restreint, cela veut dire que la société extérieure n'a accès qu'aux services qu'elle a souscrits. Pour cela, nous introduisons le NEF, pour Network Exposure Function. Comme on le voit sur ce dessin, le NEF est en quelque sorte une passerelle entre les différentes fonctions du réseau 5G, UDM, AMF, SMF, PCF et l'AF, c'est-à-dire le serveur d'application ou Application Function possédé par la société externe sur lequel elle développe ses propres services. On représente en général en haut des figures les parties applicatives et les parties plus liées au réseau en bas. L'interface entre le NEF et l'AF externe s'appelle interface Nord ou North-bound interface. Quelles sont les procédures disponibles sur cette interface Nord? Tout d'abord, la surveillance ou le monitoring, à l'aide des services de notifications. Surveillance par exemple d'un UE, où se trouve-t-il? Est-ce qu'il est joignable? Quelle est son état d'itinérance? Est-ce qu'il est dans son réseau nominal ou à l'étranger? Les pertes de connectivité. Cela peut être aussi pour un groupe d'UE. Par exemple, on peut vouloir une notification si dans une zone géographique donnée, il y a plus d'un certain nombre de terminaux. Le service fourni sur l'interface Nord est également le déclenchement d'un terminal ou Device Triggering qui se fait en utilisant le service de message court, SMS. Il y a également possibilité de fourniture de paramètres extérieurs par la société tierce au réseau 5G ou de gestion de description des flux ou Packet Flow Description, PFD, qui est liée en général à l'établissement de sessions avec un niveau de qualité de service requis. Nous pouvons prendre un petit exemple. Imaginons une compagnie d'électricité qui a besoin d'intervenir en un certain lieu, qui a des équipes. Chacune des personnes a un terminal 5G. La société externe va préciser la zone d'intervention, les cellules où les UE se trouvent, le nombre, l'identité des UE, et va demander à l'opérateur une certaine qualité de service et va avoir les moyens de décrire le type de flux qui vont être échangés et la qualité de service requise. Enfin, cela peut avoir un intérêt pour des communications payées par la publicité par exemple. Le changement du correspondant facturé à l'établissement d'une session ou au cours d'une session. Nous allons voir deux exemples de procédures liées à la surveillance et le déclenchement. Imaginons une société qui veut être notifiée lorsque un UE particulier perd la connectivité. C'est un service fourni par l'AMF. L'AF externe ne va jamais directement contacter l'AMF, mais va envoyer une demande de souscription au NEF en précisant le type d'événement, perte de connectivité, et le numéro de téléphone. En effet, le SUPI, SUbscriber Permanent Identity, reste interne au réseau 5G et ne doit jamais être communiqué à l'extérieur. C'est donc par un numéro de téléphone par exemple qu'on va identifier l'UE. Le NEF envoie la demande de souscription non pas directement à l'AMF, mais à l'UDM pour pouvoir bénéficier de la fonction de traduction du numéro de téléphone en SUPI. Une fois que c'est fait, l'UDM agit en quelque sorte en relais et retransmet la demande de souscription à l'AMF. On a acquittement positif et la confirmation de la réponse est renvoyée à l'AF. Quand l'événement se produit, nous remarquons que la notification est envoyée directement de l'AMF au NEF. Cela signifie que c'est bien le NEF par exemple qui crée l'URI de rappel, le callback URI de façon à ce que ce callback URI soit juste relayé par l'UDM et que la notification puisse être faite directement. Autre exemple d'une procédure de déclenchement de terminal. L'AF veut déclencher un UE particulier. Ayant fait la demande au NEF, le NEF peut vérifier que l'AF est bien autorisé à faire cette demande, peut aussi faire un contrôle de charge et le NEF va contacter l'UDM pour demander, toujours la même chose, conversion du numéro de téléphone en SUPI. Une fois que le SUPI est récupéré, le NEF demande à l'UDM, le serveur de messages courts qui gère le SUPI correspondant. Il y a 25 ans, il y aurait eu consensus pour fusionner ces deux messages en un seul message. Aujourd'hui, il y a consensus pour ne pas le faire. Pourquoi? Eh bien, parce que les API utilisées et les services au sein de l'UDM sont différents. Or, on veut garder des services qui fonctionnent de manière complètement indépendante. On préfère donc garder deux requêtes réponses séparées plutôt que de fusionner. C'est un exemple de nouvelle philosophie de spécifications. Une fois que le serveur est connu du NEF, la demande est renvoyée au serveur SMS et ainsi de suite, il n'y a rien de particulier à signifier, sauf qu'il peut avoir sous la forme d'une notification, une confirmation de livraison du message court, du SMS. En résumé, le NEF, Network Exposure Function, est une passerelle entre le réseau 5G et la fonction d'application AF d'une société externe qui développe des services. Elle permet une exposition sécurisée des notifications d'événements et permet aussi à l'AF externe de fournir des informations de manière sécurisée au réseau 5G. Les services fournis par le NEF, en général, s'appuient sur des services existants et sur d'autres NF existantes et les services qu'ils fournissent. Le principal objectif du NEF, c'est de fournir un moyen sécurisé de développer des services pour des sociétés externes de façon sécurisée. [MUSIQUE] [MUSIQUE]