A modest proposal

Hal Feinstein hfeinstein@cox.net
Wed, 24 Jul 2002 16:34:59 -0400


Concerning PSK31.  One characteristic is its "glass teletype" mode
where, when the channel S/N drops the PSK31 garbles the communications.
 From a computer keyboard you cannot tell if the sender is sending smile faces,
is a bad speller or the channel is going bad.  It is most disturbing with
are short periodic fading

I looked over Peter M. paper and the design goal of PSK31, but I wonder if
a better protocol could not be designed.  A lot of protocol design work is one
the books and could be mixed with the PSK31 modulation scheme to
create a protocol supporting near error free transmission.

One solution is the ARQ type protocols but these cut down on bandwidth because
they acknowledge every few characters.  By 1990 so called adaptive 
protocols were
designed which provided a variety of choices among forward error coding, 
retransmission
and positive acknowledgement.  A second mechanism
embedded a heavily encoded command channel within the information flow
to tell the receiver to switch to a more robust combination of mechanisms 
when the channel
degraded or to a lesser robust combination with channel improvements.

AN EXAMPLE ADAPTIVE PROTOCOL
An example of a modern adaptive protocol is the protocol underlying 
automatic link establishment (ALE).
Its design goal is to automate the operation of a radio in the event a 
skilled radio operator
is unavailable and includes facilities to automatically  announce itself 
(called sounding), listen for other ALE station
and build networks of them including who they can hear,  pass short text 
message exchange and
automatically move between frequencies in a channel list.
A variety of ALE automation functions, networking and message passing 
require communications
with other ALE equipped stations.  This communications is carried out using 
an adaptive protocol
that includes not only robust error coding, selective retransmission and 
positive acknowledgment,
but also two sided channel quality assessment to measure and select the 
degree of required
error protection.  The standard commercial high frequency transceiver 
outfitted with ALE utilizes
a specifically designed multi-tone signalling alphabet encoded with half 
rate golay encoding.
ALE protocol messages passed between ALE equipped systems utilizes this 
multi--tone
signaling alphabet.  Once a link is established between two ALE equipped 
stations
the transceivers typically drop back to a conventional modulation scheme 
which may
include SSB or a military data transmission format.  ALE also  possess an 
ability to pass
short  "order wire" style messages using its own signalling alphabet.  For 
amateur use
ALE signaling alphabet is very robust and can  "signal through" several 
types of
interference. However, some believe its multi-tone structure (it is base on a
five tones out of eight signalling alphabet) is not legal under US amateur 
rules. At least
one PC implementation of a selected group of ALE functions completely 
eliminates
the ALE's multi-tone signal structure replacing it with conventional ASCII.

THE IDEA
Many features of ALE are interesting in themselves, however,  selecting 
those ALE
features used to adapt to changing signal quality would improve the quality 
of an PSK31
transmission but would maintain the teletype flavor that Peter M was trying 
to create.
I only want to lay out the idea here rather than provide an exhaustive list.
When conditions were good  a PSK31 connection would operate in a 
lightweight mode.
No error correction,  retransmission or acknowledgement would be transmitted.
When the channel begins to degrade the system would switch to bit interleaving
with some light forward coding to overcome single bit errors.  If the channel
continued to degrade additional forward error coding would be applied 
resulting in
a reduction of the channel throughput for user information.  Busty 
interfering signals might
be dealt with by selective retransmissions.  A mechanism will also be 
required to
monitor channel quality, decide on a more or less robust mechanisms and 
signal the
other side.

CONCLUSION
The PC sound card has allowed several new modulations schemes to be built 
such as JT44. However,
not much work is being done with HF computer protocol because of the 
variable nature of the
HF environment.  Combining a popular modulation technique with a computer 
controlled adaptive
protocol could give us a way to utilize a channel that is not ideal.