Iran's permanent representative to the United Nations has demanded that six Persian Gulf states pay full compensation.