Files
WirelessNetworkingTechnologies/lab_4/lab_4.m
T

32 lines
790 B
Matlab

carrier_frequency = 2.4e9;
wifi_be_subcarrier_spacing = 78.125e3;
leo_altitude = 600e3;
bandwidth = 20;
mcs_values = [0 2 4 8 10 12 13];
mcs_t1 = 2;
apep = 1000;
tx_antenna_count = 1;
rx_antenna_count = 1;
snrs = (0:1:40);
packets_per_snr = 1024;
maxNumErrors = 50;
elevationAngles = [ ...
linspace(10, 90, ceil(packets_per_snr / 2)), ...
linspace(90, 10, floor(packets_per_snr / 2)) ...
];
meanElevationAngle = mean(elevationAngles);
slantRanges = arrayfun(@(el) slantRangeCircularOrbit(el, leo_altitude, 0), elevationAngles);
dopplerShifts = arrayfun(@(el) dopplerShiftCircularOrbit(el, leo_altitude, 0, carrier_frequency), elevationAngles);
random_stream = "mt19937ar with seed";
seed = 666;
ntn_tdl_delay_profiles = ["A" "B" "C" "D"];
use_t1_as_t4 = false;
task1;
task2;