Quantifying DDS-cerberus network control overhead.

Saved in:
Bibliographic Details
Title: Quantifying DDS-cerberus network control overhead.
Authors: Park, Andrew T.1 (AUTHOR) andrew.park075@gmail.com, Peck, Nathaniel1 (AUTHOR), Dill, Richard1 (AUTHOR), Hodson, Douglas D.1 (AUTHOR), Grimaila, Michael R.1 (AUTHOR), Henry, Wayne C.1 (AUTHOR)
Source: Journal of Supercomputing. Mar2023, Vol. 79 Issue 4, p3616-3642. 27p.
Subjects: Network operating system, Performance-based design, Quality of service, Data distribution, Data transmission systems
Abstract: Securing distributed device communication is critical because the private industry and the military depend on these resources. One area that adversaries target is the middleware, which is the medium that connects different systems. This paper evaluates a novel security layer, DDS-Cerberus (DDS-C), that protects in-transit data and improves communication efficiency on data-first distribution systems. This research contributes a distributed robotics operating system testbed and designs a multifactorial performance-based experiment to evaluate DDS-C efficiency and security by assessing total packet traffic generated in a robotics network. The performance experiment follows a 2:1 publisher to subscriber node ratio, varying the number of subscribers and publisher nodes from three to eighteen. By categorizing the network traffic from these nodes into either data message, security, or discovery+ with Quality of Service (QoS) best effort and reliable, the mean security traffic from DDS-C has minimal impact to Data Distribution Service (DDS) operations compared to other network traffic. The results reveal that applying DDS-C to a representative distributed network robotics operating system network does not impact performance. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Supercomputing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Full text is not displayed to guests.
FullText Links:
  – Type: pdflink
Text:
  Availability: 1
Header DbId: egs
DbLabel: Engineering Source
An: 161549560
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Quantifying DDS-cerberus network control overhead.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Park%2C+Andrew+T%2E%22">Park, Andrew T.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> andrew.park075@gmail.com</i><br /><searchLink fieldCode="AR" term="%22Peck%2C+Nathaniel%22">Peck, Nathaniel</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Dill%2C+Richard%22">Dill, Richard</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Hodson%2C+Douglas+D%2E%22">Hodson, Douglas D.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Grimaila%2C+Michael+R%2E%22">Grimaila, Michael R.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Henry%2C+Wayne+C%2E%22">Henry, Wayne C.</searchLink><relatesTo>1</relatesTo> (AUTHOR)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Journal+of+Supercomputing%22">Journal of Supercomputing</searchLink>. Mar2023, Vol. 79 Issue 4, p3616-3642. 27p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Network+operating+system%22">Network operating system</searchLink><br /><searchLink fieldCode="DE" term="%22Performance-based+design%22">Performance-based design</searchLink><br /><searchLink fieldCode="DE" term="%22Quality+of+service%22">Quality of service</searchLink><br /><searchLink fieldCode="DE" term="%22Data+distribution%22">Data distribution</searchLink><br /><searchLink fieldCode="DE" term="%22Data+transmission+systems%22">Data transmission systems</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Securing distributed device communication is critical because the private industry and the military depend on these resources. One area that adversaries target is the middleware, which is the medium that connects different systems. This paper evaluates a novel security layer, DDS-Cerberus (DDS-C), that protects in-transit data and improves communication efficiency on data-first distribution systems. This research contributes a distributed robotics operating system testbed and designs a multifactorial performance-based experiment to evaluate DDS-C efficiency and security by assessing total packet traffic generated in a robotics network. The performance experiment follows a 2:1 publisher to subscriber node ratio, varying the number of subscribers and publisher nodes from three to eighteen. By categorizing the network traffic from these nodes into either data message, security, or discovery+ with Quality of Service (QoS) best effort and reliable, the mean security traffic from DDS-C has minimal impact to Data Distribution Service (DDS) operations compared to other network traffic. The results reveal that applying DDS-C to a representative distributed network robotics operating system network does not impact performance. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Journal of Supercomputing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=161549560
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s11227-022-04770-3
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 27
        StartPage: 3616
    Subjects:
      – SubjectFull: Network operating system
        Type: general
      – SubjectFull: Performance-based design
        Type: general
      – SubjectFull: Quality of service
        Type: general
      – SubjectFull: Data distribution
        Type: general
      – SubjectFull: Data transmission systems
        Type: general
    Titles:
      – TitleFull: Quantifying DDS-cerberus network control overhead.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Park, Andrew T.
      – PersonEntity:
          Name:
            NameFull: Peck, Nathaniel
      – PersonEntity:
          Name:
            NameFull: Dill, Richard
      – PersonEntity:
          Name:
            NameFull: Hodson, Douglas D.
      – PersonEntity:
          Name:
            NameFull: Grimaila, Michael R.
      – PersonEntity:
          Name:
            NameFull: Henry, Wayne C.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 03
              Text: Mar2023
              Type: published
              Y: 2023
          Identifiers:
            – Type: issn-print
              Value: 09208542
          Numbering:
            – Type: volume
              Value: 79
            – Type: issue
              Value: 4
          Titles:
            – TitleFull: Journal of Supercomputing
              Type: main
ResultId 1