About 25,000 troops will maintain law and order at the inauguration of new US President Joe Biden on January 20.