
Random Frequency Hopping for Interference Avoidance Using Flex 900 USRP and GNU Radio
Editing the usrp_spectrum_sense.py code, we designed a program random frequency hopping program as follows: - We divided the 800-1000 MHz spectrum into five 40-MHz bands (800-840, 840-880, 880-920, 920-960, 960-1000). - Each of the 40-MHz bands is subdivided into five 8-MHz channels. For example, the 880-920 band is divided into 880-888, 888-896, 896-904, 904-912, 912-920. - User specifies which 40-MHz band to start with. - About once per second, the transmission frequency will change to a …
