Data Distribution Service

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

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).

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. US Patent US8874686. Архів оригіналу за 27 травня 2016. Процитовано 10 червня 2020.
  2. US Patent US8671135. Архів оригіналу за 6 травня 2016. Процитовано 10 червня 2020.
  3. US Patent US8150988. Архів оригіналу за 30 квітня 2016. Процитовано 10 червня 2020.
  4. US Patent US9015672. Архів оригіналу за 1 жовтня 2015. Процитовано 10 червня 2020.
  5. Data Distribution Service (DDS), Version 1.4. 10 квітня 2015. Архів оригіналу за 2 грудня 2016. Процитовано 9 листопада 2016.
  6. Відео презентації специфіки OpenDDS 3.14
  7. David Barnett. Comparison of MQTT and DDS as M2M Protocols for the Internet of Things. [Архівовано 29 вересня 2020 у Wayback Machine.] Published on May 29, 2013.
  8. Слюсар В. І. Концепція архітектури транспортних засобів як мережі мереж. [Архівовано 1 січня 2020 у Wayback Machine.]//Збірник матеріалів ХІІ науково-практичної конференції «Пріоритетні напрямки розвитку телекомунікаційних систем та мереж спеціального призначення. Застосування підрозділів, комплексів, засобів зв'язку та автоматизації в операції Об'єднаних сил» (14 — 15 листопада 2019 р.). — Київ. — С. 218—219

Посилання[ред. | ред. код]