The 100-Million Mile Network
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."
Bulletproof your gear... I was thinking that was a literal understatement :) After all Getting hit bya piece of anything at over 16,000 miles a huor + you should be alot more protetected than just Bullet proof.
Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
The article seemed to fail to point out that these things are using OLD technologies... UFH? Jesus, that's been around for ages. Their basic data transmission seems to be just that... basic. . No bells and whistles. No wireless garbage. Not super fast. I see failures when people use cutting edge stuff. My business computers need to be ROCK SOLID. I don't use wireless. My hardware uses serial and parallel ports instead of USB/firewire/whatever. I use W2K as a platform. I use an external modem through a parallel port for important credit card stuff.
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.
I think that Spirit should be considered a big win for NASA. They patched a software bug on a platform that had corrupted flash, basically having to reinstall portions of operating code.
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.