z-logo
open-access-imgOpen Access
Improved SDR Frequency Tuning Algorithm for Frequency Hopping Systems
Author(s) -
Ibrahim Mostafa,
Galal Islam
Publication year - 2016
Publication title -
etri journal
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.295
H-Index - 46
eISSN - 2233-7326
pISSN - 1225-6463
DOI - 10.4218/etrij.16.0115.0565
Subject(s) - universal software radio peripheral , software defined radio , frequency hopping spread spectrum , computer science , realization (probability) , radio frequency , communications system , software , frequency offset , block (permutation group theory) , electronic engineering , frequency deviation , algorithm , real time computing , computer hardware , automatic frequency control , engineering , telecommunications , orthogonal frequency division multiplexing , mathematics , channel (broadcasting) , statistics , geometry , programming language
Frequency hopping (FH) is a common characteristic of a wide variety of communication systems. On the other hand, software‐defined radio (SDR) is an increasingly utilized technology for implementing modern communication systems. The main challenge when trying to realize an SDR FH system is the frequency tuning time, that is, the higher the hopping rate, the lower the required frequency tuning time. In this paper, significant universal hardware driver tuning options (within GNU Radio software) are investigated to discover the tuning option that gives the minimum frequency tuning time. This paper proposes an improved SDR frequency tuning algorithm for the generation of a target signal (with a given target frequency). The proposed algorithm aims to improve the frequency tuning time without any frequency deviation, thus allowing the realization of modern communication systems with higher FH rates. Moreover, it presents the design and implementation of an original GNU Radio Companion block that utilizes the proposed algorithm. The target SDR platform is that of the Universal Software Radio Peripheral USRP‐N210 paired with the RFX2400 daughter board. Our results show that the proposed algorithm achieves higher hopping rates of up to 5,000 hops/second.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here