├── .DS_Store ├── CRN ├── Data Generation └── TODO.md ├── FFT_Analyzer_Band700M └── uhd_fft_700M.py ├── HardwareSetup ├── Install_liquid-dsp.sh ├── README.md └── liquid-dsp_isnan.patch ├── LICENSE.txt ├── Project Documentation ├── AI_CE_Doc.pdf ├── CE-Design using ANN.pdf ├── Project Scenario.pdf ├── README.md ├── SpectrumSensing_Observing_the_outside_world.pdf ├── astro_UX_cr_report.pdf └── presentation_final_astro2.pptx ├── README.md ├── Software Defined Radio ├── 07495_Ettus_B100_DS_Flyer_HR.pdf └── README.md ├── _config.yml ├── cognitive_engines ├── CE_PU_MARKOV_Chain_Tx │ ├── CE_PU_MARKOV_Chain_Tx.cpp │ └── CE_PU_MARKOV_Chain_Tx.hpp ├── CE_Predictive_Node │ ├── CE_Predictive_Node.cpp │ └── CE_Predictive_Node.hpp ├── CE_Random_Behaviour_PU │ ├── CE_Random_Behaviour_PU.cpp │ └── CE_Random_Behaviour_PU.hpp ├── CE_TX_CHANNEL_X │ ├── CE_TX_CHANNEL_X.cpp │ └── CE_TX_CHANNEL_X.hpp └── CE_Template │ ├── CE_Template.cpp │ └── CE_Template.hpp ├── framesyncstats.c ├── include ├── .gitignore ├── CORNET_3D.hpp ├── cognitive_engine.hpp ├── crts.hpp ├── extensible_cognitive_radio.hpp ├── interferer.hpp ├── scenario_controller.hpp ├── timer.h └── tun.hpp ├── lib └── .gitignore ├── logs ├── .gitignore ├── bin │ └── .gitignore ├── csv │ └── .gitignore ├── octave │ └── .gitignore ├── python │ └── .gitignore └── sysout │ └── .gitignore ├── makefile ├── pics ├── CH_States.png ├── Channel_Transitions.png ├── DATA_SET.png ├── FINAL_SCENARIO.png ├── ann.png ├── ann2.png ├── demo.png └── proj_scenario_Ver1.png ├── scenario_controllers └── SC_Template │ ├── SC_Template.cpp │ └── SC_Template.hpp ├── scenario_master_template.cfg ├── scenarios ├── predictive_model.cfg └── scenario_template.cfg ├── spectrum_analyzer.py └── src ├── .extensible_cognitive_radio.cpp.swj ├── .extensible_cognitive_radio.cpp.swk ├── .extensible_cognitive_radio.cpp.swl ├── .extensible_cognitive_radio.cpp.swm ├── .gitignore ├── README.txt ├── cognitive_engine.cpp ├── config_cognitive_engines.cpp ├── config_scenario_controllers.cpp ├── convert_logs_bin_to_octave.cpp ├── crts.cpp ├── crts_cognitive_radio.cpp ├── crts_controller.cpp ├── crts_interferer.cpp ├── extensible_cognitive_radio.cpp ├── interferer.cpp ├── scenario_controller.cpp ├── terminate_crts_cognitive_radio.py ├── timer.cc └── tun.cpp /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/.DS_Store -------------------------------------------------------------------------------- /CRN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/CRN -------------------------------------------------------------------------------- /Data Generation/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Data Generation/TODO.md -------------------------------------------------------------------------------- /FFT_Analyzer_Band700M/uhd_fft_700M.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/FFT_Analyzer_Band700M/uhd_fft_700M.py -------------------------------------------------------------------------------- /HardwareSetup/Install_liquid-dsp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/HardwareSetup/Install_liquid-dsp.sh -------------------------------------------------------------------------------- /HardwareSetup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/HardwareSetup/README.md -------------------------------------------------------------------------------- /HardwareSetup/liquid-dsp_isnan.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/HardwareSetup/liquid-dsp_isnan.patch -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Project Documentation/AI_CE_Doc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/AI_CE_Doc.pdf -------------------------------------------------------------------------------- /Project Documentation/CE-Design using ANN.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/CE-Design using ANN.pdf -------------------------------------------------------------------------------- /Project Documentation/Project Scenario.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/Project Scenario.pdf -------------------------------------------------------------------------------- /Project Documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/README.md -------------------------------------------------------------------------------- /Project Documentation/SpectrumSensing_Observing_the_outside_world.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/SpectrumSensing_Observing_the_outside_world.pdf -------------------------------------------------------------------------------- /Project Documentation/astro_UX_cr_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/astro_UX_cr_report.pdf -------------------------------------------------------------------------------- /Project Documentation/presentation_final_astro2.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Project Documentation/presentation_final_astro2.pptx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/README.md -------------------------------------------------------------------------------- /Software Defined Radio/07495_Ettus_B100_DS_Flyer_HR.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/Software Defined Radio/07495_Ettus_B100_DS_Flyer_HR.pdf -------------------------------------------------------------------------------- /Software Defined Radio/README.md: -------------------------------------------------------------------------------- 1 | ### this DIR will include the Hardware Documentation 2 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/_config.yml -------------------------------------------------------------------------------- /cognitive_engines/CE_PU_MARKOV_Chain_Tx/CE_PU_MARKOV_Chain_Tx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_PU_MARKOV_Chain_Tx/CE_PU_MARKOV_Chain_Tx.cpp -------------------------------------------------------------------------------- /cognitive_engines/CE_PU_MARKOV_Chain_Tx/CE_PU_MARKOV_Chain_Tx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_PU_MARKOV_Chain_Tx/CE_PU_MARKOV_Chain_Tx.hpp -------------------------------------------------------------------------------- /cognitive_engines/CE_Predictive_Node/CE_Predictive_Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_Predictive_Node/CE_Predictive_Node.cpp -------------------------------------------------------------------------------- /cognitive_engines/CE_Predictive_Node/CE_Predictive_Node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_Predictive_Node/CE_Predictive_Node.hpp -------------------------------------------------------------------------------- /cognitive_engines/CE_Random_Behaviour_PU/CE_Random_Behaviour_PU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_Random_Behaviour_PU/CE_Random_Behaviour_PU.cpp -------------------------------------------------------------------------------- /cognitive_engines/CE_Random_Behaviour_PU/CE_Random_Behaviour_PU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_Random_Behaviour_PU/CE_Random_Behaviour_PU.hpp -------------------------------------------------------------------------------- /cognitive_engines/CE_TX_CHANNEL_X/CE_TX_CHANNEL_X.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_TX_CHANNEL_X/CE_TX_CHANNEL_X.cpp -------------------------------------------------------------------------------- /cognitive_engines/CE_TX_CHANNEL_X/CE_TX_CHANNEL_X.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_TX_CHANNEL_X/CE_TX_CHANNEL_X.hpp -------------------------------------------------------------------------------- /cognitive_engines/CE_Template/CE_Template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_Template/CE_Template.cpp -------------------------------------------------------------------------------- /cognitive_engines/CE_Template/CE_Template.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/cognitive_engines/CE_Template/CE_Template.hpp -------------------------------------------------------------------------------- /framesyncstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/framesyncstats.c -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/.gitignore -------------------------------------------------------------------------------- /include/CORNET_3D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/CORNET_3D.hpp -------------------------------------------------------------------------------- /include/cognitive_engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/cognitive_engine.hpp -------------------------------------------------------------------------------- /include/crts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/crts.hpp -------------------------------------------------------------------------------- /include/extensible_cognitive_radio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/extensible_cognitive_radio.hpp -------------------------------------------------------------------------------- /include/interferer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/interferer.hpp -------------------------------------------------------------------------------- /include/scenario_controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/scenario_controller.hpp -------------------------------------------------------------------------------- /include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/timer.h -------------------------------------------------------------------------------- /include/tun.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/include/tun.hpp -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore object files 2 | *.o 3 | -------------------------------------------------------------------------------- /logs/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore log files 2 | * 3 | -------------------------------------------------------------------------------- /logs/bin/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /logs/csv/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /logs/octave/.gitignore: -------------------------------------------------------------------------------- 1 | *.m 2 | -------------------------------------------------------------------------------- /logs/python/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /logs/sysout/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/makefile -------------------------------------------------------------------------------- /pics/CH_States.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/CH_States.png -------------------------------------------------------------------------------- /pics/Channel_Transitions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/Channel_Transitions.png -------------------------------------------------------------------------------- /pics/DATA_SET.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/DATA_SET.png -------------------------------------------------------------------------------- /pics/FINAL_SCENARIO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/FINAL_SCENARIO.png -------------------------------------------------------------------------------- /pics/ann.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/ann.png -------------------------------------------------------------------------------- /pics/ann2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/ann2.png -------------------------------------------------------------------------------- /pics/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/demo.png -------------------------------------------------------------------------------- /pics/proj_scenario_Ver1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/pics/proj_scenario_Ver1.png -------------------------------------------------------------------------------- /scenario_controllers/SC_Template/SC_Template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/scenario_controllers/SC_Template/SC_Template.cpp -------------------------------------------------------------------------------- /scenario_controllers/SC_Template/SC_Template.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/scenario_controllers/SC_Template/SC_Template.hpp -------------------------------------------------------------------------------- /scenario_master_template.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/scenario_master_template.cfg -------------------------------------------------------------------------------- /scenarios/predictive_model.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/scenarios/predictive_model.cfg -------------------------------------------------------------------------------- /scenarios/scenario_template.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/scenarios/scenario_template.cfg -------------------------------------------------------------------------------- /spectrum_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/spectrum_analyzer.py -------------------------------------------------------------------------------- /src/.extensible_cognitive_radio.cpp.swj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/.extensible_cognitive_radio.cpp.swj -------------------------------------------------------------------------------- /src/.extensible_cognitive_radio.cpp.swk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/.extensible_cognitive_radio.cpp.swk -------------------------------------------------------------------------------- /src/.extensible_cognitive_radio.cpp.swl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/.extensible_cognitive_radio.cpp.swl -------------------------------------------------------------------------------- /src/.extensible_cognitive_radio.cpp.swm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/.extensible_cognitive_radio.cpp.swm -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/README.txt -------------------------------------------------------------------------------- /src/cognitive_engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/cognitive_engine.cpp -------------------------------------------------------------------------------- /src/config_cognitive_engines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/config_cognitive_engines.cpp -------------------------------------------------------------------------------- /src/config_scenario_controllers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/config_scenario_controllers.cpp -------------------------------------------------------------------------------- /src/convert_logs_bin_to_octave.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/convert_logs_bin_to_octave.cpp -------------------------------------------------------------------------------- /src/crts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/crts.cpp -------------------------------------------------------------------------------- /src/crts_cognitive_radio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/crts_cognitive_radio.cpp -------------------------------------------------------------------------------- /src/crts_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/crts_controller.cpp -------------------------------------------------------------------------------- /src/crts_interferer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/crts_interferer.cpp -------------------------------------------------------------------------------- /src/extensible_cognitive_radio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/extensible_cognitive_radio.cpp -------------------------------------------------------------------------------- /src/interferer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/interferer.cpp -------------------------------------------------------------------------------- /src/scenario_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/scenario_controller.cpp -------------------------------------------------------------------------------- /src/terminate_crts_cognitive_radio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/terminate_crts_cognitive_radio.py -------------------------------------------------------------------------------- /src/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/timer.cc -------------------------------------------------------------------------------- /src/tun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xastro/Cognitive-Radio-Network/HEAD/src/tun.cpp --------------------------------------------------------------------------------