[Sis-csi] IP Header Compression
Keith Hogie
Keith.Hogie at gsfc.nasa.gov
Thu Sep 8 01:55:21 EDT 2005
Adrian J. Hooke wrote:
> At 01:40 PM 9/6/2005, Keith Hogie wrote:
>
>> 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?
>
>
> Aren't the Lunar missions supposed to be "training" for going to Mars?
> For critical emergency commanding operations, shouldn't we be
> developing a robust, unified, reliable, tested system that works
> wherever you go?
>
For emergency commanding I don't see any difference between Cislunar
or Deep Space. In both cases the solution is to send a string of bits
that gets decoded by hardware and do not need any protocol. The
critical hardware commands are their own frame sync, authentication, and
command all packed into a highly unique string of bits. Most hardware
decoders pick off the bits they are looking at directly from the
receiver and don't involve any flight software. This means that there
is no complex packet processing and the hardware is just looking for
particular sequence of bits. The length of this sequence is not a
function of any CCSDS or IP headers. Getting the command to the
spacecraft just requires radiating the proper string of bits. The
length of the hardware command is just a function of how many bits you
think you need to make sure your command doesn't occur in normal data
transfers.
My main concern is for all the other operational modes there is a very
large disconnect between things that will work in a Cislunar environment
and a long haul link to Mars. If you consider the following round trip
times (RTT):
0000.1 sec - Interaction between rovers, landers, (e.g. local environment)
0000.1 sec - Low-Earth orbit ( a few hundred kilometers one-way)
0000.1 sec - Low-Lunar orbit ( a few hundred kilometers one-way)
0000.1 sec - Low-Mars orbit ( a few hundred kilometers one-way)
0000.5 sec - Earth geosync orbit (36,000 kilometers one-way)
0002.5 sec - Earth-to-Moon (384,000 kilometers one-way)
0010.0 sec - Earth to L1 or L2 (1,500,000 kilometers one-way)
------------------Limit of Cislunar domain
0366.0 sec - Earth to Mars (closest = 55.000.000 kilometers one-way, 6
minute, RTT)
2673.0 sec - Earth to Mars (farthest = 401,000,000 kilometers one-way,
45 minute RTT)
When you look at distances like these there is a huge break between
Cislunar ones and Mars. In the Cislunar area it is actually possible
to do interactive things like interactive audio, video, and data
access. You can consider security protocols that negotiate security
details. At L1 and L2 things get a bit uncomfortable at 10 seconds RTT
but that is still manageable. At Lunar distances you can do most
anything you do on Earth. A 2.5 second delay is a bit long for some
interactive operations but it is not really any longer than what happens
when you surf the open Internet and hit a bit of congestion. The main
point is that out to L1 and L2 you can actually do interactive
operations This also applies to systems on Mars and orbiting around Mars.
However, when you move to the long haul link between Earth and Mars,
the RTT jumps up to over 100 or 1,000 times that of the Earth and Moon.
With a 6 to 45 minute RTT, you can't carry on an interactive voice or
video conversation and lots of interactive data access just doesn't
work. On a Earth-to-Mars link you are forced to shift to an operations
concept of two one-way links. Operations must shift into email-like
file store-and-forward or one-way streaming of data.
So I don't see any real problem with using the same hardware
commanding solution in Cislunar or Earth-to-Mars scenarios. Some file
store-and-forward and one-way streaming operations will also work for
both environments. Of course any acknowledgments on the file-store-and
forward will take lots longer.
My concern is that other there are lots of protocols and applications
that will work fine in an interactive Cislunar environment but just
don't work for Earth-to-Mars. We don't want to limit our Cislunar
solutions to only those that will also work for Earth-to-Mars. I think
we need to develop our Cislunar solutions and then see if any of them
will also work in a Earth-to-Mars scenario.
----------------------------------------------------------------------
Keith Hogie e-mail: 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
----------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ccsds.org/pipermail/sis-csi/attachments/20050908/9258de97/attachment.htm
More information about the Sis-CSI
mailing list