Pilot spoofing attack is a serious threat to timedivision duplex (TDD) orthogonal frequency division multiplexing (TDD-OFDM) system. By employing identical pilot tones as a legitimate receiver, an adversary can contaminate the uplink channel estimation between a transceiver pair. To solve this problem, we in this paper propose an independent component analysis (ICA) based channel estimation and identification mechanism with a subcarrier-block discriminating coding (SBDC) technique (ICA-SBDC). Firstly, a receiver randomizes the values of its pilot tones to avoid contamination, which however incurs pilot jamming attack. A minor-component-based detector (MCD) is devised to detect the attack efficiently. Secondly, the transmitter exploits the fourth-order statistical information of received signals to extract a linear-mixing channel. We can prove that given previously used legitimate pilots, both legitimate and attack sub-channels can be recovered from the obtained channel. Finally, the receiver maps its utilized pilots into various uplink transmission strategies on subcarrier-blocks which can be ultimately identified by the transmitter in a jamming environment. The mapping therein is formulated via a public-known codebook with discriminating algebraic property and the identification is achieved by decoding the codebook according to the results of MCD-based detection for each subcarrier-block. Simulation results verify the effectiveness of our proposed mechanism.
No takes yet. Share an insight, caveat, or question.
Xu et al. (2017) studied this question.