Class in Zendir.Classes | Inherits from Message

Declaration

class DataLinkMessage;

Description

Data Link message that defines the connection between two antenna, between a receiver and a transmitter.


Properties

DeclaredDescription
AtmosphericLossThe atmospheric loss value, as a positive decibel value, wherehigher values indicate more loss.
BandwidthThe bandwidth at which the link is currently operating at,which is the transmitter bandwidth that is being communicated.
BaselineSignalToNoiseThe baseline signal-to-noise ratio of the connection, which is the totalsignal power divided by the total noise power, excluding the effects ofinterference noise. This is only the system noise and does not includeany external sources of noise. This is then scaled using decibels, andis not a linear value.
BitErrorRateThe bit error rate (BER) of the link, representing the probabilitythat a received bit is incorrect. This is calculated from theenergy per bit to noise ratio based on the modulation scheme.A value of 0 indicates no errors, while 0.5 indicates random noise.
ChannelCapacityThe channel capacity of the link based on the bandwidth andthe signal to noise ratio using the Shannon-Hartley theorem.This represents the theoretical maximum data rate that canbe achieved over the link.
ConnectionFractionThe connection fraction where 1 would result in the two antennaehaving the same frequency and 0 would be the receiver is outsidethe transmitter’s frequency and bandwidth.
CurrentDataThe amount of data transferred in the current (or previous)pass that occurred, in Mega bits. This is reset to zero on a new pass.
CurrentPassTimeThe current amount of time that has passed during theactive connection of this pass. This is reset back tozero on a new connection.
DeltaVelocityThis is the difference in velocity between the two objects at eitherend of the link relative to the origin of the simulation. This is usedfor Doppler shift calculations.
DistanceThe distance between the two objects at either end of the link.This is calculated as the difference of the two positions.
EffectiveSignalToNoiseThe signal-to-noise ratio of the connection, which is the totalsignal power divided by the total noise power, including theinterference noise. This is the effective SNR that will be usedfor data rate calculations. This is then scaled using decibels,and is not a linear value.
EnergyPerBitToNoiseThe energy per bit to noise power spectral density ratio (Eb/N0),which normalizes the signal-to-noise ratio by the ratio of bandwidthto bit rate. This is the fundamental measure of signal quality fordigital communications and is used to calculate the bit error rate.This is stored in decibels.
FrequencyThe frequency at which the link is currently operating at,which is the transmitter frequency that is being communicated.
InterferencePowerThe interference power of the connection, in Watts, based onexternal sources of interference.
IsAccessCalculatedA flag to indicate if the access is being calculated basedon the antenna properties or if it is set by an external model,such as the ground station. If true, access is calculatedusing standard line-of-sight calculations.
IsAccessOverrideA flag to indicate if the access check has been overriddenfor this particular link. This is only used if IsAccessCalculatedis set to false, and will force the link to be considered basedon this value.
IsConnectedA flag to indicate the link is currently connected and thereis not some transmission issues preventing the link from connectingbetween the two antenna.
IsLineOfSightA flag to indicate if there is line of sight between the two antenna,useful for optical communications.
IsTransmittingA flag whether the transmitter is currently transmitting data overthe network, which will affect the link status.
NoisePowerThe noise power of the connection, in Watts, based on thesystem noise temperature and bandwidth.
PassesThe number of unique passes this link has had that haveresulted in an active connection.
PointingLossThe pointing loss value based on the antenna alignment, as a positivedecibel value, where higher values indicate more loss.
ReceiverIndexThe index of the receiver antenna on the receiving object. This is usefulwhen there are multiple locations for the same receiver and this defineswhich one is being used.
SignalPowerThe signal power of the connection, in Watts, based on thetransmitter power, gains and losses.
SpaceLossThe free space loss value, as a positive decibel value, wherehigher values indicate more loss.
TotalDataThe total amount of data that is transmitted overthe link during the simulation, in Mega bits.
TotalPassTimeThe current amount of time that has passed during theactive connection of all passes.
TransmissionRateThe bits per second of the transmission
TypeThe type of transmission that is present between the connections,whether that is a radio, optical or other link.