View Issue Details

IDProjectCategoryView StatusLast Update
000631110000-014: PubSubSpecpublic2020-12-11 16:21
ReporterGeorg Zechel Assigned ToMatthias Damm  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionno change required 
Summary0006311: DataSetMessage header size changes for KeyframeCount != 1
Description

When sending for examle delta frames (KeyframeCount > 1) the header size of the datasetmessage changes, as DataSetFlags2 have to be included in the message to indicate the frame type.
As this triggers unnecessary copy operations of the message, the specification should instead specify that the frame type should always be included when the KeyframeCount Parameter is not 1.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2020-12-11 16:20

developer   ~0013470

Based on the discussion in the WG meeting we think there is no need for a change.
If DeltaFrame is enabled, the optimization is for the bytes on the wire, not the CPU optimization for creating the messages.

The complexity of handling DeltaFrames vs. KeyFrames is higher than the re-writing of the header and therefore it makes no sense to have a special handling for this case.

Jim Luth

2020-12-11 16:21

administrator   ~0013471

Agreed to no-fix in Virtual F2F.

Issue History

Date Modified Username Field Change
2020-12-11 09:26 Georg Zechel New Issue
2020-12-11 16:20 Matthias Damm Assigned To => Matthias Damm
2020-12-11 16:20 Matthias Damm Status new => resolved
2020-12-11 16:20 Matthias Damm Resolution open => no change required
2020-12-11 16:20 Matthias Damm Note Added: 0013470
2020-12-11 16:21 Jim Luth Status resolved => closed
2020-12-11 16:21 Jim Luth Note Added: 0013471