{'fraction_non_alphanumeric': 0.034930950446791224, 'fraction_numerical': 0.007311129163281885, 'mean_word_length': 5.450261780104712, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Machine Learning-based Primary User Emulation Attack Detection In Cognitive Radio Networks using Pattern Described Link-Signature (PDLS)

A machine learning (ML) framework is proposed for primary user emulation attack (PUEA) detection in Cognitive Radio Networks (CRN). The ML framework is based on various classification models that exploit features extracted using the proposed Pattern Described Link-Signature method (PDLS) to distinguish between legitimate and malicious users. PDLS defines Link-signature from the channel impulse response (CIR) of the wireless link in the multipath environment. Previous works define Link-signature as the amplitude (or power) value of CIR while PDLS, on the other hand, defines it as a pattern that describes the structure of 52 sub-CIR (i.e., CIR contains 52 sub-CIR) in Orthogonal Frequency Division Multiplexing (OFDM) based transceivers. The proposed scheme is tested by developing a Software-Defined Radio (SDR) testbed to capture real wireless channel measurements. The testbed is based on IEEE 802.11a/g/p standard transceiver which comprises OFDM physical layer. Experimental results show that the proposed approach can distinguish between legitimate and malicious users effectively.