Novel Implementation of a Keyless Concurrent Codes Spread-Spectrum (CCSS) Jam-Resistant Method in GNU Radio

  • James Morrison Department of Electrical and Computer Engineering United States Air Force Academy
  • Neil Rogers Department of Electrical and Computer Engineering United States Air Force Academy
  • William Bahn Department of Computer and Cyber Sciences United States Air Force Academy

Abstract

Current omnidirectional jam-resistant technology
relies on shared secrets. This forces private networks
to exchange keys before jamming is present and leaves
public networks (like GPS or ADSB/Mode-S) unprotected.
Given the proliferation of inexpensive Software Defined
Radios (SDRs), robust jam-resistant options are more
important than ever. This project implements the “BBC”
codec–a keyless, concurrent codes spread-spectrum (CCSS)
strategy–in GNU Radio. Initial testing of the BBC codec
confirms theoretical performance estimates and suggests
that BBC is a viable option to preserve information
availability. Development is underway to provide an out-oftree
(OOT) module for broader use within the GNU Radio
community.

Published
2022-09-29
How to Cite
MORRISON, James; ROGERS, Neil; BAHN, William. Novel Implementation of a Keyless Concurrent Codes Spread-Spectrum (CCSS) Jam-Resistant Method in GNU Radio. Proceedings of the GNU Radio Conference, [S.l.], v. 7, n. 1, sep. 2022. Available at: <https://pubs.gnuradio.org/index.php/grcon/article/view/127>. Date accessed: 28 mar. 2024.