Brevet FR2954878A1 — publié le 20110701

SYSTEME DE COMMUNICATION ET PROCEDE DE MISE EN OEUVRE ASSOCIE [1] L'invention concerne un système de communication et son procédé de mise en oeuvre. L'invention trouve une application particulièrement avantageuse, mais non exclusive, dans le domaine des installations multimédia grand public. [2] La numérisation du contenu audio/vidéo, ainsi que les progrès des technologies informatiques et réseau, ont rendu possible à grande échelle des nouveaux cas d'usage dans l'électronique grand public. Ainsi il est io possible de lire un média par plusieurs utilisateurs à la fois, de diffuser le même média dans plusieurs pièces simultanément, ou encore de visionner un film stocké sur un ordinateur depuis son téléviseur. [3] Afin d'adresser ces nouveaux besoins clients, l'industrie a développé des standards, comme DLNA ou UPnP, pour assurer un 15 interfonctionnement entre les produits de fournisseurs différents. Toutefois, si l'on regarde comment ces standards sont utilisés, les cas d'usage décrits ci-dessus ne sont possibles qu'avec des restrictions et les éléments d'électronique numérique de marques différentes ne coopèrent qu'a minima. [4] En effet, prenons l'exemple d'un téléphone d'une première marque 20 et d'une console de jeu d'une deuxième marque tous deux compatibles DLNA. Une fois le téléphone et la console configurés, il est possible de lire les fichiers de média stockés dans le téléphone sur la console, depuis l'interface utilisateur de la console. Cependant, il est impossible d'arriver au même résultat depuis l'interface utilisateur du téléphone, ou bien de lire un 25 fichier de média se trouvant dans la console sur le téléphone. Cela est du à la spécification peu contraignante du label DLNA, qui permet au fabricant de la console d'obliger l'utilisateur à passer par l'interface de la console. [5] En outre, dans l'état de l'art actuel, les protocoles utilisés reposent sur une désignation explicite, parfois clairement exprimée dans un standard, 30 des capacités des composants gérés. Par exemple, DLNA spécifie trois classes de terminaux (Home device, mobile device, handheld device) et au moins cinq types de fonctions (Digital Media Players, Servers, Renderers, Controllers, Printers). De plus, les types de médias gérés par DLNA sont explicitement spécifiés par classe de terminal, comme le montrent les Figures 1 et 2, ce qui limite grandement le niveau de compatibilité entre les systèmes électroniques. [06] L'invention propose d'améliorer l'état de l'art en permettant : - la suppression des limitations relatives aux types de fonctions gérées, - la suppression des limitations relatives aux types de médias gérés, - la suppression des limitations relatives aux classes de terminaux, io - l'agencement centralisé de l'interface de contrôle, qui devient unique pour l'utilisateur, - l'authentification sécurisée de l'utilisateur et gestion de ses préférences, - la détermination et sollicitation automatique des éléments permettant de restituer à l'utilisateur l'expérience multimédia qu'il souhaite avoir. 15 [07] Pour arriver aux améliorations proposées, l'invention propose un principe de fonctionnement basé sur une séparation stricte : - de l'infrastructure physique, - des applications exploitant cette infrastructure, et - de l'intelligence de contrôle de l'ensemble. 20 [08] L'infrastructure physique repose sur des éléments simples appelés éléments de base qui sont des éléments physiques munis d'un module pour communiquer avec une intelligence centrale. Par exemple, un élément de base peut être un tuner, un haut-parleur ou un écran. En variante, ils peuvent aussi être virtuels et prendre la forme d'éléments logiques ou logiciels 25 comme par exemple une bibliothèque de sons. [09] Pour solliciter les éléments de base, le système repose sur des applications. Une application contient la logique de fonctionnement nécessaire pour faire restituer par les éléments de base l'expérience multimédia que l'application offre à l'utilisateur. L'application spécifie les 30 types (i.e. son label d'identification) d'éléments de base dont elle a besoin et la description des pages de contrôle de l'application (layout), celle-ci faisant éventuellement appel à des contrôles d'éléments de base, voire aux propres contrôles de l'application. L'application reçoit de la part de l'intelligence de contrôle des notifications d'évènement (e.g. media terminé, action de l'utilisateur, etc). [10] Pour contrôler l'ensemble, l'invention met en oeuvre une couche de contrôle constituée d'une intelligence centrale unique. Cette intelligence centrale a la vision complète de l'ensemble des éléments de base et des applications disponibles sur le système, ainsi que de leur état. L'intelligence centrale offre également à l'utilisateur l'interface de contrôle, et joue aussi le rôle de centre d'authentification des utilisateurs, des éléments de base et des applications. L'intelligence centrale est neutre par rapport aux applications et io aux éléments de base, c'est-à-dire qu'elle ne dépend pas des capacités des éléments de base et de la logique des applications. [11] L'invention propose ainsi : - une interface IHM unifiée et unique pour contrôler l'ensemble du système (tous les éléments de base compatibles et les applications), 15 - un mécanisme de reconnaissance automatique des éléments compatibles à solliciter lorsque l'utilisateur souhaite restituer un media, en fonction de ses préférences, et - une gestion de l'utilisateur et de ses préférences. [012] L'invention concerne donc un système de communication 20 caractérisé en ce que qu'il comprend : - une intelligence centrale unique, - une couche physique formée par des éléments de base aptes à communiquer, via un réseau informatique, avec l'intelligence centrale, - au moins une application apte à communiquer avec l'intelligence centrale, 25 cette application activable par un utilisateur contenant la liste des éléments de base nécessaires à sa mise en oeuvre, - l'intelligence centrale étant apte à sélectionner les éléments de base nécessaires pour la mise en oeuvre de l'application et à établir une chaîne entre ces éléments de base pour permettre un transfert de média entre ces 30 éléments de base, - l'intelligence centrale étant apte à contrôler les éléments de base et les applications. [013] Selon une réalisation, les éléments de base sont formés par trois catégories : - des éléments de base source générant du contenu média identifié par une adresse média de type URL, - des éléments de base de restitution acceptant du contenu média pour le restituer sous forme d'un signal vidéo et/ou sonore ou autre, et - des éléments de base intermédiaire acceptant un ou plusieurs flux médias en entrée et générant un ou plusieurs flux multimédia en sortie identifiés par une adresse média de type URL. io [014] Selon une réalisation, la liste des applications est une liste minimale contenant uniquement au moins un élément de base source et au moins un élément de base de restitution. [015] Selon une réalisation, pour établir une chaîne d'élément de base entre l'élément de base source et l'élément de base de restitution de la liste 15 minimale, - l'intelligence centrale tient à jour un graphe d'éléments de base dont les arêtes correspondent à la capacité de s'échanger des flux média, les sommets sont les éléments de base source et les éléments de base de restitution et les noeuds sont les éléments de base intermédiaires du 20 système, - l'intelligence centrale détermine les chaînes existantes entre les éléments de base de restitution et les éléments de base source de la liste minimale de l'application, on part de l'élément de base de restitution et on considère toutes les arêtes possibles reliant cet élément de base de restitution vers 25 d'autres éléments de base, - pour chacun de ces autres éléments de base, on reconsidère toutes les autres arêtes vers les autres éléments de base, et ainsi de suite jusqu'à arriver à l'élément de base source de la liste ou à atteindre un nombre d'éléments de base maximum dans la chaîne, 30 - une fois l'ensemble des chaînes trouvées entre l'élément de base de restitution et l'élément de base source, l'intelligence centrale sélectionne la chaîne de coût minimum. [16] Selon une réalisation, le nombre d'éléments de base maximum dans la chaîne est un paramètre prédéterminé au niveau de l'intelligence centrale. [17] Selon une réalisation, les coûts des arêtes du graphe sont déterminés en fonction notamment de la qualité du réseau, et/ou des préférences utilisateurs, et/ou de la localisation de l'élément et de l'utilisateur, et/ou de la rareté de l'élément de base. [18] Selon une réalisation, pour établir la chaîne, un élément de base peut être remplacé par un élément de base équivalent, c'est-à-dire un io élément qui réalise au moins la fonction de l'élément de base considéré à remplacer. [19] Selon une réalisation, chaque élément de base comporte la description de l'ensemble des fonctions qu'il peut réaliser, par exemple sous forme d'Interface de Programmation d'Application, cette description étant 15 destinée à être transmise à l'intelligence centrale. [20] Selon une réalisation, les éléments de base comportent au moins une collection de modules de contrôle identifié par une collection d'adresses de contrôle de type URL. [21] Selon une réalisation, l'application comporte des descriptifs de 20 pages de contrôle en relation avec les collections des modules de contrôle des éléments de base, ces descriptifs de page de contrôle étant destinés à être envoyés vers l'intelligence centrale pour leur agrégation dans une interface de contrôle générale gérée par l'intelligence centrale. [22] Selon une réalisation, les éléments de base et les applications 25 comportent un certificat permettant leur identification par l'intelligence centrale. [23] L'invention concerne en outre un procédé de mise en oeuvre du système selon l'une des revendications précédentes, caractérisé en ce que : - dans une phase d'initialisation, les éléments de base envoient, via le réseau 30 informatique, leurs caractéristiques à l'intelligence centrale de manière à être répertoriés par l'intelligence centrale, et les applications transmettent à l'intelligence centrale la liste des éléments de base nécessaires à leur mise en oeuvre, - lors de l'activation d'une application, l'intelligence centrale sélectionne, au cours d'une phase de sélection, les éléments de base nécessaires à l'application parmi les éléments de base répertoriés par l'intelligence centrale, et - dans une phase de préemption, l'intelligence centrale établit une chaîne entre ces éléments de base pour permettre un transfert de flux média entre ces éléments de base. io [024] Selon une mise en oeuvre, les caractéristiques des éléments de base envoyés vers l'intelligence centrale sont : - pour les éléments de base sources, la ou les adresses du média qu'ils génèrent et le type de ce média, - pour les éléments de base de restitution, le type de média qu'ils acceptent 15 en entrée, et - pour les éléments de base intermédiaire, le type de média qu'ils acceptent en entrée, et le type de media disponible en sortie, ainsi que la ou les adresses média correspondantes aux flux sortants. [25] Selon une mise en oeuvre, la liste des applications est une liste 20 minimale contenant uniquement au moins un élément de base source et au moins un élément de base de restitution. [26] Selon une mise en oeuvre, pour établir la chaîne d'éléments de base entre l'élément de base source et l'élément de base de restitutionde la liste minimale, 25 - l'intelligence centrale tient à jour un graphe d'éléments de base dont les arêtes correspondent à la capacité de s'échanger des flux média, les sommets sont les éléments de base source et les éléments de base de restitution et les noeuds sont les éléments de base intermédiaires du système, 30 - l'intelligence centrale détermine les chaînes existantes entre les éléments de base de restitution et les éléments de base source de la liste minimale de l'application, on part de l'élément de base de restitution et on considère toutes les arêtes possibles reliant cet élément de base de restitution vers d'autres éléments de base, - pour chacun de ces autres éléments de base, on reconsidère toutes les autres arêtes vers les autres éléments de base, et ainsi de suite jusqu'à arriver à l'élément de base source de la liste ou à atteindre un nombre d'éléments de base maximum dans la chaîne, - une fois l'ensemble des chaînes trouvées entre l'élément de base de restitution et l'élément de base source, l'intelligence centrale sélectionne la chaîne de coût minimum. io [027] Selon une mise en oeuvre, le nombre d'éléments de base maximum dans la chaîne est un paramètre prédéterminé au niveau de l'intelligence centrale. [28] Selon une mise en oeuvre, les coûts des arêtes du graphe sont déterminés en fonction notamment de la qualité du réseau, et/ou des 15 préférences utilisateurs, et/ou de la localisation de l'élément et de l'utilisateur, et/ou de la rareté de l'élément de base. [29] Selon une mise en oeuvre, lors de l'établissement de la chaîne, un élément de base peut être remplacé par un élément de base équivalent, c'est-à-dire un élément qui réalise au moins la fonction de l'élément de base 20 considéré à remplacer. [30] Selon une mise en oeuvre, pour établir la chaîne, l'intelligence centrale - vérifie que le type de média envoyé par un élément de base de la chaîne est compatible avec le type de média reçu par un autre élément de base qui 25 lui est associé, et - transmet aux éléments de base de restitution et/ou les éléments de base intermédiaires de la chaîne, les adresses média où ils peuvent lire un contenu média. [031] Selon une mise en oeuvre, l'intelligence centrale transmet aux 30 éléments de base source et intermédiaire, l'identité du ou des éléments de base autorisés à lire le flux média qu'ils génèrent. [032] Selon une mise en oeuvre, lors de la phase d'initialisation, - l'application transmet en outre à l'intelligence centrale la description de pages de contrôle destinées à être envoyées vers l'intelligence centrale pour leur agrégation dans une interface de contrôle générale, - la description des pages de contrôle faisant référence à des collections de modules de contrôle des éléments de base, les collections d'adresses de ces modules de contrôle étant gérées par l'intelligence centrale. [033] Selon une mise en oeuvre, lors de la phase d'initialisation, les applications et les éléments de base envoient, un message de demande io d'intelligence centrale sur le réseau, et - si l'intelligence centrale ne répond pas, les applications et les éléments de base restent dans un état de veille jusqu'à la manifestation d'une intelligence centrale, - si l'intelligence centrale est présente et répond, les applications et les 15 éléments de base lui répondent et sont authentifiées par l'intelligence centrale. [34] Selon une mise en oeuvre, une fois l'authentification effectuée, l'élément de base et l'intelligence centrale fonctionnent en mode connecté, l'intelligence centrale identifiant ainsi de manière unique l'élément de base à 20 partir de la connexion (une par élément de base). [35] Selon une mise en oeuvre, lors de la phase d'initialisation, - l'intelligence centrale s'annonce sur le réseau, - si une intelligence centrale préexistante lui répond, la nouvelle intelligence centrale se met dans un état de veille n'interférant pas avec l'intelligence 25 centrale préexistante, - si aucune autre intelligence centrale ne répond, alors l'intelligence centrale devient l'intelligence centrale du réseau. [036] L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent. Ces figures ne sont 30 données qu'à titre illustratif mais nullement limitatif de l'invention. Elles montrent : [37] Figure 1 (déjà décrite) : un tableau montrant les formats supportés par la norme DLNA pour les systèmes grand public ; [38] Figure 2 (déjà décrite) : un tableau montrant les formats supportés par la norme DLNA pour les mobiles ; [039] Figure 3: une représentation schématique d'un système de communication selon l'invention ; [40] Figures 4a-4c : des représentations schématiques des différents éléments de base utilisés dans le système selon l'invention ; [41] Figures 5a-5c : des diagrammes des étapes d'initialisation io respectivement de l'intelligence centrale, des éléments de base, et des applications lors de la mise en oeuvre du procédé selon l'invention ; [42] Figure 6 : un diagramme des étapes d'établissement d'une chaîne d'éléments de base pour la mise en oeuvre d'une application selon l'invention; 15 [043] Figure 7 : un exemple de mise en oeuvre simplifié de l'invention avec une application de type radio selon l'invention ; [044] Figure 8 : une représentation schématique d'un graphe d'éléments de base permettant d'établir une chaîne d'éléments de base lors de la mise en oeuvre de l'invention. 20 [045] Les éléments identiques conservent les mêmes références d'une Figure à l'autre. [046] La Figure 3 montre un système 1 de communication selon l'invention comportant une intelligence centrale IC unique apte à communiquer avec des éléments de base EB1-EBn formant la couche 25 physique 3 et des applications AP1-APm formant la couche applicative 5 du système. La communication entre les éléments de base EB1-EBn et l'intelligence centrale IC est généralement effectuée via un réseau informatique de type Ethernet, avec ou sans fil. [047] Plus précisément, les éléments de base EB1-EBn sont formés de trois catégories : - Les éléments de base sources EB-s montrés sur la Figure 4a qui génèrent du contenu média M identifié par une adresse A, par exemple de type URL (Uniform Ressource Locator en anglais). Ces éléments de base EB-s peuvent par exemple prendre la forme d'un tuner, d'une radio sur le web, d'une bibliothèque de contenu, d'un micro, etc... - Les éléments de base de restitution EB-r montrés sur la Figure 4b qui acceptent un média M pour le restituer notamment sous forme d'un signal S io de son et/ou video (ou autre : vibration, signal lumineux, etc). Ces éléments EB-r peuvent par exemple prendre la forme d'un haut parleur, d'un écran, d'un vibreur, etc ; - Les éléments de base intermédiaires EB-i montrés sur la Figure 4c qui acceptent un ou plusieurs flux média M1-Mp en entrée et génèrent un ou 15 plusieurs flux média M1'-Mq' en sortie. Chaque flux média généré est identifié par une adresse A'l-A'q de type URL. Les éléments EB-i peuvent notamment avoir une fonction de traitement du signal qui traite le signal d'entrée pour le restituer de façon modifiée, ou générer un nouveau flux média en fonction du signal d'entrée. Les éléments EB-i peuvent par 20 exemple prendre la forme d'un mixeur, d'un égaliseur, ou d'un splitter audio/video, etc. [48] Chaque élément de base EB1-EBn présente un label N1-Nn formé par une suite de caractères correspondant à son nom. Un numéro de version est associé à ce label N1-Nn pour permettre le perfectionnement des 25 éléments de base EB1-EBn dans le temps. Par la suite, nous considérerons que le label N1-Nn inclut le numéro de version. Le choix du label N1-Nn de l'élément de base EB1-EBn est libre, c'est à dire que le fournisseur de l'élément de base EB peut le choisir à sa guise. Chaque élément de base EB1-EBn comporte en outre des informations permettant son 30 authentification, comme par exemple un certificat C1-Cn. [49] Chaque élément de base EB1-EBn peut comporter également une collection d'un ou plusieurs modules de contrôle MC1-MCn permettant de contrôler le media M produit ou restitué. Ces collections de modules de contrôle MC1-MCn étant identifiées par une collection de une ou plusieurs adresses de type URL B1-Bn. De plus, chaque élément de base EB1-EBn comporte la description F1-Fn de l'ensemble des fonctions qu'il peut réaliser sous forme d'Interface de Programmation d'Application (api). Cette caractéristique présente un intérêt particulier puisqu'elle permet de ne pas limiter les fonctions des éléments de base EB1-EBn au niveau du principe de fonctionnement de l'invention. [50] Le système 1 présente en outre des applications AP1-APm contenant la liste minimale L1-Lm nécessaires à la mise en oeuvre desdites applications AP1-APm. Par « liste minimale », on entend la liste des io éléments dont l'application AP1-APm a besoin a minima pour fonctionner. Cette liste est constituée uniquement par au moins un élément de base source EB-s et au moins un élément de base de restitution EB-r. Il est à noter que l'application AP1-APm n'émet pas ni ne reçoit de flux média. [51] Comme pour les éléments de base EB1-EBn, chaque application 15 AP1-APm est identifiée par un label N'l-N'm constitué d'une suite de caractères correspondant à son nom. Le choix du label N'l-N'm de l'application AP1-APm est libre, c'est à dire que le fournisseur de l'application peut le choisir à sa guise. Un numéro de version est associé à ce label N'1-N'm pour permettre le perfectionnement des applications AP1-APm dans le 20 temps. Par la suite, nous considérerons que le label N'l-N'm inclut le numéro de version. Chaque application AP1-APm comporte en outre une description D1-Dm des pages de contrôle de l'application en relation avec les collections de modules de contrôle MC1-MCn des éléments de base EB utilisés par l'application AP1-APm. Chaque application AP1-APm comporte également 25 une collection d'adresses B'l-B'm (par exemple URL) de sa collection de modules de contrôle. [52] Comme montré sur la Figure 5a, lors d'une phase d'initialisation de l'intelligence centrale IC, après son démarrage au cours de l'étape 200, l'intelligence centrale IC s'annonce sur le réseau dans une étape 201. Si une 30 intelligence centrale IC préexistante lui répond, la nouvelle intelligence centrale IC se mettra dans un état de veille 202 n'interférant pas avec l'intelligence centrale IC préexistante. Si aucune autre intelligence centrale IC ne répond, alors l'intelligence centrale IC devient l'intelligence centrale IC du réseau visible (Etape 203). Il se peut que des éléments de base EB1-EBn et des applications AP1-APm lui répondent, auquel cas ceux-ci sont authentifiés puis répertoriés par l'intelligence centrale IC. [53] Comme montré sur la Figure 5b, lors d'une phase d'initialisation des éléments de base EB1-EBn, après leur démarrage (étape 300), chaque élément de base EB1-EBn entreprend les actions suivantes. Tout d'abord, l'élément de base EB1-EBn envoie, dans une étape 301, un message de demande d'intelligence centrale IC sur le réseau. Si l'intelligence centrale IC n'est pas présente, l'élément de base EB1-EBn reste dans un état de veille io (Etape 302) jusqu'à la manifestation d'une intelligence centrale IC (son annonce sur le réseau). Si l'intelligence centrale IC est présente et répond, l'élément de base EB1-EBn fournit à l'intelligence centrale IC dans une étape 303 son label L1-Ln ainsi que son certificat C1-Cn pour son authentification. [54] Si l'intelligence centrale IC n'accepte pas l'authentification suite au 15 traitement du certificat C1-Cn basé sur des algorithmes de cryptographie classiques, l'intelligence centrale IC refuse de traiter les informations envoyées par l'élément de base EB1-EBn et en informe l'élément de base EB1-EBn dans une étape 304. En revanche, si l'intelligence centrale IC accepte l'authentification, l'intelligence centrale IC en informe l'élément de 20 base EB1-EBn dans une étape 305. L'élément de base EB1-EBn répond alors à l'intelligence centrale IC en lui envoyant son label Nl-Nn, l'adresse B1-Bn de son ou ses modules de contrôle MC1-MCn et la description Fl-Fn des fonctionnalités (Api) dans une étape 306. Une fois l'authentification effectuée, l'élément de base EB1-EBn et l'intelligence centrale IC 25 fonctionnent en mode connecté. Ainsi l'intelligence centrale IC identifie de manière unique l'élément de base EB1-EBm à partir de la connexion (une par élément de base). [55] En outre, un élément de base source EB-s transmet à l'intelligence centrale IC le type T de média (mp3, Mpeg ou autre) qu'il peut envoyer, et 30 son ou ses adresse média A. Un élément de base de restitution EB-r transmet à l'intelligence centrale IC le type T de média qu'il accepte en entrée. Tandis qu'un élément de base intermédiaire EB-i transmet à l'intelligence centrale IC le type T de média qu'il accepte en entrée et le type T' de média disponible à sa sortie ainsi que la ou les URL média A'l-A'q correspondantes aux flux média sortants. [56] Comme montré sur la Figure 3, l'intelligence centrale IC pourra ainsi répertorier dans sa mémoire 10 les différents éléments de base EB1- EBn en présence et leurs caractéristiques. [57] Comme illustré par la Figure 5c, lors d'une phase d'initialisation des applications AP1-APm, chaque application AP1-APm entreprend les actions suivantes après avoir été démarrée dans une étape 400. Dans un premier temps, l'application AP1-APm envoie, dans une étape 401, un io message de demande d'intelligence centrale IC sur le réseau. Si l'intelligence centrale IC n'est pas présente et ne répond pas, les applications APi-APm restent dans un état de veille (Etape 402) jusqu'à la manifestation d'une intelligence centrale IC (son annonce sur le réseau). Si l'intelligence centrale IC est présente et répond, l'application APi transmet à l'IC dans une 15 étape 403 son label N'l-N'm et son certificat C'1-0'm. [58] Si l'intelligence centrale IC n'accepte pas l'authentification suite au traitement du certificat C'1-0'm basé sur des algorithmes de cryptographie classiques, l'intelligence centrale IC refuse de traiter les données envoyées par l'élément de base EB1-EBm et en informe l'application APi -APm dans 20 une étape 404. En revanche, si l'intelligence centrale IC accepte l'authentification, l'intelligence centrale IC en informe l'application APi-APm dans une étape 405. Une fois l'authentification effectuée, l'application AP1-APm et l'intelligence centrale IC fonctionnent en mode connecté. Ainsi l'intelligence centrale IC identifie de manière unique l'application APi-APm à 25 partir de la connexion (une par application). [59] L'application APi-APm transmet alors à l'intelligence centrale IC, la liste minimale L1-Lm des éléments de base EB1-EBn dont elle a besoin pour sa mise en oeuvre, la description D1-Dm de l'agencement des pages de contrôle de l'application, et la collection d'adresses B'1-B'm de sa collection 30 de modules de contrôle MC'1-MC'm. Comme montré sur la Figure 3, l'intelligence centrale IC pourra ainsi répertorier dans sa mémoire 10 les différentes applications APi-APm en présence et leurs caractéristiques. [060] Lorsque l'utilisateur U accède à l'IHM de contrôle fournie par l'intelligence centrale IC, l'intelligence centrale IC lui présente la liste des applications AP1-APm répertoriées et dont les conditions de fonctionnement sont réunies, en utilisant leur label N'1-N'm. Lorsque l'utilisateur U active une application AP1-APm, l'intelligence centrale IC va attribuer, à l'application AP1-APm, les ressources dont l'application AP1-APm a besoin. Puis, en fonction des actions que sollicite l'application AP1-APm, l'intelligence centrale IC va contrôler les éléments de base EB1-EBn pour restituer l'expérience média demandée par l'utilisateur. io [061] A cet effet, comme montré sur la Figure 6, lors d'une phase de sélection des ressources, l'intelligence centrale IC détermine, dans une étape 500, une chaîne d'éléments de base EB1-EBn libres en fonction de la liste minimale spécifiée par l'application AP1-APm. [62] Comme montré sur la Figure 8, pour déterminer les éléments de 15 base EB1-EBn à allouer à l'application AP1-APm, l'intelligence centrale IC tient à jour un graphe d'éléments de base EB1-EBn (unique) dont les arêtes correspondent à la capacité de s'échanger des flux média (format média), les sommets Z1 sont les éléments de base source EB-s et les éléments de base de restitution EB-r et les noeuds Z2 sont les éléments de base intermédiaires 20 EB-i du système. Pour déterminer les chaînes existantes entre les éléments de base de restitution EB-r et les éléments de base source EB-s de la liste minimale de l'application AP1-APm, on part de l'élément de base de restitution EB-r et on considère toutes les arêtes possibles reliant cet élément de base de restitution EB-r vers d'autres éléments de base. Pour chacun de 25 ces autres éléments de base, on reconsidère toutes les autres arêtes vers les autres éléments de base, et ainsi de suite jusqu'à arriver à l'élément de base source EB-s de la liste ou à atteindre un nombre d'éléments dans la chaine maximum (paramètre prédéterminé au niveau de l'intelligence centrale IC). Une fois l'ensemble des chaînes trouvées entre l'élément de 30 base de restitution EB-r et l'élément de base source EB-s, on sélectionne celle de coût minimum pour obtenir la chaîne optimale. [63] Les couts des arêtes du graphe pourront être déterminés en fonction notamment de la qualité du réseau, et/ou des préférences utilisateurs, et/ou de la localisation de l'élément et de l'utilisateur, et/ou de la rareté de l'élément de base. Le coût d'une chaîne d'éléments de base EB1-EBn est la somme des coûts des arêtes qui la composent. [64] Par construction, cette chaîne comporte ainsi au moins un élément de base source EB-s et un élément de base de restitution EB-r offrant les fonctions demandées par l'application AP1-APm. Des éléments de base intermédiaires EB-i peuvent assurer la relation entre l'élément base source EB-s et l'élément de base de restitution EB-r. L'intelligence centrale IC s'assure que les capacités de lecture d'un élément de base de restitution EB-r ou intermédiaire EB-i sont compatibles avec le format du flux média émis par l'élément de base auquel il est associé (qui peut être un élément de base EB-s ou EB-r). [65] Alternativement, un élément de base EB1-EBn peut être remplacé par un élément de base équivalent, c'est-à-dire un élément qui réalise au 15 moins la fonction de l'élément de base considéré. [66] Dans une phase de préemption des ressources, les éléments de base EB identifiés dans la chaîne optimale sont informés, dans une étape 501, qu'ils vont être sollicités. A cet effet, l'intelligence centrale IC informe les éléments de base de restitution EB-r et les éléments de base intermédiaires 20 EB-i des URL média vers lesquels ils doivent pointer (i.e. le média qu'ils doivent lire). De préférence, en parallèle, dans une étape 502, les éléments de base sources EB-s et les éléments de base intermédiaires EB-i sont informés de l'identité des éléments de base de restitution EB-r ou intermédiaires EB-i qui sont autorisés à lire le média qu'ils génèrent. Chaque 25 élément de base EB1-EBn confirme le bon établissement de la chaîne à l'intelligence centrale IC. [67] Une fois la chaîne constituée, dans une étape 503, l'intelligence centrale IC informe l'application AP1-APm des besoins couverts, si certains étaient optionnels. L'application AP1-APm est alors prête à répondre aux 30 commandes de l'utilisateur, ou bien à entreprendre une action automatique. [68] Il est à noter que l'invention ne requiert pas que l'application AP1-APm spécifie explicitement le ou les formats des médias M, M' échangés entre les éléments de base EB1-EBn, puisque ces formats de media sont envoyés par les éléments de base EB1-EBn à l'intelligence centrale IC. Toutefois, on pourrait envisager que ces formats de média soient fournis explicitement à l'intelligence centrale IC par l'application AP1-APm. [069] Pour permettre à l'utilisateur U de contrôler la ou les applications AP1-APm ainsi que les éléments de base EB1-EBn qu'elle met en oeuvre, l'intelligence centrale IC met à sa disposition une interface de contrôle générale IG montrée sur la Figure 3 qui lui permet : - de consulter la liste LX des applications AP1-APm disponibles ou en cours io d'utilisation, et - d'accéder à l'interface de contrôle de chaque application AP1-APm via la description D1-Dm. [70] A cet effet, la description D1-Dn des pages de contrôle de l'application (Layout) est transmise à l'interface de contrôle générale IG de 15 manière à être intégrée dans l'interface IG. Ainsi en utilisant l'interface de contrôle générale IG, l'utilisateur U pourra contrôler les éléments de base EB1-EBn et les applications AP1-APm par l'intermédiaire de l'intelligence centrale IC qui est en relation avec les collections d'adresses des collections de modules de contrôle MC1-MCn des éléments de base EB1-EBn. On note 20 que l'intelligence centrale IC n'a pas la connaissance de la finalité de l'interface de contrôle de les applications AP1-APm, car l'intelligence centrale IC est neutre par rapport aux éléments de base EB1-EBn et aux applications AP1-APm. [71] L'interface de contrôle générale IG est rendue à travers 25 l'intelligence centrale IC, en intégrant la description D1-Dn des pages de contrôle fournies par l'application AP1-APm, ainsi que les pages propres à l'IC. Si l'interface est visuelle, le style et l'habillage sont déterminés par l'intelligence centrale IC. [72] La liste LX des applications AP1-APm disponibles est consultable 30 depuis l'interface IG de l'intelligence centrale IC. La sélection d'une application AP peut permettre d'accéder à une page de contrôle de l'application AP1-APm (laquelle n'est pas forcément encore lancée), ou bien de lancer l'application AP1-APm directement. En revanche, la sélection d'une application dans la liste des applications AP1-APm en cours de fonctionnement amène à l'interface de contrôle de l'application en cours d'exécution. [073] On note qu'un élément de base EB1-EBn propose les commandes suivantes pouvant être déclenchées à partir de son module de contrôle : - « set » : réquisitionne l'élément et lui indique l'adresse du média qu'il doit acquérir en entrée et/ou restituer en sortie. - «Play»: l'élément de base EB1-EBn restitue le média, et/ou le génère, selon qu'il est élément de base de restitution EB-r, source EB-s ou io intermédiaire EB-i. - « Stop » : l'élément de base EB1-EBn arrête de restituer le média, et/ou de le générer, selon qu'il est élément de base de restitution EB-r, source EB-s ou intermédiaire EB-i. - « Release » : l'élément de base EB1-EBn coupe une ou plusieurs 15 connexions le reliant à d'autres éléments de base EB1-EBn. Il reste cependant membre de la chaîne. Cette fonction est mise en oeuvre uniquement par un élément de base de restitution EB-r ou intermédiaire EB-i. - « Redirect» : l'élément de base EB1-EBn change l'adresse URL du média qu'il lit. Cette fonction est mise en ouvre uniquement par un éléments de 20 base de restitution EB-r ou intermédiaire EB-i. - « Free » : l'élément de base EB1-EBn sort de la chaîne et ne pointe plus sur aucune adresse URL de source média. [74] Lors de l'ouverture d'une session utilisateur, l'utilisateur U a la possibilité de s'identifier, afin de profiter de fonctions avancées de 25 l'intelligence centrale IC et/ou des applications AP1-APm (par exemple la gestion de ses préférences, ou un droit de précédence sur le choix des éléments de base EB1-EBn). [75] Dans ce cas, comme montré sur la Figure 3, il sera possible d'utiliser un module d'identification MI, éventuellement doté d'un capteur 30 biométrique déporté, selon le principe suivant : - l'intelligence centrale IC transmet au module d'identification MI, via un module de chiffrement CHIF, sa clé publique Cpub, - le module d'identification MI recueille les données utilisateur (biométriques et/ou saisies par l'utilisateur) et les chiffre sous forme de donnée « data » avec la clé publique Cpub de l'intelligence centrale IC, et - ces données « data » sont transmises à l'intelligence centrale IC, qui les 5 déchiffre avec sa clé privée Cpriv à l'aide du module de chiffrement CHIF. [76] La Figure 7 montre une mise en oeuvre du système selon l'invention dans le cadre de la création d'une radio 600 à partir d'éléments de base formés par un tuner stéréo 601 jouant le rôle d'élément de base source EB-s et fournissant un flux audio stéréo MA identifié par un URL1, d'un io mixeur 602 jouant le rôle d'élément de base intermédiaire apte à transformer un signal de son stéréo en un signal de son mono identifié par un URL2, et d'un haut-parleur 603 jouant le rôle d'élément de base de restitution EB-r apte à transformer un signal de son mono en un signal acoustique. Une application radio 604 comprend la liste L des éléments de base minimum 15 pour la réalisation d'une radio. [77] L'intelligence centrale IC ayant préalablement été mise en fonctionnement et authentifié les éléments de base 601, 602, et 603 au moyen de leur certificat d'authentification respectifs CT, CS et CHP : - le tuner stéréo 601 transmet à l'intelligence centrale IC son label « tuner », 20 sa catégorie (élément de base source EB-s), l'adresse URL1 de sa source média MA, le type T de média qu'il génère (audio mp3), ses fonctionnalités api FT, ainsi que les adresses BT de ses modules de contrôle MOT. - le mixeur 602 transmet à l'intelligence centrale IC son label « mixeur », sa catégorie (élément de base intermédiaire EB-i), le type de média T qu'il 25 accepte en entrée (Mp3 stéréo) et le type T' de média qu'il génère en sortie (Mp3 mono), ainsi que l'adresse URL2 de sa source média mono MA', ses fonctionnalités api FS, ainsi que les adresses BS de ses modules de contrôle MCS. - le haut-parleur 103 renvoie à l'intelligence centrale IC son label « HP », sa 30 catégorie (élément de base de restitution EB-r), le type de média T qu'il accepte en entrée (signal MP3 mono), ses fonctionnalités api FHP, ainsi que les adresses BHP de ses modules de contrôle MHP. [78] Ces données sont stockées dans la mémoire 10 de l'intelligence centrale IC. [79] Par ailleurs, l'application radio 604 transmet à l'intelligence centrale IC : - la liste L minimale des éléments de base EB nécessaires à sa mise en oeuvre, - les adresses B' de ses modules de contrôle MC', et - la description D des pages de contrôle de l'application 604 en relation avec les interfaces de contrôle des modules de contrôle MOT, MCS, MCHP des io éléments de base 601-603. [82] Lors de l'activation de l'application 604 par l'utilisateur, l'intelligence centrale IC sélectionne les éléments de base 601 et 603 de la liste L ainsi que le mixeur 602 permettant de relier l'élément source (le tuner 601) à l'élément de restitution (le haut-parleur 603) puis établit un chaînage 15 entre ces éléments 601-603. A cette fin, l'intelligence centrale IC transmet au haut-parleur 603 l'adresse URL2 du flux média MA' du splitter 102. L'intelligence centrale IC transmet également au splitter 602 l'adresse URL1 du flux média MA du tuner 601. [83] En outre, de préférence, l'intelligence centrale IC transmet aux 20 éléments de base source EB-s et intermédiaires EB-i l'identité de l'élément de base autorisé à lire le flux multimédia MA, MA' qu'ils émettent. Ainsi, l'intelligence centrale IC transmet au splitter 602 le certificat CHP du haut-parleur 603 qui va lire le flux média de sortie MA' du splitter 602, et transmet au tuner 601 le certificat du splitter CS dont l'entrée va lire le flux média MA 25 du tuner 601. [84] Ainsi une fois la chaîne établie entre les différents éléments de base 601-603, le média de son stéréo MA généré par le tuner 601 est lu par l'entrée du splitter 602 qui pointe vers l'URL1. Le splitter 602 le transforme à sa sortie en un média de son mono MA'. Ce média MA' est lu par l'entrée du 30 haut-parleur 603 qui pointe vers l'URL2. Le haut-parleur 603 restitue alors à l'utilisateur ce média MA' sous forme d'un signal acoustique Sr. [083] Par ailleurs, au lancement de l'application radio 604, l'intelligence centrale IC intègre la description D des interfaces de contrôle dans l'interface de contrôle générale IG affichée à l'utilisateur. Ce dernier peut alors commander les éléments de base 601-603 via l'interface de contrôle générale IG qui va envoyer des instructions de contrôle à l'adresse des modules de contrôle MOT, MCS, MCHP des éléments de base 601-603. REVENDICATIONS1. Système (1) de communication caractérisé en ce que qu'il comprend : - une intelligence centrale (IC) unique, - une couche physique (3) formée par des éléments de base (EB1-EBn) aptes à communiquer, via un réseau informatique, avec l'intelligence centrale (IC), - au moins une application (AP1-APm) apte à communiquer avec io l'intelligence centrale (IC), cette application (AP1-APm) activable par un utilisateur (U) contenant la liste (L1-Lm) des éléments de base (EB1-EBn) nécessaires à sa mise en oeuvre, - l'intelligence centrale (IC) étant apte à sélectionner les éléments de base (EB1-EBn) nécessaires pour la mise en oeuvre de l'application (AP1- 15 APm) et à établir une chaîne entre ces éléments de base (EB1-EBn) pour permettre un transfert de média (M) entre ces éléments de base (EB1-EBn) - l'intelligence centrale (IC) étant apte à contrôler les éléments de base (EB1-EBn) et les applications (AP1-APm). 20 2. Système selon la revendication 1, caractérisé en ce que les éléments de base (EB1 -EBn) sont formés par trois catégories : - des éléments de base source (EB-s) générant du contenu média (M) identifié par une adresse (A) média de type URL, - des éléments de base (EB-r) de restitution acceptant du contenu 25 média pour le restituer sous forme d'un signal (S) vidéo et/ou sonore ou autre, et - des éléments de base intermédiaire (EB-i) acceptant un ou plusieurs flux médias en entrée et générant un ou plusieurs flux multimédia en sortie identifiés par une adresse (A'1-A'q) média de type URL. 30 3. Système selon la revendication 2, caractérisé en ce que la liste (L1-Lm) des applications est une liste minimale contenant uniquement au moins un élément de base source (EB-s) et au moins un élément de base de restitution (EB-r). 35 25 30 4. Système selon la revendication 3, caractérisé en ce que pour établir une chaîne d'élément de base entre l'élément de base source (EB-s) et l'élément de base de restitution (EB-r) de la liste minimale, - l'intelligence centrale (IC) tient à jour un graphe d'éléments de base s (EB1-EBn) dont les arêtes correspondent à la capacité de s'échanger des flux média, les sommets (Z1) sont les éléments de base source (EB-s) et les éléments de base de restitution (EB-r) et les noeuds (Z2) sont les éléments de base intermédiaires (EB-i) du système, - l'intelligence centrale (IC) détermine les chaînes existantes entre les io éléments de base de restitution (EB-r) et les éléments de base source (EB-s) de la liste minimale de l'application, on part de l'élément de base de restitution (EB-r) et on considère toutes les arêtes possibles reliant cet élément de base de restitution (EB-r) vers d'autres éléments de base, - pour chacun de ces autres éléments de base, on reconsidère toutes 15 les autres arêtes vers les autres éléments de base, et ainsi de suite jusqu'à arriver à l'élément de base source (EB-s) de la liste ou à atteindre un nombre d'éléments de base maximum dans la chaîne, - une fois l'ensemble des chaînes trouvées entre l'élément de base de restitution (EB-r) et l'élément de base source (EB-s), l'intelligence centrale 20 (IC) sélectionne la chaîne de coût minimum. 5. Système selon la revendication 4, caractérisé en ce que le nombre d'éléments de base maximum dans la chaîne est un paramètre prédéterminé au niveau de l'intelligence centrale (IC). 6. Système selon la revendication 4 ou 5, caractérisé en ce que les coûts des arêtes du graphe sont déterminés en fonction notamment de la qualité du réseau, et/ou des préférences utilisateurs, et/ou de la localisation de l'élément et de l'utilisateur, et/ou de la rareté de l'élément de base. 7. Système selon l'une des revendications 4 à 6, caractérisé en ce que pour établir la chaîne, un élément de base (EB1-EBn) peut être remplacé par un élément de base équivalent, c'est-à-dire un élément qui réalise au moins la fonction de l'élément de base considéré à remplacer. 35 8. Système selon l'une des revendications 1 à 7, caractérisé en ce que chaque élément de base (EB1-EBn) comporte la description (F1-Fn) de l'ensemble des fonctions qu'il peut réaliser, par exemple sous forme d'Interface de Programmation d'Application (api), cette description (F1-Fn) étant destinée à être transmise à l'intelligence centrale (IC). 9. Système selon l'une des revendications 1 à 8, caractérisé en ce que les éléments de base comportent au moins une collection de modules de contrôle (MC1-MCn) identifié par une collection d'adresses de contrôle (B1- Io Bn) de type URL. 10. Système selon la revendication 9, caractérisé en ce que l'application (AP1-APm) comporte des descriptifs (D1-Dm) de pages de contrôle en relation avec les collections des modules de contrôle (MC1-MCn) 15 des éléments de base (EB1-EB), ces descriptifs (D1-Dm) de page de contrôle étant destinés à être envoyés vers l'intelligence centrale (IC) pour leur agrégation dans une interface de contrôle générale (IG) gérée par l'intelligence centrale. 20 11. Système selon l'une des revendications 1 à 10, caractérisé en ce que les éléments de base (EB1-EBn) et les applications (AP1-APm) comportent un certificat (C1-Cn ; Cl-0'm) permettant leur identification par l'intelligence centrale (IC). 25 12. Procédé de mise en oeuvre du système selon l'une des revendications précédentes, caractérisé en ce que : - dans une phase d'initialisation, les éléments de base (EB1-EBn) envoient, via le réseau informatique, leurs caractéristiques à l'intelligence centrale (IC) de manière à être répertoriés par l'intelligence centrale (IC), et 30 les applications (AP1-APm) transmettent à l'intelligence centrale (IC) la liste (L1-Lm) des éléments de base nécessaires à leur mise en oeuvre, - lors de l'activation d'une application, l'intelligence centrale (IC) sélectionne, au cours d'une phase de sélection, les éléments de base (EB1-EBn) nécessaires à l'application (AP1-APm) parmi les éléments de base 35 (EB1-EBn) répertoriés par l'intelligence centrale (IC), et- dans une phase de préemption, l'intelligence centrale (IC) établit une chaîne entre ces éléments de base (EB1 -EBn) pour permettre un transfert de flux média (M) entre ces éléments de base (EB1-EBn). 13. Procédé selon la revendication 12, caractérisé en ce que les caractéristiques des éléments de base (EB1-EBn) envoyés vers l'intelligence centrale (IC) sont : - pour les éléments de base sources (EB-s), la ou les adresses (A) du média qu'ils génèrent et le type (T) de ce média, - pour les éléments de base de restitution (EB-r), le type (T) de média qu'ils acceptent en entrée, et - pour les éléments de base intermédiaire (EB-i), le type (T) de média qu'ils acceptent en entrée, et le type (T') de media disponible en sortie, ainsi que la ou les adresses média (A1-Aq) correspondantes aux flux sortants. 14. Procédé selon la revendication 13, caractérisé en ce que la liste (L1-Lm) des applications est une liste minimale contenant uniquement au moins un élément de base source (EB-s) et au moins un élément de base de restitution (EB-r). 15. Procédé selon la revendication 14, caractérisé en ce que pour établir la chaîne d'éléments de base entre l'élément de base source (EB-s) et l'élément de base de restitution (EB-r) de la liste minimale, - l'intelligence centrale (IC) tient à jour un graphe d'éléments de base (EB1-EBn) dont les arêtes correspondent à la capacité de s'échanger des flux média, les sommets (Z1) sont les éléments de base source (EB-s) et les éléments de base de restitution (EB-r) et les noeuds (Z2) sont les éléments de base intermédiaires (EB-i) du système, - l'intelligence centrale (IC) détermine les chaînes existantes entre les éléments de base de restitution (EB-r) et les éléments de base source (EB-s) de la liste minimale de l'application, on part de l'élément de base de restitution (EB-r) et on considère toutes les arêtes possibles reliant cet élément de base de restitution (EB-r) vers d'autres éléments de base, - pour chacun de ces autres éléments de base, on reconsidère toutes les autres arêtes vers les autres éléments de base, et ainsi de suite jusqu'à 10 15arriver à l'élément de base source (EB-s) de la liste ou à atteindre un nombre d'éléments de base maximum dans la chaîne, - une fois l'ensemble des chaînes trouvées entre l'élément de base de restitution (EB-r) et l'élément de base source (EB-s), l'intelligence centrale (IC) sélectionne la chaîne de coût minimum. 16. Procédé selon la revendication 15, caractérisé en ce que le nombre d'éléments de base maximum dans la chaîne est un paramètre prédéterminé au niveau de l'intelligence centrale (IC). 17. Procédé selon la revendication 15 ou 16, caractérisé en ce que les coûts des arêtes du graphe sont déterminés en fonction notamment de la qualité du réseau, et/ou des préférences utilisateurs, et/ou de la localisation de l'élément et de l'utilisateur, et/ou de la rareté de l'élément de base. 18. Procédé selon l'une des revendications 15 à 17, caractérisé en ce que lors de l'établissement de la chaîne, un élément de base (EB1-EBn) peut être remplacé par un élément de base équivalent, c'est-à-dire un élément qui réalise au moins la fonction de l'élément de base considéré à remplacer. 20 19. Procédé selon l'une des revendications 15 à 18, caractérisé en ce que pour établir la chaîne, l'intelligence centrale (IC) : - vérifie que le type de média envoyé par un élément de base (EB1-EBn) de la chaîne est compatible avec le type de média reçu par un autre 25 élément de base (EB1-EBn) qui lui est associé, et - transmet aux éléments de base de restitution (EB-r) et/ou les éléments de base intermédiaires (EB-i) de la chaîne, les adresses média (A, A') où ils peuvent lire un contenu média (M). 30 20. Procédé selon l'une des revendications 15 à 19, caractérisé en ce que l'intelligence centrale (IC) transmet aux éléments de base source (EB-s) et intermédiaire (EB-i), l'identité du ou des éléments de base (EB1-EBn) autorisés à lire le flux média (M) qu'ils génèrent. 21. Procédé selon l'une des revendications 12 à 20, caractérisé en ce que lors de la phase d'initialisation, - l'application (AP1-APm) transmet en outre à l'intelligence centrale (IC) la description (D1-Dn) de pages de contrôle destinées à être envoyées vers l'intelligence centrale (IC) pour leur agrégation dans une interface de contrôle générale (IG), - la description (D1-Dn) des pages de contrôle faisant référence à des collections de modules de contrôle (MC1-MCn) des éléments de base (EB1- EBn), les collections d'adresses de ces modules de contrôle (MC1-MCn) io étant gérées par l'intelligence centrale (IC). 22. Procédé selon l'une des revendications 12 à 21, caractérisé en ce que lors de la phase d'initialisation, les applications (AP1-APm) et les éléments de base (EB1 -EBm) envoient (301, 401), un message de demande 15 d'intelligence centrale sur le réseau, et - si l'intelligence centrale (IC) ne répond pas, les applications (API, APm) et les éléments de base (EB1-EBm) restent dans un état de veille (302, 402) jusqu'à la manifestation d'une intelligence centrale (IC), - si l'intelligence centrale (IC) est présente et répond, les applications 20 (AP1-APm) et les éléments de base (EB1-EBm) lui répondent et sont authentifiées (303, 403) par l'intelligence centrale (IC). 23. Procédé selon la revendication 22 , caractérisé en ce que une fois l'authentification effectuée, l'élément de base (EB1-EBn) et l'intelligence 25 centrale (IC) fonctionnent en mode connecté, l'intelligence centrale (IC) identifiant ainsi de manière unique l'élément de base (EB1-EBm) à partir de la connexion (une par élément de base). 24. Procédé selon l'une des revendications 12 à 23, caractérisé en ce 30 que lors de la phase d'initialisation, - l'intelligence centrale (IC) s'annonce (201) sur le réseau, - si une intelligence centrale (IC) préexistante lui répond, la nouvelle intelligence centrale (IC) se met dans un état de veille (202) n'interférant pas avec l'intelligence centrale (IC) préexistante,- si aucune autre intelligence centrale (IC) ne répond, alors l'intelligence centrale (IC) devient l'intelligence centrale (IC) du réseau (203).