Skip to content
2000
Volume 12, Issue 3
  • ISSN: 2210-3279
  • E-ISSN: 2210-3287

Abstract

Background: In a cognitive radio network, the cognitive transmitter senses the medium to detect spectrum opportunities and transmits its own data if the channel is sensed to be idle. A jammer can also sense the medium and identify the slots of successful transmission. The jammer’s main objective is to reduce the throughput of the cognitive transmitter. Methods: Towards this objective, the jammer builds a deep learning classifier in which the most recent sensing results of acknowledgments (ACKs) sent by the receiver are used to predict the slots of successful transmissions of the cognitive transmitter. This allows the attacker to reliably predict the successful transmissions and can effectively jam these transmissions. The deep learning classification soft decision probabilities are used by the jammer for power control subject to a certain power budget. A receiverbased defense mechanism is developed against jamming attacks. The receiver purposely takes some wrong actions, i.e., sends ACK when the transmission is not successful and vice versa, to poison the training process of the attacker. Results: We show that our receiver’s defense mechanism effectively enhances the throughput of the cognitive transmitter by about 25% when compared to the transmitter’s defense mechanism, where the transmitter takes some wrong decisions when it accesses the medium. Conclusion: A novel defense mechanism against jamming attacks in cognitive radio networks is introduced.

Loading

Article metrics loading...

/content/journals/swcc/10.2174/2210327911666210201104628
2022-03-01
2025-09-05
Loading full text...

Full text loading...

/content/journals/swcc/10.2174/2210327911666210201104628
Loading

  • Article Type:
    Other
Keyword(s): ACK; Cognitive radio; deep learning; defense mechanisms; jammer; throughput
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test