User Tools

Site Tools


ddsf:public:guidebook:06_append:glossary:r:rtps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ddsf:public:guidebook:06_append:glossary:r:rtps [2021/07/14 15:55]
murphy ↷ Links adapted because of a move operation
ddsf:public:guidebook:06_append:glossary:r:rtps [2021/07/14 16:17] (current)
murphy ↷ Links adapted because of a move operation
Line 1: Line 1:
 f f
 =====  Real-time Publish-Subscribe (RTPS) ​ ===== =====  Real-time Publish-Subscribe (RTPS) ​ =====
-[[ddsf:private:​guidebook:​06_append:​glossary:​start| Return to Glossary ]]+[[ddsf:public:​guidebook:​06_append:​glossary:​start| Return to Glossary ]]
  
-**Real-time Publish-Subscribe(RTPS)** [[ddsf:private:​guidebook:​06_append:​glossary:​w:​wireprotocol]] defines a set of requirements for a wire protocol suitable for the [[ddsf:​public:​guidebook:​06_append:​glossary:​d:​data_distribution_service_dds]]. Primary considerations in the design of the RTPS wire protocol are: [[ddsf:​public:​guidebook:​06_append:​glossary:​p:​performance|performance]],​ configurability (tuning quality-of-service),​ [[ddsf:​public:​guidebook:​06_append:​glossary:​f:​faulttolerance|fault-tolerance]] (no single points of failure), extensibility (support new transports),​ plug-and-play connectivity (automatic discovery), [[ddsf:​public:​guidebook:​06_append:​glossary:​m:​modularity|modularity]],​ [[ddsf:​public:​guidebook:​06_append:​glossary:​s:​scalable|scalability]],​ and [[ddsf:​public:​guidebook:​06_append:​glossary:​t:​typesafe|type safety]].+**Real-time Publish-Subscribe(RTPS)** [[ddsf:public:​guidebook:​06_append:​glossary:​w:​wireprotocol]] defines a set of requirements for a wire protocol suitable for the [[ddsf:​public:​guidebook:​06_append:​glossary:​d:​data_distribution_service_dds]]. Primary considerations in the design of the RTPS wire protocol are: [[ddsf:​public:​guidebook:​06_append:​glossary:​p:​performance|performance]],​ configurability (tuning quality-of-service),​ [[ddsf:​public:​guidebook:​06_append:​glossary:​f:​faulttolerance|fault-tolerance]] (no single points of failure), extensibility (support new transports),​ plug-and-play connectivity (automatic discovery), [[ddsf:​public:​guidebook:​06_append:​glossary:​m:​modularity|modularity]],​ [[ddsf:​public:​guidebook:​06_append:​glossary:​s:​scalable|scalability]],​ and [[ddsf:​public:​guidebook:​06_append:​glossary:​t:​typesafe|type safety]].
  
 RTPS imposes very little requirements on the underlying transport: a connectionless service capable of sending packets [[ddsf:​public:​guidebook:​06_append:​glossary:​b:​besteffort|best-effort]] is sufficient. A connection-oriented protocol can be used but is not required. The mechanisms of the underlying protocol map to the generalized notions of the RTPS [[ddsf:​public:​guidebook:​06_append:​glossary:​p:​pim]]. RTPS imposes very little requirements on the underlying transport: a connectionless service capable of sending packets [[ddsf:​public:​guidebook:​06_append:​glossary:​b:​besteffort|best-effort]] is sufficient. A connection-oriented protocol can be used but is not required. The mechanisms of the underlying protocol map to the generalized notions of the RTPS [[ddsf:​public:​guidebook:​06_append:​glossary:​p:​pim]].
ddsf/public/guidebook/06_append/glossary/r/rtps.1626292557.txt.gz · Last modified: 2021/07/14 15:55 by murphy