Présentation
En anglaisRÉSUMÉ
Stimulées par la croissance de leur utilisation, tant dans le domaine militaire que dans le domaine civil, les applications DDS (Data Distribution Service) connaissent une forte croissance dans les réseaux à large envergure. Certaines caractéristiques de ces réseaux comme les longs délais, la limitation de la bande passante et l'interdiction de l'utilisation de certains protocoles dans les réseaux opérationnels (tel le multicast réseau), rendent cependant difficile, voire impossible, leur mise en place. Cet article présente une proposition pour l'interconnexion d'applications DDS sur des réseaux distants. Est d'abord analysée la possibilité d'utiliser le service de routage de la couche middleware DDS à travers la mise en oeuvre d'un "pont-fédéré" DDS permettant d'interconnecter des domaines DDS distincts sur des réseaux étendus. Le concept de "Proxy DDS" qui, comparé avec la solution précédente, permet de réduire le volume de trafic échangé sur le réseau, est ensuite proposé.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleABSTRACT
Due to their increased use, in the military and in the civilian sector, DDS (Data Distribution Service) applications are experiencing strong growth in large-scale networks. However, their implementation is difficult and sometimes impossible due to certain characteristics of these networks such as long delays, bandwidth limitation and the interdiction of the use of certain protocols in operational networks (such as the multicast network). This article presents a proposal for interconnecting DDS applications on remote networks. The possibility of using the routing service of the DDS middleware layer through the implementation of an interconnection for DDS applications on wide area networks is analyzed. The concept of "Proxy DDS” which, compared with the previous solution, reduces the volume of traffic on the network is then presented.
Auteur(s)
-
Akram HAKIRI : CNRS, LAAS université de Toulouse, UPS, INSA
-
Pascal BERTHOU : CNRS, LAAS université de Toulouse, UPS, INSA
-
Slim ABDELLATIF : CNRS, LAAS université de Toulouse, UPS, INSA
-
Michel DIAZ : CNRS, LAAS université de Toulouse, UPS, INSA
-
Thierry GAYRAUD : CNRS, LAAS université de Toulouse, UPS, INSA
INTRODUCTION
Domaine : applications logicielles
Degré de diffusion de la technologie : Émergence | Croissance | Maturité
Technologies impliquées : Middleware DDS, IP multicast
Domaines d'application : Interconnexion réseaux, Internet
Principaux acteurs français :
Pôles de compétitivité : Images & Réseaux
Centres de compétence : LAAS-CNRS
Industriels : non
Autres acteurs dans le monde : non
Contacts : [email protected], [email protected], [email protected], michel.diaz@léaas.fr, [email protected]
MOTS-CLÉS
KEYWORDS
internet network | applications DDS | multicast content | proxy
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Réseaux Télécommunications
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
3. Proxy DDS
3.1 Contexte
Au § 2, nous avons montré que l'utilisation du service de routage de DDS dans le pont-fédéré ne permet pas d'optimiser les flux échangés par les applications DDS. Ici, nous proposons le proxy DDS, qui, en plus des fonctionnalités réalisées par le pond-fédéré, permet, d'une part, la réduction du volume de trafic DDS et, d'autre part, répond à la problématique de communication en multicast.
Nous détaillons dans la suite de cette section les services offerts par le proxy DDS, ainsi que son principe de fonctionnement.
HAUT DE PAGE3.2 Services offerts par le proxy DDS
À l'inverse du pont-fédéré qui résulte d'une configuration du DDS Routing Service (DDS-RS), le proxy DDS est une solution logicielle que nous avons implémentée en C++ et indépendante du DDS-RS. Ce paragraphe va détailler les services offerts par le proxy DDS.
-
Relier différentes applications DDS à travers un réseau WAN
Le proxy DDS permet de relier des applications DDS situées sur des réseaux grande distance. Il relaie les messages de tous les participants de son domaine IP aux autres proxies DDS du réseau. Cette configuration nécessite alors de déployer autant de proxies DDS, que de domaines IP, sur une machine à côté du routeur de bordure. L'architecture de déploiement permettant d'assurer la communication entre les différents proxies DDS distants est montrée par la figure 5.
Elle nécessite de plus de configurer le service de découverte (« NDDS_DISCOVERY_PEERS »)...
Cet article fait partie de l’offre
Réseaux Télécommunications
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Proxy DDS
BIBLIOGRAPHIE
-
(1) - OBJECT (O.) Management_Group - Data Distribution Service for Real-Time Systems Specification, DDSv12. - (2009) http://www.omg.org/spec/DDS/1.2/
-
(2) - CORRADI (A.), FOSCHINI (L.) - A DDS-compliant P2P infrastructure for reliable and QoS-enabled date dissemination. - In Proceedings of the 2009 IEEE International Symposium on Parallel and Distributed Processing, IPDPS '09, p. 1-8 (2009).
-
(3) - LOPEZ (V.), JOSE (M.), JAVIER (P.), LOPEZ-SOLER (J.) - DDS/SIP Interworking : A DDS-SIP Gateway. - In Real-Time and Embedded Systems Workshop, mai 2010.
-
(4) - MARISOL (G.V.), PABLO (B.V.), IRIA (E.A.) - Adaptive Real-Time Video Transmission over DDS. - In 8th IEEE International Conference on Industrial Informatics (INDIN), p. 130-135, juil. 2010.
-
(5) - DARBY (J.), CURRAN (M.L.S.N.), ARMEN (P.B.) - Applying Publish-Subscribe to Communications on the Move Node Control. - In Lincoln Laboratory Journal, vol. 16 (2007).
-
...
DANS NOS BASES DOCUMENTAIRES
ANNEXES
Cet article fait partie de l’offre
Réseaux Télécommunications
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive