Yes, in Rel-17 the UE will handle the compensation. In the downlink the UE will synchronize to the Doppler shifted NPSS/NSSS signals as usual, it will then decode an ephemeris (a description of the serving satellite’s orbit accurate for a moment, say 1 sec) which will allow the UE to precompensate for the Doppler effect when it transmits in the uplink direction (RACH/PUSCH). This will be the way for NTN IoT (NB-IoT and eMTC) and also NTN NR.