ZettaScale Knowledge Base ZettaScale Knowledge Base

  • Home
  • DDS Products
    • DDS Overview and Concepts
    • OpenSplice DDS
      • OpenSplice DDS
        • OpenSplice FAQ
        • Why OpenSplice DDS?
        • Installation
          • OpenSplice Licensing FAQ
        • Best Practice and Possible Errors
        • API and IDL
        • Configuration
        • Networking
          • DDSI
          • RT Networking
        • Durability Service
        • DDS Security
        • Logging
        • Databases and DBMS
        • Release Notes
      • OpenSplice Tools
        • Overview
        • OpenSplice Launcher
        • OpenSplice Tuner
        • OpenSplice Tester
        • Record and Replay Manager
        • MMStat
    • Cyclone DDS
  • Zenoh
  • Contact Support
Home / DDS, OpenSplice DDS, Configuration / OpenSplice provides the ability to prioritize the transmission of messages.

OpenSplice provides the ability to prioritize the transmission of messages.

OpenSplice supports the TRANSPORT_PRIORITY OMG-DDS QoS policy to prioritise transmission of messages.  Depending on the actual TRANSPORT_PRIORITY value of the published information, the proper network-channel  will automatically be selected which is pre-configured (XML-based configuration of the network-service) regarding the following attributes:

  •  PRIORITY of the channel (which is mapped against the dynamic data TRANSPORT_PRIORITY
  •  Basic socket-configuration of the channel (portnr)
  •  TX/RX priorities of the transmitting/receiving threads for this channel (values are OS-specific)
  • DIFFSERV priority applied to the data transferred over this channel
  • reactivity setting driving packing-granularity for data with >0 LATENCY-BUDGET
  • recovery settings driving the retransmission-speeds (only for RELIABLE communication)

Related

OpenSplice DDSOpenSplice DDSConfiguration
twitter logo linkedin logo
News and Events
Copyright © 2022 ZettaScale Technology Ltd. All Rights Reserved