{'fraction_non_alphanumeric': 0.025, 'fraction_numerical': 0.004166666666666667, 'mean_word_length': 4.932098765432099, '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}}
An algorithm towards QoS improvement of cognitive mobile users

Limited spectrum availability problem has become prevalent in the recent years. As solution, opportunistic spectrum access by the Cognitive Radio (CR) users is proposed. Networks supporting the CR users are called Cognitive Radio Networks (CRN). Introduction of CR users improves channel utilization (CU). However, channel allocation to the CR users without degradation of the Quality of Service (QoS) of the Primary Users (PU) is a significant problem. In this work, a Cognitive Channel Allocation Algorithm is proposed for a CRN where two homogeneous buffers have been considered. Continuous Time Markov Chain is used to model the system. It is observed that introduction of buffers improve the QoS of both handoff calls and new calls of the CR users. Improvement of over 12% in CU and about 40% in the call blocking probability has been observed which ensures satisfactory QoS of the CR users.