The development of the physical layer key extraction technology provides a new type of encryption mechanism that uses the reciprocity and time varying of wireless channels to generate keys. This encryption mechanism can achieve informational security. However, the wireless channels in the real environment are not completely reciprocal, which results in low consistency in generating the keys. In this paper, we study the influence of RF fingerprint on channel reciprocity, and propose a calibration matrix algorithm resist the RF fingerprint effect. Based on the RF fingerprinting model established previously, we propose two calibration methods from the perspective of RF gain and I/Q gain. The superiority of the two calibration methods is proved by the average system capacity and the linear quantification error rate. Next, we extend the calibration matrix algorithm of narrowband systems to wideband OFDM systems. The applicability of the calibration matrix algorithm in OFDM systems is proved by the linear quantification error rate of the uplink and downlink channels. In order to prove the reliability of the algorithm in the real environment, we use a USRP to collect multiple sets of measured data, and analyse the data through the calibration algorithm. The final result shows that this algorithm makes the uplink and downlink channel reciprocity compensated.
Read full abstract