[Css-csts] CSTS Sequence-Controlled DPP
Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT]
david.a.zoller at nasa.gov
Mon Jun 9 11:00:48 EDT 2014
Dear CSTS WG Members,
While working on the prototype of the Sequence-Controlled Data Processing Procedure, I have found an issue with the corresponding ASN.1 definitions. In sections 4.8.3.3.1.2 and 4.8.3.3.1.4, the earliest-data-process-start-time and latest-data-process-start-time extension parameters are allowed to be set to a value of 'null'. In the ASN.1 definition of the SequContrDataProcProcDataInvocExt, the parameters are defined as type "Time" which does not allow for a value of 'null'.
The closest structure is the ConditionalTime which allows for an 'undefined' or a 'known' Time value which does not quite fit the specification for the Sequence-Controlled DPP. I propose adding the new type OptionalTime and changing SequContrDataProcProcDataInvocExt to use it:
OptionalTime ::= CHOICE
{ null [0] NULL
, specified [1] Time
}
SequContrDataProcProcDataInvocExt ::= SEQUENCE
{
earliestDataProcessingTime OptionalTime
, latestDataProcessingTime OptionalTime
, sequContrDataProcDataInvocExtExtension Extended
}
Thoughts?
Best regards,
David
David Zoller
COLSA Corporation
MSFC/HOSC - C107
*Office: (256) 544-1820
*EMail: david.a.zoller at nasa.gov<mailto:david.a.zoller at nasa.gov>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ccsds.org/pipermail/css-csts/attachments/20140609/87f31d2c/attachment-0001.htm
More information about the Css-csts
mailing list