Tehran and Washington are expected to meet for negotiations, despite mixed messages from both sides and renewed threats from US President Donald Trump.