[Css-csts] Recorded Buffer content inconsistency

Yves.Doat at esa.int Yves.Doat at esa.int
Mon Feb 25 02:31:49 EST 2008


Dear John,

Thank you for havong pointed out to this inconsistency. The recorded 
buffer contains the TRANSFER-DATA and the synchronous events.
Please find below the proposed updated text:

5.6.2.3.3 For complete delivery mode, the service provider shall read data 
from the recorded buffer.  The stored information shall be a TRANSFER-DATA 
invocation and synchronous events or the equivalent thereof

5.6.2.3.10.9 When a START operation is invoked in the context of a 
complete delivery mode service instance, the service provider shall 
extract ­Transfer­Data­Invocation and synchronous events records from the 
recorded buffer and insert them into the transfer buffer.  Such extraction 
shall begin with the Transfer­Data­Invocation record in the recorded 
buffer with the earliest data generation time that is equal to or later 
than the start generation time designated in the START invocation. 
Subsequent Transfer­Data­Invocation and synchronous events records shall 
be extracted from the recorded buffer and inserted into the transfer 
buffer in the same order in which they were originally generated or 
received.

Best regards

Yves
__________________________________________________




"John Pietras" <john.pietras at gst.com> 
Sent by: css-csts-bounces at mailman.ccsds.org
20/02/2008 14:33

To
<css-csts at mailman.ccsds.org>
cc

Subject
[Css-csts] Recorded Buffer content inconsistency






Members of the CSTSWG ---
The requirements for buffering data in the Recorded Buffer are
inconsistent in the latest draft version (v0.12) of the Procedures
Definition.

Sections 5.6.2.3.3 and 5.6.2.3.10.9 state that only
TransferDataInvocation records are stored in the Recorded Buffer.
However, section 5.6.2.3.8 requires that "Upon the occurrence of any of
several events that cause a change to or disruption of the data being
provided to the service instance, the service provider shall store a
synchronous notification record of the event IN THE BUFFERS [capitalized
emphasis mine]", and section 5.6.2.3.10.8 states "For complete delivery
mode, when the communications service provider has accepted the
TransferBuffer PDU, the service provider shall clear the transfer buffer
and resume removing data AND THE SYNCHRONOUS NOTIFICATIONS [capitalized
emphasis mine] from the recorded buffer ... ". 

Does the Recorded Buffer contain only TransferDataInvocation records as
specified in sections 5.6.2.3.3 and 5.6.2.3.10.9, or does it also
contain synchronous notification records, as stated in sections
5.6.2.3.8 and 5.6.2.3.10.8?

Best regards,
John

John Pietras
Global Science & Technology, Inc. (GST)
7855 Walker Drive
Suite 200
Greenbelt, Maryland, USA
20770-3239
Direct:   +1-240-542-1155
GST Main: +1-301-474-9696
Fax:      +1-301-474-5970

_______________________________________________
Css-csts mailing list
Css-csts at mailman.ccsds.org
http://mailman.ccsds.org/cgi-bin/mailman/listinfo/css-csts

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ccsds.org/pipermail/css-csts/attachments/20080225/202378b7/attachment.html


More information about the Css-csts mailing list