MANAGING AN ENVIRONMENT IN A COMMUNICATION NETWORK

A method (100) for managing an environment in a communication network, wherein the environment is disclosed. The environment comprises a plurality of network nodes, with each network node operable to execute a plurality of actions, and at least one task is operable to be performed within the environ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JEONG, Jaeseong, BOUTON, Maxime, MENDO MATEO, Adriano, NIKOU, Alexandros, OUTES CARNERO, Jose
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method (100) for managing an environment in a communication network, wherein the environment is disclosed. The environment comprises a plurality of network nodes, with each network node operable to execute a plurality of actions, and at least one task is operable to be performed within the environment. The method comprises obtaining, for each of the network nodes in the environment, a representation of a current state of the network node (110), and obtaining a graph of the environment, the graph representing topological relations between the network nodes in the environment (120). The method further corpses using a trained Graph Q-Network to generate, from the obtained network node state representations and the obtained graph, a value function for each of the network nodes in the environment (130). The method further comprises identifying, for each of the network nodes in the environment, the network node action that is associated with the highest value of the generated value function for that network node (140), and causing the identified actions to be executed by the network nodes of the environment (150). L'invention concerne un procédé (100) de gestion d'un environnement dans un réseau de communication, l'environnement étant divulgué. L'environnement comprend une pluralité de nœuds de réseau, chaque nœud de réseau pouvant fonctionner pour exécuter une pluralité d'actions, et au moins une tâche pouvant être mise en œuvre dans l'environnement. Le procédé comprend les étapes consistant à obtenir, pour chacun des nœuds de réseau dans l'environnement, une représentation d'un état actuel du nœud de réseau (110) et obtenir un graphe de l'environnement, le graphe représentant des relations topologiques entre les nœuds de réseau dans l'environnement (120). Le procédé comprend en outre des étapes consistant à utiliser un réseau de graphes Q entraîné pour générer, à partir des représentations d'état de nœud de réseau obtenues et du graphe obtenu, une fonction de valeur pour chacun des nœuds de réseau dans l'environnement (130). Le procédé comprend en outre les étapes consistant à identifier, pour chacun des nœuds de réseau dans l'environnement, l'action de nœud de réseau qui est associée à la valeur la plus élevée de la fonction de valeur générée pour ce nœud de réseau (140) et à amener les actions identifiées à être exécutées par les nœuds de réseau de l'environnement (150).