[Sls-sea-dls] SDLS EP GVCID Issues
David Koisser (external)
David.Koisser at esa.int
Fri Jul 12 14:35:00 UTC 2019
Hello everyone,
We noticed some more issues regarding the GVCID / MAPID. After checking,
it turns out different standards have very different interpretations. I
attached screenshots of the regarding sections of the blue books for your
convenience.
The SDLS EP GVCID seems to be an aggregate of the longest defined versions
of the respective fields. To my knowledge SDLS EP seems to be the only and
first document, which specifically defines a (merged) GVCID. All other
standards only define them as GVCID = TFVN + SCID + VCID & GMAPID = TFVN +
SCID + VCID + MAPID (without sizes). In USLP the relation between old and
new frames is defined, but only for Proximity-1 (see C1.1). I am not sure
if this is more clearly explained somewhere else.
In SDLS EP I see two problems. First, there is no explanation or
justification for the lengths. Second, this may possibly lead to severe
bugs, e.g. overflowing a TM VCID bigger than what fits in the defined 3
bits, like 16 bits in USLP or worse, 6 bits in TC (with identical TFVN as
TM). Improper sanity checks here may even lead to security critical bugs.
Cheers,
David
This message is intended only for the recipient(s) named above. It may contain proprietary information and/or
protected content. Any unauthorised disclosure, use, retention or dissemination is prohibited. If you have received
this e-mail in error, please notify the sender immediately. ESA applies appropriate organisational measures to protect
personal data, in case of data privacy queries, please contact the ESA Data Protection Officer (dpo at esa.int).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190712/bc9f39c9/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: USLP.PNG
Type: image/png
Size: 100621 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190712/bc9f39c9/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TM.PNG
Type: image/png
Size: 94148 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190712/bc9f39c9/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TC.PNG
Type: image/png
Size: 96273 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190712/bc9f39c9/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Segment.PNG
Type: image/png
Size: 38360 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190712/bc9f39c9/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SDLS EP.PNG
Type: image/png
Size: 33749 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190712/bc9f39c9/attachment-0009.png>
More information about the SLS-SEA-DLS
mailing list