{'fraction_non_alphanumeric': 0.009689922480620155, 'fraction_numerical': 0.0, 'mean_word_length': 5.49685534591195, '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}}
Spectrum sensing with programmable granularity bands using Cosine Modulated Filter Bank for Cognitive Radio

In this paper we propose Cosine Modulated Filter Bank (CMFB) for spectrum sensing with programmable granularity for Cognitive Radio (CR). The bandwidth efficiency of the detected spectral holes can be increased by varying the granularity of prototype filter depending on the spectrum to be sensed. Here we emphasize spectrum sensing can be done effectively by proper choice of prototype filter with specified subband attenuation. The energy detection after subband filtering detects the spectral holes with high confidence due to spectral containment in the subband sensing using CMFB. The significant advantage of using CMFB technique is that the same filter bank structure can also be used for reallocation of secondary user in the detected spectral holes. Through simulations it is shown that spectrum sensing with varying granularity maintains bandwidth efficiency and reliability in spectrum detection even at low SNR.