[Sis-csi] Green book thoughts

Donald P Olsen Donald.P.Olsen at aero.org
Wed Apr 26 14:32:26 EDT 2006


Greetings

Let me weigh in on this one.  Any attempt to "dissallow"  alternatives 
will be ignored.  This is true because CCSDS recommendations are just 
that, recommendations, and not requirements.

Don



"James L. Rash" <James.L.Rash at nasa.gov> 
Sent by: sis-csi-bounces at mailman.ccsds.org
04/20/2006 12:23 PM

To
sis-csi at mailman.ccsds.org
cc

Subject
Re: [Sis-csi] Green book thoughts






At 8:05 AM -0700 4/20/06, Scott Burleigh wrote:
James L. Rash wrote:
Re: [Sis-csi] Green book thoughts
At 6:06 PM -0700 4/19/06, Scott Burleigh wrote:
Lee.Neitzel at EmersonProcess.com wrote:
RE: [Sis-csi] Green book thoughts
As you know, there are significant fixed and variable costs associated 
with design, implementation, testing, and deployment of each layer 
protocol.
In my mind, this is the key point in this discussion.
....
So in this architecture document I think we want *not* to encourage every 
flight software manager to look at each mission as yet another opportunity 
to demonstrate what fools the designers of TCP were.  The architecture 
needs to support the insertion of alternatives to TCP where they are 
needed, but the fewer the better.  Suppose we leave it at that?
Scott,

If I understand what you have been saying, it boils down to the following. 
 We as architects should aim towards saving the mission community from 
making costly and/or dumb choices about rolling their own re-transmission 
protocols.  We should accomplish this by (a) developing/adopting a small 
set of re-transmission protocols that will meet 
all-but-the-most-usual-mission-needs for the future and (b) disallow 
future missions from using any other re-transmission protocols over the 
infrastructure we are "architecting".

My apologies if I have misinterpreted your thesis, and I am happy to be 
corrected.
As Adrian points out, "disallow" isn't quite the right word here. 
"Discourage" is better, and more specifically I would say "discourage" in 
the sense of providing such stable and effective functionality in the 
supported protocols that missions don't have any sound technical reason to 
*want* to invent their own.  People will always make poor technical 
decisions for arguably irrational reasons; it's not the function of the 
Space Communications Architecture to prevent that.  The best we can do is 
address in advance any arguments that would otherwise have a defensible 
technical basis.

Scott,

Thanks -- makes sense.  It also implies a means for measuring success: the 
ratio of the number of missions that adopt the preferred protocols to the 
number of missions that don't.  But success will be more likely if mission 
designers actually have enough relevant information on which to base 
decisions.  We can provide such information for decision-making and 
produce something far more valuable and effective than a bare list of 
recommendations.
-- 


James L. Rash
Building 23, Room E403
Code 588 -- Advanced Architectures and Automation Branch
NASA Goddard Space Flight Center
Greenbelt, MD  20771
301-286-5246 (voice)     301-286-1768 (fax)
_______________________________________________
Sis-CSI mailing list
Sis-CSI at mailman.ccsds.org
http://mailman.ccsds.org/cgi-bin/mailman/listinfo/sis-csi

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


More information about the Sis-CSI mailing list