



Recently, dual-function radar communication (DFRC) systems have been proposed to integrate radar and communication into one platform for spectrum sharing. Various signalling strategies have been proposed to embed communication information into the radar transmitted waveforms. Among these, complex beampattern modulation (CBM) embeds communication information into the complex transmit beampattens via changing the amplitude and phase of the beampatterns towards the communication receiver. The embedding of random communication information causes the clutter modulation and high range-Doppler sidelobe. What's more, transmitting different waveforms on a pulse to pulse basis degrades the radar target detection capacity when traditional sequential pulse compression (SPC) and moving-target detection (MTD) is utilized. In this paper, a minimum mean square error (MMSE) based filter, denoted as joint range and Doppler adaptive processing (JRDAP) is proposed. The proposed method estimates the targets' impulse response coefficients at each range-Doppler cell adaptively to suppress high range-Doppler sidelobe and clutter modulation. The performance of proposed method is very close to the full-dimension adaptive multiple pulses compression (AMPC) while reducing computational complexity greatly.