Transmission

ISS: Information Sending Station

IRS: Information Receiving Station

Open data channel

frame for opening a data channel

ISS->IRS:open data-channel frame IRS->ISS:data-channel openend frame

Open datachannel frame

frametype [0] IRS callsign [1-2] ISS callsign [3-4] SNR [5] speed-level [6] empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes 1 Byte 1 Byte - - - - - - - -
60 CRC16 CRC16 Int Int - - - - - - - -

datachannel ACK frame

frametype [0] IRS callsign [1-2] ISS callsign [3-4] SNR [5] speed-level [6] empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes 1 Byte 1 Byte - - - - - - - -
61 CRC16 CRC16 Int Int - - - - - - - -

Sending data

Frame which holds our data when sending a burst.

frametype IRS callsign ISS callsign empty empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes - - - - - - - - -
6 CRC16 CRC16 - - - - - - - - -

acknowledge frames

acknowledge frames after receiving a data farme ( or not )

ISS->IRS:data burst IRS->ISS:burst ack

burst ack

frametype [0] IRS callsign [1-2] ISS callsign [3-4] SNR [5] speed-level [6] empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes 1 Byte 1 Byte - - - - - - - -
60 CRC16 CRC16 Int Int - - - - - - - -

burst rpt

frametype IRS callsign ISS callsign empty empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes - - - - - - - - -
62 CRC16 CRC16 - - - - - - - - -

burst nack

frametype IRS callsign ISS callsign empty empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes - - - - - - - - -
64 CRC16 CRC16 - - - - - - - - -

Sent last frame with receiving frame ACK

after a failed or successfull transmission we are sending a frame ACK or frame NACK

ISS->IRS:data burst IRS->ISS:frame ack

frame

data frame ack

frametype IRS callsign ISS callsign empty empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes - - - - - - - - -
61 CRC16 CRC16 - - - - - - - - -

data frame nack

frametype IRS callsign ISS callsign empty empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes - - - - - - - - -
63 CRC16 CRC16 - - - - - - - - -

Stopping transmission IRS

a stop frame for stopping an ongoing transmission. Will be send 3 times even if we are receiving data.

IRS->ISS:stop frame
frametype IRS callsign ISS callsign empty empty empty empty empty empty empty empty empty
1 Byte 2Bytes 2 Bytes - - - - - - - - -
249 CRC16 CRC16 - - - - - - - - -