A novel iterative receiver is proposed for ADO-OFDM to enhance its performance. An optimal power allocation between ACO- and DCO-OFDM signals is performed. To reduce the complexity, a near-optimal power allocation factor is obtained. The iterative receiver has near-optimal property with the power allocation factor.