[Sis-dtn] 回复: [EXTERNAL] Re: practical size of the TC frame
Tomaso.deCola at dlr.de
Tomaso.deCola at dlr.de
Wed Mar 22 22:02:29 UTC 2023
Out of curiosity, which use case are you pursuing that necessitates the transmission of big stuff over TC?
Cheer,
Tomaso
Von: hongcheng.yan at gmail.com <hongcheng.yan at gmail.com>
Gesendet: Mittwoch, 22. März 2023 15:55
An: gregory.g.greer <gregory.g.greer at nasa.gov>
Cc: de Cola, Tomaso <Tomaso.deCola at dlr.de>; marc.sanchez.net <marc.sanchez.net at jpl.nasa.gov>; Jim.Bardgett <Jim.Bardgett at L3Harris.com>; sis-dtn <sis-dtn at mailman.ccsds.org>; greg.j.kazz <greg.j.kazz at jpl.nasa.gov>
Betreff: 回复:[Sis-dtn] [EXTERNAL] Re: practical size of the TC frame
TC frame provides "segment header" while AOS frame provides "Multiplexing Protocol Data Unit (M_PDU)" to accommodate longer higher layer data unit.
Actually, we are currently conveying IPv6 packet(as long as 1280 bytes since the minimal MTU is 1280 as mandated in the RFC) over IPE + Encapsulation Packet + M_PDU + AOS, and planning to convey IPv6 packet over IPE + Encapsulation Packet + segment header + TC.
Regards,
Hongcheng Yan
China Academy of Space Technolgy
---- 回复的原邮件 ----
发件人
Greer, Gregory G. (GSFC-583.0)[HAMMERS COMPANY, INC.] via SIS-DTN<sis-dtn at mailman.ccsds.org><mailto:sis-dtn at mailman.ccsds.org>
日期
2023年03月22日 01:13
收件人
Tomaso.deCola at dlr.de<mailto:Tomaso.deCola at dlr.de>、Sanchez Net, Marc (JPL-332H)[JPL Employee]<marc.sanchez.net at jpl.nasa.gov><mailto:marc.sanchez.net at jpl.nasa.gov>、Jim.Bardgett at L3Harris.com<mailto:Jim.Bardgett at L3Harris.com>
抄送至
sis-dtn at mailman.ccsds.org<mailto:sis-dtn at mailman.ccsds.org>、Kazz, Greg J (JPL-312B)[JPL Employee]<greg.j.kazz at jpl.nasa.gov><mailto:greg.j.kazz at jpl.nasa.gov>
主题
Re: [Sis-dtn] [EXTERNAL] Re: practical size of the TC frame
It is possible to use TC segmentation and to split a Space Packet or Encapsulation Packet payload across many TC frames, so the frame size limit is not a limitation on the payload that can be conveyed through the TC link. It is recommended to put bundles inside Encapsulation Packets, which can be very large.
From: SIS-DTN <sis-dtn-bounces at mailman.ccsds.org<mailto:sis-dtn-bounces at mailman.ccsds.org>> on behalf of Tomaso de Cola via SIS-DTN <sis-dtn at mailman.ccsds.org<mailto:sis-dtn at mailman.ccsds.org>>
Reply-To: "Tomaso.deCola at dlr.de<mailto:Tomaso.deCola at dlr.de>" <Tomaso.deCola at dlr.de<mailto:Tomaso.deCola at dlr.de>>
Date: Tuesday, March 21, 2023 at 6:39 AM
To: "Sanchez Net, Marc (JPL-332H)[JPL Employee]" <marc.sanchez.net at jpl.nasa.gov<mailto:marc.sanchez.net at jpl.nasa.gov>>, "Jim.Bardgett at L3Harris.com<mailto:Jim.Bardgett at L3Harris.com>" <Jim.Bardgett at L3Harris.com<mailto:Jim.Bardgett at L3Harris.com>>
Cc: "sis-dtn at mailman.ccsds.org<mailto:sis-dtn at mailman.ccsds.org>" <sis-dtn at mailman.ccsds.org<mailto:sis-dtn at mailman.ccsds.org>>, "Kazz, Greg J (JPL-312B)[JPL Employee]" <greg.j.kazz at jpl.nasa.gov<mailto:greg.j.kazz at jpl.nasa.gov>>
Subject: [EXTERNAL] Re: [Sis-dtn] practical size of the TC frame
Hi Marc, Hi Jim,
Just a few additional bits to the discussion. The latest version of the TC C&S book (https://public.ccsds.org/Pubs/231x0b4e0.pdf) now also includes the LDPC. See also below:
[cid:image004.jpg at 01D95D12.5F84BF30]
Moreover, with the advent of USLP (https://public.ccsds.org/Pubs/732x1b2.pdf) longer frames are now allowed, up to roughly 64kbytes in size. Moreover, the USLP green book (https://public.ccsds.org/Pubs/700x1g1.pdf) also states that:
Furthermore, although there is a maximum transfer frame length limitation due to the Frame Length field for TC in reference [9], the Telecommand Synchronization and Channel Coding specification (reference [11]) allows multiple transfer frames within a Communications Link Transmission Unit (CLTU), so in principle, there is no frame number limitation; however, USLP (reference [3]) allows only one frame.
I’m also cc’ing Greg who can provide some more details.
Hope it can help somehow
Regards,
Tomaso
Von: SIS-DTN <sis-dtn-bounces at mailman.ccsds.org<mailto:sis-dtn-bounces at mailman.ccsds.org>> Im Auftrag von Sanchez Net, Marc (US 332H) via SIS-DTN
Gesendet: Montag, 20. März 2023 19:59
An: Jim.Bardgett at L3Harris.com<mailto:Jim.Bardgett at L3Harris.com>; Sis-dtn at mailman.ccsds.org<mailto:Sis-dtn at mailman.ccsds.org>
Betreff: Re: [Sis-dtn] practical size of the TC frame
Hi Jim,
Some answers below in blue.
-----------------------------------------------------------------------------------------------------------------------
Marc Sanchez Net (332H)
Telecommunications Engineer
Jet Propulsion Laboratory
Cell: (617) 953-7977<mailto:(617)%20953-7977> | Email: marc.sanchez.net at jpl.nasa.gov<mailto:marc.sanchez.net at jpl.nasa.gov>
-----------------------------------------------------------------------------------------------------------------------
From: SIS-DTN <sis-dtn-bounces at mailman.ccsds.org<mailto:sis-dtn-bounces at mailman.ccsds.org>> On Behalf Of Jim.Bardgett--- via SIS-DTN
Sent: Monday, February 27, 2023 5:03 AM
To: Sis-dtn at mailman.ccsds.org<mailto:Sis-dtn at mailman.ccsds.org>
Subject: [EXTERNAL] [Sis-dtn] practical size of the TC frame
Hoping someone can point me in the right direction on this one. I’m assisting a colleague and we have questions about the frame size limitation:
* Upper TC frame size is 1019. Is the size fixed to 1019? Can it be larger and what would the implications be?
The max size of a TC frame including header is 1024 bits. I believe this is due to the limited num. of bits in the header to encode the length of the transfer frame.
[cid:image005.jpg at 01D95D12.5F84BF30]
* Lower TC Sync Ch Coding CLTU
Each TC frame must fit in one CLTU. Therefore, if using coding, you must fit the number of bits in a TC frame in an integer number of codewords at the Sync & Coding layer. For example, if using BCH (64,56) and a TC frame of 1024 bits, each CLTU will have ceil(1024/56)=19 BCH codewords, the last of which will have padding bits.
* Is there a size limitation for Lower TC protocol CLTU?
On the lower end, you need at least one codeword per CLTU, so depending on which code you use, the limitation will vary. For BCH (64,56), the min size of CLTU is 144 symbols, 16 for the start sequence, 64 for the BCH codeword (i.e., 1 BCH codeword), and 64 more for the tail sequence.
The upper limit on the CLTU size is given by the max TC frame size. Another factor is to ensure that the receiver maintains lock when start sequences (which act as sync markers) are increasingly further apart, which depends on SNR conditions, etc.
* In at least one document it says:
* TC transfer frame between the CLTU start/tail sequences has a max length of 1024 bytes
I’m believing these are the right references for my question. Is that in error?
Thanks and kind regards,
Jim Bardgett
Sr. Manager Cyber – Networks | Ch. Technologist Ntwk Engn
MS Digital Forensics, BSE Electrical, CISSP, CEH, JNCIS-ENT/SEC
Space and airborne systems / L3HARRIS TECHNOLOGIES
m +1 407 538 0431 / t +1 321 309 7164
L3Harris.com<mailto:L3Harris.com> / jim.bardgett at L3Harris.com<mailto:jim.bardgett at L3Harris.com>
407 N. John Rodes Blvd / Melbourne, FL 32934 / USA
[cid:image006.jpg at 01D95D12.5F84BF30]<https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.us%2Fv3%2F__http%3A%2Fwww.l3harris.com%2F__%3B!!PvBDto6Hs4WbVuu7!Id_5qr1fCCG_rVe_MHTQuCriyUaWM9j0QAC1_H5VqrrvJxQx2Sq-gDRgVXGDxxYdQMFUBhg0ey5aH98o0jBlXvpmOZukuQg%24&data=05%7C01%7Cgregory.g.greer%40nasa.gov%7Cfc808acc40c640a825d708db29f879db%7C7005d45845be48ae8140d43da96dd17b%7C0%7C0%7C638149919407454884%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=1u%2B7tna5WJpIqPO0rp%2B%2Bkmgzua3ERGLmXS2lFHbzKTo%3D&reserved=0>
CONFIDENTIALITY NOTICE: This email and any attachments are for the sole use of the intended recipient and may contain material that is proprietary, confidential, privileged or otherwise legally protected or restricted under applicable government laws. Any review, disclosure, distributing or other use without expressed permission of the sender is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies without reading, printing, or saving.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/sis-dtn/attachments/20230322/01221d3a/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.jpg
Type: image/jpeg
Size: 37458 bytes
Desc: image004.jpg
URL: <http://mailman.ccsds.org/pipermail/sis-dtn/attachments/20230322/01221d3a/attachment-0003.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.jpg
Type: image/jpeg
Size: 10311 bytes
Desc: image005.jpg
URL: <http://mailman.ccsds.org/pipermail/sis-dtn/attachments/20230322/01221d3a/attachment-0004.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image006.jpg
Type: image/jpeg
Size: 2289 bytes
Desc: image006.jpg
URL: <http://mailman.ccsds.org/pipermail/sis-dtn/attachments/20230322/01221d3a/attachment-0005.jpg>
More information about the SIS-DTN
mailing list