[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