DocumentCode
618402
Title
A secure frequency hopping synthesizer for reconfigurable wireless radios
Author
Arun, Kumar K. A.
Author_Institution
Centre for Dev. of Adv. Comput., Trivandrum, India
fYear
2013
fDate
11-12 April 2013
Firstpage
851
Lastpage
854
Abstract
Frequency-hopping is a method by which the carrier of a transmitting radio signal will rapidly switch among many frequency channels, using a pseudorandom sequence known to both transmitter and receiver. This rapid switching of the carrier frequencies during transmission will minimize the unauthorized interception or jamming of telecommunications. Any radio with a digitally controllable frequency synthesizer can work as a hopping radio. The Frequency synthesizer has a limitation that the frequency band is limited, so for supporting wider band more synthesizers are required which will consume more area in the board and power consumption will be larger. Here the hopping synthesizer is implemented using partial Re-configuration so that the user can load different NCOs in FPGAs depending on the requirements and as a result a wide range of frequency band is supported. The security of a hopping radio mainly depends on the Pseudo-random sequence generator which will generate the control word for the frequency synthesizer (DDS). The BlumBlum-Shub generator (BBS) is cryptographically secure random sequence generator. In BBS algorithm the randomness is achieved by modulo squaring a number and extracting a set of lower bits from the generated numbers]. The generated random numbers control a Direct Data Synthesizer (DDS) to produce the required hopping frequencies. Here the design consists of a static part and Dynamic part. The Pseudo random number generator will form the static part and a frequency table and the DDS will form the dynamic part. The entire system is implemented in a Virtex-6 FPGA using VHDL and verified using Hardware-in the -Loop Simulation in the Matlab Environment.
Keywords
cryptography; field programmable gate arrays; frequency hop communication; frequency synthesizers; jamming; radio receivers; radio transmitters; random sequences; wireless channels; BBS algorithm; Blum-Blum-Shub generator; Matlab environment; VHDL; Virtex-6 FPGA; carrier frequencies; cryptographically secure random sequence generator; digitally controllable frequency synthesizer; direct data synthesizer; dynamic part; frequency band; frequency channels; frequency table; hardware-in the-loop simulation; hopping frequencies; hopping radio; jamming; modulo squaring; partial re-configuration; power consumption; pseudorandom number generator; pseudorandom sequence generator; receiver; reconfigurable wireless radios; secure frequency hopping synthesizer; static part; transmitter; transmitting radio signal; unauthorized interception; Field programmable gate arrays; Frequency synthesizers; Generators; Hardware; MATLAB; Mathematical model; Synthesizers; BBS; DDS; FPGA; Frequency Hopping; PR; RTL;
fLanguage
English
Publisher
ieee
Conference_Titel
Information & Communication Technologies (ICT), 2013 IEEE Conference on
Conference_Location
JeJu Island
Print_ISBN
978-1-4673-5759-3
Type
conf
DOI
10.1109/CICT.2013.6558213
Filename
6558213
Link To Document