He explained that developments by South Korea are likely also contributing to the rush to launch.

"South Korea has for a number of years been trying to launch their own satellite ... they were supposed to have tried a launch on November 29," Wright said.

South Korea "had technical problems and postponed that until spring, But clearly from North Korea's point of view, if they could launch a satellite before South Korea that would be a real feather in their cap," he said.