├── README.md ├── beamforming ├── beam_matched_filter.m ├── beam_normalization.m ├── beam_nulling.m ├── beam_regularized_zeroforcing.m ├── beam_regularized_zeroforcing_optparam.m └── beamsteering.m ├── channel ├── LOS_channel.m └── radar_LOS_channel.m ├── optimization ├── SDP_beam_extraction.m ├── bisection_SINR.m ├── opt_comm_SOCP_vec.m └── opt_jsc_SDP.m ├── output ├── dist_data0.mat ├── dist_data10.mat ├── dist_data15.mat ├── dist_data20.mat ├── dist_data25.mat ├── dist_data30.mat ├── dist_data35.mat ├── dist_data40.mat ├── dist_data45.mat ├── dist_data5.mat └── power_data.mat ├── plots ├── dist_vs_perf.png ├── load_results.m ├── plot_locations.m ├── plot_results_dist.m ├── plot_results_power.m ├── power_vs_perf.png └── set_default_plot.m ├── run.m ├── sim_params.m ├── simulation.m └── utils ├── compute_SINR.m ├── compute_angle_dist.m ├── compute_eigenvector_ratio.m ├── compute_metrics.m ├── compute_power.m ├── compute_sensing_SNR.m ├── generate_positions.m └── linear_parameter_search.m /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/README.md -------------------------------------------------------------------------------- /beamforming/beam_matched_filter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/beamforming/beam_matched_filter.m -------------------------------------------------------------------------------- /beamforming/beam_normalization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/beamforming/beam_normalization.m -------------------------------------------------------------------------------- /beamforming/beam_nulling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/beamforming/beam_nulling.m -------------------------------------------------------------------------------- /beamforming/beam_regularized_zeroforcing.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/beamforming/beam_regularized_zeroforcing.m -------------------------------------------------------------------------------- /beamforming/beam_regularized_zeroforcing_optparam.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/beamforming/beam_regularized_zeroforcing_optparam.m -------------------------------------------------------------------------------- /beamforming/beamsteering.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/beamforming/beamsteering.m -------------------------------------------------------------------------------- /channel/LOS_channel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/channel/LOS_channel.m -------------------------------------------------------------------------------- /channel/radar_LOS_channel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/channel/radar_LOS_channel.m -------------------------------------------------------------------------------- /optimization/SDP_beam_extraction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/optimization/SDP_beam_extraction.m -------------------------------------------------------------------------------- /optimization/bisection_SINR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/optimization/bisection_SINR.m -------------------------------------------------------------------------------- /optimization/opt_comm_SOCP_vec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/optimization/opt_comm_SOCP_vec.m -------------------------------------------------------------------------------- /optimization/opt_jsc_SDP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/optimization/opt_jsc_SDP.m -------------------------------------------------------------------------------- /output/dist_data0.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data0.mat -------------------------------------------------------------------------------- /output/dist_data10.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data10.mat -------------------------------------------------------------------------------- /output/dist_data15.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data15.mat -------------------------------------------------------------------------------- /output/dist_data20.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data20.mat -------------------------------------------------------------------------------- /output/dist_data25.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data25.mat -------------------------------------------------------------------------------- /output/dist_data30.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data30.mat -------------------------------------------------------------------------------- /output/dist_data35.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data35.mat -------------------------------------------------------------------------------- /output/dist_data40.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data40.mat -------------------------------------------------------------------------------- /output/dist_data45.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data45.mat -------------------------------------------------------------------------------- /output/dist_data5.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/dist_data5.mat -------------------------------------------------------------------------------- /output/power_data.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/output/power_data.mat -------------------------------------------------------------------------------- /plots/dist_vs_perf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/dist_vs_perf.png -------------------------------------------------------------------------------- /plots/load_results.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/load_results.m -------------------------------------------------------------------------------- /plots/plot_locations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/plot_locations.m -------------------------------------------------------------------------------- /plots/plot_results_dist.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/plot_results_dist.m -------------------------------------------------------------------------------- /plots/plot_results_power.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/plot_results_power.m -------------------------------------------------------------------------------- /plots/power_vs_perf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/power_vs_perf.png -------------------------------------------------------------------------------- /plots/set_default_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/plots/set_default_plot.m -------------------------------------------------------------------------------- /run.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/run.m -------------------------------------------------------------------------------- /sim_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/sim_params.m -------------------------------------------------------------------------------- /simulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/simulation.m -------------------------------------------------------------------------------- /utils/compute_SINR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/compute_SINR.m -------------------------------------------------------------------------------- /utils/compute_angle_dist.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/compute_angle_dist.m -------------------------------------------------------------------------------- /utils/compute_eigenvector_ratio.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/compute_eigenvector_ratio.m -------------------------------------------------------------------------------- /utils/compute_metrics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/compute_metrics.m -------------------------------------------------------------------------------- /utils/compute_power.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/compute_power.m -------------------------------------------------------------------------------- /utils/compute_sensing_SNR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/compute_sensing_SNR.m -------------------------------------------------------------------------------- /utils/generate_positions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/generate_positions.m -------------------------------------------------------------------------------- /utils/linear_parameter_search.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umut-demirhan/Cell-free-ISAC-beamforming/HEAD/utils/linear_parameter_search.m --------------------------------------------------------------------------------