<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Scott, Keith L. wrote:<br>
<br>
<span style="white-space: pre;">&gt; It seems to me that the points of
contention here center on whether<br>
&gt; or not an application using UDP might cause network congestion and<br>
&gt; hence lose packets, and whether/how building reliability on top of<br>
&gt; UDP is a Good Idea. The arguments seem to oscillate between<br>
&gt; high-bandwidth downlinks where we want to use all of the available<br>
&gt; capacity and the assertion that UDP flows from space (there's a<br>
&gt; B-movie title in there somewhere...) simply can't congest the<br>
&gt; "network" because the space link bandwidth is too low.<br>
&gt; <br>
&gt; I would assert that for some (possibly many?) future missions, <br>
&gt; bandwidths will be such that pure rate-controlled streams coming
from<br>
&gt; some space applications would have the ability to congest shared<br>
&gt; (space and/or ground). A single HDTV stream competing with any
other<br>
&gt; appreciable flows in the ground or space portions of the network<br>
&gt; could do this, e.g. I also don't think we can assert that streams<br>
&gt; will not cross some portion of shared network, especially if there
is<br>
&gt; inter-agency cross-support. One must consider the possibility of <br>
&gt; commercial ground stations, and also the possibility of shared<br>
&gt; in-space crosslinks.<br>
&gt; <br>
&gt; That said, do we all agree (at least among ourselves -- the case
will<br>
&gt; need to be made to external audiences) that: 1) Moving to IP<br>
&gt; provides a large benefit to missions in that: o it decouples<br>
&gt; applications from the data links o it facilitates multi-hop routing<br>
&gt; over heterogeneous data links o it provides an efficient
multiplexing<br>
&gt; mechanism for numerous data types o traffic can be directly routed<br>
&gt; from ground stations over closed networks or the Internet to its<br>
&gt; destination(s) on the ground with commercial network equipment<br>
</span><br>
Yes.<br>
<span style="white-space: pre;"><br>
&gt; 2) We don't really know how operators will want to use a networked<br>
&gt; capability, except that they will probably want some mix of
real-time<br>
&gt; data that can take loss and reliable data that wants no loss. These<br>
&gt; are supportable in continuously connected environments by TCP, UDP,<br>
&gt; and NORM (the latter two supporting simplex environments, to some<br>
&gt; extent); and in disconnected environments by overlays like CFDP,
and<br>
&gt; DTN.<br>
</span><br>
Yes.&nbsp; (And, as necessary, CFDP and DTN can be used in continuously
connected environments as well.)<br>
<span style="white-space: pre;"><br>
&gt; 3) Building application-specific reliability mechanisms on top of
UDP<br>
&gt; is an option, but *in general*, new applications should first look
to<br>
&gt; standard transport mechanisms (exact list TBD from Red Books from<br>
&gt; this WG) to fulfill their needs. Non-congestion controlled flows<br>
&gt; that might cause significant network congestion are discouraged,
but<br>
&gt; not prohibited if circumstances require their use and they can be<br>
&gt; designed to 'not-too- adversely' affect the network. Note that<br>
&gt; 'not-too-adversely' here is an overall system design trade -- a<br>
&gt; particular application might need to simply blast bits without
regard<br>
&gt; to the rest of the network. Note also that the overlays mentioned<br>
&gt; above may be part of the recommended set of standard transports.<br>
</span><br>
That sounds right to me.<br>
<span style="white-space: pre;"><br>
</span>Scott<br>
</body>
</html>