[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lojban] Re: Lojban Kids Show - internet stuff
On 07/19/2010 06:10 AM, Pierre Abbat wrote:
> It should be easy to wire the whole town for Internet. Communicating
> with Earth, though, presents a problem. The station is 150 Gm from
> Earth (it's at the Sun-Earth L4 or L5 point, right?), so it takes 500
> seconds to send a message to Earth, and 500 seconds for the reply to
> come back. This means just sending an email (assuming the server
> doesn't send any command until it has received the reply to the
> previous one) takes 108 minutes! (not counting tearing down the
> connection) If you're in the space station, browsing a site on the
> Earth, and your browser keeps the connection open, you click a link,
> and almost 17 minutes later the page comes up. There are at least
> three Earth stations for communicating with the space station.
Well, I don't think you'd still be using basic TCP/IPv6 for space
station/earth communication. In my imagination, your protocol would
foresee an "answers cached" system where you'd push your request header
and the request body and at the same time a bunch of
anti-fail-measurements - I'd say bandwidth is cheap. I imagine it like this:
Packet 1 tube -> earth
to: http server at lojban.org
SHTTP auth username salt password (authenticate with username and salted
password hash)
on auth success:
SHTTP GET / RANGE 3 (get the index at "/" and everything that
doesn't depend on interaction)
on auth failure:
SHTTP drop_auth (ignore authentication)
SHTTP GET / RANGE 3
This might work to reduce many of the effects of the lag. Since this
protocol entirely drops the need for a three-way-handshake prior to
sending any data. This means, that the whole request for the first 3
depth levels of lojban.org with authentication would reach the server in
9 minutes. 9 minutes later the reply would arrive, showing what
happened/went wrong. It will contain quite a bit of data, so you can
entertain yourself with lots of stuff ;)
Alternatively, the web application might have previously announced all
their services ("edit wiki page", "register new user") towards the space
station, so that some server on the space station (disk is cheap, as is
bandwidth!) has lots of forms and shit cached, so that you can register
a new user on the lojban wiki with one request of 9mins and then waiting
for a reply for 9 minutes.
Of course this is just a very rough sketch and I'm still half-asleep,
but I think it's not that far off from what could, one day, be used for
this purpose. But until then - who knows! - maybe the antique WWW has
already been replaced by something more sensible.
> Pierre
- Timo
--
You received this message because you are subscribed to the Google Groups "lojban" group.
To post to this group, send email to lojban@googlegroups.com.
To unsubscribe from this group, send email to lojban+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lojban?hl=en.