Iran’s President Mahmoud Ahmadinejad will attend next week's summit of the world's biggest gas suppliers in Moscow and also hold talks with his Russian counterpart Vladimir Putin.