Go to the source code of this file.
|
| static void | create_tx_info_for_ut (NETSIM_ID d, NETSIM_ID in, PTX_INFO info, LINKTYPE linkType) |
| |
| static void | create_tx_info_for_gw (NETSIM_ID d, NETSIM_ID in, PTX_INFO info, LINKTYPE linkType) |
| |
| static void | fill_propagation_from_link (NETSIM_ID d, NETSIM_ID in, PPROPAGATION prop) |
| |
| void | satellite_propgation_ut_init (NETSIM_ID d, NETSIM_ID in) |
| |
| void | satellite_propgation_gw_init (NETSIM_ID d, NETSIM_ID in) |
| |
| void | satellite_propagation_ut_calculate_rxpower (NETSIM_ID d, NETSIM_ID in, double time) |
| |
| void | satellite_propagation_gw_calculate_rxpower (NETSIM_ID d, NETSIM_ID in, double time) |
| |
| static double | satellite_get_rx_power_dbm (NETSIM_ID t, NETSIM_ID ti, NETSIM_ID r, NETSIM_ID ri) |
| |
| static double | satellite_get_fading_loss_db (NETSIM_ID t, NETSIM_ID ti, NETSIM_ID r, NETSIM_ID ri) |
| |
| static double | satellite_calculate_noise (NETSIM_ID t, NETSIM_ID ti, NETSIM_ID r, NETSIM_ID ri) |
| |
| static double | satellite_calculate_snr (double pdbm, double ndbm) |
| |
| static ptrSUPERFRAME | find_superframe (NETSIM_ID t, NETSIM_ID ti, NETSIM_ID r, NETSIM_ID ri) |
| |
| static double | satellite_calculate_ber (ptrSUPERFRAME sf, double snr) |
| |
| static PACKET_STATUS | satellite_isPacketErrored (ptrSUPERFRAME sf, double bytes, double snr) |
| |
| void | satellite_check_for_packet_error (NETSIM_ID t, NETSIM_ID ti, NETSIM_ID r, NETSIM_ID ri, NetSim_PACKET *packet) |
| |
◆ BOLTZMAAN_CONSTANT
| #define BOLTZMAAN_CONSTANT 1.38064852e-23 |
◆ create_tx_info_for_gw()
◆ create_tx_info_for_ut()
◆ fill_propagation_from_link()
◆ find_superframe()
◆ satellite_calculate_ber()
| static double satellite_calculate_ber |
( |
ptrSUPERFRAME |
sf, |
|
|
double |
snr |
|
) |
| |
|
static |
◆ satellite_calculate_noise()
◆ satellite_calculate_snr()
| static double satellite_calculate_snr |
( |
double |
pdbm, |
|
|
double |
ndbm |
|
) |
| |
|
static |
◆ satellite_check_for_packet_error()
◆ satellite_get_fading_loss_db()
◆ satellite_get_rx_power_dbm()
◆ satellite_isPacketErrored()
◆ satellite_propagation_gw_calculate_rxpower()
| void satellite_propagation_gw_calculate_rxpower |
( |
NETSIM_ID |
d, |
|
|
NETSIM_ID |
in, |
|
|
double |
time |
|
) |
| |
◆ satellite_propagation_ut_calculate_rxpower()
| void satellite_propagation_ut_calculate_rxpower |
( |
NETSIM_ID |
d, |
|
|
NETSIM_ID |
in, |
|
|
double |
time |
|
) |
| |
◆ satellite_propgation_gw_init()
◆ satellite_propgation_ut_init()