SIC is a promising interference cancellation technique that has been widely studied for wireless networks. The basic concept of SIC is to regenerate the interfering signals and subsequently cancel them from the received composite signal, so as to improve the signal-to-interference ratio (SIR) of the desired signal. In this technique, the SIC receiver first decodes the strongest interfering signal by treating other signals as noise. Then it regenerates the analog signal from the decoded signal and cancels it from the received composite signal. After this stage, the remaining signal is free from the interference of the strongest interfering signal. Then, the SIC receiver proceeds to decode, regenerate and cancel the second strongest interfering signaling from the remaining signal and so forth, until the desired signal can be decoded.