[Sls-slp] Addition of two NOTES to AOS 732.0-B pre-publication document ** with attachment **

Leclerc Clement Clement.Leclerc at cnes.fr
Thu Sep 18 05:17:15 EDT 2025


Hi Greg,

As I read the book and the modification, I'm concerned about the SCID collision possible with spacecraft using version 4.


In version 4 the  Master Channel Demultiplexing function had to verify MCID and discard if not incorrect.

The v4 MCI where the first 10 bits and now is a more complex construction of 12 bits. And the TFVN is the same in both version 0b10


The case I'm concerned about is the following :

Take a V4 SCID: SCID-A valued at 0b00 00 00 01 and a V5 SCID : SCID-B valued at 0b10 00 00 00 01.
If a V4 receiving end receives a V5 Frame il will read the MCID as 0b10 00 00 00 01

In this case the V4 Master Channel Demultiplexing function will pass the frame to the user. This may leads to error because the "true" MCID is 0b10 10 00 00 00 01


This could be easily corrected by changing the Version Frame number to 3 : 0b11 which seems a unused value yet and no other modification is foreseen in AOS as the group push to use USLP instead.


Do the group expect the receiving end using v4 to always check the reserved spare to be 0b00 not pass the frame is the reserved spare is different ? I don't find it specified anywhere in the Receiving End Procedure section.


Sorry for the late comment, so close to CMC poll.


Clément


________________________________
De : SLS-SLP <sls-slp-bounces at mailman.ccsds.org> de la part de Kazz, Greg (US 312B) via SLS-SLP <sls-slp at mailman.ccsds.org>
Envoyé : jeudi 18 septembre 2025 09:19:47
À : Kazz, Greg (US 312B) via SLS-SLP
Objet : [Sls-slp] Addition of two NOTES to AOS 732.0-B pre-publication document ** with attachment **

Dear SLP WG,

Attached please find the following updates to AOS SDLP (732.0) based upon the SLP WG review of the pre-publication copy.

The changes were made by the SLP WG during the meeting on Tuesday, Sept. 16, 2025 and are provided in the form of NOTES.

The first note already existed but needed to clarify that what used to be a spare field, must be set to ’00’ in the case that the SCID is used in version 4 or previous issues. NOT to leave it up to the user to “ignore” that field.
The second note warns the user that the B_PDU (bit service of AOS) does not have sufficient size to reach the end of data field, if larger size transfer frames are used (this is a consequence of increasing the FHP field for the M_PDU).

See these two changes highlighted in yellow below:


  *
4.1.2.5.4  Spacecraft Identifier (MSB)
                 *
Bits 42-43 of the Transfer Frame Primary Header shall contain the 2 mandatory most significant bits (MSB) of the Spacecraft ID.

NOTE   –    Missions implementing CCSDS 732.0-B (AOS) issue 4 or earlier set this field to ‘00’.



  *   4.1.4.3.3.4. If there are no valid user data in the Bitstream Data Zone (i.e., the B_PDU contains only idle data), the Bitstream Data Pointer shall be set to the value ‘all ones minus one’.

** NOTE – The Bit Stream Service User should be aware that the maximum transfer frame size is limited to 16384 bits due to the limitation of the B_PDU header Bit Stream Data Pointer. **

If there are no objections, I will pass these changes on to the Secretariat so that AOS SDLP (732.0) Issue 5 will be published as soon as possible.

best regards,
Greg
SLP WG Chair

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/sls-slp/attachments/20250918/38686c9b/attachment.htm>


More information about the SLS-SLP mailing list