0

Entretien avec Jan Van Bruaene, RTI

 

Dans son rôle actuel de vice-président de l’ingénierie, Jan est responsable des efforts de recherche et développement de RTI, il dirige une équipe d’ingénierie répartie de plus de 60 personnes développant le logiciel RTI Connext et est responsable des processus de développement logiciel et de la qualité des produits.

La révolution du transport autonome est également en train de transformer le marché aéronautique et spatial avec l’introduction des « taxis volants ». 

L’origine de votre entreprise se base sur une norme de l’OMG intitulée Data Distribution Service. Comment avez-vous dégagé le savoir-faire de cette norme pour l’exploiter et produire un ensemble de produits commercialisables ? Pour une entreprise, quels avantages présentent l’utilisation de cette technologie ?

RTI a joué un rôle important dans la création des normes Data Distribution Service (DDS) d’OMG. Certains concepts initiaux peuvent trouver leur origine dans notre ancien produit NDDS. Lorsque nous avons lancé RTI Connext DDS 4.x, nous avons adopté non seulement l’API normalisée DDS, mais aussi le protocole PPP interopérable RTPS (Real Time Publish Subscribe). 

Nous continuons à mener la création de normes intergicielles interopérables autour de la DDS et plus récemment avec la normalisation des documents DDS-Security, Extensible and Dynamic Topic Types (DDS-XTypes), DDS-RPC ainsi qu’un mappage de la DDS pour les plateformes web (DDS-WEB). 

RTI s’est basé sur les normes DDS d’OMG pour développer un SDK de connectivité totalement sécurisée et une gamme de produit appelée RTI Connext. 

  • Premièrement, nous fournissons différentes bibliothèques pour pouvoir partager efficacement les données. RTI Connext DDS Professional est notre produit avec toutes les fonctions. RTI Connext DDS Secure ajoute une assistance pour la norme DDS-Security. RTI Connext DDS Micro cible les périphériques de faible empreinte. RTI Connext DDS Cert permet aux clients de construire des systèmes ayant des exigences de sécurité fonctionnelles strictes.
  • Ensuite, nous fournissons un ensemble d’applications (services) qui vous permettent d’enregistrer et de reproduire des données en temps réel (Recording Service), ou d’enregistrer les données en temps réel dans une base de données (Database Integration Service). Le Routing Service permet l’intégration dans un autre bus de données ou la création de systèmes hiérarchiques. Le Queuing Service assure un équilibrage de la charge. Vous pouvez maintenir des données lorsque l’éditeur d’origine n’est plus disponible avec le Persistence Service. Le Web Integration Service fournit un proxy aux applications web afin d’accéder au bus de données en temps réel. L’un de nos produits expérimentaux, le Cloud Discovery Service, permet de comprendre la DDS dans les environnements basés sur le cloud.
  • Enfin, nous offrons un ensemble d’outils de développement et de gestion : Administration Console pour avoir un aperçu de votre système tout en affichant les données en temps réel ; Monitor, un dissecteur RTPS pour Wireshark ; Prototyper, un outil de prototypage rapide, etc.

Nos produits sont pris en charge sur plus de 80 plateformes différentes et supportent de nombreux langages de programmation : C, C++, Java, C#, Ada, Python, Lua, et Javascript. 

Les développeurs et les concepteurs de système devraient s’assurer de choisir une technologie basée sur des normes de type DDS puisqu’elle fournit un protocole PPP ouvert et interopérable. Elle permet à de nombreux vendeurs d’interopérer. Lors des réunions d’OMG, des vendeurs démontrent régulièrement l’interopérabilité des différentes normes DDS. Le protocole PPP RTPS vous permet aussi de fabriquer vos propres outils ou de permettre à d’autres de fabriquer des outils autour de la DDS.

Deuxièmement, les normes DDS visent le type Internet des objets des systèmes. Ces systèmes sont déployés pendant de longues périodes. La mise à niveau du système complet peut être très chère. Il est important de pouvoir mettre à niveau des sous-systèmes ou d’ajouter de nouvelles capacités. La norme d’extensibilité de la DDS permet aux systèmes d’évoluer sans avoir à mettre à niveau l’ensemble du système déployé. De même, de nouvelles capacités sont ajoutées au protocole PPP de façon à ce qu’elles maintiennent l’opérabilité avec les systèmes déployés.

Troisièmement. DDS-Security vous offre des options de sécurité interopérables et précises via un cadre de sécurité enfichable.

Enfin, et peut-être le plus important, la DDS est une technologie centrée sur les données. Cela vous fait voir votre système d’une autre façon : quelle donnée une application produit-elle et consomme-t-elle et avec quelles caractéristiques (qualité de service). Une architecture basée sur un modèle de données clair permet de mieux intégrer différents sous-systèmes. Une infrastructure qui comprend les données peut être bien plus intelligente pour représenter l’état du système et fournir les données de manière efficace et uniquement aux parties intéressées. 

 

RTI est une société technologique basée dans la Silicon Valley mais qui a d’étroits liens avec l’Espagne. D’où vient cette proximité ?

RTI a de solides liens avec la ville de Grenade, en Espagne. Notre directeur de la technologie, Dr. Gerardo Pardo-Castellote, est originaire de Grenade. Il a obtenu son diplôme à l’Université de Grenade puis a poursuivi ses études à l’Université de Stanford. Plusieurs autres ingénieurs qui travaillent au siège à Sunnyvale viennent d’Espagne.

Nous avons ouvert, il y a environ six ans, un centre de développement à Grenade avec quatre ingénieurs. Depuis, notre équipe espagnole compte plus de 30 membres, dans les départements de développement, assistance, ventes, services et exploitation. Cette année, nous allons emménager dans des bureaux plus grands à Grenade, car notre équipe ne cesse de s’agrandir. La forte présence en Europe permet d’assurer des délais de réponse très courts à tout type de demandes d’aide. 

Notre partenariat avec l’Université de Grenade est encore très fort. Nous collaborons sur des projets de thèses de recherche et finales, nous participons aux défis techniques de l’université où les étudiants doivent résoudre des problèmes du monde réel et nous présentons l’industrie aux étudiants en informatique.

Notre engagement en Espagne ne se limite pas à Grenade. D’autres universités espagnoles, telles que l’Université de Malaga et l’Université de Madrid Carlos III, travaillent aussi avec notre technologie. Et nous avons attiré des étudiants venant de bien d’autres universités en Espagne, notamment de l’Université de Cordoue, de l’Université de Las Palmas et de l’Université d’Estrémadure. 

 

Comme vous le savez, AERTEC Solutions se centre sur le secteur aéronautique et spatial ; la société travaille sur le cycle de vie complet de l’aéroport et dans l’industrie de l’avion, mais elle développe aussi des systèmes aéronautiques essentiels. Quelle est l’activité actuelle de RTI dans ce secteur et quel est le rôle de la DDS dans ce domaine ?

RTI a une longue expérience dans le secteur aéronautique et spatial. J’ai développé mes premiers projets à RTI il y a plus de dix ans en tant qu’ingénieur d’application senior, je travaillais alors sur le programme d’un petit satellite et sur le système de communication d’avions militaires. 

Notre technologie et nos produits sont utilisés dans de très nombreux types d’applications aéronautiques. La DDS est déployée dans plusieurs avions militaires américains, dans le cadre de systèmes américains d’aéronefs sans pilote et leurs dispositifs de contrôle au sol. INDRA se sert de Connext DDS dans son système de gestion du trafic aérien en Espagne, en Allemagne et dans d’autres pays du monde. Nos produits sont utilisés dans le cadre de systèmes de trafic aérien au Canada, le deuxième plus gros prestataire de service de navigation aérienne au monde. Le Connext DDS de RTI se charge du contrôle au sol de l’aéroport international de Shanghai Pudong depuis 2015 bien qu’il s’étende également à d’autres opérations aériennes dans l’est de la Chine.

RTI Connext DDS Cert, la version certifiable de sécurité DO-178C (EUROCAE ED-12C) de notre intergiciel, est absolument essentiel sur ce marché. Il est utilisé pour permettre les vols de drones dans l’espace aérien national des USA via un système de « voir et éviter » basé au sol. De même, l’implantation de la référence TSS RTI FACE 2.1 est importante sur ce marché car elle facilite la tâche des développeurs de composants dans le cadre du consortium Future Airborne Capability Environment (FACE). 

La révolution du transport autonome est également en train de transformer le marché aéronautique et spatial avec l’introduction des « taxis volants ». Chez RTI, nous sommes particulièrement contents de voir d’Airbus Vahana, lors de notre conférence de Connext à Silicon Valley. Airbus Vahana est en train de développer son premier avion de ligne à décollage et atterrissage vertical automatique de type SVTOL (« short vertical take-off and landing ») certifié et électrique.

 

AERTEC Solutions et RTI vont très bientôt collaborer sur un projet de recherche et développement dans le cadre du programme de recherche et de développement Clean Sky II (1). D’après vous, dans quels domaines pourrait-on voir de futures collaborations possibles entre RTI et AERTEC Solutions ?

Les produits Connext DDS de RTI sont conçus pour résoudre les problèmes demandant des communications sécurisées en temps réel. La longue liste de projets d’Aertec Solutions montre qu’il y a beaucoup de synergies dans les projets de drones, de systèmes d’aéronef télépiloté (RPAS) et de systèmes de contrôle du trafic aérien.

 

 

(1) RTI Data Distribution Service products are being used in the framework of PASSARO (caPAbilities for innovative Structural and functional teSting of AeROstructures) project, being AERTEC Solutions core partner of Clean Sky 2.

PASSARO has received funding from the Clean Sky 2 Joint Undertaking under the European Union’s horizon 2020 research and innovation programme under grant agreement No CS2-AIR-GAM-2014-2015-01.
 

 

Share Button

05/03/2018

Leave a Reply

Your email address will not be published. Required fields are marked *

*