• 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