Brevet FR3038175A1 (20161230)
REVENDICATIONS1. Procédé de gestion, dans un réseau de communication (1), d'un service réseau en cours d'exécution, ledit service réseau étant formé d'une séquence d'au moins une fonction réseau virtualisée gérée par une entité de gestion de ressources virtualisées (30), comprenant les étapes suivantes mises en oeuvre par une entité d'optimisation de fonctions réseaux virtualisées (20) : - réception (E2) d'un flux de signalisation et/ou de caractérisation d'un média depuis une fonction réseau virtualisée de ladite séquence, dite « fonction initiale » ; - détermination (E32), en fonction dudit flux de signalisation et/ou de caractérisation d'un média reçu, et d'une règle de gestion prédéfinie associée audit flux, que ladite fonction initiale dispose de capacités insuffisantes pour l'exécution stable dudit service réseau ; - envoi (E35), à ladite entité de gestion de ressources virtualisées, d'une commande de mise à jour comprenant au moins une action, obtenue à partir de ladite règle de gestion associée audit flux, de mise à jour de ladite séquence, ladite fonction initiale étant, après exécution de ladite commande, remplacée ou complétée dans ladite séquence par au moins une nouvelle fonction réseau virtualisée apte à l'exécution stable dudit service réseau.\n<CLM>\1\tProcédé selon la revendication 1, comprenant en outre une étape de détermination (E33) de capacités nécessaires pour l'exécution stable dudit service réseau, lesdites capacités nécessaires étant envoyées à l'entité de gestion de ressources virtualisées avec ladite commande de mise à jour, la séquence étant mise à jour en fonction desdites capacités nécessaires.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel ladite fonction initiale étant mise en oeuvre dans une première zone géographique donnée, ledit procédé comprend, préalablement à l'étape d'envoi, lorsque ladite fonction initiale est mise en oeuvre par des ressources saturées de ladite première zone, une détermination d'une deuxième zone géographique disposant de ressources non-saturées, ladite commande de mise à jour commandant une mise à jour de ladite séquence, dans laquelle ladite au moins une nouvelle fonction réseau virtualisée appartient à ladite deuxième zone géographique.\n<CLM>\1\tProcédé selon la revendication 3, dans lequel une fonction réseau virtualisée identique à ladite fonction initiale, dite « fonction identique », étant mise en oeuvre dans la deuxième zone géographique avant l'étape d'envoi, ladite commande de mise à jour commande à l'entité de gestion de ressources virtualisées de remplacer ou compléter dans la séquence, ladite fonction initiale par ladite fonction identique. 3038175 18\n<CLM>\1\tProcédé selon la revendication 1, dans lequel ledit service réseau formé d'une séquence d'au moins une fonction réseau virtualisée, dite « séquence initiale », appartient à un catalogue de services réseaux d'une entité d'orchestration en charge du pilotage des entités de gestion de ressources virtualisées dudit réseau, ledit procédé comprenant en outre : 5 - une notification (E7), par l'entité de gestion de ressources virtualisées, à ladite entité d'orchestration, de la séquence mise à jour ; - une mise à jour (E8), par l'entité d'orchestration, du service réseau formé de la séquence initiale dans ledit catalogue. 10\n<CLM>\1\tProcédé selon la revendication 5, dans lequel la mise à jour du service réseau formé de la séquence initiale consiste, dans ledit catalogue, en : - une substitution du service réseau formé de ladite séquence initiale par un service réseau formé de ladite séquence mise à jour ; ou - un ajout d'un service réseau formé de ladite séquence mise à jour. 15\n<CLM>\1\tEntité d'optimisation (20) de fonctions réseaux virtualisées, dans un réseau de communication, comprenant : - un module de réception (200), agencé pour recevoir un flux de signalisation et/ou de caractérisation d'un média depuis une fonction réseau virtualisée, dite « fonction initiale », d'une 20 séquence d'au moins une fonction réseau virtualisée formant un service réseau en cours d' exécution ; - un premier module de détermination (202), agencé pour déterminer en fonction dudit flux de signalisation et/ou de caractérisation d'un média reçu, et de règles de gestion prédéfinies associées audit flux, que ladite fonction initiale dispose de capacités insuffisantes pour l'exécution stable 25 dudit service réseau ; - un module d'envoi (204), agencé pour envoyer à une entité de gestion de ressources virtualisées en charge de la gestion de ladite fonction initiale, une commande de mise à jour de ladite séquence, ladite fonction initiale étant, après exécution de ladite commande, remplacée ou complétée dans ladite séquence par au moins une nouvelle fonction réseau virtualisée apte à l'exécution stable 30 dudit service réseau.\n<CLM>\1\tEntité d'optimisation selon la revendication 7, comprenant en outre un deuxième module de détermination (206), agencé pour déterminer des capacités nécessaires pour l'exécution stable dudit service réseau, le module d'envoi étant agencé pour envoyer lesdites capacités à ladite entité de 35 gestion de ressources virtualisées avec la commande de mise à jour. 3038175 19\n<CLM>\1\tEntité d'optimisation selon la revendication 7, comprenant en outre un troisième module de détermination (208), agencé pour déterminer une zone géographique disposant de ressources non-saturées, le module d'envoi étant agencé pour envoyer une commande de mise à jour commandant une mise à jour de ladite séquence, dans laquelle ladite au moins une nouvelle fonction réseau 5 virtualisée appartient à ladite zone géographique disposant de ressources non-saturées.\n<CLM>\1\tEntité de gestion de ressources virtualisées (30), dans un réseau de communication, comprenant : - un module de gestion (300), agencé pour gérer une fonction réseau virtualisée, dite « fonction 10 initiale », d'une séquence d'au moins une fonction réseau virtualisée formant un service réseau ; - un module de réception (302), agencé pour recevoir depuis une entité d'optimisation de fonctions réseaux virtualisées, une commande de mise à jour de ladite séquence ; - un module d'exécution (304), agencé pour exécuter ladite commande de mise à jour, ladite fonction initiale étant, après exécution de ladite commande, remplacée ou complétée dans ladite 15 séquence par au moins une nouvelle fonction réseau virtualisée apte à une exécution stable dudit service réseau ; - un module d'envoi (306), agencé pour envoyer à une entité d'orchestration 10 une notification de mise à jour de ladite séquence. 20\n<CLM>\1\tSystème (100) de gestion d'un service réseau, dans un réseau de communication, comprenant : - une entité d'optimisation (20) de fonctions réseaux virtualisées selon la revendication 7 ; et - une entité de gestion (30) de ressources virtualisées selon la revendication\n<CLM>\1\t12. Système selon la revendication 11, comprenant en outre : 25 - une entité d'orchestration (10) en charge du pilotage d'au moins une entité de gestion de ressources virtualisées selon la revendication\n<CLM>\1\t13. Programme pour une entité d'optimisation de fonctions réseaux virtualisées, comprenant des instructions de code de programme destinées à commander l'exécution des étapes du procédé de 30 gestion selon l'une des revendications 1 à 6, lorsque ledit programme est exécuté par une entité d'optimisation de fonctions réseaux virtualisées.\n<CLM>\1\tSupport d'enregistrement lisible par une entité d'optimisation de fonctions réseaux virtualisées sur laquelle est enregistré le programme selon la revendication\n<CLM>\1\t35