[Css-csts] RE: NULL requested GVCID value for ROCF?
Wolfgang.Hell at esa.int
Wolfgang.Hell at esa.int
Wed Mar 6 05:21:45 EST 2013
John,
Martin explained very well the reason for the apparent discrepancy between
the type specifications of the GVCID parameter available to the user for the
selection of the GVCID carrying the Operational Control Field and the
gettable parameter informing the user of the selected GVCID which will be
undefined as long as the service is not in the 'active' state. I understand
from your reply that you are satisfied with this explanation and in this
respect no update of the ROCF book is needed.
Best regards,
Wolfgang
|------------>
| From: |
|------------>
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|John Pietras <john.pietras at gst.com> |
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To: |
|------------>
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|Martin Götzelmann <martin.goetzelmann at telespazio-vega.de>, "Wolfgang.Hell at esa.int" <Wolfgang.Hell at esa.int> |
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Cc: |
|------------>
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|"CCSDS_CSTSWG \(css-csts at mailman.ccsds.org\)" <css-csts at mailman.ccsds.org> |
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Date: |
|------------>
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|05/03/2013 23:43 |
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Subject: |
|------------>
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|[Css-csts] RE: NULL requested GVCID value for ROCF? |
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Sent by: |
|------------>
>------------------------------------------------------------------------------------------------------------------------------------------------------|
|css-csts-bounces at mailman.ccsds.org |
>------------------------------------------------------------------------------------------------------------------------------------------------------|
Martin,
Thank you. Yes, I now see the description in Table 3-11. I failed to notice
that before sending my comment.
Best regards,
John
From: Martin Götzelmann [mailto:martin.goetzelmann at telespazio-vega.de]
Sent: Tuesday, March 05, 2013 12:01 PM
To: John Pietras; Wolfgang.Hell at esa.int
Cc: CCSDS_CSTSWG (css-csts at mailman.ccsds.org)
Subject: RE: NULL requested GVCID value for ROCF?
John,
I think I remember this one because we had a problem when defining the API.
The problem is the parameter can be retrieved in the state ready i.e. before
START operation has been invoked and therefore the requested GVCID is
undefined.
Regards, Martin
From: css-csts-bounces at mailman.ccsds.org [
mailto:css-csts-bounces at mailman.ccsds.org] On Behalf Of John Pietras
Sent: 04 March 2013 22:47
To: Wolfgang.Hell at esa.int
Cc: CCSDS_CSTSWG (css-csts at mailman.ccsds.org)
Subject: [Css-csts] NULL requested GVCID value for ROCF?
Wolfgang,
The ASN.1 RocfGetParameter type specifies the value component of the
parReqGvcId choice as being of type RequestedGvcId. In turn, RequestedGvcId
is defined as
RequestedGvcId ::= CHOICE
{ gvcid [0] GvcId
, undefined [1] NULL
}
However, the requestedGvcId parameter of the RocfStartInvocation parameter is
cast simply as type GvcId. I think the RequestedGvcId type definition is an
error – it isn’t necessary and the value component of parReqGvcId should be
cast as GvcId .
(This is just speculation on my part, but it may have resulted from a
confusion with the RequestedTcVcid type, which is used to specify the TC VC
that is being monitored and which *can* have a null value (if the OCFs don’t
contain CLCWs).)
Best regards,
John
_______________________________________________
Css-csts mailing list
Css-csts at mailman.ccsds.org
http://mailman.ccsds.org/cgi-bin/mailman/listinfo/css-csts
This message and any attachments are intended for the use of the addressee or addressees only. The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its content is not permitted. If you received this message in error, please notify the sender and delete it from your system. Emails can be altered and their integrity cannot be guaranteed by the sender.
Please consider the environment before printing this email.
More information about the Css-csts
mailing list