Orchestrateur de services (161) d’un système d’orchestration (160) d’un réseau de communication (100) militaire, capable de générer des commandes vers une pluralité de contrôleurs, la pluralité de contrôleurs comportant au moins un contrôleur de réseau (162), un contrôleur de système d’information (163) et un contrôleur de sécurité (165), caractérisé en ce qu’il comporte un module d’intelligence artificielle – AI (180) et un serveur d’interface de programmation d'application – API (166), le module d’AI comportant : - une unité d’acquisition de données (182), adaptée pour acquérir une pluralité de variables d’entrée de description d’une situation opérationnelle ; - une unité de réseau de neurones (184), capable, à partir de la pluralité de variables d’entrée acquises par l’unité d’acquisition de données (182), de déterminer au moins un scénario, un scénario étant un modèle de fichier de configuration ; et, - une unité de moteur d’inférence (186), capable d’instancier des paramètres du scénario fourni par l’unité de réseau de neurones (184), pour déterminer un fichier de configuration prêt à être exécuté par le serveur d’API (166), le fichier de configuration comportant des commandes selon les composantes de réseau, de système d’information et de sécurité du réseau de communication (100). Orchestrateur de services (161) selon la revendication 1, dans lequel la situation opérationnelle est décrite par des variables d’entrée quantitatives sur l’état courant de la composante réseau, sur l’état courant de la composante système d’information et sur l’état courant de la composante sécurité du réseau de communication (100). Orchestrateur de services (161) selon la revendication 2, dans lequel la situation opérationnelle est, en outre, décrite par des variables d’entrée provenant d’un système de support opérationnel – OSS (172), d’un système de support fonctionnel – BSS (174), et/ou de dispositifs externes. Orchestrateur de services (161) selon l’une quelconque des revendications 1 à 3, dans lequel l’unité de réseau de neurones (184) met en œuvre un algorithme du type réseau de neurones artificiels, de préférence un perceptron multicouche, de préférence encore du type totalement connecté. Orchestrateur de services (161) selon la revendication 4, dans lequel l’unité de réseau de neurones (184) est capable d’associer un score à chaque scénario d’une pluralité de scénarios prédéfinis, et de produire une liste de scénarios, la liste de scénarios regroupant les N scénarios présentant les meilleurs scores pour la situation opérationnelle courante. Orchestrateur de services (161) selon l’une quelconque des revendications 1 à 5, dans lequel l’unité de moteur d’inférence (186) utilise des données fournies par un système de support opérationnel – OSS (172) et/ou par un système de support fonctionnel – BSS (174), pour instancier les valeurs des paramètres d’un scénario et obtenir le fichier de configuration associé. Orchestrateur de services (161) selon l’une quelconque des revendications 1 à 6, comportant, en outre, une interface homme / machine (168) permettant à un opérateur de choisir de transmettre un fichier de configuration préparé par l’unité de moteur d’inférence (186), au serveur d’API (166) pour réaliser un déploiement dans le réseau de communication (100). Système d’orchestration (160) comportant une pluralité de contrôleurs et un orchestrateur de services supervisant la pluralité de contrôleurs, la pluralité de contrôleurs comportant au moins un contrôleur de réseau (162), un contrôleur de système d’information (163) et un contrôleur de sécurité (165), caractérisé en ce que l’orchestrateur de services est conforme à l’une quelconque des revendications 1 à 7. Programme d’ordinateur comportant des instructions logicielles qui, lorsqu’elles sont exécutées par un orchestrateur de services d’un réseau de communication (100), fournissent les unités d’acquisition de données, de réseaux de neurones et de moteur d’inférence, de sorte que l’orchestrateur de services soit conforme aux revendications 1 à 7.