Compromises could include a limited restriction on Iran’s ballistic missile programme and a rigorous inspection regime for its satellite launch programme.