[Starlink] space packet protocol document
Alexandre Petrescu
alexandre.petrescu at gmail.com
Wed Feb 28 12:47:08 EST 2024
The CCSDS spec is an interesting document.
I am trying to find a packet dump of a CCSDS packet that travelled in
space according to this CCSDS spec. If there is a place with CCSDS
packet dumps I am interested to see them.
Given that, I could think about writing an IPv6-over-CCSDS preliminary
Internet Draft.
I could find a png image of a packet dump at ESA
(https://essr.esa.int/project/ccsds-wireshark-dissector), but that is
not a real packet dump binary file that could be loaded in wireshark;
strangely, they do provide a dissector, but not a packet.
Here are my IPv6 comments about CCSDS, relative to that png of a CCSDS
packet (png attached):
> - the shown 'Frame Length' field is on 16bits. For IPv6, this can be
> fine, in principle. The good thing is that the minimum MTU of IPv6 is
> 1280, and that can be encoded ok with a 16bit length field. On
> another hand, the 'Payload Length' of IPv6 is also on 16bit. This
> means that the largest normal IPv6 packet would not fit into a single
> CCSDS frame, and would need to be fragmented by CCSDS. Maybe
> fragmentation is little desirable when RTT is 45minutes. And, there
> are also the IPv6 'jumbograms'.
>
> - there is a 'Spacecraft ID' and 'VC ID' fields combined on 16bits:
> this field could be used, if appropriate in some context, to help with
> forming IPv6 link-local addresses. If there is worry about privacy,
> and these IDs could be used to input hashes, such as to obtain
> hopefully unique numbers; these hopefully unique numbers are often
> necessary when designing IPv6 addressing architectures, subnet
> numbers, IPv6 ULA addresses, secure addresses for secure
> identification, and similar.
>
> - there is a 'SDLS Header' containing a 'Security Parameter Index'
> field. If this packet contains an IPv6 packet with an ESP header
> (encapsulated sec'y protocol) then that too has a 'Security Parameter
> Index' field (SPI). It would be good to re-use. Ideally, one would
> rely entirely on IPsec and almost not at all on CCSDS-specific security.
Alex
Le 23/02/2024 à 19:03, Dave Taht via Starlink a écrit :
> Given the trouble the moon lander has had communicating, I looked over
> this just now.
>
> https://public.ccsds.org/Pubs/133x0b2e1.pdf
>
> I reviewed a similar document for the earth-moon corridor by NASA
> about 2 years ago, and it was a mess of non-interoperable bands and
> protocols. I cannot remember the name of that one.
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: example_01.PNG
Type: image/png
Size: 33665 bytes
Desc: not available
URL: <https://lists.bufferbloat.net/pipermail/starlink/attachments/20240228/6921caab/attachment-0001.png>
More information about the Starlink
mailing list