25#ifndef _NETSIM_SATELLITE_FRAME_H_
26#define _NETSIM_SATELLITE_FRAME_H_
enum enum_linktype LINKTYPE
SuperFrameConfiguration_t
@ SUPER_FRAME_CONFIG_2
SUPER_FRAME_CONFIG_2.
@ SUPER_FRAME_CONFIG_1
SUPER_FRAME_CONFIG_1.
@ SUPER_FRAME_CONFIG_3
SUPER_FRAME_CONFIG_3.
@ SUPER_FRAME_CONFIG_0
SUPER_FRAME_CONFIG_0.
ptrSUPERFRAME satellite_get_return_superframe(NETSIM_ID d, NETSIM_ID in)
struct stru_tdma_frame * ptrFRAME
struct stru_tdma_frame_conf * ptrFRAMECONF
struct stru_tdma_frame_conf FRAMECONF
void satellite_frame_start()
enum enum_ber_model BERMODEL
ptrSUPERFRAME satellite_get_forward_superframe(NETSIM_ID d, NETSIM_ID in)
ptrSUPERFRAME superframe_alloc(LINKTYPE linkType, NETSIM_ID d, NETSIM_ID in)
struct stru_tdma_slot_conf SLOTCONF
void satellite_allocate_slot(NETSIM_ID d, NETSIM_ID in, ptrSUPERFRAME sf, ptrFRAME fr)
struct stru_tdma_frame FRAME
struct stru_tdma_carrier CARRIER
void superframe_init(NETSIM_ID d, NETSIM_ID in)
struct stru_tdma_carrier_conf CARRIERCONF
struct stru_tdma_superframe SUPERFRAME
enum enum_frame_usage_mode FRAMEUSAGEMODE
struct stru_tdma_slot_conf * ptrSLOTCONF
void satellite_superframe_start()
struct stru_tdma_superframe * ptrSUPERFRAME
struct stru_tdma_carrier_conf * ptrCARRIERCONF
struct stru_tdma_carrier * ptrCARRIER
enum enum_Modulation PHY_MODULATION
double effectiveBandwidth_Hz
PHY_MODULATION modulation
double occupiedBandwidth_Hz
double allocatedBandwidth_Hz
double centerFrequency_Hz
UINT pilotBlockSize_inSymbols
double pilotBlockLength_us
UINT pilotBlockInterval_inSlots
UINT frameHdrLength_inBytes
double relativeFrameEndTime
double relativeFrameStartTime
ptrSATELLITE_BUFFER * buffers
double superFrameDuration_us
double centralFrequency_Hz
ptrCARRIERCONF carrierConfig
SuperFrameConfiguration_t superFrameConfigType