Skip to content

A Cognitive Radio protocol implementation using GNU Radio

Notifications You must be signed in to change notification settings

tchiwewe/cognitiva

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cognitiva

A cognitive radio protocol implementation using GnuRadio

Features

  • Carrier Sense Multiple Access (CSMA)

  • Clear Channel Accessment (CCA) mechanisms: Energy Detection, Carrier Sensing

  • Automatic Repeat reQuest (ARQ)

  • Spectrum Sensing

  • Dynamic Frequency Selection (DFS)

  • Spread Spectrum

  • Large payload support

#Build instructions $ git clone https://github.com/tchiwewe/cognitiva.git cognitiva.git

$ cd cognitiva.git

$ mkdir build

$ cd build

$ cmake ..

$ make

About

A Cognitive Radio protocol implementation using GNU Radio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published