Premium
A new fast k‐nearest neighbor classification algorithm in cognitive radio networks based on parallel computing
Author(s) -
Benmammar Badr
Publication year - 2020
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.6027
Subject(s) - cognitive radio , computer science , cluster analysis , context (archaeology) , software , field (mathematics) , software defined radio , routing (electronic design automation) , k nearest neighbors algorithm , distributed computing , computer network , artificial intelligence , wireless , telecommunications , paleontology , mathematics , pure mathematics , biology , programming language
Summary The field of telecommunication has undergone a very rapid technological evolution, which has forced researchers to find techniques that allow better exploitation of hardware and software. Among the proposed technologies, cognitive radio, a concept that was designed after several technologies such as software radio. Cognitive radio has been widely used for opportunistic access of the shared spectrum and has defined the cognitive nodes by their ability to intelligently adapt the environment to achieve specific objectives through advanced techniques. In this context, clustering techniques were adopted in cognitive radio networks (CRNs) due to their great advantages especially for routing. In this article, we propose a parallel mode of the k‐NN algorithm. The aim is to make a fast assignment of radio nodes in CRNs organized in the form of clusters. The obtained results are very satisfactory because we have been able to reduce to about 50% the execution time of the basic algorithm (sequential).