"Scientists and technicians of the DPRK analysed the mistakes that were made during the previous April launch and deepened the work of improving the reliability and precision of the satellite and carrier rocket, thereby rounding off the preparations for launch," it said.
The rocket was intended to put a polar-orbiting earth observation satellite into orbit, it said.
In April, North Korea failed with a much-hyped launch of an Unha-3 rocket that Pyongyang also said was aimed at placing a satellite in orbit.
The United States and United Nations insisted it was a disguised ballistic missile test using a three-stage variant of the Taepodong-2 inter-continental ballistic missile.
The April test put a halt to the latest international effort to engage North Korea, with the United States calling off plans to deliver badly needed food assistance.
The UN Security Council Thursday warned North Korea against carrying out another launch bid after intense speculation that it was preparing for a new missile test.
"We all agree it would be extremely inadvisable to proceed with the test," the head of the North Korea sanctions committee at the council, Portuguese ambassador Jose Filipe Moraes Cabral told reporters.