A method implemented in a communication device , comprising: generating, via a processor of the communication device , a first waveform modulation signal, denoted as W 1 , based on a first approximation of an input signal, denoted as S; generating, via the processor , a second waveform modulation signal, denoted as W 2 , based on a first difference between the input signal S and the first waveform modulation signal W 1 ; generating, via the processor , a control signal, denoted as CS, having a sequence of control symbols with a pre-determined modulation format; performing, via the processor , time-domain multiplexing. TDM, on the first waveform modulation signal W 1 , the second waveform modulation signal W 2 , and the control signal CS to form a cascaded waveform modulation signal with embedded control signal, CWM-CS; modulating, via a frontend of the communication device , the CWM-CS onto a carrier; and transmitting, via the frontend , the CWM-CS over a communication link to a corresponding communication device in a network; wherein generating the first waveform modulation signal W 1 comprises approximating the input signal S as follows: W 1 = round s E max × M × E max M , where round() is a rounding function that rounds an input value to a nearest integer, E max is related to a maximal amplitude of the input signal S, and M is a positive integer and wherein the integer M is selected based on the fronthaul link signal-to-noise-ratio, SNR. generating, via a processor of the communication device , a first waveform modulation signal, denoted as W 1 , based on a first approximation of an input signal, denoted as S; generating, via the processor , a second waveform modulation signal, denoted as W 2 , based on a first difference between the input signal S and the first waveform modulation signal W 1 ; generating, via the processor , a control signal, denoted as CS, having a sequence of control symbols with a pre-determined modulation format; performing, via the processor , time-domain multiplexing. TDM, on the first waveform modulation signal W 1 , the second waveform modulation signal W 2 , and the control signal CS to form a cascaded waveform modulation signal with embedded control signal, CWM-CS; modulating, via a frontend of the communication device , the CWM-CS onto a carrier; and transmitting, via the frontend , the CWM-CS over a communication link to a corresponding communication device in a network; wherein generating the first waveform modulation signal W 1 comprises approximating the input signal S as follows: W 1 = round s E max × M × E max M , where round() is a rounding function that rounds an input value to a nearest integer, E max is related to a maximal amplitude of the input signal S, and M is a positive integer and wherein the integer M is selected based on the fronthaul link signal-to-noise-ratio, SNR. wherein generating the first waveform modulation signal W 1 comprises approximating the input signal S as follows: W 1 = round s E max × M × E max M , where round() is a rounding function that rounds an input value to a nearest integer, E max is related to a maximal amplitude of the input signal S, and M is a positive integer and wherein the integer M is selected based on the fronthaul link signal-to-noise-ratio, SNR. <EOS>