[Sis-csi] IP Header Compression

Howard Weiss howard.weiss at sparta.com
Wed Sep 7 10:49:27 EDT 2005


John,

Exactly - and also that the short command be consumed by a hunk of 
hardware that doesn't rely on the correct operation of the flight 
computer, its software, and its protocol stack - all of which might be 
slightly brain-damaged and incapable of acting on the emergency command.

Howie

John Pietras wrote:

> In the tumbling S/C scenario, a major concern was that the commands be 
> short enough to allow a complete one to be seen while the S/C is 
> "looking" in the direction of the antenna. This is where the 
> difference in overhead between a CCSDS packet and an IP header might 
> make or break the recovery effort.
>
>  
>
> John Pietras
>
>  
>
> ------------------------------------------------------------------------
>
> *From:* sis-csi-bounces at mailman.ccsds.org 
> [mailto:sis-csi-bounces at mailman.ccsds.org] *On Behalf Of *Howard Weiss
> *Sent:* Wednesday, September 07, 2005 9:00 AM
> *To:* Keith Hogie
> *Cc:* sis-csi at mailman.ccsds.org
> *Subject:* Re: [Sis-csi] IP Header Compression
>
>  
>
> Keith,
>
> When we first started working on SCPS (way, way, way back in what 
> seems now like the stone ages) we were faced with this same dilemma - 
> how to allow emergency mode messages in w/o having to deal with the 
> on-board computer and the protocol stack.  Honestly, this was 
> something we never looked at when we started researching the ways in 
> which upper layer protocols would be used in a spacecraft.  I guess we 
> were all network weenies who figured that the CD&H would be just /like 
> /an IP router (or just an IP router if IP were used vs. NP) and all 
> would be good.  So, the idea for hardware command decoders being able 
> to handle emergency-mode commanding (e.g., reset, safe-mode) came up 
> to bite us back in the mid-90s because of the kinds of heroic efforts 
> that the UKs STRV team used to recover a tumbling micro-sat by 
> constantly shooting CCSDS telecommands at it to cause it to go into 
> safe-mode.  We realized at that time that if uppler layer protcols 
> were to be used aboard spacecraft that the command decoders would have 
> to be able to parse and handle these types of emergency mode commands 
> outside of the protocol stack.  Security, however becomes paramount at 
> the space link if such hardware command decoding is employed.
>
> Howie Weiss
>
> Keith Hogie wrote:
>
> Chris,
>
>   I agree we need to consider issues with small packets and low rates, 
> but how low do we need to go.  In all of the missions I have seen (non 
> deep space), the lowest data rates are 125 bps.  This is over an order 
> of magnitude difference from your 10 bps. 
>
>   For the Cislunar environment, we need to figure out what some of our 
> limits are.  Do we really want to burden the Cislunar design with 
> issues that only relate to Deep Space?
>
>   Also, for hardware decode commands like hardware reset, I'm not sure 
> if packet sizes or IP or CCSDS headers really matter.  Isn't a 
> hardware decode command just a string of bits (hopefully long enough 
> to be unique) that get grabbed by hardware without any special packet 
> knowledge.  That would mean that this bit string can be carried inside 
> any packet and the only length that matters is the length of the 
> hardware command bitstring.
>
> Keith Hogie
>
> Krupiarz, Christopher wrote:
>
> I was curious about thoughts as to if and where we would address IP 
> header compression in the Green Book.  On some our missions (and I 
> think this is typical at least in deep space), if we have a reset of 
> the system, the spacecraft may come up in an emergency mode of 
> receiving 10 bps.  Hence, every bit is quite valuable at this point.  
> With a CCSDS header, we're looking at 6 bytes (plus a couple of bytes 
> if a secondary header is used).  If we move to IPv6, this becomes 40.  
> At 10 bps, that's an additional uplink time of 25-26 seconds before a 
> command can be received which is long enough to envision some 
> nightmare scenarios.  Clearly IP header compression would alleviate 
> this concern but I'm not sure where it fits or if it is needed in this 
> doc (I hope I didn't miss it somewhere).
>
> Chris
>
>
>
>------------------------------------------------------------------------
>
>
> 
>
>_______________________________________________
>
>Sis-CSI mailing list
>
>Sis-CSI at mailman.ccsds.org <mailto:Sis-CSI at mailman.ccsds.org>
>
>http://mailman.ccsds.org/cgi-bin/mailman/listinfo/sis-csi 
>
>  
>
>----------------------------------------------------------------------
>
>  Keith Hogie                   e-mail: Keith.Hogie at gsfc.nasa.gov <mailto:Keith.Hogie at gsfc.nasa.gov>
>
>  Computer Sciences Corp.       office: 301-794-2999  fax: 301-794-9480
>
>  7700 Hubble Dr.
>
>  Lanham-Seabrook, MD 20706  USA        301-286-3203 @ NASA/Goddard
>
>---------------------------------------------------------------------- 
>
> 
>
>
>
>------------------------------------------------------------------------
>
>
> 
>
>_______________________________________________
>
>Sis-CSI mailing list
>
>Sis-CSI at mailman.ccsds.org <mailto:Sis-CSI at mailman.ccsds.org>
>
>http://mailman.ccsds.org/cgi-bin/mailman/listinfo/sis-csi
>
>  
>
>
>
>-- 
>
> 
>
>Howard Weiss
>
>SPARTA, Inc.
>
>7075 Samuel Morse Drive
>
>Columbia, MD 21046
>
>410.872.1515 x201 || 410.872.8079 (fax)
>
> 
>
>Mike Nichols: "Cheer up, life isn't everything!"
>

-- 

Howard Weiss
SPARTA, Inc.
7075 Samuel Morse Drive
Columbia, MD 21046
410.872.1515 x201 || 410.872.8079 (fax)

Mike Nichols: "Cheer up, life isn't everything!"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ccsds.org/pipermail/sis-csi/attachments/20050907/f2c50d3d/attachment.html


More information about the Sis-CSI mailing list