priyom.org

Conventions

This page is a complement to the DPRK-ARQ protocol page. It describes routine habits and conventions followed by the users of the modem, but not part of its protocol.

Link establishment

Typically, the calling station stays on its scheduled, starting frequency through the whole link. When the link speed is insufficient, or the link cannot be established at all, the downstream station will be called to move to another frequency. It is much less common for the calling station to try moving itself to another frequency instead. Frequencies are chosen without respect to other HF users (amateur radio operators, shortwave broadcasters etc.), and more often than not consist of non-random sequences, like sequential or repeated digits, e.g. 13333, 14444, 12345 kHz. Less often, the operators might even try out the same frequency as the calling station, resulting in a simplex link.

Links always begin in 600Bd mode. When a change of modem setting or frequency requires a restart, the calling station is the one sending a shutdown burst before powering down and restarting from the CQ stage. Likewise, at the end of the link, the calling station is also the one sending a shutdown burst to definitively end the link.

Chat messages

Most of the key chat messages consist only of ASCII characters, and are at most a few characters long, possibly so they fit in 1 or 2 packets only - they use radio operator codes such as the "QRU" Q code and the "SK" Morse code prosign. All other discussion takes place in Korean written in Hangul, encoded in KPS 9566 as normally for chat messages.

Phrase Meaning Response Notes
Sign-off
# rt ok sk
I have received
# messages from you,
end of transmission
The same phrase,
except about the other
station's messages
"#" and/or "rt" may be omitted
if the station had not delivered any traffic
qru ok sk
Neither of us has traffic,
end of transmission
The same phrase Used only when there is no traffic,
from neither station on the link
modem ok
I need to use my modem
for something else
"ok" Used when the time constraint on this link
has been or is about to be exceeded
예비 ok
(tr: yebi)
Please switch to
the backup system
"ok" Further meaning unidentified
Modem settings
1200
Let's switch the waveform
from 600Bd to 1200Bd
"ok" when accepting,
"no" when refusing
Refusals are very rare
600
Let's switch the waveform
from 1200Bd to 600Bd
"ok" when accepting,
"no" when refusing
Refusals are very rare
감도?
(tr: gamdo?)
Please turn up your
modem sensitivity
"ok" Might simply refer to the modem's
FSK demodulation threshold
출력?
(tr: chullyeog?)
Please turn up your
radio power output
"ok"  
Link setup
12222
I am changing my frequency
to 12222 kHz LSB
"ok" Used by the calling station to notify a
switch away to a frequency different
from the scheduled, starting one

Additionally, on links involving the Pyongyang hub (0xD3), soon after entering data for the first time in the transmission, the Pyongyang operator writes "#ok", where "#" is Pyongyang's message count. The peer station responds with "ok" followed by "#ok", where "#" is the peer station's message count. The Pyongyang operator finishes the exchange by writing "ok". The reason this exchange occurs is unknown, especially as the message count information is readily available in the transmission header.