Glossary of Packet Terms

A:

ACK = ACKnowledgement. A packet sent by a receiving station to tell the sending station that the packet was received correctly and the sequence number of the next packet that it would expect. The sending station then knows whether to send the next packet or to resend a missing packet. A form of handshaking. Also the 1 character handshaking response used in AMTOR mode A (ARQ mode).

acknowledgement = See ACK.

AEA = Advanced Electronics Applications Inc. AEA designs, manufactures and markets a wide range of amateur packet products as well as other amateur related items.

AFSK = A method of digital modulation by which an audio tone is switched between two discrete frequencies corresponding to the 1 or 0 binary state of the data. This is the modulation used for 1200 bps (baud) VHF packet operation.

AFT = Amateur Framing Technique. This is the protocol used by ROSE switches on an RS-232 LAN. First proposed by Toby Nixon of Hayes, it is a pending CCITT adoption as the accepted method for sending X.25 over asynchronous links.

algorithm = An algorithm is a predetermined step by step procedure that solves a specific problem.

alias = An alternate ID for a NETROM/TheNET node often identifying its location or function. Also called mnemonic.

Aloha net = An early (1975) packet radio experiment conducted by the University of Hawaii.

AMPRNet = AMateur Packet Radio NETwork. A network of packet radio/INTERNET gateways that operates as a subnet on the INTERNET system. See also Internet, gateway.

AMRAD = AMateur radio Research And Development corp. A non-profit group based in Virginia devoted to advancing new radio techniques.

AMTEX = AMtor TEXt. A bulletin broadcasting system used by AMTOR bulletin stations like W1AW. Similar to the US Coast Guard NAVTEX system of naval advisories.

AMTOR = AMateur Teleprinting Over Radio. An improved method of RTTY that uses some forms of error recognition and correction to improve copy. Sort of a very simple basic form of packet using 3 character groups. AMTOR uses a limited character set (Capitol letters, numbers and a couple of controls like CR/LF – similar to the Baudot set). AMTOR is normally used on HF frequencies. AMTOR is modeled on a commercial protocol called SITOR. See also ARQ, FEC, SITOR, PACTOR, RTTY, Baudot.

analog signal = An electrical signal that changes in a smooth continuous manner and whose voltage or current may represent a numerical value or other physical property. Compare with: digital signal which is a signal that changes in discrete unambiguous steps.

ANSI = American National Standards Institute. A US organization that sets standards on all sorts of things from nuts to computers. See also ISO.

APLink = Amtor Packet Link. An AMTOR BBS program written by Vic W5SMM and used on an IBM PC to operate an AMTOR mailbox and gateway between the packet BBS network and international AMTOR links.

APR = Apple Packet Radio is a packet radio terminal program for the Apple II series of computers. It was written by and is available from Larry, W1HUE.

APRS = Automatic Packet Reporting System. APRS is a shareware program written by Bob, WB4APR to map and track stations and objects as a graphical display. It can automatically map the location of packet stations using information contained in the beacon message or from a interfaced GPS receiver. It can also transfer messages to these stations and is useful during public service events.

ARP = Address Resolution Protocol. A TCP/IP protocol that matches proper callsign with TCP/IP address using an automatic broadcast query to a remote station if necessary.

ARPA Suite = The set of protocols standardized by the Advanced Research Projects Agency of the US Dept of Defense. Includes TCP and IP as elements, but leaves the lower levels (subnetwork and down) deliberately unspecified. The ARPA suite can be run on top of multiple subnetworks, unifying them into a single Internet.

ARQ = Automatic Repeat reQuest. An error correction technique in AMTOR where the receiving station sends a 1 character ACK/NAK response to each AMTOR group sent. See AMTOR, ACK, NAK, FEC, handshaking.

ASCII = American Standard Code for Information Interchange. Also called USASCII. The standard code that defines text characters (and control characters) in terms of binary or hexidecimal numbers. It is used for the tranfer of text between computing devices or input/output terminals.

ASLIP = Asynchronous Serial Line Protocol (usually just called SLIP). A technique for encoding IP datagrams so they can be sent across ordinary asynchronous modems and communications hardware.

asynchronous = A method of serial communication which uses start and stop bits to delimit each character and to synchronize the receiver to the data stream. The time between characters is undefined in async mode. Compare with: synchronous serial communication where a clock signal is encoded into the data stream is some manner and which does not need start and stop bits. RS-232 is an asynchronous mode of communication.

audit trail = The list of headers (R: lines) attached to every BBS message that is used to trace the path that the message has taken from its originating BBS. See also header, path, R: header, BBS.

autoforward = A process by which a BBS automatically forwards bulletins and messages to other BBSs according to a predetermined set of directions called a forward file or routing table. autorouting = A process by which a network node can pass traffic to another node via one or more intermediate nodes.

AX.25 = The level 2 link layer protocol used for normal amateur packet communications. AX.25 is derived from the commercial X.25 protocol modified with additional address fields and other info required in amateur packet radio conditions.

B:

B2A/A2B = Binary-to-ASCII/ASCII-to-Binary. A file conversion program written by Brian KA2BQE. Also called BTOA or Radix 85. See also R95, 7-Plus.

backbone = A non-user communications link for node-to-node and node-to-server traffic. Often operates at high speed and with point-to-point links to form a “backbone network” interconnecting nodes and gateways. See also Forwarding Frequency.

backoff = When a packet is sent and not responded to, the sending station will wait a specified “backoff” time before retrying. DWAIT and Persistance are two techniques of backoff. See FRACK, DWAIT, Persistance, collision avoidance.

back-up battery = A lithium cell used in TNCs and other computing devices to maintain the data stored in the RAM during times when the device is powered off. See also RAM, EPROM.

baseband = The original data signal before any encoding or modulation operations are performed on it is called the digital baseband signal.

baud = The “signaling” rate on a data channel expressed as signal elements or symbols transmitted per second. A signal element or symbol may be a pulse or a burst of tone or any discrete signal change that can be measured. Another description of a signaling element would be a time-sliced bit of carrier modulated with data. For example: in 1200 baud packet, one signaling element would be a 1/1200 of a second of carrier (either rf carrier in the case of FSK or audio tone carrier in the case of AFSK) that would be frequency shift modulated by the data. A non- electrical analogy for a signaling element might be the flags that a ship flies to communicate with other ships important information. The flag would be the signaling element and one flag could communicate any one of hundreds of “data” messages. Another analog would be the semaphore signaling system used by Boy Scouts in which the visual picture of the person holding the flags is the signaling element and the position of the flags denotes the data (letters and numbers) being encoded. A signal bit or symbol may contain more than 1 data bit so therefore baud is not equal to bps. A telephone 9600 bps modem usually operates at 2400 baud with 4 bits of data (16 possible data states) in each signaling element. See also bps, data rate, transfer rate.

baudot = A 5 bit code used on RTTY communications. Named after J. Baudot, an early french inventor of telegraphic instruments. Compare with: ASCII which is an 8 bit code capable of coding 256 characters instead of 32 for baudot. See also ASCII, RTTY, AMTOR.

Baycom = A simple modem and software package designed and supported by DL8MBT, DG3RBU and the baycom group in Germany. Early versions were shareware but the latest version (v1.5) is a commercial product marketed in North America by PacComm and Tigertronics.

Baypac = A Baycom modem marketed by Tigertronics Inc.

BBS = Bulletin Board System. A server packet station which sends, receives and distributes bulletins and private messages for the benefit of packet users. It may also provide access to a library of data files of useful information for users. See also CBBS,FBB BBS, home BBS, MBL BBS, MSYS, PMS, REBBS, RLIBBS.

beacon = A regular broadcast of a UI (Unnumbered Information) frame from a packet station for identification purposes or as an information broadcast (such as a Mail-For broadcast from a BBS).

BER = Bit Error Rate. The average number of errors per given quantity of data bits transmitted on a communications system. Usually expressed as errors per thousand or million or some such figure.

BERT = Bit Error Rate Test. Any error test on a communications system or component (such as a modem) to determine the average rate of occurance of errors in the data stream being passed. See also BER.

beta test = Beta test is the pre-release testing of hardware or software with selected typical customers to find out if there are any bugs or problems before releasing it to the general public.

BID = Bulletin ID. A number given to each bulletin sent out in the BBS forwarding system for identification purposes and to prevent duplicates being created in the system. Compare with: MID which is a number given to all messages on the BBS system, personal as well as bulletins. The MID and the BID of a bulletin may be the same. Personal messages do not have BIDs unless they are addressed to a distribution list like SYSOP.

bit = The smallest possible unit of data. A 0 or 1 number in the binary number system. Any one position in a multibit binary number.

bit bucket = Slang for a data “Garbage can”. Sending a message to the bit bucket means to erase all trace of the message.

bit-stuffing = A technique used to prevent confusion between any 111111 bit pattern in the data and the flag character (01111110) used to delimit the start and end of each frame in the packet. block check character = In a technique used to check transmission accuracy, a block check character is a character transmitted by the sender after each message block and compared with a similar block check character computed by the receiver. See also checksum, CRC, FCS.

BPQ = A node or packet switch software written by John G8BPQ that creates a multiport node on an IBM PC or clone. Very popular with BBS operators to provide multiconnect BBS services with several ports i.e. LAN and Backbone ports.

bps = Bits per second. The rate at which binary data is transferred on a circuit. See also baud, data rate, transfer rate. Compare with: baud, the “signaling” rate on the data channel.

bridge = A bridge is a server that links between two different frequencies but using the same protocol. Compare with: Gateway, which links two different networks using different protocols.

BSQ = A communications protocol for sending binary files over packet radio. It is somewhat less efficient that other programs of this type and therefore is not recommended. See also 7-Plus, R95, B2A/A2B, conversion program.

BTOA = See B2A/A2B.

BTW = By The Way. An abbreviation sometimes seen in packet messages.

byte = An 8 bit binary number (0 to 255) usually written as two hexidecimal numbers such as 1E (decimal 30) or AF (decimal 175). All modern computers handle data as bytes.

C:

callbook server = A server whose function is to allow stations to access callbook information either on-line or by remote file request.

CBBS = A packet BBS system originally written in C programming language by Hank, WRLI as a “generic” BBS code and released to the public domain in 1986. Other authors and groups then extended and supported various versions of the code. Best known is the DOS version written and supported by Ed, K3RLI and others of the CBBS Group. An Amiga version was produced and supported by Peter, VE5VA and Dave, VE3GYQ produced a LINUX version. Versions for ATARI ST and VMS may also be available.

CCIR = Consultative Committee for International Radio. An international organization that sets standards for radio communication.

CCITT = Consultative Committee for International Telephony and Telegraphy. A United Nations committee for telecommunications standards.

cellular = Broken up into small areas, or cells. Cellular techniques used in radio communications allow many users to access a network and allow the reuse of frequencies in a more efficient manner. Cells are created by limiting the power transmitted and by the use of specially designed antennas and receivers.

cellular LAN = A packet LAN node (user node) that has a deliberately limited coverage such that it serves only the number of users it can handle efficiently. Some suggest that a cellular LAN should cover a population of 100,000 people with 100-200 amateurs and 50 packet users. The frequencies used could be repeated within short distances so long as the coverage areas do not overlap. The cellular user nodes would be linked together with backbone links to form a network allowing any user to reach any node in the network.

character = Any letter, number, punctuation or any other symbol including control characters, contained in a message.

chat node = See conference node.

checksum = A number used for error checking purposes. It is the arithmetic total of all data bytes in a data block. See also FCS (frame Check Sequence), block check character.

choke/unchoke = When a computer is unable to process data as fast as another computer is sending it, the receiving computer may instruct the sending computer to stop sending the data. This condition is often referred to in the packet world as “choke”. “Unchoke” refers to the re-enabling of the sending computer. A computer in this case is the node or TNC.

circuit = In a TheNET network, a circuit is an assigned connection between two nodes. CLNS = Connectionless Network Service (see connectionless, datagram).

CLOVER – An improved technique for packet communications on HF frequencies. Clover uses 4 audio data channels (like a four-leafed clover) and automatically adapts to changing propagation conditions. It uses a form of forward error correction (FEC) to improve efficiency. See also FEC, AMTOR, PACTOR.

cluster = See PacketCluster, node stack.

CMOS = Complementary Metal Oxide Semiconductor. A type of digital circuit made up of MOSFET transistors widely used in computers and other digital devices. CMOS circuitry generally uses very low power and can operate over a wide voltage range (typ 3-15v). Some versions are compatable with TTL circuitry. CMOS is also the name given to the memory that stores set-up configuration information in an IBM AT computer. See also TTL.

collision = Where 2 stations transmit a packet on the same channel during the same time period causing interference and destruction of both packets.

collision avoidance = Any technique that reduces the possibility of another collision on a retry transmission of a packet. See also persistance, slottime, dwait, retry, polling.

communications protocol = The rules governing the exchange of information between devices on a data link. See also protocol.

compressed forwarding = Forwarding between BBSs using a data compression technique to reduce the amount of data to be exchanged. This is common between FBB BBSs.

conference node = A specialized node that allows many users to connect and communicate with each other. Resembles a conference call on the telephone. Some node software like TheNET X1-J and NOS have built-in conference modes. Also called crowd or chat nodes. See also: JNOS, MSYS, NOS, TheNET.

connectionless = refers to a packet protocol or service that does not have the concept of a “connection”. Packets may be sent at will, without prior arrangement or need for connection setup/teardown procedures. An analogy would be the postal service where letters (datagrams) can be sent anywhere without prior arrangement.

connection-oriented = refers to a protocol or service that requires that a logical or virtual “connection” first be established with a special procedure before data can be sent. Another procedure is used to “tear down” the connection when it is no longer needed. The amateur packet AX.25 level 2 protocol is connection oriented. An analogy would be the telephone system where you must callup (connect to) another phone before talking and hang up (tear down) the connection when you are finished.

CONS = Connection Oriented Network Service (see connection-oriented, virtual circuit).

contention = Contention is when 2 or more stations on a channel want to transmit at the same time. If they do, it may produce a collision. See also collision, HTS.

converse mode = Conversation mode. The normal connected mode of operation of a packet TNC from the keyboard. Certain characters are used for control purposes and must be avoided in converse mode eg CR (carriage return or enter) will send a packet. Compare with: Transparent mode where all binary or hex characters are sent without regard for commands.

conversion program = Any software program that converts binary files into ASCII text files for easier transmission on packet radio. Examples are 7-Plus, R95, uuencode, etc. COR = Carrier Operated Relay. A circuit that closes a relay (or turns on a transistor) when a radio carrier is detected. This is how a radio repeater knows to turn on its transmitter when it receives a signal on its input frequency.

coverage = The area in which a signal can be heard effectively is that signal’s coverage. Usually coverage refers to both transmit and receive. Wide area coverage means that the station can be heard and can hear over a wide area. See cellular, WAN, LAN.

CPU = Central Processing Unit. The “smart” IC that does all the calculations and data manipulations in a computer or computing device.

CRC = Cyclic Redunancy Check. The error checking procedure that verifies a packet. See also block check character, checksum, FCS.

crowd node = See conference node.

CSMA = Carrier Sense, Multiple Access. A system of packet operation that requires that all stations on a channel wait for the channel to be quiet before transmitting. Most amateur radio packet uses CSMA.

CSMA/CA = Carrier Sense, Multiple Access with Collision Avoidance. A CSMA system with a method to reduce repeated collisions between two stations trying to transmit at the same time. One example of collision avoidance is the FRACK/DWAIT method where a random time delay passes before a packet transmission is retried. See also persistance, polling.

CSMA/CD = Carrier Sense, Multiple Access with Collision Detection. This is reference to the system used in AX.25 amateur packet system that detects collisions by using the sequence numbers that accompany each packet and ACK to detect missing frames.

CTS = Clear To Send. A control line on a RS-232 port (pin 5 on DB-25) which indicates that the device is turned on and ready to receive data. Compare with: RTS or DTR which is the line that indicates that a device is got data ready to send. See also RS-232, RTS, DTR.

D:

data = The numerical representation of information. Usually expressed as binary bits or hexadecimal bytes.

DataEngine = A TNC manufactured and marketed by Kantronics. The DataEngine has two HDLC radio ports and one serial port. The modems are plugged in and are available up to 19.2 Kbps.

data hub = A regional BBS which acts as a distribution center or hub for the local BBS network. It also acts as a consolidation BBS for outgoing messages. Compare with a BBS network that forwards in a linear manner, that is from one BBS to the next to the next and so on.

data rate = The basic rate at which data is transferred on a circuit. Often referred to as “baud rate” (which is like saying speed speed) but more correctly should be bits per second or bps. See also baud, bps. data set = A telephone industry name for a modem.

datagram = Information packets in a connectionless environment. Datagrams are completely self-contained as far as the network is concerned. The information needed to get each datagram to its destination (including, but not limited to, full source and destination addresses) is carried in each datagram. An analogy would be a letter sent in the postal system. The envelope contains all of the information (name and address) necessary to deliver the letter (datagram).

DB-9 connector = A common but incorrect name for a DE-9 connector. The second letter refers to the size of the connector shell – a B size is used for 25 pin connectors.

DB-25 connector = The 25 pin subminiature D shaped connector used on many digital devices as a RS-232 (serial) port. See also DE-9 connector.

DCD = Data Carrier Detect. DCD is a signal indicating the presence of data on the communications channel. The TNC uses the DCD signal to hold-off the transmitter when the channel is occupied. Some TNCs and modems employ a “DCD” that simply indicates the presence of a RF carrier or noise energy on the channel rather than true Data Carrier Detect. See also hold-off, modem, TNC.

DCD hold-off = See hold-off.

DCE = Data Communications Equipment. Usually refers to a modem or any equipment that receives data from a DTE (terminal or computer).

DE-9 connector = The 9 pin sub-miniature D shaped connector used on IBM AT computers and many other digital devices as a serial port connector. Often called (wrongly) a DB-9 connector. See also DB-25 connector.

DED = See DED Host.

DED Host = Firmware written by Ron WA8DED that allows a computer to control a TNC with greater interaction than with KISS mode. Also called DED firmware or Host mode.

dedicated link = A point-to-point link between two dedicated ports for the exclusive use of those ports or nodes. The name of a newsletter published by NAPRA. See HTS, backbone, NAPRA.

dedicated port = A port designated for a specific purpose with only one other station on the frequency, usually a tie-in to a server or other network hardware. See dedicated link.

defined neighbor = Another name for NETROM/TheNET’s locked route.

deviation = The deviation of a FM radio is the maximum change or shift in the carrier frequency during modulation. It is usually expressed as peak deviation in kilohertz.

DFD-PBBS = An amateur packet BBS program written by Joe N3DFD.

diddle = slang for the shifting of an AFSK signal back and forth.

digi = See digipeater.

Digicom>64 = A software and modem package designed to emulate a TNC on a Commodore 64 computer. The software was written by DL2MDL and others while the modem was designed by Willy YV1AQE. The software and modem info is distributed in North America by Barry W2UP and is described in 73 Magazine Aug 88.

digipeater = A store and forward digital repeater that receives a packet, checks it for errors and retransmits it a short time later. It takes no responsibility for the delivery of the packet. It does not ACK reception of a packet. See also simplex digipeater, duplex digipeater, store-and-forward, real time, repeater. Compare with: full duplex regenerative real-time repeater, which repeats the data at the same time without delay but does not check for errors. Also compare with: node which is normally a store-and-forward but which is “smarter” and takes responsibility for the delivery of the packet toward its destination and acks every packet received correctly. All user TNCs have digipeater capability but current practice discourages use of digipeaters except where it is necessary to get to a network node. Some network nodes (eg. TheNET 2.10) will not accept a digipeated signal.

digital signal = An electrical signal that changes in discrete unambiguous steps, each representing a numerical data value, or logic state.

DIN = Deutsche Industrie Norm (English = German Industrial Standard). A german standards organization responsible for setting industrial standards of products made in Germany. A european equivalent of ANSI or possibly EIA. The most visable evidence of their standards are the various DIN plugs used in consumer electronics products. A 5 pin DIN socket/plug is used as the radio port on most amateur TNCs.

Diode Matrix = A circuit in which the RS-232 ports of a number of NET/ROM nodes or ROSE switches are connected together with isolating diodes. Any node can communicate with any other node on the matrix. See also Hexipus, octopus, dogbone.

DNS = Domain Name Service. A TCP/IP server that acts as a IP address database linking hostname.domain_name to IP address. See also domain name, FQDN, host, hostname, IP address, TCP/IP.

DOC = Department of Communications. The former name of the Canadian federal department that regulates all aspects of radio communications in Canada. It was also called Communications Canada. The new name is Industry Science Canada, Communications Division. The Canadian equivalent of the FCC. See also ISC, FCC.

DOERS = Digital Operators Emergency Radio Service. An active packet network group in Plattsburgh, N.Y.

dogbone = Two diode matrices connected together with two TNCs and a wireline link. See diode matrix, wireline link.

domain name = The IP name designating a group of host computers that are logically (though not necessarily physically) connected together. Domain names are like IP addresses; periods separate parts of the name, with each part representing a different level in the domain hierarchy. But the domain name is ordered in reverse, its highest level portion is at the right, the opposite of IP addresses. An example of a domain name would be ampr.org. which designates all the host computers operating in the AMateur Packet Radio domain which in turn is one of the many ORGanizations in the INTERNET system.

dosgate = A gateway server that links packet radio to a MS-DOS computer and allows one to operate the computer remotely via packet radio.

DOVE = Digital Orbiting Voice Encoder. A station aboard OSCAR 17 satellite.

downlink = A circuit from a node to a user, initiated by the node on command from a distant user.

downloading = The process of sending data from a BBS or other server to the user. Usually refers to the transfer of large files from a server to a user.

DRSI = Digital Radio Systems Inc. Best known for a line of PC plug-in TNC cards.

DSP = Digital Signal Processing. A modern technique of analyzing analog signals by converting the analog signal to a digital form and processing it with a speciallized computer circuit.

DTE = Data Terminal Equipment. Usually refers to a terminal or computer or any equipment that generates or receives data.

DTR = Data Terminal Ready. One of the RS-232 signals (pin 20 on DB-25) that indicates that the computer or terminal is ready to send data. It is similar and sometimes interchangable with RTS (ready to send).

dumb terminal = An ASCII terminal with video display and keyboard that can send and receive ASCII text but cannot do any computational operations.

duplex digipeater = like a simplex digipeater, except that different receive and transmit frequencies are used. Compare with: Full duplex real-time repeater which repeats received data at exactly the same time. See also digipeater, store-and-forward, real-time.

Dwait = A random delay in sending a retry packet. Used as a collision avoidance system. See also persistance.

DXCluster = See PacketCluster.

Dynamic rerouting = In a network where redundancy exists in the backbones from one part of the network to another, some types of network software allow the network to recover automatically from a backbone failure by rerouting traffic through alternate paths. This is called “dynamic rerouting” as it can adjust dynamically to a changing network.

dynamic routing = An automatic process used by some network protocols such as NETROM/TheNET, that sets up and maintains network routing tables based on information received from neighboring nodes. Compare with ROSE, a network protocol in which the routing tables are setup and maintained manually by the node-op. See also dynamic rerouting, node broadcast, NET/ROM, ROSE, TheNET.

E:

e-mail = also email. Electronic Mail. Any messages sent over the BBS system or through the INTERNET system.

Easy Mail = MFJ’s version of a personal bbs in a TNC.

EIA = Electronic Industries Association. A standards organization in the USA made up of representatives from most of the major electronic manufacturers. EIA formulates and controls standards defining the electrical and functional of all types of electrical and electronic equipment. The RS-232-C interface is an EIA standard.

emulation = The imitation of any device or system (including physical systems such as weather) by means of software running in a computer system. For example, Baycom software running in a computer (in conjuction with a simple modem) will imitate and perform all the functions of a TNC. Baycom is therefore said to “emulate” a TNC. envelope delay distortion = See group delay distortion.

EPROM = Erasable Programmable Read-Only Memory. A non-volatile memory IC used in TNCs and other computers to hold the operating program. It can be erased and reprogrammed a large number of times.

ERS = Exposed Receiver Syndrome. This is a condition where a packet station, be it node or user, is unable to transmit due to the fact that it perceived the channel as being active almost continuously. This can be caused by Hidden Transmitter Syndrome (HTS) and is often the case when a node is located on a high hill with surrounding metro areas. It is also a serious problem on widely used WAN channels such as 145.01 MHz. See also HTS, WAN, LAN, hold-off.

even parity = An error checking method in which each character must have an even number of 1 or “on” bits in its ASCII binary number.

eye pattern = A pattern produced on an oscillioscope to show jitter and phase distortion of a data signal transmitted on a communication channel or through a particular component such as a modem. The eye pattern is produced by triggering the scope with the original data signal and displaying the received data stream on the horizontal trace. F:

fax = FAcsimile(X). A method for transmission of pictures and graphics data. The graphics data may be text material.

FBBS also FBB BBS = An increasingly popular amateur BBS software written by Jean-Paul F6FBB and others.

FCC = Federal Communications Commission. The US federal commission that regulates all aspects of radio communications in the United States. The FCC is equivalent to ISC Communications Div (DOC) in Canada.

FCS = Frame Check Sequence. A 16 bit (2 byte) number included with each frame in the packet used for error checking.

FEC = Forward Error Correction. A technique of error correction in which packets or AMTOR groups combine the data from two or more transmissions to yield less errors. In AMTOR FEC mode, the data is sent twice and the receiving station(s) record all known characters without resorting to an ARQ ACK/NAK transmission. See also AMTOR, ACK, ARQ. FINGER = A way of obtaining an INFO message from a TCP/IP station.

firmware = Software stored permanently in a ROM or EPROM IC.

flag = A data character (01111110) used to delimit packets (beginning and end) and to separate multiple frames in one packet transmission. The same character is often used during the TXDelay to help synchronize the TNC receiver circuits at the beginning of packets. Should 6 binary ones occur together in the text of the packet, a process called bit-stuffing is used to modify the character so that it can not be confused with a flag character. See also bit-stuffing, TXDelay. In computer terminology, a flag is a single status bit included in an information field. For example, in a BBS program a number of flags are used to indicate whether a message has been read, forwarded, killed, old, etc.

flat network = A flat network is a system of dual port nodes where one of the ports is a backbone port. All backbone ports in the network are on the same frequency and may not be hidden transmitter free. It is said to be flat because the network topology is flat. A flat backbone port is not on 2m or HF. This port specification is also used where the other stations on frequency are not able to operate with respect to Hidden Transmitter Syndrome or if locked routes and connect disable are not used on all adjacent nodes.

flame = A critical, negative and/or insulting response to a BBS bulletin or message.

FLEXNET = A network protocol developed by …. See also TheNET, NETROM, ROSE, TEXNET.

flow control = The control of data flow on a communications circuit by software (XON/XOFF) or hardware means (RTS/CTS). See also handshaking, RTS, CTS, XON/XOFF.

flood bulletins = BBS bulletins that are forwarded to all BBSs in a given geographic area (like water flooding a skating rink) or a group of BBSs that specialize in a common field. “Flood” regions can be local, regional or national or alternatively they could be a special interest group such as RACES.

flood header = The bulletin header information that specifies what geographical region or special interest group is to receive a flood bulletin.

FM = Frequency Modulation. A method of transferring data or voice information over a carrier signal such as a radio wave. FM is done by changing the frequency of the carrier in direct proportion to the waveform (audio or digital). The amount of change is called deviation and is usually around 3-5 KHz peak for a typical voice radio. forward file = This is the disk file in a packet bulletin board system (PBBS) that is responsible for directing the autoforwarding operation. By making entries in this file, the PBBS sysop may select what packet paths are used to each PBBS that is forwarded to, when each operation is performed and what traffic is sent during each sequence of the forwarding operation. See also autoforward.

forwarding = The transferring of messages between BBSs.

forwarding frequency = A channel or frequency used exclusively for transferring messages between BBSs.

FQDN = Fully Qualified Domain Name is the combination of the complete IP hostname and complete IP domain name to designate a unique IP address. For example ve2dm.ampr.org. The period at the end is essential to the FQDN as it indicates that is the end of the address.

FRACK = FRame ACKnowledge delay. This is the time after a packet is transmitted by a TNC before the TNC decides that a frame acknowledgement is not going to occur. At that point the TNC performs backoff (waits a random time) and retries the frame transmission.

frame = A single block of data along with necessary addresses and control bytes that can comprise a packet. A packet may contain from 1 to 7 frames sent together. freeware = Computer programs released into the public domain for the unrestricted use by anyone at no charge. FSK = Frequency Shift Keying. A method of digital modulation where the carrier is switched between two distinct frequencies. This is the technique used on HF packet and many of the high speed modems such as the G3RUH 9600 bps system.

FTP = File Transfer Protocol. A TCP/IP protocol that transfers files (ASCII text or binary) between TCP/IP host computers.

full-duplex = Communications in which reception and transmission take place at the same time. In radio, this means that transmission and reception are on two separate channels. See also half-duplex, repeater.

G:

G3RUH modem = A 9600 bps plug-in modem for TNC-2s and other amateur TNCs. It was developed by James Miller, G3RUH. Circuitry contains adaptable filters to adjust for bandwidth limitations in commercial radios and a “randomizer” circuit to prevent DC offsets on modulated data. Similar to but may not be totally compatible with K9NG modem. Believed to be compatible with the new TAPR 9600 bps modem. See also modem, K9NG modem, TAPR, HAPN.

G8BPQ = John G8BPQ is the author of a widely used packet switch software that emulates a multi-port TNC on a IBM PC or clone. This software which normally runs in TSR (Terminate and Stay Resident) mode allows routing from an AX.25 network or NETROM/TheNET system directly to the PBBS or other program running on the PC. Unlike a TheNET node which can handle only one radio per TNC, the G8BPQ program may direct traffic in and out of several radios by using KISS TNCs or internal TNC/modem cards.

gateway = A very general term for anything that connects two networks together especially two networks with different protocols or different parameters. For example between a VHF 1200 bps network and an HF APLINK station. In the ARPA world, “gateway” has a much more specific meaning: a packet switch that handles IP datagrams. Gateway was also the name of a packet newsletter published by ARRL and now included in QEX magazine.

group delay distortion = Also called envelope delay distortion. A distortion of the data signal produced when the different frequency spectral components of the digital signal are phase shifted by different amounts resulting in a distorted pulse shape. For best results, it is important that radio filters, amplifiers and other components in the communication system have a constant phase shift across their bandwidth. This is called "flat group delay" characteristic.

GP = Graphics Packet. GP is an icon driven DOS packet terminal program written by Ulf DH1DAE. Features include BBS listing capture, message number transmission, off-line editor, auto real time 7PLUS decoding and "QSO spy". The program is "Hamware" and free to all radio amateurs.

GTEPMS = A BBS program written by Doug, N2GTE. It is reported to be compatable with FBB BBS.

H:

H-routing = See Hierarchical routing.

half-duplex = Communications in a duplex system arranged to permit operation in either direction but not in both directions at the same time. See also full-duplex, digipeater, simplex, simplex digipeater, semi-duplex.

hamware = Computer programs released as freeware specifically for use by radio amateurs at no charge. There may be restrictions limiting the commercial use of the programs. See also freeware, shareware.

handshake = The exchange of data or signals between sending and receiving devices that ensure that the circuit is ready for communications. On RS-232 linked devices, the RTS (or DTR) and CTS lines are used for hardware handshaking or Control-S/Control-Q characters for software handshaking. On packet radio circuits, supervisory bytes in the packet and ACK and other control frames are used for handshaking. See RTS, CTS, DTR, RS-232.

HAPN = Hamilton Area Packet Network. An active amateur packet group in Hamilton, ON best known for the development and marketing of a 4800 bps modem (for installation in TNC-2 or clones) and plug-in TNC cards for PCs. For more information,contact: HAPN, 5193 White Church Road, Mount Hope, Ont L0R 1W0. See also HAPN-T modem.

HAPN-T modem = A 4800 bps add-on modem card for TNC-2 (and clone) TNCs which uses bipolar pulse modulation and can be used with most any radio transceiver. See also HAPN.

HAZ-MAT = HAZardous MATerial. A database of hazardous material properties that is available on some BBS systems.

HDLC = High-level Data Link Control. The ISO level 2 link level protocol on which AX.25 was based.

header = The R: lines attached to a BBS message that indicate the forwarding path that the message has taken. The header lines contain the date and time, message number, and hierarchical address of each BBS that handled the message. Header may also describe the TO, From and @BBS address fields of the message as well as the subject line information of the message.

heard list = On some user TNCs and on certain node and BBS systems, the most recent stations heard are listed in a heard list. On a TheNET Plus node, the user stations heard in the last 15 minutes are listed in a heard list.

hex = Hexadecimal. Numbers to the base 16 (0-9,A-F).

HEX9 = An Amateur packet group based north of Toronto in the Barrie, ON area.

Hexipus = A six port diode matrix card developed and marketed by NEDA (North East Digital Assoc). See Diode Matrix, octopus, NEDA.

hidden terminal syndrome = Another name for hidden transmitter syndrome.

hidden transmitter syndrome (HTS) = A condition in a CSMA packet system where several stations who cannot hear each other (they are HIDDEN TRANSMITTERS) are allowed to transmit at the same time and thus cause collisions thereby reducing throughput on the channel. It is also called the hidden terminal syndrome in some areas. See also CSMA, collision, throughput. Compare with: ERS exposed receiver syndrome, which is the inhibiting of transmit at a high node site due to other nodes on the same channel at a distance. They may not be strong enough to trash the local packet but reduce the throughput due to the delayed response.

hierarchical address = A geographical addressing system for stations involved in the amateur BBS system. The hierarchical address is a series of abbreviations of increasingly larger geographical areas (each abbreviation is separated by periods) within which the station resides. For example, the hierarchical address of a major Montreal BBS is VE2FKB.#MTL.PQ.CAN.NA which in effect says that VE2FKB is at Montreal which lies within Province of Quebec which lies within Canada which lies within North America. The state/province abbreviations used are those normally accepted by the postal system. National abbreviations are set by international agreement.

hierarchical routing = A BBS forwarding technique using the hierarchical address as guidance.

hold-off = The process by which a TNC delays transmitting until the DCD indicates the channel is clear. See DCD, collision avoidance.

home BBS = The "home BBS" is the full service BBS at which a user receives his mail and to which all mail for that user is addressed in the format <user_callsign> @ <home_BBS_callsign>. It is very important that each user chooses ONE and only one home BBS and that it is a "full-service" BBS known to the BBS forwarding system. Otherwise the user’s messages will get hung up in the system.

host = The computer or terminal attached to a TheNET node when operating in host mode for sysop entry to the serial port. Host is also the name given any computer running TCP/IP. See also hostname, remote host, TheNET.

host mode = A program written by Ron WA8DED which allows a computer to control a TNC directly. Some BBS programs took advantage of the command language in Host Mode to control the TNC and to allow multiple users to connect to the BBS at the same time. TheNET incorporates a very small subset of the Host Mode command set. Also called DED Host software (or firmware when stored in an EPROM). Host Mode is also used to refer to the condition where a node has a CRT terminal or computer plugged into it that will be used in ASCII mode (not using networking protocol).

hostname = An alphabetic alternative to the numeric IP address designating a single computer running TCP/IP. The hostname is usually written in lower case. For example: a computer that Dino, VE2DM runs as a test node has a hostname of test.ve2dm whereas its IP address is 44.135.48.15 . Obviously the hostname is easier to remember. See also domain name, FQDN, Internet address, TCP/IP.

HTF = Hidden transmitter free. See HTS free.

HTS = See Hidden Transmitter Syndrome. Also called Hidden Terminal Syndrome.

HTS free = A packet channel with no hidden transmitters. This may be a dedicated point-to-point link with only two stations on it, a shared channel on which all stations can hear each other or a shared full duplex channel with a repeater to link the stations. See also hidden transmitter syndrome, repeater, point-to-point link.

I:

image = See ROM image.

Internet = The Internet is a public system of computers which communicate over commercial lines (usually telephone or leased telephone lines) using TCP/IP. Most Internet terminals are at government and commercial research facilities and educational facilities. Use of the Internet network is free although use of the computers that are hooked into the Internet may not be. Most people who have access to the Internet either pay a fee or have connection to the network from work or school.

Internet address = An Internet address is the total e-mail address of a user in the Internet system. It consists of the user’s log-in name and the FQDN (fully Qualified Domain Name) separated by an @ character. See also domain name, e-mail, FQDN, host, hostname, Internet. IP = Internet Protocol. The core protocol of the ARPA suite. IP is a simple connectionless (datagram) protocol that handles addressing, fragmentation and type-of-service routing in the heterogeneous internetwork environment. See TCP/IP, KA9G, ARPA Suite, connectionless.

IP Address = A numeric address designating a host computer running TCP/IP. For example: VE2DM’s test computer is 44.135.48.15 . Compare this with his hostname.domain_name test.ve2dm.ampr.org. See also domain name, FQDN, host, hostname, Internet address, TCP/IP.

IS = Intermediate System. ISO’s term for a packet switch.

ISC = Industry Science Canada. ISC is the Canadian government ministry that merged Communication Canada with Science and Technology. ISC is now responsible for the control of all radio communication in Canada. See also DOC, FCC.

ISO = International Standards Organization. ISO formulates and publishes specifications for everything from screw threads to computer communication protocols. See also OSI.

J:

jitter – variations in the phase or amplitude of a data modulated signal having no relationship to the data. On amateur packet signals, phase jitter may cause errors in decoding the data.

JNOS = A version of KA9Q NOS TCP/IP software written by WG7J that combines a BBS, node, and conference server with TCP/IP functions.

K:

K9NG modem = A 9600 bps modem designed by Steve K9NG and marketed by TAPR. It uses the same modulation technique as the G3RUH modem but does not have the adaptive filters. The "randomizer" circuit from the K9NG modem is used in the G3RUH modem. It may be compatable with the G3RUH in some circumstances but not guaranteed. It has been replaced by the new 9600 bps modem from TAPR. See also modem, G3RUH modem, TAPR, HAPN-T modem.

KA9Q Internet (KA9Q NOS) = Original name for TCP/IP or NOS amateur packet software. A C software package developed by Phil Karn KA9Q and others. Implements the major elements of the ARPA protocol suite: IP, ICMP, TCP, UDP, Telnet, FTP, SMTP and ARP. Also implements subnetwork drivers for SLIP, KISS, AX.25, Ethernet and Appletalk. Primary environment is the IBM PC (and clones), but has been rewritten for 68K- based machines like the Commodore Amiga and Apple Macintosh, also to UNIX system 5 environments. See also NOS, TCP/IP, Internet, ARPA Suite.

KAM = Kantronics All Mode. The multi-mode TNC made by Kantronics.

KA-Node = A level 3 networking protocol written and supported by Kantronics. It is not compatable with NETROM/TheNET or other network protocols and must communicate with them at level 2 AX.25 protocol. See also K-NODE.

Kantronics = Kantronics designs, manufactures and markets a range of amateur packet products including the popular KPC TNCs and KAM multimode controller.

keplerian elements = The set of numbers used to completely describe the motion of an object in space such as a satellite. Also called orbital elements.

keyboard-to-keyboard = Communications between two packet user stations in real time. Tends to be rather slow unless both operators are fast typists.

kill = The process of deleting a message from a BBS after reading it or for other reasons.

KISS = Keep It Simple, Stupid. A TNC operating mode where the TNC merely translates packets between half duplex, synchronous HDLC on the radio port and full duplex asynchronous SLIP framing on the host port; the host computer must implement all higher level protocols, including AX.25 if it is used. Gives the host computer full access to and control over all fields in each packet. Compensates for the lack of a HDLC hardware controller on many computers. The KISS TNC is only responsible for TX delay and DCD hold-off. Kiss is used with TCP/IP hosts and also often used with BPQ and other such PC based packet switches. See also TCP/IP.

K-Node = An operating mode in the Services Section of a MSYS PBBS system that operates like and is compatable with a Kantronics KA-Node. See also KA-Node, MSYS.

L:

LAN = See local area network.

LAPB = Link Access Procedure, Balanced. AX.25 is based on the Balanced Link Access Procedure of the CCITT X.25 standard. LAPB in turn conforms to the HDLC standard.

Laptop-5 = A DOS packet terminal program written by Joe, N3DFD.

Lan-Link = A shareware terminal program written and supported by Joe, G3ZCZ. See also YAPP, Paket.

link layer = Level 2 in the 7 layer OSI computer communications protocol set. AX.25 is the amateur packet level 2 protocol.

local area network = A digital network channel covering a small geographical area or serving a limited number of users. In the case of amateur packet, some suggest that a LAN should not cover an amateur population of more than 100-200 amateurs and should not have more than one high volume data generator (node or server) on the same channel to control congestion. A properly configured LAN will have a minimum of hidden transmitter syndrome problems. See also wide area network, HTS, ERS. Compare with: wide area network, which is a network covering a large geographical area and often directly linked to other networks on the same channel.

locked node = An entry in the nodes table of a TheNET node that has been manually entered by the sysop and which will not be modified by the dynamic routing algorithm. A locked node is used by the sysop as a network management device.

locked route = An entry in the routes table of a TheNET node that has been manually entered by the sysop and which will not be modified by the dynamic routing algorithm. A locked route is used by the sysop to modify the quality of a route to a neighbor node or to prevent an unreliable route to a neighbor node from affecting the routing process.

loopback = A test in which the output of a modem modulator or other full-duplex digital device is looped back to the input of the demodulator or device. The looped back signal may be either analog or digital.

M:

mail box = A personal bbs in a TNC. Sometimes also refers to any BBS system handling personal mail. See also Mail Drop, PMS, Personal BBS.

Mail Drop = AEA’s version of a personal bbs in a TNC. See also PMS, personal BBS, PakMail.

mark = One of the two possible binary states in a data communications system. The mark is the resting state in an asynchronous serial system. The negative voltage state on a RS-232 port is called mark. One of the two tones in an AFSK modulation is mark. Compare with: space, which is the opposite state.

matrix = See diode matrix, hexipus, octopus.

matrix monitor = A matrix monitor is a hardware or software device that can display the data passing across a diode matrix in a form that is legible and informative. G8BPQ switch software includes such a program.

MBL BBS = An amateur BBS program written by Jeff WA7MBL. See also YAPP.

MCP = Multimode Communications Processor. A fancy name for a multi-mode TNC such as the KAM.

MFJ = MFJ Enterprises Inc. MFJ designs, manufactures and markets a range of amateur packet products such as the popular MFJ-1270 TNC (TAPR TNC-2 clone) used for network building as well as other amateur related items.

MID = Message ID. An identification number given to all messages entered on a BBS system. For bulletins it is often the same as the BID. See also BID.

MIR = Russian (Soviet) space station whose cosmonauts regularly use packet radio to communicate with amateurs around the world. The callsigns used all end in MIR.

mnemonic = See alias.

MP-Net = Montreal Packet Net. A group of amateurs from Montreal, Quebec who were responsible for the very first amateur packet radio broadcast on May 31, 1978.

modem = MOdulator/DEModulator. A device which takes the data modulated signal (RF, audio or pulse) received from the communications channel and restores the data to a form that can be used by the CPU in a computing device (or that can be read on a terminal). At the same time it converts data from the computing device to a form that can be transmitted out on the communications channel. Most TNCs contain an internal 1200 bps modem and have space to plug-in another modem for a different radio data speed. See also TNC, G3RUH modem, K9NG modem, HAPN- T modem. modem header = The connector inside a TNC used to connect an external modem to the TNC for higher speed or different mode of communication. All the data and control lines from the CPU/SIO to the modem pass through this connector.

MSYS = An amateur packet BBS software written by WA8BXN. Versions also contain switch node, dxcluster and conference node modes. See also BBS, node, K-Node, NET-Node.

MTL/WQC Network = A network of nodes in Montreal Area dedicated to linking Montreal west to Ontario and south into northern USA. Main linking is through a hub repeater and node stack at VE2RM site at Rigaud, QC. multistreaming = A process by which a user can connect to several stations at once.

N:

NAK = Negative AcKnowledgement. A packet or AMTOR ACK response that indicates that the data was NOT received correctly. See also AMTOR, ACK, handshake.

NAPRA = Northwest Amateur Packet Radio Association. This is an association founded in 1983 to promote packet radio in the Pacific North West region of USA. They publish a newsletter called "Dedicated Link".

NEDA = North East Digital Association. NEDA is an association that was formed in 1989 to support and promote efficient packet network development. Development of network concepts and standards as well as the writing and publication of up-to-date network and general packet information are important goals of NEDA. Membership is open to all interested persons and further information can be had from: NEDA, Box 563, Manchester NH 03105.

neighbor = In a network of packet nodes, the neighbor of a node is any node that is talked to DIRECTLY on either the serial or radio ports.

NEPRA = New England Packet Radio Association. An amateur packet group based in the New England/Boston area.

NET-Node = A operating mode within the Services Section of a MSYS PBBS system that emulates a NET/ROM or TheNET node. See also MSYS, K-Node, NET/ROM, TheNET, node. NET/ROM = A proprietary product of Software 2000, Inc (WA8DED and W6IXU). Consists of ROM firmware for the TNC-2. Implements AX-25 at the link layer (L2), with ad-hoc protocols at the network (L3) and transport layer (L4). Also provides a command interpreter and "transport level bridge" that patches incoming or outgoing regular AX.25 level 2 connections to internal transport layer connections. Uses datagrams at the network layer, virtual circuit at the transport layer. Provides automatic routing between NET/ROM nodes but the user is still responsible for "source routing" between the end NET/ROM nodes and the ultimate source and destination. Compare with: ROSE, a network protocol which is similar in function but uses manual management of routing tables rather than automatic dynamic routing. See also TheNET, BPQ, ROSE.

network = In packet terms, a network is a system of nodes interconnected in such a way that any node can communicate with any other node in the system in an efficient and speedy manner. An example would be a network of user ports wire-linked to backbone nodes that are in turn connected to each other by UHF point-to-point links.

network co-ordinator = The person or group responsible for the orderly development of the packet network, including channel frequency co-ordination but more importantly the co-ordination of internode linking and the control of LAN coverage areas so that the number of users that can be served at the same time is maximized. The network co-ordinator must also try to resolve disputes between various network user groups that would endanger the network efficiency. The network co-ordinator must be very well informed on the latest network techniques and the identity of all operating nodes and servers in his region. network layer = Level 3 of the seven layer OSI communications protocol set. The network layer specifies the communications between adjacent nodes or networks and interfaces with the User at the level 2 link layer and with distant nodes at the level 4 transport layer protocol.

jnode = Strictly speaking a node is any active packet station. However in normal packet terminology, a node is an intelligent packet data switch and router of real-time data which takes responsibility for the correct delivery towards its destination. See also server node, digi, KA-Node, K-Node, repeater, network, NET/ROM, TheNET, gateway. Compare with: digipeater, a dumb node that does not take responsibility for (does not acknowledge) the packet that it repeats.

node broadcast = In a NETROM/TheNET node network, a node broadcast is one or more UI frames sent by the node at regular intervals containing routing information on all the nodes in its node table. The neighbor nodes use these node broadcasts to update their node routing tables. Node broadcasts are the key to dynamic routing method of route table maintenance. Node broadcasts add a significant amount of overhead to the channel. Compare with ROSE: A network protocol that uses manual routing table maintenance and thus does not need node broadcasts. See also dynamic rerouting, dynamic routing, NET/ROM, TheNET. node cluster = See node stack.

node hopping = When the user explores the network by the process of connecting from one node to the next along a path and checking the routes available by reading the nodes table, routes list and INFO response. It is a good way to learn about the network and what is available on it. Also called route stepping.

node-op = The person(s) responsible for the software and parameters of a node stack. Also called site sysop.

node stack = Two or more nodes on one site interconnected by a diode matrix. Also called a node cluster.

NOS = Node Operating System. A TCP/IP based node software. See also JNOS, KA9G, TCP/IP.

NRZ = Non Return to Zero. A binary code format in which binary ones and zeros are represented by two discrete voltage levels and the voltage remains at the indicated level for the duration of the code bit. Compare with RZ or bipolar pulse modulation in which the signal would return to an average level between bits. The name NRZ is somewhat confusing but it may come from the magnetic recording industry where zero indicated an unmagnetized state on the tape and binary ones and zeros were indicated by positive or negative magnetization. NRZ is the form that most binary signals take within computer circuitry. See also NRZI.

NRZI = Non Return to Zero Inverted. A binary code format in which a data 0 produces a transition (either from 0 to 1 or from 1 to 0) in the code and a 1 in the data produces no change in the code. It does not mean that the NRZ code is merely inverted. The main advantage of NRZI is that it does not matter at what point in the transmission that one starts to decode, the subsequent data will be the same. The code signal actually sent to the modem and transmitted by an amateur packet TNC, is in NRZI format. On receive the TNC converts it back to NRZ format for the CPU to process. NRZI is also known as NRZ-S (space).

NTECH = NEDA technical committee. A committee operating under NEDA that formulates technical standards and resolves problems in the NEDA network or on networks in general.

NTS = National Traffic System. A volunteer amateur radio system for handling formal traffic messages, traditionally by CW but increasingly by packet and other digital modes in recent years. NTS had its origins in the very beginning of the ARRL (Relay meant relay of messages, not unlike todays forwarding of messages through the BBS system). null modem = A interconnect device or data cable used to connect together two DCE or two DTE digital devices. The RS-232 TXData/RXData and RTS/CTS lines are swapped.

O:

obsolescence count = In a NETROM/TheNET system, each node entry in the nodes table is given an "initial obsolescence count" each time the route is confirmed by a neighbor’s node broadcast. The obsolescence count is reduced at regular intervals. When the obsolescence count reaches a predetermined value, the node entry is considered obsolete and is no longer broadcast to its neighbors.

Octopus = An eight port diode matrix card once marketed by NEDA. For technical reasons (it loaded the RS-232 too much) it was replaced by the Hexipus board. See diode matrix, hexipus.

OPEN = Ontario Packet Experimenters Network. For more information see TPG or HEX9. Also Ohio Packet Experimenters Network.

OSI = Open Systems Interconnect. A project of the ISO to develop a set of computer communication protocols.

overhead = The non-information data that is sent on a channel to control routing, addresses and supervisory bytes sent with the information data in the packet and any other transmissions that do not convey actual information but still take up time and capacity on the channel. Some node protocols (like ROSE) have less overhead than others (like TheNET).

P:

PacComm = PacComm Packet Radio Systems Inc. PacComm designs, manufactures and markets a range of packet radio products, both amateur and commercial, including the popular Tiny-2 TNC used in many network nodes.

packet = A packet is a block of many characters (or bytes) which are sent together, along with a few extra characters (checksum) used to guarantee that the data is completely error free. The packet includes addressing information so that the receiving station knows that the packet is for it as well as who sent the packet. A packet may consist of one or more smaller groups of characters called frames. See also datagram, frame.

packet switch = Another name for a L3/L4 node. See also node, ROSE, NET/ROM, TheNET, BPQ.

PacketCluster = A proprietary software from Pavillion Software. It creates a speciallized BBS for DXers and operates with all users connected in such a way that dx information can be distributed in "real time".

PacketTen = An advanced high speed network node controller designed and marketed by Gracilus Inc. The PacketTen controller will handle up to 10 ports, some of which can be up to 1 Mbps (that one million bits per second) and runs TCP/IP NOS code.

PACSAT = An amateur radio satellite carrying a packet store-and-forward node. When launched became OSCAR 16. OSCAR 19 (LUSAT built by AMSAT Argentina) is almost identical.

PACTOR = PACket Teleprinting On Radio. An HF digital communications protocol developed in Germany. PACTOR combines the good features of both AMTOR and packet for improved, more efficient HF data communications. There are two basic versions of PACTOR, the original German system that uses a unique form of analog bit addition method of forward error correction (FEC) and "digital" PACTOR that uses software to attempt to emulate the FEC system. The analog FEC is much superior but requires the use of a special PACTOR controller whereas the digital PACTOR can be run on a regular multi-mode TNC but requires a much higher signal- to-noise ratio to receive correctly.

PAD = Packet Assembler/Disassembler. A device that interfaces an ordinary "dumb" terminal to an X.25 packet network. It gathers typed characters into outgoing packets and translates incoming packets back into serial asynchronous data streams. Also provides a simple command interpreter for setting up and tearing down connections, controlling parameters, etc. The amateur packet radio TNC was heavily modeled on the PAD.

Paket = A terminal program written by Tony VK2DHU. See also Lan-link, Yapp.

PakMail = AEA’s name for their personal BBS in a TNC.

Pakratt = AEA’s PK-232 multi-mode TNC.

parameters = The various timers, counters and other variables that control the operation of TheNET and similar nodes are called the node parameters. The node-ops use these parameters to manage the network and maintain efficient transfer of packets between the various nodes in a network. For more information on node parameters, contact your local node-op or network co-ordinator.

parity = A bit added to a binary word for error checking purposes. For odd parity, a 1 or 0 bit is added to 7 data bits so that the total bit count is an odd number. For even parity, the total bit count is made even with the parity bit. Parity words can be similarly used with groups of binary words.

parms = See parameters.

path = The path is the designated route through nodes, digis, and servers that must be used to pass data from one point to another. On a BBS message, the path is the list of BBS’s thru which that message passed from origin to destination.

PBBS = A PBBS can mean either a Packet Bulletin Board System (a normal full service BBS) or a Personal BBS. A personal BBS would better be referred to as a personal mailbox, maildrop, PMS or other such name to distinguish it from the full service PBBS. See also BBS, MSYS, FBBS, REBBS, RLIBBS, personal bbs.

PC*PA = Personal Computer Packet Adapter. A PC plug-in card made and marketed by DRSI that operates as a TNC.

perming = In a NETROM/TheNET system, the technique of network management by "locking routes" and "locking nodes"is called perming. persistance = A collision avoidance technique where the decision to transmit a packet is made by generating a random number between 0 and 255, comparing it to a parameter called p-persistance and if the random number is less than the p-persistance parameter, the packet is sent. If the number is greater, the TNC waits a period of time called slottime and then repeats the process. The p-persistance parameter is usually set to a value equal to 256 divided by one less than the maximum number of stations expected on the channel. See also Frack, Dwait, slottime, collision avoidance, back-off.

personal bbs = A limited function BBS contained within a users TNC firmware with which the user can enter or receive his/her own personal messages from other users or from the nearest full service BBS. Usually referred to by one of the commercial trade names such as PMS, Mail Drop, etc.

PID = Protocol ID. The first byte of the packet frame which identifies which protocol is used for the packet frame. AX.25 PID is $F0 while TheNET and other higher level protocols have other PIDs.

PING = Packet InterNet Groper. A TCP/IP diagnostic procedure that checks if another station is on the air and what the quality of the link is.

PM = Phase Modulation. A modulation technique in which the phase of the carrier is shifted in direct relation to the modulating signal. Phase modulation is actually the modulation used in most so called "FM" radios used for voice communications. Phase modulation in which the modulating waveform has been de-emphasized by 6db per octive yields a signal identical to FM modulation. See also FM.

PMP = Poor Man’s Packet. A simple modem and software package to be used with a personal computer to emulate a TNC. Developed by Andy N8KE and Kevin WB2EMS and published in 73 Magazine Aug 91. More info available from Kevin Feeney, WB2EMS. See also Baycom.

PMS = Personal Message System. PacComm’s name for their version of a personal bbs in a TNC.

point-to-point link = A radio link between two nodes on a non-user channel using beam antennas, cross- polarization, minimum power and other techniques to limit the radio signal to the intended nodes. See also dedicated links, backbone, shared multi-point link, HTS.

poll packet = In the latest version of AX.25 packet protocol, if a transmitted information packet is not acknowledged, the transmitting TNC will generate a poll packet to see if the destination TNC is still around. If the poll packet is acknowledged, then the transmitting TNC will once again attempt to send the information packet. Note that if there is periodic noise at the receive TNC, than the poll packets might be received but a particularly long information packet might never get through. In that case, the retry process might take place until timeout occurs and the link is disconnected. See also retry.

polling = In packet terms, polling is a collision avoidance method in which one master station queries each of the users on the channel if they have a packet to transmit. The sending stations will not transmit until they have been "polled" by the master station. In this way no two stations will transmit at the same time thus avoiding collisions.

POP = Post Office Protocol. A TCP/IP server that acts as a temporary storage of messages for stations that are not on the air continuously. Does not have the full functions of a BBS.

port = An input/output channel or connector on a node or TNC. A TNC normally has one or more radio ports hooked to a radio transceivers(s) and a RS-232 or serial port that may be connected to the users terminal (computer) or another node serial port in the case of a TheNET (or other type of higher level node) node stack. A port may also refer to a special purpose node such as a user-port, IP-port, backbone port, etc or any such access node to a network.

PQNET = A loosely organized group of sysops and node-ops in Quebec.

PR = Packet Radio.

PRMBS = See ROSErver/PRMBS.

PROM = Programmable Read Only Memory. A memory IC in which the data is permanently stored and cannot be altered. The term PROM actually covers both erasable PROMs such as EPROM and EEPROM and non-erasable proms programmed by blowing fusable links or diodes on the chip. In practice however PROM usually refers only to the non-erasable types. See also EPROM, ROM. protected backbone = A protected backbone is a channel where none of the known nodes involved on the backbone will accept traffic from any unknown device on the channel.

protocol = A communications protocol is the set of rules and procedures used to implement a technique or method of communications.

pseudo-digital repeater = A full duplex node or repeater which transmits a signal (such as a tone, flags or unmodulated rf carrier) to indicate to the other stations on the channel that the channel is in use. An example would be a HAPN 4800 bps node that transmitted a carrier whenever an rf signal was heard on the input channel. As the HAPN DCD is actually a noise squelch system, the presence of such a carrier on the input of the node is "repeated" to the output channel. This can be very useful on split frequency multiuser shared channels. It is also simpler than a full regenerating repeater but at the cost of half the throughput. An audio repeater used in packet service would be a pseudo-digital repeater if the repeated tones were unsuitable for decoded data (say due to phase shift or noise) but served to prevent collisions.

PSK = Phase Shift Keying. A data modulation method in which binary data is encoded as discrete changes in the phase of the carrier signal. In amateur packet, PSK is used mainly on OSCAR satellite data communications. PacComm markets a PSK modem to be used with TNCs.

PSR = Packet Status Register, a newsletter published by Tucson Amateur Packet Radio Corp. See TAPR.

PT = PacTor.

PTM = Reported to be a program for satellite downlink telemetry.

Public Domain = Available to the general public at no charge. Information, especially computer programs, that are released for unrestricted use by anyone are said to be in the public domain. Such programs are also called freeware. See also shareware, freeware, hamware.

Q:

QRM = Man-made interference on a radio frequency, whether intentional or not. Ignition noise would be a good example of QRM that can affect packet signals since a single pulse could possibly alter a bit and therefore destroy a packet.

QRN = Natural interference on a radio frequency such as lightning crashes, rain or snow static or solar noise.

quality = NETROM/TheNET software allows for a factor called quality to distinguish between various paths joining two nodes. The quality factor is used to select the "best" path for a connection between the two nodes. The quality assigned to each path is determined by initial values set by the node sysop and was originally intended to indicate the relative communications efficiency of each path. More recently however, quality has been used as a route management tool by the node and network sysops and would probably be better named the "route priority factor". R:

R: header line = See header.

R85 = Radix 85. See B2A/A2B.

R95 = Radix 95 is a shareware program written by Greg WD5IVD and distributed by Texas Packet Software. A communications protocol for sending binary data on packet by converting it to ASCII by a known algorithm, splitting the file into small chunks and sending them as regular messages. See also 7-Plus, conversion program.

RAM = Random Access Memory. The volatile memory IC in a computer that holds data only so long as power is applied. A TNC uses RAM for temporary storage, messages and parameters. This may be made non-volatile with the use of a lithium backup battery. There are two types of RAM, SRAM (static RAM) that will retain data as long as power is applied and DRAM (dynamic RAM) in which the data must be renewed periodically to be retained without loss.

RATS = The Radio Amateur Telecommunications Society. RATS is an amateur radio association in New Jersey that is dedicated to the improvement of communications systems in the Amateur Radio Service. RATS is best known in the packet field for ROSE, a networking protocol software written by Tom W2VY and others. For more information on RATS contact: The Radio Amateur Telecommunications Society, P.O.Box 93, Park Ridge, NJ 07656-0093. See also ROSE, ROServer, PRMBS.

real-time = Real-time in packet terms may have several meanings. A real-time repeater transmits the received data at EXACTLY the same time (not counting the phase shift or circuit delay of a fraction of a millisecond) as opposed to a node or digi-peater which will delay repeating the data until the channel is clear (known as store-and-forward). Real-time may also apply to a keyboard-to-keyboard contact in which the data exchange delay does not exceed the users attention span. Non-real-time could refer to a BBS message that could take hours or days to be exchanged.

REBBS = An amateur BBS software written by Roy AA4RE. Also 4RE BBS.

REDIST = A BBS server program written by Chris, G6FCI. REDIST is designed to allow users to send a personal message to a BBS in a distant part of the world and have it converted to a limited coverage bulletin for distribution in that locality. It is written for and can only be used on a FBB BBS. Also a REDIST program having the same function has been written by Hank, WRLI for use with the RLIBBS system.

redundancy path = An alternate path between 2 nodes on a network that can be used if the primary path fails for whatever reason.

regenerating repeater = See repeater, full duplex real-time regenerating.

remote host = A remote host is the computer at the other end of a TCP/IP host to host link. See also host, TCP/IP.

repeater, full duplex real time regenerating = A digital repeater that receives and transmits at the same time (on 2 separate frequencies). The received and demodulated data is fed to the transmitter modulator so that an exact copy of the received data (but cleaned of all noise and distortion from the receiver) is retransmitted at the same time it was received. Such repeaters are useful to create a hidden transmitter free environment on a wide area network. See also digipeater, real-time, pseudo-repeater.

response time = This is the time between sending data to a remote device before an expected response returns to the originating station. Also in the ax.25 protocol, response time is the deliberate delay after a frame is received before the ACK frame is sent so that the ack frame may be piggy-backed on an outgoing data frame if possible.

retry = Retry is the process by which a packet that is sent and not acknowledged will be resent by the sending station. This retry is repeated until the acknowledgement is received or until a "retry counter" reaches its limit and the circuit is terminated. See also back-off, dwait, frack, persistance, collision avoidance.

reverse forward = Reverse forward is a process where a connecting BBS may request if any mail is available to be taken by the connecting BBS at this time.

RLI BBS = An amateur BBS software package written by Hank WRLI.

RM = Reference Model. Another name for the OSI 7 level set of data communication protocols. See also OSI, ISO.

ROM = Read Only Memory. A non-volatile memory IC used to permanently store operating programs in computers and other digital devices. ROMs come in many forms such as masked ROM (permanently programmed by the IC manufacturer), PROM (field Programmable ROM), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), OTP (One Time Programmable ROM), etc.

ROM image = The set of binary data that is programmed into an EPROM or other ROM.

ROSE = RATS Open Systems Environment. A networking protocol software written by Tom W2VY and others from the Radio Amateur Telecommunications Society in New Jersey. It is distinguished from other network protocols such as NET/ROM and TheNET in that the routing tables are manually maintained rather that being automatically set-up and updated as with NET/ROM and TheNET. This results in less overhead on the network since routing information does not have to be broadcast regularly. From the user standpoint, ROSE requires only that you know the ROSE address (derived from telephone area codes and exchange numbers) of the destination node and callsign. For more information on the ROSE protocol, see the downloadable user information files on many BBSs or contact RATS directly. See also RATS, TheNET.

ROSErver/PRMBS = An amateur packet BBS software written by Brian KA2BQE. Although PRMBS was written originally for use on the ROSE network, it is now being used on many non-ROSE systems. See also BBS, ROSE, RATS.

Route stepping = See Node hopping.

router = Any device that can control and direct the routing of datagrams by a node. For example the internal protocol in TheNET X1-J firmware that directs IP datagrams to their proper address according to a manually entered routing table would be an "IP router". See also dynamic routing, Net/ROM.

routing loop = This is a condition where a packet is sent through a node more than once due to routing errors. This can usually occur when one node in a NETROM/TheNET network fails and some of the remaining nodes continue to broadcast its existance for several hours but with unusable routes.

RS-232 = RS-232-C is the Electronics Industry Association (EIA) standard number for the most common interface used between computers. RS-232 data is sent 1 bit at a time with a negative voltage (called MARK) to indicate a zero value and a positive voltage (called SPACE) to indicate a 1 value. Additional bits may be added to separate the characters being sent. Also called serial communications. RS-232 is an asynchronous communications protocol.

RTS = Ready To Send. A control line on a RS-232 port that indicates that the device has data ready to send. On some devices the DTR line is used instead of RTS. On a packet TNC modem header, the RTS line is used as PTT signal for the transmitter. See also CTS, DTR, RS-232, handshaking.

RTTY = Radio TeleTYpewriting. An early mechnical based (now replaced by computers) method of data communication on radio using the 5 bit baudot code. In 1980 8 bit ASCII was also permitted on RTTY in the US. TELEX and TWX are commercial telephone systems using the same techniques as RTTY.

RUDAK = Regenerativer Umsetzer fur Digitale Amateurfunk Kommunikation (English = Regenerating Transponder for Digital Amateur Communications). A packet transponder project flown on board OSCAR 13 satellite. Developed by AMSAT-DL group in Germany.

RXData = Received Data stream produced by a modem demodulator. See also TXData.

S:

SAREX = Shuttle Amateur Radio EXperiment. An educational program in which U.S. Shuttle astronauts communicate with schools using voice and packet.

semi-duplex = A communications system that is full duplex at one end and simplex at the other end. Packet operation through a realtime full-duplex repeater would be semi-deplex operation.

serial port = The RS-232 serial asynchronous communications Input/Output port on a data device such as a computer or TNC.

serial communications = Digital communications in which the data is sent one bit after another on a single wire or or radio link. See also asynchronous, synchronous.

server, server node = A server is any station that provides a service to users other than the owner. This may include BBSs, DxClusters, DOSgates, TheNET nodes, ROSE nodes, TCP/IP hosts, Callbook lookup, HF gateways, etc. Servers are usually distinguished by being large generators of data on the network.

shared, HTS free backbone circuit = A backbone channel shared by 3 or more nodes, all of whom can hear each other either directly on a simplex frequency or with the help of a digital repeater (regenerating or pseudo- repeater) on a full duplex split frequency. The available throughput on the channel is shared between the users and appropriate backoff delay must be used. See also backbone, HTS, repeater, collision avoidance.

shareware = Computer programs that are DISTRIBUTED freely and may be copied by anyone and evaluated free of charge but for which serious users are expected and requested to register and pay a user registration fee. Those who do register the program usually obtain additional documentation, updates, etc as a reward.

SID = System ID. A block of characters exchanged between BBSs when they connect to each other. The SID is used to indicate which software system the BBS is running and what features are available for forwarding.

simplex = A communication method in which communication between two stations takes place one direction at a time regardless of whether the receiving and transmitting is on the same frequency or on split frequency. However in amateur radio terminology, simplex usually means receiving and transmitting on the same frequency. This can lead to confusion, so one should be very precise as to what they mean when referring to simplex (either single frequency simplex or split frequency simplex). Amateur packet operation is normally simplex but most modern TNCs are capable of operating full-duplex if connected to the proper radio system. See also half-duplex, full duplex.

simplex digipeater = a regenerative digital repeater that receives a packet, verifies that it was received correctly, and if appropriate retransmits it on the same frequency it was received on as soon as the channel is clear. Also called a Store-and-forward repeater. Compare with: Repeater, Full duplex real time regenerative, which retransmits the data at exactly the same time as it was received but which does not check for errors. See also digi, duplex digipeater, repeater, store-and-forward.

site hardening = Term for ruggedizing a site by adding backup power, shielding or lightning protection.

site manager = Person(s) who is responsible for node and repeater site access and hardware maintenance.

site sponsor = This is the person or group who is financially involved in acquiring and maintaining node hardware.

site sysop = This is the person(s) who is responsible for the software and configuration of a node site. Also called a node-op or node sysop.

SITOR = SImplex Teleprinting Over Radio. A commercial communications system very similar to AMTOR and used mainly for marine communications.

slime trail = On a NETROM/TheNET node, the node table will temporarily show distant nodes that connect through it. The temporary node will be listed at the beginning of the nodes list and will show callsigns only, no alias. This node list entry is called a slime trail because you can trace back to see the origin and route of the distant node.

SLIP = See ASLIP.

slottime = In the persistance method of collision avoidance, slottime is the time delay before repeating the random number persistance calculation. See also persistance, Dwait, CSMA/CA, collision avoidance.

SMTP = Simple Mail Transfer Protocol. This is the part of the TCP/IP system which is responsible for sending mail between TCP/IP hosts.

SP = SuperPacket. It is a packet terminal program written by Sigi DL1MEN of the Baycom team in Germany. The latest versions (since ver 7.0) are NOT public domain software and must be purchased from the author.

space = Space, like mark, is one of the two possible states in a binary communications system. On an asynchronous serial system, the start bit is space. On a RS-232 port, the positive voltage level is space.

spot = A DX information message posted on a PacketCluster. A spot usually contains the frequency and callsign of a dx station presently on the air with the call of the station entering the info. SSID = Secondary Station IDentification. A number (from 0 to 15) added to a callsign when a packet user needs more than one packet address. For example, VE2RM-0, VE2RM-4, VE2RM-7, etc are different packet addresses for the various TNCs used at the VE2RM node site. Or a user station may use a different SSID for his personal mailbox bbs and for his keyboard operations.

STA = Special Temporary Authorization. In the USA, a special permit granted by the FCC to operate in a manner not normally permitted. ALL AUTOMATIC HF packet forwarding up to 1993 was permitted under a small number of STAs sponsored by ARRL even though unattended HF operation was not normally permitted.

store-and-forward = The process used in nodes and digipeaters where a packet is received, processed for errors, ect, and retransmitted toward its destination at a later time (seconds later). This is compared with a full duplex digital repeater that retransmits the data at virtually the same time. The term may also describe the BBS forwarding of messages hours or even days after they are entered or received.

stream = When multiple connections are made from the same TNC at the same time, each connection is called a stream.

switch = Another name for a node. See also packet switch, node, ROSE, BPQ, NET/ROM, TheNET.

synchronous = A serial communications mode in which the data bits are sent continuously without character start and stop bits and with an embedded clocking signal for synchronization of the receive circuits. Amateur AX.25 packet radio communications use synchronous transmission of data.

sysop, BBS sysop = The person(s) responsible for the smooth operation of a BBS, including maintaining forwarding routes, redirecting misaddressed messages, checking for illegal or improper messages, etc. See also site sysop, BBS.

T:

TAPR = Tucson Amateur Packet Radio Corp. TAPR is a non-profit organization that develops and promotes amateur packet radio including hardware, standards and publications. TAPR is probably best known for the TNC-2 TNCs (and their widely marketed clones) that were the impetus for the major growth of amateur packet radio. They publish a regular newsletter called Packet Status Register (PSR). For more information on TAPR please contact: Tucson Amateur Packet Radio, P.O.Box 12925, Tucson AZ 85732-2925.

TCP = Transmission Control Protocol. A major element of the ARPA suite. Provides reliable, connection-oriented byte stream service on an end-to-end basis. Runs atop IP and sits at the transport and session layers. See also KA9G, TCP/IP.

TCP/IP = In amateur packet, TCP/IP refers to the KA9Q Internet software or any of its many versions running on a personal computer. It also refers to any of the servers such as JNOS running on the network under TCP/IP control.

TELNET = A presentation/applications protocol in the ARPA suite used for terminal to terminal and terminal to host communications (e.g., remote login). This protocol is used in Packet/Internet gateways to allow connections with other similar gateways around the world.

terminal = A terminal is any data display/data entry device. A terminal usually consists of a CRT (cathode Ray Tube) display and a keyboard connected to a RS-232 serial port. May also be called a dumb terminal because it cannot do any computational operations.

TEXNET = A networking node protocol developed by the Texas Packet Radio Society Inc. and used primarily in Texas and the southwest.

TFPCR = A program written by the Nord<>Link group in Germany that emulates WA8DED Host firmware in a PC.

TFPCX = A driver program developed by the Baycom group in Germany for Baycom and USCC cards when used with SP and GP terminal programs. See also Baycom, GP, SP.

TheNET = A TNC based node operating system developed by Hans DF2AU and the Nord-Link group in Germany. It resembles NET/ROM and there is some dispute as to who was the originator. TheNET is public domain software and has been expanded on by several other groups, for example, TheNET 2.xx from Bill NJ7P and others in Arizona and TheNET X1.x from Dave G8KBB in England. TheNET uses an automatic adaptive routing protocol to set-up and maintain a routing table for the proper transfer of packets to neighboring nodes according to node information received from neighboring nodes on a regular basis. As with any L4 transport layer node, it accepts responsibility for the delivery of the packet to the next L4 node along the path and acknowledges back to the sender the correct reception of the packet. See also NET/ROM, BPQ, TCP/IP, ROSE, NOS, Converse node. Compare with: ROSE node which uses manual maintenance of the routing tables. Compare with: Digipeater, which does not acknowledge to the sender, does not take responsibility for delivery and can only relay a packet to the next digi along the path.

TheNET Plus = TheNET 2.xx versions written by Bill NJ7P.

throughput = The amount of data sent by an originating station that actually reaches its destination in a given period of time. This must not be confused with the channel data rate in baud or bps. Throughput can be calculated either by observation or by taking the original data rate and subtracting out all the wasted time and overhead due to network protocols and TX delays, lost time due to choking and that due to collisions. See also choke, overhead, retries, response time.

Tigertronics = Tigertronics Inc. markets a Baycom modem called Baypac and is an official distributor of Baycom ver 1.5 software. See Baycom.

time-to-live = In a NETROM/TheNET network, all frames are assigned a Time-to-Live number which specifies the maximum number of nodes the frame can be passed to before being cancelled. It is used as a protection against looping endlessly or to control the propagation of L4 routes.

tink = Slang for TNC.

Tiny-2 = A compact TNC manufactured and marketed by PacComm. The Tiny-2 is fully compatable with all TNC2 firmware and is very popular for node operation. The latest version (Tiny-2 Mk2) accommadates 2 different firmware programs that may be switched at will. See also PacComm.

TNC = Terminal Node Controller. This is the smart box that connects the user’s terminal or computer to his radio so that he can communicate with other stations. The TNC receives the raw data from the terminal via the serial port, separates it into groups of characters of manageable length, calculates a checksum for error checking purposes, adds an address and originating callsign, and some supervisory information to aid the efficient delivery of the data and queues it up ready for transmission. This datagroup is called a packet. The packet is transmitted by the radio as soon as the channel is perceived to be clear. The received signal from the radio is demodulated by the modem in the TNC and the data transferred to the TNC computer. The supervisory data is stripped off, the checksum used to check for errors, and if correct the data is fed to the terminal via the serial port. Any packets with the wrong address are discarded. All of this activity proceeds transparently to the user. The user only has to specify the connect path, type in the text and hit the carriage return and wait for the response. A user’s TNC usually operates with AX.25 level 2 protocol. See also modem, CPU, UART, KISS, PAD.

topology (network) = The study of or the description of the hardware configuration of a network with all its nodes, links and paths. How well a network functions is more related to its topology than to the software used to form a network.

TPG = Toronto Packet Group. An active packet radio group in Toronto, ON. For more information, contact Keith Goobie VE3OY @ VE3OY.

TPK = An amateur packet terminal program for personal computers written by Gerard FC1EBN and others. TPK is designed to run in conjunction with a complementary program on a FBB BBS to give the user an up-to-date listing of BBS messages without having to connect to the BBS. The FBB BBS sends out a UI frame with the header information each time it receives a message or bulletin. The user station monitors the channel in an unconnected mode and records the UI frames so as to prepare a listing of the bulletins available. Any personal messages and any desired bulletins can then be downloaded by the user terminal automatically (often using compressed forwarding). This technique is designed to reduce congestion on the channel where normally many users would connect and download the same long list. See also FBB BBS.

transfer rate = See data rate.

transparent mode = A mode of operation of a packet TNC that allows the sending of all possible binary sequences without fear of actuating commands in the TNC. Designed for the transfer of binary data files. See also converse mode.

transport layer = Level 4 protocol in the seven level OSI computer communications protocol set. It controls the transfer of datagrams between two level 3 nodes via a number of intervening L3 nodes. TTL = Transistor Transistor Logic. The name for one of the types of circuitry (made up of bipolar transistors) used inside TNCs, computers and other digital circuits that operates on logic voltage levels of 5v and 0v. This compares with the serial port RS-232 voltage levels of -12v and +12v. Some TNCs have a TTL level plug to interface with simple computers such as the Commodore C-64. Also abbreviation for Time-to-Live parameter in NETROM/TheNET networks.

turnaround time = The total time that it takes for a radio and TNC to switch between transmit or receive so as to properly communicate with the other end of the circuit. See also TX Delay.

TXData = Transmit Data stream fed to a modem modulator. See also RXData.

TX Delay = The delay between the time the TNC issues a transmit command and the actual packet data starts. The TNC usually sends flags during this period although some node software may send an alternating 0101 bit stream that sounds to the ear like a pure tone.

U:

UA = Unnumbered Acknowledgement frame. A packet frame sent in an unconnected mode to acknowledge a connect or disconnect request.

UART = Universal Asynchronous Receiver/Transmitter. This is an IC used in computer devices to convert high speed parallel data from the CPU data bus into a lower speed serial data stream for the RS-232 interface.

UI = Unnumbered information frame. An Information frame without a frame number that is sent as a broadcast during a beacon, nodes broadcast, CQ, TPK item, and other similar frames. It is not acknowledged and there is no guarantee that it will be received. Also called an unproto packet.

unproto = An unproto packet is another name for a UI frame.

uplink = A circuit from a user to a node or BBS initiated by the user. See also downlink.

uploading = The process of transfering data from a user station to a BBS or server. Usually refers to sending messages or large files from a user to a BBS.

USCC = An internal PC packet modem card.

user port or user channel = The local frequency or LAN designated for users to access a network. This channel should have no more than one high volume data generator (such as node or BBS) on it for best efficiency. See also LAN, network, backbone, wide area network.

uuencode/uudecode = A binary to ASCII text conversion program and file transfer protocol originally written for Unix to Unix (uu) data transfers over 7 bit links. See also conversion program, R95, 7-Plus.

V:

VADCG = Vancouver Amateur Digital Communications Group. An amateur packet group in Vancouver B.C. responsible for developing one of the earliest widely used packet protocols called the Vancouver Protocol.

vancouver protocol = An amateur packet level 2 protocol developed in 1979 by Doug VE7APU and VADCG in Vancouver BC. Also known as the VADCG protocol.

VC = See virtual circuit.

virtual circuit = The service provided by a connection-oriented network. Virtual circuit data packets generally carry less header information than datagrams, since addresses have been specified at connection setup time. Amateur packet AX.25 level 2 uses virtual circuits. See also connection-oriented.

W:

WA8DED = Ron WA8DED is a software author who has written the DED-Host firmware used to interface a computer to a TNC and the NET/ROM node firmware that was the first node system in wide use. See also Host mode.

WAN = See wide area network.

weather node = A weather station linked to a packet radio node for remote monitoring of weather conditions by packet radio.

wide area network = A data network covering a large geographical area often linking together many LANs on the same channel. A good (or poor depending on your viewpoint) example of a wide area network is the 145.01 MHz channel used on 2m 1200 bps packet. Wide area networks are also chronically affected by severe hidden transmitter syndrome (HTS) and exposed receiver syndrome (ERS). See also HTS, LAN, ERS. Compare with: LAN which covers a small area and which ideally should have only one node or server on the channel.

wideband packet = Anything faster than 1200 bps (baud). Some would suggest that anything slower than 56Kbps is not wideband or that wideband would be any speed that requires more radio bandwidth than the “normal” vhf fm transceiver used on amateur packet.

WinPak = A Windows based packet terminal program written by Howard KI7CU. WinPak (latest version 1.50) is in the public domain as "Hamware" free to all radio amateurs.

wireline link = A connection between the modem headers of two or more TNCs such that the TNCs communicate via their radio ports but without the internal modems or radios. This allows 2 diode matrices to be connected together to form a "dogbone" or allows two TNC’s with different protocols (such as KANODES or ROSE nodes) to communicate with each other at high speed. The communication takes place using AX.25 protocol.

wirelink = Another term to describe a node to node or TNC/node to PC server connection via the serial ports and a diode matrix if necessary.

WRLI = Hank Orelson, WRLI, author of a widely used packet bulletin board. See also RLIBBS, CBBS.

wormhole – An amateur packet circuit between two distant points using commercial communication circuits such as telephone, satellite or microwave links.

X:

X.25 = A CCITT standard protocol for the subscriber interface to a public packet switched network. Consists of two layers, link (level 2) and packet (level 3). The amateur AX.25 protocol is a highly modified version of just the link later of X.25; it does not have a packet layer.

XON/XOFF = Software handshaking using characters such as Crtl-S/Crtl-Q to turn on and off a communications channel. Compare with: RTS/CTS handshaking which uses hardware control lines on the RS-232 port to control data flow.

Y:

YAPP = Yet Another Packet Program. A shareware terminal software package to interface a personal computer to a TNC. Contains scrolling, message handling, editing, and other utilities to aid the user on packet. Also a protocol for transferring binary files over radio or telephone links. Written and supported by Jeff WA7MBL. See also Lan-Link, Paket.

Z: