Топ питань
Часова шкала
Чат
Перспективи

Data Distribution Service

З Вікіпедії, вільної енциклопедії

Remove ads

DDS (англ. Data Distribution Service) — служба поширення даних, що використовується у мережах реального часу для обміну повідомленнями між пристроями за принципом видавець-підписник.

Історія

Перша версія стандарту була опублікована Object Management Group (OMG) у грудні 2004 р. В його розробці брали участь фахівці американської компанії Real-Time Innovations та французької Thales Group. Окремі аспекти DDS різних версій були захищені патентами США[1][2][3][4].

У квітні 2015 р. опублікована версія 1.4 DDS[5].

Відкритий вихідний код служби DDS (OpenDDS) був розроблений Object Computing. У липні 2007 р. вийшла перша версія OpenDDS. У 2020 р. актуальною була версія OpenDDS 3.14[6].

Застосування

У комбінації з протоколом MQTT сервіс DDS може бути використаний для Інтернету речей (IoT)[7].

Іншим напрямом реалізації DDS є забезпечення обміну даними у бортових мережах транспортних засобів[8]. Зокрема, на цій основі функціонує архітектура транспортних засобів NGVA.

DDS є механізмом поширення даних для групового управління кількома роботами. З цією метою DDS інтегрується в систему програмування роботів Robot Operating System (ROS).

DDS-TSN — визначає механізми розгортання і застовування DDS у чутливих до часу мережах (TSN).

Див. також

Примітки

Посилання

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads