Australian Amateur Packet Radio Association
AN INTRODUCTION
TO
PACKET RADIO
PRODUCED BY
AUSTRALIAN AMATEUR PACKET RADIO ASSOCIATION
(AAPRA)
Copyright (c) 1990
59 Westbrook Avenue
Wahroonga
NSW 2076
AUSTRALIA
First release January 1989
Revised September 1989
Revised October 1990
TOPICS DISCUSSED PAGE
INTRODUCTION 1.
ABOUT AAPRA 1.
WHAT IS PACKET? 3.
WHAT YOU WILL NEED 5.
WHY CALL IT PACKET? 7.
OPERATION OF A PACKET STATION 7.
DIGIPEATING 8.
PROCEDURES 9.
THE ROSE NETWORK 11.
BULLETIN BOARDS 13.
FUTURE DEVELOPMENTS 15.
EQUIPMENT FROM AAPRA 16.
GLOSSARY OF TERMS 17.
Page 1
AUSTRALIAN AMATEUR PACKET RADIO ASSOCIATION
(AAPRA)
INTRODUCTION
The intention of this booklet is to provide in
plain language, a basic understanding of what
Packet is about. At first glance it may appear
complicated and confusing, however, basic
operation is simple, as the default parameters of
the all important `black box' will take care of
most situations. You may of course explore the
possibilities of entering your own parameters as
you become familiar with its operation.
It is proposed to deal here only with the AX.25
protocol as this is now the world-wide standard
and the one supported by this association. There
are other protocols but they are outside the scope
of this booklet.
PACKET RADIO is a means by which error-free
information can be transmitted and received. It
requires a computer for its operation, and
normally the operators communicate by means of
keyboards and monitor screens. Facilities to store
and forward messages are usually available, as is
access to bulletin boards and databases.
The mode of Packet is an ideal marriage for the
radio amateur who dabbles with computers and is an
interesting way to obtain ERROR FREE communication
in either rag chewing, programme or information
transfer and satellite communication.
If however, you are not computer minded but wish
to be involved in Packet, there is really no
problem as the role of the computer can be very
elementary.
ABOUT AAPRA
The Australian Amateur Packet Radio Association
(AAPRA) was formed in April 1985 with an initial
membership of ten. Current membership exceeds 400,
encompassing all Australian states and territories
and several overseas countries, so we are truly
multi-national. The Association was formed for
persons interested in the science and technology
of Packet radio communications and all associated
interests.
AAPRA exists to promote and encourage the use of
Packet radio (AX.25 protocol) by amateur radio
operators. Services offered by this Association
include:-
* informative newsletters
* supply of software and kits (C=64 &
Microbee)
* help with computer terminal software
* information on the supply of TNCs and
modems
* providing a voice in the W.I.A.
* developing a Packet network throughout
Australia
Page 2
The Association (a non profit making group)
produces a newsletter "DIGIPEAT" quarterly
informing members of the latest local and
overseas developments and achievements including
technical articles on equipment modifications and
updates. Current annual membership is $12.00 and
$18.00 for members outside Australia.
AAPRA has supplied equipment and assisted other
radio clubs to set up the digipeaters in
Hornsby VK2RPH, Newcastle [Watagan Mts] VK2RPN,
Mittagong [High Range] VK2RPS, Nowra
[Mt.Camberwarra] VK2RSD Coff's Harbour [Bruxner
Park] VK2RCH, Wollongong [Mt.Murray] VK2RAW, Tumut
[Mt.Tumorroma] VK2RPT, Orange [Mt.Canobolas]
VK2RAO, Townsville [Mt.Stuart] VK4RAT, Burnie
VK7WP, St.George [Mt.Bindo] VK2RDX, Gladstone
[Caliope Range] VK4RCA, Tamworth [Nowendoc] VK2RPW
and [Mt.Kaputar] VK2RAB, Ballarat [Mt.Buninyong]
VK3RPC, Albury-Wodonga [MT.Stanley] VK3RNU,
Griffith [Mt.Bingar] VK2RGF, Lismore [Mt.Nardi]
VK2RLO, Manly [Terry Hills] VK2RMB.
Other applications are currently being considered
to set up digipeaters by providing TNCs, radios
and technical advice. The resulting network is
expanding rapidly particularly in the Eastern
States. The improvement of the network by using
ROSE for linking and directing communications has
been our most recent effort, and it is now
operating well. There is still much to be done to
develop UHF links in that system. ROSE will be
described later. The funds for these operations
have been provided from surplus accumulated from
sales of packet equipment to members.
The Association stocks products from Pac-Comm. If
you require a unit for HF and VHF there is the
PAC-COMM TNC 320 with tuning indicator; there is
also the TINY-2 TNC which is suitable for VHF
only. Both these units will suit any computer with
an RS232 port or TTL connection. New Paccomm
models such as the TINY-2 PLUS with 96K RAM and
75K PMS memory, and an upgrade kit for the TINY-2
to PLUS specifications, can be supplied. We look
forward to the time when locally produced TNCs
become readily available.
AAPRA supplies software to emulate TNCs using
Commodore "C=PAK", ( for C64, 128 and SX64) and
Microbee "BEEPAK". The C=PAK programme is written
by Chris Mills, and our Association has sole
distribution rights. This package comprises a
personally programmed disc or cartridge, a bare
printed circuit board, instructions for assembly
of the simple modem, and operating instructions.
The board is connected directly to the user port
of the Commodore computer without using a
Commodore RS232 interface. The programme provides
all the usual facilities of the TNC (AX25 level
2), digipeating, beacons, file transfers etc, and
the modem has dual ports, supporting HF and
VHF/UHF use, with software control.
Page 3
The software AAPRA supplies for the Microbee
"BEEPAK", is a programme written by Gerard Hill,
and enables Microbee PC's also to utilise Packet
radio. In the case of disc based Microbee fitted
with the SCC option (the 8530 chip) a simple modem
similar to the Commodore modem is all that is
required. Some models require a simple
modification to the core-board. For older
ROM-based models an EPROM containing the software
can be fitted on-board but a more elaborate modem
using the 8530 is required externally. This
version is not provided by AAPRA as it is not
economic compared with a commercial TNC using the
RS232 port and TELCOM.
Parts to complete the boards of both C=PAK and
BEEPAK are readily available. If you prefer
AAPRA is able to supply full modem kits which
include components, edge connector, box, sockets,
LEDs etc. Mike plugs are not provided. Assembled
and tested modems (for AAPRA members only) require
only plugs. A summary is included at the end of
this booklet.
Members of AAPRA are notified of up-dates for
equipment in "DIGIPEAT" our quarterly newsletter
and technical enquiries should be directed to
Barry White VK2AAB (02)-487-1428 or to the
secretary.
WHAT IS PACKET?
Packet is a development of the original modes of
radio communication such as Morse and Teletype.
These modes are essentially digital patterns of
ON-OFF signals and are used to represent items of
information such as letters of the alphabet,
numbers, punctuation etc. The signals are
transmitted between stations by methods such as
radio or cables, and are written down or printed
out.
Morse is a relatively slow but simple mode. The
brain and ears form a sensing device that is
superior to other means of receiving Morse code
patterns, as they are much better at pattern
recognition in the presence of extraneous signals
and noise.
In order better to automate communication,
teletype was developed. It involved more complex
patterns generated by mechanical "computers".
This gave improved speed and good recognition of
patterns. But it is susceptible to production of
false patterns when extraneous signals and noise
are received. Because of the speed involved,
brain and ears no longer help, although there is
still use for the brain in guessing what corrupted
messages were meant to say. The same problems
occur even after electronic devices have
supplanted the mechanical ones.
Page 4
RTTY (Radio TeleTYpe) characters are made up of
groups of five ON-OFF signals - the standard code
now used was devised by a New Zealand sheep farmer
named Murray, though generally it is misnamed
Baudot code which is a less efficient earlier
code.
With the same sort of electronic equipment, ASCII
code which provides up to 255 characters using a
seven or eight unit code, can be employed. It is
subject to the same kind of interference problems
as Baudot when used in radio communications, so it
is rarely used unadorned. Within a computer there
is no interference, so as you probably know, all
computers talk ASCII of some sort.
To improve message transfer, error correction was
incorporated, and AMTOR (Amateur Microprocessor
Teleprinting Over Radio) is one such development.
It uses code in groups of three characters, so
that the value of each group must total a fixed
sum. If it does not, when the receiver adds it
up, it is rejected and retransmission is
requested. When it is correct it accepts it and
asks for the next group. Using this mode, almost
error free messages can be exchanged. When
propagation conditions are bad, the rate of
information transfer will slow down but it will
still be error free. However, the number of
character types is limited by the five unit code,
and there has to be a reactive link between both
ends of the communication path.
Here is where PACKET comes in.
Packet uses ASCII code, so can have 255 symbols.
Messages are sent in groups of up to 255 units as
compared with the three of AMTOR. Complex error
checking is installed, as is information to guide
the Packets through the system. The system is
comprised of Terminal Node Controllers (TNC)
connected to transceivers, each linked with its
own computer that gives commands to the TNC and
writes and displays the messages. The packets are
dispatched entirely automatically. They provide an
error-free means of communication that permits
multiple use of a single frequency. Anything that
can be put into digital form can be sent over
Packet radio; for example, digital sound or
television.
At the present time it is very easily used to
transmit written messages, computer programmes and
files that are written in ASCII or even binary
code, between radio amateurs. And the result is a
screen full of characters in front of your eyes.
Bulletin Board Systems (BBS) form a useful part of
the system, providing the source of lots of
information and can act as "mailboxes". They also
help in the spread of information by communicating
with each other, exchanging files and messages.
Most Packet is best used on VHF, and using the
property of digipeating, VHF links over long
distances form a useful communication network. HF
radio is less efficient with Packet due to
propagation difficulties often giving rise to many
Page 5
errors, hence retries, so that information
transfer is much slower. Packet lengths need to
be reduced. In these conditions AMTOR may be
better, but the restricted number of characters
used by AMTOR creates difficulties in linking
Packet and AMTOR systems. A system to join the
two, called APLINK, is now being used to connect
Packet systems more effectively across long
distances.
This very brief description leaves a lot unsaid,
but it should lift some of the veil of mystery
surrounding Packet. It is just the thing for
people who are interested in both radio and
computers, but it also is a fine means of
communication for people who can remember about
three simple keyboard commands.
WHAT YOU WILL NEED
Although Packet radio involves high technology and
the latest state of the art components, the basic
equipment required is relatively simple to
assemble as many amateurs have found. You can of
course obtain pre-assembled units at a most
reasonable price.
The essential requirements are:-
A. 1. A Personal Computer and a Terminal
programme OR
2. A Personal Computer with TNC-emulating
software, such as C=PAK and BEEPAK
B. 1. A TNC (black box) such as TINY-2. OR
2. A modem for the C=PAK or BEEPAK.
C. A transceiver preferably with a fixed high
impedance audio output, and squelch.
A. COMPUTER
There are of course many breeds and varieties of
computer. Essentially the requirement is that the
computer can run a communications programme. There
are many such programmes, such as YAPP, available
in public domain depending on your machine. The
vital requirements are that its parameters can be
set to:-
baud rate 1200
parity even or Nil
data bits 7 8
stop bits 1 1
It is via this programme that data is sent between
you and the TNC. The commands issued to the TNC
are also via the same programme.
Page 6
B. TNC and MODEM
1. Hardware Type
These two units are sometimes combined into a neat
black box which contains its own microprocessor,
usually a Z80. It will also include memory chips
for holding its programme and the data you will be
transmitting and receiving. Another chip, the
HDLC integrated circuit, does all the checking and
handling of the data as it enters and leaves the
TNC.
2. Software Type
If by chance you are a Commodore or Microbee user
there are programmes available from AAPRA which do
the job of the TNC; this together with a simple
modem (also available from AAPRA) is all you will
require to enjoy the full benefits of Packet.
There are other programmes, such as DIGICOM for
Commodores, Grosvenor for the Spectrum and Tandy
COCO. There are also many other modems available
to buy or build. We are not in a position to give
specific advice on these.
C. TRANSCEIVER
The bulk of operation at this time is on VHF-FM.
The original channel set aside for the mode was
147.575 MHz but usage is now spreading to other
frequencies namely 147.600, 144.800, 144.850,
144.900, & 145.050. This will depend on the area
in which you operate.
HF operation is increasing; this can be helpful to
those living away from repeater-serviced areas.
The BBS service also makes good use of frequencies
within these bands. 10.147 and 14.107MHz are areas
being used.
UHF usage is still in its infancy. It is envisaged
that these frequencies will be used to provide
links between main centres for through traffic
flow, rather than have mail forwarding clutter the
local VHF frequencies. This is most desirable in
the higher density areas.
Ideally a transceiver for Packet should have such
a response as to keep the levels of the Packet
tones equal. Pac-Comm make a radio tailored to the
needs of digital radio only.
The connection of your radio to the TNC is a
simple affair utilizing the microphone socket for
audio input and Push-to-Talk. Audio line output or
an external speaker socket which most radios have
these days provide audio to the TNC/Modem. Full
instructions will be supplied with the device you
choose.
WHY CALL IT PACKET?
Each Packet is a "sandwich" consisting of, in
order of transmission, header information,
followed by the data you typed, (if any - some
packets contain no user data), followed by a very
Page 7
important 16 bit number called Frame Check
Sequence (FCS). It is this packaging of the data
that sets Packet radio apart from all previous
types of Amateur communication, and which gives it
special properties.
OPERATION OF A PACKET RADIO STATION
Packet Radio QSOs are started by a CONNECT
process, which sets up the "handshaking" between
the two stations that ensures error-free
communications. QSOs are terminated by a
DISCONNECT process, which leaves both stations
free to start a new QSO. Packet QSOs can also make
use of digipeaters, other Packet stations which
can automatically relay packets from one station
to the other over a specified route.
A local station to station connection is achieved
by VK2AAA issuing the following command whilst in
COMMAND mode. (When first switched on most TNCs go
into the COMMAND mode, so what you type will be
treated as a command.)
:-
"C VK2BBB" (C is short for CONNECT)
VK2AAA ____________>>>_____________ VK2BBB
VK2BBB will respond and VK2AAA's screen will show:
***CONNECTED TO VK2BBB (for the TNC or BEEPAK)
**SETTING LINK** VK2BBB [DATE] [TIME] (for C=PAK)
*CONNECTED TO* VK2BBB [DATE] [TIME]
Then the QSO follows.... VK2AAA has the 1st over.
To end the connection one station simply issues a
"DISCONNECT" instruction. This is achieved by
sending a "D" whilst in COMMAND mode. The screen
will then display:
*** DISCONNECTED (for the TNC or BEEPAK)
*DISC* VK2BBB [DATE] [TIME] (for C=PAK)
DIGIPEATING
You may wish to have a QSO with another station
that is beyond your direct radio range. If a third
Packet station is in range of both you and the
station you want to talk to, that station can
relay your packets. You set up the Packet routing
when you initiate a connection. Your programme
will then automatically include the routing
information in the Packet it sends.
The diagram below shows an example situation in
which digipeating is useful.
Page 8
VK2AAA _____>>____ VK2RRR _____>>____ VK2BBB
VK2AAA cannot reach VK2BBB directly, but both can
reach VK2RRR.
This connection is achieved by VK2AAA issuing the
following command whilst in COMMAND mode:-
"C VK2BBB V VK2RRR" (for the TNC or BEEPAK)
"C VK2BBB VK2RRR" (for C=PAK)
VK2BBB will respond and VK2AAA's screen will show
***CONNECTED TO VK2BBB VIA VK2RRR (for the TNC
or BEEPAK)
**SETTING LINK** VK2BBB [DATE] [TIME] (for C=PAK)
*CONNECTED TO* VK2BBB [DATE] [TIME]
You can specify a routing list of up to eight
intermediate stations. For example, consider a
modification of the example above :-
VK2AAA _____ VK2CCC _____ VK2DDD _____ VK2BBB
You specify the digipeaters in the order you would
encounter them going from your station to the
station to which you wish to connect.
Unfortunately, long strings are often
impracticable due to the increased probability of
retries being needed. A retry occurs whenever an
error is detected by the receiving station. It
rejects the packet with the error and asks for a
retransmission from the originating station.
Your station can also act as a digipeater for
other stations. This does not require any special
actions on your part, your TNC will do everything
automatically. If your station is digipeating you
may occasionally notice your transmitter keying
during lulls in your own transmissions. Of course,
a station has to be turned on in order to
digipeat, and all need to be on the same
frequency!
Digipeating does not have to be specified if you
are using a ROSE network (see later). There is
also a "conference network" that requires a
specially programmed digipeater, by which it is
possible for several stations to conduct a
round-table net.
UNSUCCESSFUL CONNECTIONS.
Sometimes you will initiate a connect sequence
that cannot be completed. The station may not be
on the air, or it may not be in range of your
station. You may have even mistyped the other
callsign. If the programme does not get a connect
response to its first connect Packet within a
specific time, it will try again. You can control
the number of attempts (or retries). If the
computer does not receive an answer after the set
number of attempts it will stop trying. The retry
count is also activated during a QSO. Each Packet
you send to the other station is "acknowledged",
or ACKed by the other station, and vice versa. The
ACK means that the Packet was received without
Page 9
errors, the FCS (Frame Check Sequence) was
correct.
This is the means by which Packet radio can ensure
error-free communications. Sometimes a Packet will
not be received correctly by the other station,
either because of accidental interference from
another Packet station (a collision), or because
of other channel noise. If your programme does not
get an ACK soon enough, it retransmits the Packet
and starts the retry count, activating it each
time an un-ACKed Packet was transmitted until it
reaches the preset retry count. The connect
attempt or QSO is then automatically disconnected.
This feature prevents tying up the channel under
hopeless conditions.
YOUR FIRST PACKET QSO.
Although there are still many features you should
be familiar with for comfortable Packet operation,
you are probably eager to get on the air and try
out your programme. Arrange to have another Packet
operator on air to help you. Make sure that your
friend will be close enough to ensure solid copy,
with no FM "popcorn" noise.
PROCEDURE.
CONNECTING STATION BEGINS THE QSO.
The calling station (The one using the
"CONNECT"command), is the station which sends the
first Packet. All kinds of confusion will result
if the called station AND the calling station both
begin the QSO. Even though there is no possibility
of "doubling" with Packet (unlike phone), the
resulting confusion of not knowing who's turn it
is, does take some sorting out.
HOWEVER, when connected to a BBS, wait till it
prompts you to give it a command.
EACH TRANSMISSION ENDS WITH "KK"
The normal Packet QSO is similar to that
experienced on RTTY with the letters KK added to
the end of each "over". This is to let the
receiving station know that you have ended your
transmission and now it is the other station's
turn to transmit. Transmission of the packets is
extremely fast and since many of us are poor
typists, there can sometimes be considerable
delays between packets. Delays can lead the
newcomer to think that it is now their turn and
chaos often results. International QSOs sometimes
use ">>" symbol instead of "KK".
COMMENCE EACH TRANSMISSION WITH A CARRIAGE RETURN.
When you begin each over, commence with a carriage
return (C/R). This is to let the other station
know that "you are still alive" and have commenced
typing your reply. Otherwise, if you are really
slow on the keyboard, it could take up to a minute
or so to type your reply and the other station may
think you have gone off the air.
Page 10
CONCLUDE QSO WITH "SK SK"
At the conclusion of the last over, end the
transmission with SK SK. This gives the other
station the opportunity to "tie the ribbons" etc..
EITHER STATION MAY DISCONNECT.
When the QSO has ended and both parties have sent
their last packets (ended with SK SK), either
party may issue a disconnect Packet.
When you are connected to another station you are
in CONVERSE mode. In order to give the DISCONNECT
command you have to change to COMMAND mode. (See
below). Then you can press D, which is the command
to disconnect.
The C=PAK programme gives information in two
status lines at the top of the screen, from which
you can tell if all packets have been sent. Dont
disconnect if a packet is still waiting to be sent
and ACKed, or the other station will not have
received all that you typed in.
TNCs have a status LED to give that indication.
BEACONS.
The TNC is able to send beacons at preset
intervals. This mode can be used to send
announcements or test messages whilst unconnected.
Use this function with caution as too many
beacons, or beacons too frequently, add
unnecessary congestion to a busy frequency.
STATUS.
Your programme may be in COMMAND, UNCONNECTED,
CONNECTED or FILE TRANSFER mode.
COMMAND MODE.
This mode is selected with , or RUN/STOP
on the Commodore, and enables the issue of
commands within the programme. These commands are
not transmitted. Digicom requires a colon at the
first place on the line, to enable the command
mode.
CONNECTED or UNCONNECTED (UNPROTO) MODE.
Text typed on the keyboard is transmitted
regardless of whether you are in connected or
unconnected mode. The information you type is
assembled by the programme into packets and
transmitted over the radio. The send Packet
character (a carriage return [C/R]) causes the
input to be packetised for transmission. If you
type a full Packet length of characters without
typing the send Packet character [C/R], your input
will be packetised and transmitted anyway.
An UNPROTO transmission is one that is not
addressed to another station in particular,
enabling one to call CQ, for example.
The number of characters in a Packet is usually
128 but can be as many as 256. Sometimes when
Page 11
operating on HF the number of characters in a
Packet can be reduced to just a few, e.g. 5 or 10.
FILE TRANSFER MODE.
Packet radio is very well suited to the transfer
of data between computers. In some cases whilst
transferring programme files there will be
conflict between the special characters contained
in the file and the main programme; this will
cause some unusual screen graphics to appear and
sometimes after transfer is complete it is
difficult to work out where the cursor should be.
To overcome this simply go to COMMAND mode with:
1. TNC - send three C's within the time
set by the command CMDTIME. In layman's
terms, quickly. There will be a short delay
and the "cmd:" prompt will appear. To clear
the screen, use the command as set by the
terminal programme (commonly ALT C ). You
should study the manual carefully before
attempting this option as other parameters
may need to be altered.
2. C=PAK - (RUN/STOP), press SHIFT and
CLR/HOME followed by a Carriage Return.
This will clear the screen and allow you to
continue. There are programmes such as YAPP that
have been designed to transfer binary files
without such conflicts, but they are
computer-specific.
THE ROSE NETWORK.
ROSE software and the associated node controllers
and radios are being installed progressively at
appropriate locations. ROSE identifies each
location by an address derived from area and
exchange codes of the existing telephone system.
The user does not need to know how to get to an
address; all that procedure is set up within the
network.
The Rose network software improves the reliability
of the transfer of packets from the originator to
the destination station through the chain of
repeaters. It does this by sending the
acknowledgement ACK between each link in the chain
rather than from the remote end back to the
origin.
As you have seen previously the protocol used in
amateur packet radio is AX25 which is derived from
a commercial landline protocol defined by the
CCITT called X25. In Rose we use X25 between the
repeaters only. In X25 each repeater, known in X25
as a switch, has an address which complies with a
CCITT standard known as X121. This address
comprises 6 figures. It has been decided that the
telephone STD and exchange codes will be used for
this purpose.
As an example, the Hornsby and District Amateur
Radio Club's repeater VK2RPH has an address of
247600. The 2 is the STD code for Sydney and 476
Page 12
is the exchange code for the area in which the
repeater is installed. This repeater acts not only
as a normal digipeater (VK2RPH-1) but also accepts
a connection to its node controller, through which
the software directs the packets via links
(generally on VHF/UHF but eventually there will be
HF links too) to their destinations. The following
is a list of the present Rose repeater numbers:
VK2RPH 247600 Hornsby
VK2RMB 245000 Terrey Hills
VK2RDX 633600 Mt Bindo
VK2RPS 487100 Mittagong
VK2RAW 488500 Wollongong
VK2RPT 694700 Tumut
VK2RSD 442100 Nowra
VK2RAO 636500 Orange
VK2RGF 696200 Griffith
VK2RPN 49.... Newcastle
and so on......
Wollongong, Nowra and Newcastle are
still to be converted. There are ROSE nodes north
of Sydney which will be linked as further nodes
are installed in the gaps. UHF links already exist
from Sydney to Orange, and within the Sydney area.
All these nodes act as ordinary digipeaters using
the sub-station identifier (SSID)"-1" eg VK2RPH-1
At the time of writing quite a few Rose nodes are
operating. Assume that VK2RPH is local for you.
You want to call VK2AAA in the Orange area.
You do not need to know about the Orange
repeater's code. All you need to know is the
telephone number of VK2AAA, or that of his local
post office. Let us assume that his phone number
is (068) 82 4101. Enter the following:
C VK2AAA V VK2RPH,688200 (With C=PAK omit "V" and
",". Use spaces instead.)
The system will reply "Call being Set Up" and then
"Connected to VK2AAA". This does not mean the
connection is made, but is to stop your TNC trying
again to connect while the call is being set up.
On true connection, it will say "Call completed.."
The Orange repeater is set up to accept all calls
for telephone STD exchange codes in its RF
coverage so it will recognise the above number as
being in its coverage area. The node at VK2RPH
will have been told the route to take to reach the
688200 area repeater. Without ROSE, you would have
to know which repeaters to use on the way to
Orange.
For more information on the operation of this
software you should look in the files of the BBSs.
AAPRA members will be kept up to date in the
Associations newsletter DIGIPEAT which is produced
on a quarterly basis.
BULLETIN BOARDS.
The Bulletin Board Service (BBS) has developed
into a worldwide network, providing access to
information by way of message forwarding. Messages
may be lodged with your local BBS for transmission
for all to read or if you wish by private message.
Page 13
There are many options available , for example
messages may be `addressed' to a particular Packet
operator at another BBS where he is located, no
matter where in the world.
The use of a BBS is very easy - you simply
`connect' in the normal fashion, BUT wait for the
BBS to prompt you before typing anything. On your
first connection you will receive a welcome
message and be asked to supply your first name.
ALWAYS wait for a prompt from the BBS before
sending anything; the prompt will be in the form
of a menu. Should response be slow there is a
temptation to hit the carriage return key. This
does not help and in some early versions of the
software caused a problem. Sending indiscriminate
carriage returns merely sends out additional
Packets and helps to slow down the system.
On your first connection with a BBS you should ask
for the `help' file. Open up a file on your
computer to save the incoming packets (or if using
a C-64 the information will go into the receive
buffer and may be saved to disc after logging
off). Send an "h", then log off on completion by
sending a "b" (for goodBye) and study the
information you have just received. You will be
surprised how easy it is to use the system and
just how versatile it can be. The BBS systems can
differ... read the help files carefully.
As a matter of courtesy, if operating a BBS in
peak times when there is a lot of traffic, you
should avoid downloading large files as this will
clutter the frequency and possibly inconvenience
other users who may be enjoying a quiet QSO.
Remember to download large files at a quiet time.
For the benefit of those users of MS-DOS/PC-DOS
and Commodore computers, there is also public
domain software available from some BBS's. Such
files are binary files and the technique of
downloading is a little different, so you should
seek additional information prior to attempting
this procedure depending on the system you are
running.
If you intend to leave a lengthy message on the
BBS it is a good idea first to produce the message
on your word-processor. It must be an ASCII file,
that is an "unformatted" or "non-document" type.
Once you are connected to the BBS it is easy to
send the prepared file rather than try to type
whilst connected, as the BBS usually will only
wait a short time before disconnecting you while
you are typing out the message. Apart from that
you may be tying up the system unnecessarily
whilst others are waiting.
Page 14
A SAMPLE SCREEN
cmd:c vk2xy
*** CONNECTED to VK2XY [06/10/90 17:02:28]
[MSYS-1.08-H$]
Hello John, Welcome to VK2XY's MSYS BBS in Hornsby
Enter Command:
A,B,C,D,G,H,I,J,K,L,M,N,P,R,S,T,U,V,W,X,?,* >
LL 4
Msg# TR SIZE TO FROM @BBS DATE TITLE
4125 B$ 767 MISC VK4XS VKNET 901006 HF FREQ.
4124 B$ 642 MISC VK4ZGJ VKNET 901006 DOS VIRUS
4123 B$ 927 NEWS VK4ZWI SPACE 901006 TOMATO
4111 B$ 406 DX ZL2BLC ARRL 901006 CONTACTS
Enter Command:
A,B,C,D,G,H,I,J,K,L,M,N,P,R,S,T,U,V,W,X,?,* >
b
*** DISCONNECTED [06/10/90 17:04:12]
SOME BASIC BBS COMMANDS
A = Abort current listing (Does not act
immediately)
C = Conference mode
B = Logoff the system (Bye)
D = Download (send me) ASCII file
G = Active gateway
H = BBS Help file
I = Information about the system
J = Lists the calls heard by the BBS
K = Kills or deletes a message
KM= Kill mine
L = Lists messages since last on.
LL 10 =List latest 10 messages only
LM = list messages for me (list mine)
N = Enter your Name
R = Read message #(insert message no. after space)
RM = Read messages for me
S = Send a message to the system
S VK2XYZ = Send message to VK2XYZ
T = Talk to the operator
U = Upload an ASCII file to the BBS
V = Shows Version of the BBS software
W = What the available files are
X = Expert status, changes the menu presentation
Y = Yapp binary file transfer for IBM type users
? = Used together with another letter gives help
on the topic that letter refers to.
N.B. Some BBSs have a file called something like
USER.DOC, which contains detailed information.
Look for it by giving the command "W". Then
download it by keying in "D user.doc", or whatever
filename you find.
Page 15
FUTURE DEVELOPMENTS
Packet radio is a rapidly evolving mode and many
changes can yet be expected. Protocols are still
under review and such areas as high speed modems
and satellite communications are prime targets for
development.
The use of digipeaters has been effective in
enabling amateurs spread over large areas to
partake in the packet activity that has been a
feature of the last few years. However digipeaters
have a major disadvantage in that if a packet is
misread by the addressed station or a repeater
along the way, the packet has to be sent again all
the way from the originating station.
To overcome this problem network software has been
developed that repeats the packet only between the
repeaters concerned with the lost packet. The
systems used for this procedure are known as the
Open Systems Information Protocols. These OSI
standards approved by the CCITT comprise seven
levels of control. With the introduction of
network software we will be implementing level 3.
The software that we are at present installing is
known as ROSE. With this system we are able to
connect to our local repeater and specify the
station that we wish to connect with and the
repeater that is near that station. Our local
repeater will know which other repeaters it must
use to reach the remote repeater.
While the users will connect to the network on the
two metre band the connections between the
repeaters will be on the 70cm band or another band
such as HF, and will enable packets to pass
through busy areas of activity without having any
effect on the local traffic.
Ways and means are being sought to increase the
speed at which information can be sent. Some
equipment just is incapable of coping with this,
which will probably lead to stratification of
amateur packet operators as in other fields where
the super-dooper exists alongside the Heath
Robinson. Some people will devote themselves to
Satellite Communications where packet has come to
the fore, with as many types of modem as there are
satellites!
Packet is an exciting addition to the hobby of
Amateur Radio utilising modern technology.
Good luck and good Packetting!
***
Page 16
EQUIPMENT AVAILABLE FROM AAPRA
PACCOMM PRODUCTS
TINY-2 TNC VHF TNC (boxed and ready to go)
Includes Personal Message System
and KISS
TNC 320 Dual port TNC with tuning
indicator, PMS, KISS.
(VHF and/or HF, complete and
ready to go)
PC 320 TNC 320 on a 3/4 board for
installing inside an IBM clone.
On-screen indicators.
DR 200 Available on request.
AAPRA PRODUCTS
C=PAK or BEEPAK
(Packages for Commodore and Microbee)
Modems are dual port (HF and VHF/UHF) with tuning
indicator. They are powered by the computer power
supply, and port switching is done by software.
The software has the owner's callsign embedded.
This can only be altered by AAPRA, for which there
is a small fee.
1. Disc version (disc & instructions)
2. Eprom version (cartridge & instructions)
3. Modem (built & tested requires only radio
plugs) supplied to AAPRA members only
4. Modem kit (edge connector, box, all
components, etc. requires only mike plug)
5. PCB & Connector only
(Registered s/w owners only)
6. Microbee coreboard mod. kit
SOFTWARE UPDATES
COMMODORE V4.4 (for registered owners
only of earlier versions, available
since September 1987)
Software callsigns can be reprogrammed
Pac-Comm software version 1.1.6
Available for TNC200, TNC220 & TINY-2
* KISS and PMS (Personal Message
System) are standard in new TNCs.
* PMS is an option for 32K RAM versions
of TNC2/200, TNC220 and TINY-2 units,
and KISS comes with it.
*32K RAM chips are available for units
lacking them.
Please note:
* New Eprom can be supplied
* Old Eprom can be reprogrammed
(Eproms cannot be swapped)
Write to AAPRA in copious detail if ordering,
especially regarding Microbees in their many
varieties.
Current price lists are published in DIGIPEAT or
can be obtained from the secretary to whom
applications for membership whould be directed.
SASEs are appreciated.
Page 17
GLOSSARY OF COMMON TERMS
ACK -Acknowledgment, the control signal
sent to indicate correct receipt of
a transmitted packet.
ADDRESS -A character or group of characters
that identifies a source or
destination.
AFSK -Audio frequency-shift keying.
AMICON -AMSAT International Computer
Network-Packet radio operation on
amateur satellite, AMSAT-OSCAR 10
to provide networking of ground
stations acting as gateways to
Packet radio networks.
AMTOR -Amateur microprocessor teleprinting
over radio.
APLINK -Amtor Packet Link
ARQ -Automatic Repeat Request, an error
control technique in which a
sending station, after trasmitting
a data block, awaits a reply (ACK
or NAK)to determine whether to
repeat the last block or proceed to
the next.(Amtor mode A)
ASCII -American National Standard Code for
Information Interchange, a code
consisting of seven information
bits.
AX.25 -Amateur Packet radio link-layer
protocol approved by ARRL Board of
Directors in October 1984.
BAUD -A unit of signaling speed equal to
the number of discrete conditions
or events per second.
BBS -Bulletin Board System
BUFFER -A portion of memory allocated as
work space
CARRIER DETECT-Formerly Received Line Signal
Detector, a physical-level
interface signal that indicates
that the receiver section of the
modem is receiving tones from the
distant modem.
CLEAR TO SEND -A Physical-level interface circuit
generated by the DCE that when ON
indicates the signals presented on
the Transmitted Data circuit can be
transmitted.
COLLISION -A condition that occurs when two or
more transmissions occur at the
same time and cause interference to
the intended receivers.
CONNECTION -A logical communication channel
established between peer levels of
two Packet radio stations.
CRC -Cyclic Redundancy Check, a
mathematical operation in which the
results are sent with a
transmission block to enable the
receiving station to check the
integrity of the data.
DESTINATION -In Packet radio, the station that
is intended receiver of the frame
sent over radio link either
directly or via a repeater.
Page 18
DCE -Data Circuit-Terminating Equipment,
the equipment(for example, a modem)
that provides communication between
the DTE and the line radio
equipment.
DIGIPEATER -A link-level gateway station
capable of repeating frames. The
term "bridge" is used in industry.
DR200 -A TNC device produced by Pac-Comm
to provide two port operation
suitable as a dedicated Digipeater.
DTE -Data Terminal Equipment, for
example a VDU or teleprinter.
DXE -In AX.25, Data Switching Equipment,
a peer (neither master nor slave)
station in balanced mode at the
link layer.
FCS -Frame Check Sequence (see CRC)
FEC -Forward Error Correction, an error
control technique in which the
transmitted data is sufficiently
redundant to permit the receiving
station to correct some errors.
(Amtor mode B)
FIELD -In Packet radio, at the link layer,
a subdivision of a frame,consisting
of one or more octets.
FLAG -In Packet switching, a link layer
octet(01111110) used to initiate
and terminate a frame.
FRAME -In Packet radio, a transmission
block consisting of opening flag,
address, control, information,
frame check sequence and ending
flag fields.
GATEWAY -In Packet radio, an interchange
point.
HDLC -High-level Data Link Control
HOST -As used in Packet radio, a computer
with applications programmes
accessible by remote stations.
JAS-1 -JAMSAT/JARL amateur satellite
having Packet-radio capability.
KISS -Keep It Simple Stupid. Simple TNC
programme for use with TCP/IP. As
most of the work that is done by
the normal TNC programme is done in
the computer only a very small part
of the normal programme is needed
in the TNC to handle the transfer
across the RS232 and taking data
from the SIO chip, also detecting
DCD.
Page 19
LAYER -In communications protocols, one of
the strata or levels in a reference
model.
MODEM -Modulator-Demodulator, a device
that connects between a data
terminal and communication line (or
radio). Also called Data Set.
PAD -Packet Assembler/Disassembler
PMS -Personal Message System available
in Pac-Comm software release 1.1.6
PROTOCOL -A formal set of rules and
procedures for exchange of
information within a network.
RAM -Random Access Memory.
RECEIVED DATA -Physical-level signals generated by
the DCE are sent to the DTE on this
circuit (RxD).
REQUEST TO SEND- Physical-level signal used to
control the direction of data
transmission of the local DCE.(RTS)
ROSE -Radio Amateur Technological Society
Systems Enviroment. It is the
network software AAPRA is hoping to
install throughout the repeater
network system.
RS-232-C -An EIA standard physical-layer
interface between DTE (terminal)
and DCE (modem), using 25-pin
connectors.
SOURCE -In Packet radio, the station
transmitting the frame over a
direct radio link or via a repeater
SSID -Secondary Station Identifier. In
AX.25 link-layer protocol, a
multipurpose octet to identify
several Packet radio stations
operating under the same callsign.
TAPR -Tucson Amateur Packet Radio
Corporation, a non profit
organisation involved in Packet
radio development.
TCP/IP -Transmission Control
Programme/Internetwork Protocol. It
is a widely used system for
connecting different computer
networks.
TNC -Terminal Node Controller, a device
that assembles and disassembles
packets (frames).(used
interchangeably with PAD)
VADCG -Vancouver Amateur Digital
Communications Group
YAPP -Yet Another Packet Programme.
Communication software written for
IBM and compatibles for Packet use.
X.25 -CCIT Packet-switching protocol.
***
There have been:
accesses since 23/12/98
Last update to this page: 22/2/00
|