[Css-csts] Revised Forward Procedures for integration into the Framework

Wolfgang.Hell at esa.int Wolfgang.Hell at esa.int
Mon May 13 10:45:17 EDT 2013


Dear Sylvain,

Thank you for your feedback. Please find below my response to your comments.

Simple DPP:

Following further discussions on how we can most easily ensure unique
references to data units to be processed we came to the conclusion that
constraining the user in terms of setting the data-sequence-counter parameter
in all forward DP procedures as in the sequence-controlled DP procedure
should be acceptable while offering the most simple way of ensuring the
required uniqueness of the references to the data units. Therefore in version
13 of the simple DP procedure the related text has been modified accordingly
and therefore your comment no longer applies.

Buffered DPP:

- I have rephrased note 2 in 1.1.4.2.2.1 such that now the terms introduced
in the Concepts section are reused. Furthermore, I have added a
cross-reference to that section.
- The word 'and' has been deleted.
- I have added a footnote to table 1-2 which reads as follows: "In terms of
Service Provider behaviour handling of an incoming PROCESS-DATA invocation
and handling of an incoming transfer buffer containing only one PROCESS-DATA
invocation are identical."

All the above has been done in version 13 of the procedure specification
which I will upload to the CWE shortly.

Best regards,

Wolfgang




|------------>
| From:      |
|------------>
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
  |Sylvain Gully <Sylvain.Gully at dlr.de>                                                                                                                  |
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To:        |
|------------>
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
  |<Wolfgang.Hell at esa.int>                                                                                                                               |
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Cc:        |
|------------>
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
  |css-csts at mailman.ccsds.org                                                                                                                            |
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Date:      |
|------------>
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
  |08/05/2013 10:29                                                                                                                                      |
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Subject:   |
|------------>
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
  |Re: [Css-csts] Revised Forward Procedures for integration into the      Framework                                                                     |
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Sent by:   |
|------------>
  >------------------------------------------------------------------------------------------------------------------------------------------------------|
  |css-csts-bounces at mailman.ccsds.org                                                                                                                    |
  >------------------------------------------------------------------------------------------------------------------------------------------------------|





Dear Wolfgang,

here my comments about the update of the SimpleDPP and the Buffered DPP:

Simple DPP
------------
- In chapter 2.1.2.2 Concept: the following sentence is not clear to me:
"To enable checking of the ascending order of data-sequence-counter
parameter values in successive PROCESS-DATA invocations, the increment
must be less than the permitted range of the parameter"
I propose following change:
"To enable checking of the ascending order of data-sequence-counter
parameter values in successive PROCESS-DATA invocations, the increment
must be less than the permitted range of the parameter minus the last
PROCESS-DATA data-sequence-counter. In the case where a PROCESS-DATA is
received having a data-sequence-counter lesser than the last received
one, the following wrap around condition has to be cheched:  if the
difference between the last PROCESS DATA data-sequence-counter and the
next received PROCESS DATA data-sequence-counter is bigger than half of
the data-sequence-counter range, a wrap-around condition has occured and
the next received PROCESS-DATA should be accepted."

Look at following example:
last received PD = 120000
next received PD = 1 (because data-sequence-counter range is 120000 as
example)
las received PD - next received PD = 120000 - 1 = 119999 is greather
than 120000 / 2 = 60000 -> next received PD accepted. It is put on the
queue and the next PDs have to be checked against that
data-sequence-counter.


Buffured DPP
---------------
- In req. 1.1.4.2.2.1 Note 2 "...that are queued longer than a
configurable limit." Is the processing-latency-limit meaned there? Than
it should be specified. If not, what is the meaning there?
- In req. 1.1.4.2.2.1 Note 2 "In addition, the Service Provider and will
discard PROCESS-DATA..." I think the "and" has to be deleted there.
- chapter 1.1.6.1 State Table: should we add a Note under the table
explaining the difference between Incoming Events
(ProcessDataInvocation) = only one unbuffered PROCESS-DATA and
(TransferBuffer) = transfer buffer of buffered PROCESS-DATA. I think for
somebody extern to our working group it is not very clear.


Best Regards,
Sylvain


Wolfgang.Hell at esa.int schrieb:
> Dear CSTS WG Members,
>
> As agreed with Margherita during the Bordeaux meeting, I have assigned
> highest priority to the consolidation of the three Forward Procedures so
that
> these can be integrated into the Framework asap. I have uploaded the
results
> of this activity to
>

>

>

>

>  (Embedded image moved to file: pic01814.gif)

>

>

>

>  The CCSDS Collaborative Work Environment (CWE) > Cross Support Services
Area
>  (CSS) > Documents > CSS-CSTS > CWE Private > Working Materials > DPP
Working
>  Papers

>

>

>

>
>
>
> The vast majority of the issues raised before and aty the Bordeaux meeting
> have been taken care of. A few minor points are addressed by means of
> comments in the documents. Given that the next scheduled meeting is not
> before June, I would appreciate if you could provide feedback via email so
> that I can close this activity and provide Yves with stable input to the
> Framework.
>
> Best regards,
>
> Wolfgang
> 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.
>
>
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Css-csts mailing list
> Css-csts at mailman.ccsds.org
> http://mailman.ccsds.org/cgi-bin/mailman/listinfo/css-csts
>


--
Deutsches Zentrum für Luft- und Raumfahrt e.V.
Raumflugbetrieb und Astronautentraining
Kommunikation und Bodenstationen
Oberpfaffenhofen
82234 Weßling

Tel.    +49 (8153) 28-2142
Fax     +49 (8153) 28-1456
e-mail  Sylvain.Gully at dlr.de


_______________________________________________
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