A Space & astronomy forum. SpaceBanter.com

Go Back   Home » SpaceBanter.com forum » Space Science » Policy
Site Map Home Authors List Search Today's Posts Mark Forums Read Web Partners

'Spirit' Communications Emergency



 
 
Thread Tools Display Modes
  #33  
Old January 24th 04, 10:16 AM
external usenet poster
 
Posts: n/a
Default 'Spirit' Communications Emergency

Hello,

Sorry if this all sounds conspiracy oriented, but does anyone know how
many people would have to be lying if there were any lying ordered by
government?

Are other countries' space experts able to verify the rover data
coming back, before and after this 'coma'?

I'm wondering if - say the rover found something extraordinary up
there, might the powers in control successfully hide that knowledge
from the public and other countries? Is the data up and down link to
and from the rover encrypted so that only NASA or JPL agents can
control it? Also, how possible a problem is 'hacking' of said streams?
How robust is that data link?

Thanks,
Memer
  #34  
Old January 24th 04, 03:02 PM
Andrew Gray
external usenet poster
 
Posts: n/a
Default 'Spirit' Communications Emergency

In article ,
wrote:
Hello,

Sorry if this all sounds conspiracy oriented, but does anyone know how
many people would have to be lying if there were any lying ordered by
government?


"Lots and lots and lots and lots and lots".

Are other countries' space experts able to verify the rover data
coming back, before and after this 'coma'?


If you had a dish handy, which isn't likely, you could probably recieve
it; the DSN is a pretty impressive facility, though, so it'd be a matter
of somehow getting the keys to a respectably-sized radiotelescope - and
then some spares, for 24-hr coverage.

I'm wondering if - say the rover found something extraordinary up
there, might the powers in control successfully hide that knowledge
from the public and other countries?


Not easily; bear in mind the number of people who would need to be
involved, the massive press corps on their doorstep, and the instant
fame for anyone who decided to blow the whistle. If you want to stop
people finding things out, you don't get a university to do the job and
give it one of the world's most zealous press departments...

Is the data up and down link to
and from the rover encrypted so that only NASA or JPL agents can
control it?


I don't believe the signals are encrypted, but it's quite possible that
the ground commands are prefaced by an identifying signal Just Because.

Also, how possible a problem is 'hacking' of said streams?
How robust is that data link?


Sending faked transmissions? Very difficult; probably possible, but in
such a limited way that it'd be feasible to rule out, individually, each
facility capable of it if you chose. The command software hasn't been
made public, so actually commanding it to do anything would be another
insane hurdle...

Actually interrupting or modifying the data stream is again possible,
but significantly unlikely; if it's got to Goldstone, I can't see
someone switching out data and back in on the fly as it goes to JPL.

--
-Andrew Gray

  #35  
Old February 4th 04, 03:57 PM
Henry Spencer
external usenet poster
 
Posts: n/a
Default 'Spirit' Communications Emergency

In article ,
Sander Vesik wrote:
Probably SEU, Single Event Upset, where a bit gets flipped by a particle
hit on a chip. If it's an important bit, a mess can result. :-) ...


Umm... you mean somebody would seriously consider having a project measured
in millions of dollars and not include trivial small things like SECDED,
memory scrubbing and restarts?


Error-correcting memory is usual in spacecraft. But that doesn't do you
any good if the flipped bit is in the *processor*. (This does, helpfully,
seem to be a vastly less common case.) It's easy to add redundancy to
protect memory, but doing the same for logic circuitry -- especially fast
stuff -- is difficult.
--
MOST launched 30 June; science observations running | Henry Spencer
since Oct; first surprises seen; papers pending. |
  #36  
Old February 4th 04, 03:57 PM
Henry Spencer
external usenet poster
 
Posts: n/a
Default 'Spirit' Communications Emergency

In article ,
Sander Vesik wrote:
Probably SEU, Single Event Upset, where a bit gets flipped by a particle
hit on a chip. If it's an important bit, a mess can result. :-) ...


Umm... you mean somebody would seriously consider having a project measured
in millions of dollars and not include trivial small things like SECDED,
memory scrubbing and restarts?


Error-correcting memory is usual in spacecraft. But that doesn't do you
any good if the flipped bit is in the *processor*. (This does, helpfully,
seem to be a vastly less common case.) It's easy to add redundancy to
protect memory, but doing the same for logic circuitry -- especially fast
stuff -- is difficult.
--
MOST launched 30 June; science observations running | Henry Spencer
since Oct; first surprises seen; papers pending. |
  #37  
Old February 5th 04, 12:57 PM
James Van Artsdalen
external usenet poster
 
Posts: n/a
Default 'Spirit' Communications Emergency

(Henry Spencer) wrote in message ...
Error-correcting memory is usual in spacecraft. But that doesn't do you
any good if the flipped bit is in the *processor*. (This does, helpfully,
seem to be a vastly less common case.)


The amount of charge in a DRAM storage cell representing a 1 is just
barely different from the representation of a 0. Even a low-energy
event might be enough to flip the stored bit. I suspect there are few
places in a CPU, except maybe the cache, where so little energy is
required to flip a bit.

A flash chip probably requires a high energy event to flip a bit. If
such events are sufficiently rare I'd be tempted to perhaps do no more
than ECC in software for science data and redundant storage for
mission variables, and dispense with exotic rad-hardening altogether
(ordinary flash is deployed in the many millions, any rad-hardened
part maybe in the hundreds, and the latter implies uncertain
reliability to me).

It's easy to add redundancy to protect memory, but doing the same for logic
circuitry -- especially fast stuff -- is difficult.


Years ago I read the specs on Intel's i960 part and it had a "checker
mode" designed for this. Multiple CPUs could be wired together with
only one driving outputs at a time. On write cycles the "slaves"
would compare what the master was writing to what their own logic core
would have written and would flag any difference to external hardware.
Usually only one CPU was in disagreement and would therefore be voted
off the island. A slave could have its outputs enabled and become a
master on the fly if needed. The software could be designed to
restart the processors periodically to bring stragglers back in sync.

It looked straightforward to implement in a system and I assume there
are modern choices for this.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mode VII orbiter emergency egress landing exercise Feb. 18 Jacques van Oene Space Station 1 February 14th 04 05:02 AM
Mode VII orbiter emergency egress landing exercise Feb. 18 Jacques van Oene Space Shuttle 0 February 13th 04 02:58 PM
Media invited to Shuttle emergency landing exercise Jacques van Oene Space Shuttle 0 February 13th 04 02:55 PM
Media invited to Shuttle emergency landing exercise Jacques van Oene Space Station 0 February 13th 04 02:55 PM
Lowell Observatory and Discovery Communications Announce Partnership To Build Innovative Telescope Technology Ron Baalke Technology 0 October 16th 03 06:17 PM


All times are GMT +1. The time now is 08:26 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 SpaceBanter.com.
The comments are property of their posters.