The 100-Million Mile Network 160
mykepredko writes "eWeek has an article on the network and radio topography of the two Mars rovers and how they communicate with satellites in Mars' orbit as well as the Earth. The article ends by giving four rules for maintaining a space network, a) Automate processes, b) Bulletproof your gear, c) Be persistent and d) Simulate potential problems, which are probably good rules for any network."
e.) ... (Score:4, Funny)
Re:e.) ... (Score:1)
Re:e.) ... (Score:2)
They're using our own satellites against us!
Re:e.) ... (Score:4, Funny)
poor grammar..... check...
first post...... check...
oh heck it MUST be funny.
Rule Z: (Score:5, Funny)
Re:Rule Z: (Score:2, Funny)
Good tips (Score:5, Funny)
I'd think micrometeorite-proofing my gear would be more useful.
Yeah right (Score:5, Funny)
Re:Yeah right (Score:5, Funny)
Re:Yeah right (Score:5, Funny)
Re:Yeah right (Score:1)
http://www.ietf.org/rfc/rfc1149.txt [ietf.org]
Re:Yeah right (Score:1)
Re:Yeah right (Score:2)
"Avian carriers can provide high delay, low throughput, and low altitude service"
How are you going to get your pigeons to fly to mars?!?!
Re:Yeah right (Score:1)
But maybe, when the planets rotate, it will pull Mars closer to the Earth? Then it wouldn't be so difficult to send probes there?
But how would they keep the planets from colliding? Would you want to be the person to cut insanely high tension lan cables?
Re:Yeah right (Score:1)
Re:Yeah right (Score:2)
You idiot. Michelson and Morley [virginia.edu] proved that Ethernet is useless.
They teach parenting too... (Score:5, Funny)
"The most difficult thing is to know how to talk to the spacecraft when you're getting no response from it," says Douglas J. Mudgway
wow thanks (Score:5, Funny)
Re:wow thanks (Score:3, Insightful)
is that still considered WAN? (Score:5, Funny)
Re:is that still considered WAN? (Score:2, Funny)
Which OS? (Score:1)
Does this mean they run on Windows? That must SUCK.
Re:Which OS? (Score:1)
Re:Which OS? (Score:1)
Re:Which OS? (Score:3, Informative)
Re:Which OS? (Score:5, Informative)
The operating system is VxWorks [windriver.com].
Re:Which OS? (Score:5, Informative)
<nitpick>
The RAD6000 is a radiation hardened RS/6000 PowerPC chip from IBM. A similar chip was used in Apple Macintoshes, but Apple is not the source of the RAD6000 chip.
</nitpick>
I love my Mac as much as everybody else, but it's just not the case that the RAD6000 is a 'mac' chip. It's an IBM chip, a cousin of those used in macs.
Re:Which OS? (Score:1)
b) Bulletproof your gear (Score:5, Funny)
For what? Those pesky Martians?
Re:b) Bulletproof your gear (Score:1)
SCO sued mars because it used their code to control the turrets
Re:b) Bulletproof your gear (Score:5, Funny)
Martians in pickup trucks drive around the surface of the planet, shooting at any Earth landers they see.
Where do you think we got the term "Redneck" from?
Chip H.
Re:b) Bulletproof your gear (Score:2)
That rules out Linksys (Score:5, Funny)
Re:That rules out Linksys (Score:2)
Well I haven't RTFA, but I'm pretty sure they didn't mention crater proofing it.
In summary... (Score:5, Funny)
Persistantly empty clip after clip of rounds from an automatic rifle at your prototype. If it survives, begin production.
Persistency (Score:2)
This doesnt exlpain how.... (Score:5, Funny)
Re:This doesnt exlpain how.... (Score:2)
Re:This doesnt exlpain how.... (Score:2)
Re:Explanation (Score:4, Funny)
Re:Explanation (Score:2, Informative)
God i feel like a geek.
Redneck Solution (Score:1)
Just a few peices of bailin' war oughta do it...
They left one out. (Score:4, Funny)
Makinig seem harder than it really is (Score:5, Funny)
Doh (Score:3, Funny)
priorities... (Score:5, Funny)
Re:priorities... (Score:1, Funny)
Re:priorities... (Score:2)
Unless . . . (Score:5, Funny)
Re:Unless . . . (Score:3, Informative)
Do the math...
1000000 bits / 8 = 125000 bytes/s 125000 bytes / 1024 = 122.0703125 kb/s 122.0703125 / 1024 = 0.1192092mb/s That means it's a 0.1192092mb/s line to mars, and probably with brutal latency. Let's just hope that they're not serving up warez from it...or that slashdot doesn't link to a webserver hosted on it...
Re:Unless . . . (Score:2)
How do they get that much bandwidth over a satellite link? My satellite
Re:Unless . . . (Score:2)
At this point you need to be extremely careful with terminology. The question is not how they get bandwidth, but how they achieve the data rate. Bandwidth and data rate are proportional to each other only if the signal to noise ratio is a constant. People commonly use "bandwidth" when what they are actually referring to is "data rate."
Shannon's theorem states that the data rate of a channel is equal to the bandwidth times the logarithm of (1+SNR
Re:Unless . . . (Score:2)
"Well with three users on Mars, even a 6th grader could figure out one of them is going to be amoung the high bandwidth users. We told NASA to either cut back or encourage the EU to send more probes. Comcast would be delighted to provide service to further EU Space Agency probes."
Better network technology (Score:4, Interesting)
Use OLD technology (Score:5, Insightful)
I use what has worked reliably for years and years. I'm not gonna risk my business being down because of some stupid gee-whiz technology that's only been out for a few years. Engineers that build solid, reliable, critical systems (financial, medical, avionics) do the same thing.
Re:Use OLD technology (Score:2, Funny)
Re:Use OLD technology (Score:1)
No, I believe he's talking about the Ultra-light Field Howitzer [acronymfinder.com]. Or uh.. yeah.. probably the first one.
Re:Use OLD technology (Score:5, Funny)
I use what has worked reliably for years and years.
Isn't that a contradiction in terms?
Re:Use OLD technology (Score:3, Funny)
Re:Use OLD technology (Score:1)
As long as one avoids the bleeding edge, I don't think there is any reason to not take advantage of technologies as they come
Re:Use OLD technology (Score:2, Insightful)
I've had 2 power supplies go on me in the last 5 years and one deathstar (shh, I'm still using its RMA brother). But some of the first computer equipment I bought (a 1.2 gig WD drive and a 2.5 WD drive) to put in my dad's computer both died on me. Computer stuff is weird; it lasts 90 days or 9 years. Now everyone is ditching their p2's because "they're too slow" and I'm building a nice cluster.
Re:Use OLD technology (Score:5, Informative)
Re:Use OLD technology (Score:1, Funny)
So check it, I'm using OLD, super reliable technology... it's called "copper". Yeah, everyone seems to miss the fact that I'm using OLD technology, this copper stuff has been around FOREVER. Why golly jee, I'm using several twisted wires of this stuff inside a plastic sheath to transmit my slashdot posts over old reliable printed circuit boards into something that uses LIGHT, a REALLY old technology, to transmit my slashdot post over an
Re:Use OLD technology (Score:3, Insightful)
Incidentally, the real "technology" decisions here would probably revolve around the data protocols themselves, not necessarily the choice of the radio band. Lots of new technologies use the same radio bands we've used for years. Hig
By the time you get something qualified for space (Score:2)
Radiation hardening isn't the first thing Intel or AMD puts onto a bleeding-edge chip.
Missions are planned years in advance, often most of a decade.
Where I'm going with this is, even if they chose a barely-working new technology, it would be old by the time it got there.
Your point is well taken -- for example, composites have been around for decades, Boeing is still building planes out of aluminum, and it's because they're not g
comparison to cable modem speed? (Score:3, Funny)
Uhhh
Oh, I get it now. According to this calendar, it's 2008. Damn, that was a nice nap. Need to catch up on the last four years of news. Hope something horrible happened to Microsoft.
What? SCOSoft? Oh, shit.
Re:comparison to cable modem speed? (Score:2)
Re:comparison to cable modem speed? (Score:1)
Re:comparison to cable modem speed? (Score:2)
Re:comparison to cable modem speed? (Score:4, Informative)
You have confused your units. Network speeds are reported in bits, not bytes -- an average cable modem is around 1.5Mbps, not 1.5MBps.
Why not repeaters? (Score:3, Interesting)
Considering how enthralled we are about seeing Mars up close and personal now, I'd think this would be a Really Good Idea.
Re:Why not repeaters? (Score:1, Informative)
Re:Why not repeaters? (Score:3, Interesting)
Couldn't it just be located at earth's L4 or L5 Lagrange point around the sun. It would need to expend little or no station-keeping effort and would always have line of sight both to earth and the backside of the sun (from earth's perspective). Also, why would it need a transmitter stronger than those on the various other orbiters that already transmit and receive signals across the solar system.
Re:Why not repeaters? (Score:1)
Re:Why not repeaters? (Score:2)
The router analogy (Score:5, Insightful)
Something about the repairing a 747 while it is in flight analogy.
It may not be as dramatic as the rescue of Apollo 13, but they should be commended for well though out design principles, instead of just taking cheap shots at them when something fails as most people are wont to do.
Re:The router analogy (Score:3, Insightful)
Re:The router analogy (Score:2)
I can only imagine how these engineers felt when the system came back online...
Re:The router analogy (Score:2)
Just wait till spam starts to relay from Mars (Score:4, Funny)
Them crafty spamers have spoofed every other network. Just wait till the IP trace routes through Mars.
Martian Viagra pills 25% off
Order now and save on shipping.
Hack Attack? (Score:1)
If someone did manage to DoS or somehow log in to the rover and damage the software it could be the most damaging single-target attack (dollar wise
Re:Hack Attack? (Score:3, Interesting)
Your last paragraph should tell you otherwise.
If someone did manage to DoS or somehow log in to the rover and damage the software it could be the most damaging single-target attack (dollar wise - at over $400 million per rover) of all time. I think that's kind of scary.
Maybe it should just be 3 rules... (Score:5, Funny)
Do they really need that in the handbook? What did they use to do when they had a problem?
Engineer 1: "Shit Fred, I can't ping it."
Engineer 2: "Oh well, cest la vie. You wanna grab a beer?"
Re:Maybe it should just be 3 rules... (Score:3, Interesting)
Re:Maybe it should just be 3 rules... (Score:1)
Deep Space Network (DSN) - More Info (Score:3, Informative)
- NASA's MER2004 Communications with Earth Overview [nasa.gov]
- DSN (Deep Space Network) Main Page [nasa.gov]
- Wikipedia entry on Deep Space Network [wikipedia.org]
--
For news, status, updates, scientific info, images, video, and more, check out:
(AXCH) 2004 Mars Exploration Rovers - News, Status, Technical Info, History [axonchisel.net].
.22's won't piece IBM XT's (Score:5, Funny)
Re:.22's won't piece IBM XT's (Score:2)
But did you set up it the bomb?
Bulletproofing? (Score:5, Funny)
DSN (Score:4, Informative)
http://deepspace.jpl.nasa.gov/dsn/ [nasa.gov]
Not very detailed but a nice overview of the setup.
is it me... (Score:3, Interesting)
Channel 25? (Score:5, Funny)
Clearly, Mars Channel 25 caused the original Spirit communication breakdown by interrupting it with an episode of Days of our red, dreary lives.
Testing possible failures... (Score:2)
They missed a few... (Score:3, Funny)
a) Automate processes
b) Bulletproof your gear
c) Be persistent
d) Simulate potential problems
e) Don't crash into the damn planet
f) Don't confuse feet and meters
g) Don't "misplace" quarter-billion dollar probes
h) Don't let probes explode because you left out the fuel-check valve
i) Don't press the big red shiny button (Narf!)
j) ???
k) PROFIT!
-
f) don't mix measurement systems (Score:2)
interplanetary internet (Score:2)
Pringles cans (Score:2, Funny)
What was the problem with Spirit? (Score:4, Interesting)
As someone who has developed backup and recovery systems for embedded systems using vxWorks and flash memory I have my own theory of what could have gone wrong.
There is an intermitant problem that can occur when using a combination of vxWorks 5.5, dosFs2 and flash memory.
The problem goes like this : When file A is written to flash memory formatted with a FAT16 table the FAT table is updated to say which disk clusters are occupied by file A, and hence no longer available as free disk space. So when file B starts writing to the hard disk it checks what clusters are free to write to.
Now a timing problem can occur when a process writing files in a sequential order closes the file handle to A and opens a new handle for B and starts writting to B. The problem exists because the clusters used by A have not been updated to the FAT in time before file B starts writing. The consequence of this is that some of the data belonging to A is overwritten hence breaking the chain. Once this has occurred the FAT and file A cluster chain are corrupt. Once this corruption occurs more corruptions occur with rate of corruption errors growing expotentially until the flash memory can longer function for disk I/O.
Now as the problem only occurs rarely it is very hard to reproduce in a lab. Also as the rate of corruption is expotential then catching the orginal culprit is even harder. I have spent weeks just trying to catch and diagnosis the problem before eventually catching it.
Unfortunately once the flash had started to become corrupt the only way to correct it was to reformat the flash memory.
As for solving the problem, before closing the handle of a file that had been written to flash memory was done an ioctl call would be made to the dosFs2 library to write the size of the file to the disk. Once this solution was is in place the problem never raised its head again.
Re:What was the problem with Spirit? (Score:2, Interesting)
Space.com [space.com] quoting Glenn Reeves, the JPL Flight Software Architect for the project, on Feb. 6:
My understanding is that the memory problem occurred because they were trying to load the FAT into memory, and it had grown too large from files accumulated during the
Re:Wires (Score:1)
No.