My friend, commanderobiwan, told me that Hoth is timed for 21 minutes. If you go past that time, it is considered a defeat (this is for PS2...and probably all versions).
Also, you have to complete some objectives in a certain time limit. This also is what my friend, commanderobiwan, told me. Since I have yet to play the game.