[net.news] How robust will satellite distribution be?

west@sdcsla.UUCP (Larry West) (12/21/84)

[Yes, Lauren, please proceed as you see fit.]

I'm curious as to how the satellite-broadcast scheme will take
power-failures and the like into account.

For example, is reception dependent upon the host computer being up?
[I.e., I assume the thing doesn't have its own disk.]

Although currently a site can stand missing many many hours
of netnews reception, I wonder whether this will be true
in the satellite system.   The problem that I see is that
the satellite system will become the backbone of netnews
distribution -- so, if a satellite (reception) site is down
for a while, whence will it get the news it missed?

I guess arrangements with the other satellite reception sites
can be made (at the expense of long-distance phone calls),
but... is there A Better Way?

-- 

--|  Larry West, UC San Diego, Institute for Cognitive Science
--|  UUCP:	{decvax!ucbvax,ihnp4}!sdcsvax!sdcsla!west
--|  ARPA:	west@NPRDC	{ NOT: <sdcsla!west@NPRDC> }

lauren@vortex.UUCP (Lauren Weinstein) (12/23/84)

While it would be possible to get netnews from a nearby site, there
is a better way to deal with longish down periods.  Under normal
conditions, the gateway computers should be able to hold a week
or two of news online (this is an estimate, of course).  So long as the
host down period doesn't exceed this interval (which should be fairly
rare) my plan is as follows:

Part of the information being sent by stargate would include (at
intervals) a list of sequence numbers in the current transmission
sequence, and the earliest sequence number still on disk at
stargate.  If a site discovered that it was missing articles outside
the current sequence but still online, it would send a specially
formatted mail message (via UUCP) to stargate.  Stargate would then reschedule
(as time permits) the retransmission of those missing articles for that
host for their pickup.  In other words, individual sites could request
that stargate temporarily add "old" articles back into the current
sequence for their reception.  I think this should deal with most of the
problems with host down periods.

--Lauren--

eric@milo.UUCP (Eric Bergan) (12/24/84)

	Given that there are now hundreds (thousands?) of news machines,
is it really reasonable to try and send "makeup" news whenever one of them
is down? Seems to me that at any given moment, there must be at least a
handful of news machines down. Perhaps a better solution is simply to
allow a machine that has been down to call a "news repository" via UUCP
and get the missing articles. Then the burden is placed on the system that
went down, not the satellite distribution. I suspect the result would be
that some sites would determine it is not important to get the missing
news, while others would be allowed to catch up if they wished.

	In either case, the software should be set up so that the site
administrator is presented a list of groups, and missing articles, so that
they can decide not to pick up the 1236 net.flame articles, but they do
want the 15 net.sources articles.

	Perhaps we should somehow design this to be at least partially
compatable with the "distributed news" effort? Seems there are some
common traits, albiet on different scales.

-- 
					eric
					...!seismo!umcp-cs!aplvax!milo!eric

lauren@vortex.UUCP (Lauren Weinstein) (12/25/84)

There may not be a serious problem with many machines requesting
repeats.  For example, during the periods of higher bandwidth
on the stargate (presumably during the night) the stargate could
routinely send older articles that have been requested by any
number of sites during the day -- or even some older articles
that weren't requested at all, just on general principles.
There are all sorts of possibilities.

Of course, sites could also pick up lost articles from other
sites if they wanted to, or administrators could decide that
there were some articles (or groups) that they didn't want
to pick up (if lost due to system down time) at all.

The important thing to remember is that it doesn't cost any more
to send an article to ALL participating sites than to just one 
site using the bird.  It might well be good policy to repeat older
articles (those still online) occasionally just to help people
fill in any gaps.  Much of this will need to be determined
experimentally of course.

----

By the way, the stargate screeners mailing list is up.  It is
seismo!stargate-people.  It is for people willing to screen
netnews groups for the project, especially people whose sites
are willing to call stargate (in Atlanta) directly.

--Lauren--