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
| Declared | Description |
|---|---|
| AtmosphericLoss | The atmospheric loss value, as a positive decibel value, wherehigher values indicate more loss. |
| Bandwidth | The bandwidth at which the link is currently operating at,which is the transmitter bandwidth that is being communicated. |
| BaselineSignalToNoise | The 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. |
| BitErrorRate | The 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. |
| ChannelCapacity | The 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. |
| ConnectionFraction | The 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. |
| CurrentData | The amount of data transferred in the current (or previous)pass that occurred, in Mega bits. This is reset to zero on a new pass. |
| CurrentPassTime | The current amount of time that has passed during theactive connection of this pass. This is reset back tozero on a new connection. |
| DeltaVelocity | This 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. |
| Distance | The distance between the two objects at either end of the link.This is calculated as the difference of the two positions. |
| EffectiveSignalToNoise | The 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. |
| EnergyPerBitToNoise | The 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. |
| Frequency | The frequency at which the link is currently operating at,which is the transmitter frequency that is being communicated. |
| InterferencePower | The interference power of the connection, in Watts, based onexternal sources of interference. |
| IsAccessCalculated | A 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. |
| IsAccessOverride | A 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. |
| IsConnected | A flag to indicate the link is currently connected and thereis not some transmission issues preventing the link from connectingbetween the two antenna. |
| IsLineOfSight | A flag to indicate if there is line of sight between the two antenna,useful for optical communications. |
| IsTransmitting | A flag whether the transmitter is currently transmitting data overthe network, which will affect the link status. |
| NoisePower | The noise power of the connection, in Watts, based on thesystem noise temperature and bandwidth. |
| Passes | The number of unique passes this link has had that haveresulted in an active connection. |
| PointingLoss | The pointing loss value based on the antenna alignment, as a positivedecibel value, where higher values indicate more loss. |
| ReceiverIndex | The 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. |
| SignalPower | The signal power of the connection, in Watts, based on thetransmitter power, gains and losses. |
| SpaceLoss | The free space loss value, as a positive decibel value, wherehigher values indicate more loss. |
| TotalData | The total amount of data that is transmitted overthe link during the simulation, in Mega bits. |
| TotalPassTime | The current amount of time that has passed during theactive connection of all passes. |
| TransmissionRate | The bits per second of the transmission |
| Type | The type of transmission that is present between the connections,whether that is a radio, optical or other link. |