ROBUST-PACKET

Robust-Packet (RPR, Robust Packet Radio) is a data transmission mode devised from Special Communications Systems GmbH & Co. KG.  It is optimized for the deployment in the short wave band. To accommodate the characteristics of this frequency range, for example fading and multipath propagation, a eight carrier OFDM was used.

Parameter

Value

Frequency range

HF

System

OFDM, FEC, CRC

Modulation

OFDM with DQPSK and DBPSK

Center frequency

1500 Hz

Shift

 

420 Hz

Symbol rate

200 Bd and 600 Bd adaptive

Receiver settings

Data, CW, LSB or USB

Input format(s)

AF

Additional Info

AX.25 data, APRS

Dependent on the speed level (r200 or r600) every carrier is DBPSK or DQPSK at a rate of 50 Bd modulated.  Just like in PACKET-RADIO the AX.25-protocol comes into operation.  The decoder module detects the speed level and the size of the transmitted packet automatically and shows the result. The payload of one packet can be up to 256 Byte.  The real length of one data packed depends on the amount of data to be send. There are 25 different packages. One for connect/disconnect and respectively 12 for the two speed levels with their variable packet length.

To make the transmission as robust as possible, there are several modifications applied onto the AX.25- data stream before the transmission. The call signs are compressed with a special algorithm, the data stream is scrambled, redundancy is added and it is interleaved over the full frame length.

The decoder output is divided in signaling information (call signs with SSIDs, package-identifier and AX.25 control word) and data. It is possible to represent the data as ITA5-US and HEX.

Further description to the signaling information can be found in the AX.25 Link Access Protocol for Amateur Packet Radio.

The package-identifier specifies the used layer 3 protocol.

In the following table, all possible package identifiers are given:

Package-Identifier PID

Hexadecimal value PID

binary value

Layer 3 Protocol

**

xx01xxxx

AX.25 layer 3 implemented

**

xx10xxxx

AX.25 layer 3 implemented

0x10

00010000

ISO 8208/CCITT X.25 PLP

0x06

00000110

Compressed TCP/IP packet. Van Jacobson (RFC 1144)

0x07

00000111

Uncompressed TCP/IP packet. Van Jacobson (RFC 1144)

0x08

00001000

Segmentation fragment

0xc3

11000011

TEXNET datagram protocol

0xc4

11000100

Link Quality Protocol

0xca

11001010

Appletalk

0xcb

11001011

Appletalk ARP

0xcc

11001100

ARPA Internet Protocol

0xcd

11001101

ARPA Address resolution

0xce

11001110

FlexNet

0xcf

11001111

NET/ROM

0xf0

11110000

No layer 3 protocol implemented

0xff

11111111

Escape character. Next octet contains more Level 3 protocol information

0x08

00001000

Escape character. Next octet contains more Level 3 protocol information.