ASTi Logo

Application Note

Using ASTi's Tactical Data Link/Data Bridge Feature (#26.2)

Part II (DACS Model Builder & Telestra 2)

DIS Signal PDU Format

Note: The DIS PDU convention is to use Big Endian format.

The DIS Signal PDU is structured as follows:

PDU Header 96 bits
Transmitter Entity ID 48 bits
Radio ID 16 bits
Encoding Scheme 16 bits
Data Link Message Type 16 bits
Sample Rate 32 bits
Length 16 bits
Samples 16 bits
Data #1 8 bits
...
Data #n 8 bits

The above fields are structured as follows:

PDU Header

Description Type Required Value
Protocol Version 8-bit unsigned integer 4, 5, or 6
Exercise ID 8-bit unsigned integer Current DIS exercise number
PDU Type 8-bit enumeration 26 decimal
PDU Family 8-bit unsigned integer 4
Time Stamp 32-bit unsigned integer
PDU Length 16-bit unsigned integer Signal PDU size in bytes
Padding 16-bit unsigned integer

Transmitter Entity ID

Description Type Required Value
Site 16-bit unsigned integer Site number of DIS machine used to transmit data
Application/Host 16-bit unsigned integer Application/Host number of DIS machine used to transmit data
Entity 16-bit unsigned integer Entity number of radio-transmitting data

Radio ID

Description Type Required Value
Radio ID 16-bit unsigned integer Radio ID of radio-transmitting data

Encoding Scheme

Description Type Required Value
Encoding Scheme 16-bit enumeration Go to DIS standard. Uppermost two bits identifies data class (00=voice). DACS and Telestra application software uses nonzero numbers to identify nonvoice data per DIS standard. The DACS and Telestra discard voice data messages.

Data Link Message Type

Description Type Required Value
Data Link Msg Type 16-bit enumeration Go to DIS standard. Not used by the DACS or Telestra application software.

Sample Rate

Description Type Required Value
Sample Rate 32-bit unsigned integer Go to DIS standard. For Telestra, this field operates as the band rate in bits/second. Not used by the DACS application software.

Length

Description Type Required Value
Length 16-bit unsigned integer Go to DIS standard. Data length in bits. For Telestra, this field is for data bandwidth considerations. Not used by the DACS application software.

Samples

Description Type Required Value
Samples 16-bit unsigned integer Go to DIS standard. Not used by the DACS or Telestra application software.

Data #1 through #n

Description Type Required Value
Data 8-bit unsigned integer Go to DIS standard. Application-specific data. Not used by DACS application software.