Matijevic Hill detailed survey, Sol 3153 - 3290 |
![]() ![]() |
Matijevic Hill detailed survey, Sol 3153 - 3290 |
Apr 24 2013, 11:53 PM
Post
#151
|
|
|
Member ![]() ![]() ![]() Group: Members Posts: 173 Joined: 9-September 08 Member No.: 4334 |
Ah, ok, so it's about commands being received reliably, not that pointing the comm equipment at the Sun would damage it. That makes much more sense, thanks.
|
|
|
|
Apr 25 2013, 12:14 PM
Post
#152
|
|
|
Member ![]() ![]() ![]() Group: Members Posts: 188 Joined: 7-December 12 Member No.: 6780 |
Indeed, even though the Sun is relatively quiet in the band used for radio communication, a single outburst could change a command into something quite undesirable. And on top of it the operators would have a very hard time to know which command have been randomly changed. Don't they add CRC32 or CRC64 checksums to the code blocks to be shure that only correctly transmitted commands will be executed, with a fallback strategy in case the command sequence is corrupted? |
|
|
|
Apr 25 2013, 01:04 PM
Post
#153
|
|
|
Junior Member ![]() ![]() Group: Members Posts: 51 Joined: 30-January 13 From: Penang, Malaysia. Member No.: 6853 |
Don't they add CRC32 or CRC64 checksums to the code blocks to be sure that only correctly transmitted commands will be executed I am sure check sums are utilized for commands as well as all of the returned data strings, but this is a classic example of the ultra cautious 'belt and suspenders approach'. Frustrating for this community of observers, but when all factors are taken into consideration it was probably the only sensible option. -------------------- Paul
|
|
|
|
Apr 25 2013, 02:03 PM
Post
#154
|
|
|
Administrator ![]() ![]() ![]() ![]() Group: Chairman Posts: 13250 Joined: 8-February 04 Member No.: 1 |
Don't they add CRC32 or CRC64 checksums to the code blocks to be shure that only correctly transmitted commands will be executed, with a fallback strategy in case the command sequence is corrupted? If you look at the Descanso website I linked to above, you will find all the details you could want regarding DSN protocols. However- even error checking/correction does not solve the problem. You radiate a command load - the spacecraft identifies it as 'bad'. That command load could have been very important - it could have been something to prevent the spacecraft doing something to harm itself in someway . If the spacecraft doesn't accept it - you are quite probably in a worse situation. You radiate commands because you want the spacecraft to do something. Imagine the MSL side-B swop, or MER-B flash anomaly - but with the added complexity of unreliable communications. There is a less obvious benefit of this strategy - conjunction offers up an opportunity for spacecraft operations teams to have a little down time. It's very very hard for a lot of flight-ops people to find time for vacations etc. Projects also can not afford enough personel to staff up enough to have redundancy for every job required on the mission. Conjunction offers a chance for people to catch up on other responsibilities, or take a well earned break. |
|
|
|
Apr 25 2013, 05:38 PM
Post
#155
|
|
|
Member ![]() ![]() ![]() Group: Members Posts: 188 Joined: 7-December 12 Member No.: 6780 |
It makes no sense to try to transmit commands during solar conjunction. I don't question the down time at all.
And thank you very much for the link to the paper! It seems to accept a Bit Error Rate (BER) of below 1e-6 for the transmission (section 5.5), meaning up to 8 errors in a Mega byte. So in most cases important commands will be successful, if accepted by the decoder. But during normal operations it might be better just to refuse (rare) corrupted command sequences, e.g. containing a sign error in an arm moving command, to prevent damage. I'm with PaulH51 at this point, they'll likely do it. Might be important command sequences are sent twice (executed once, of course), in the case one copy is corrupted. But that's not clear to me from the MRO paper. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 24th May 2013 - 05:13 PM |
|
RULES AND GUIDELINES Please read the Forum Rules and Guidelines before posting. IMAGE COPYRIGHT |
OPINIONS AND MODERATION Opinions expressed on UnmannedSpaceflight.com are those of the individual posters and do not necessarily reflect the opinions of UnmannedSpaceflight.com or The Planetary Society. The all-volunteer UnmannedSpaceflight.com moderation team is wholly independent of The Planetary Society. The Planetary Society has no influence over decisions made by the UnmannedSpaceflight.com moderators. |
SUPPORT THE FORUM Unmannedspaceflight.com is a project of the Planetary Society and is funded by donations from visitors and members. Help keep this forum up and running by contributing here. |
|