- Terminal node controller
A terminal node controller (TNC) is a device used by
amateur radio operators to participate inAX.25 packet radio networks. It is similar in function to thePacket Assembler/Disassembler s used onX.25 networks, with the addition of a modem to convert baseband digital signals to audio tones.The TNC was originally developed by Doug Lockhart, VE7APU, of
Vancouver ,British Columbia , and popularized byTAPR with the TNC-1 and TNC-2.Description
A typical model consists of a
microprocessor , amodem , andsoftware (inEPROM ) that implements the AX.25 protocol and provides acommand line interface to the user. (Commonly, this software provides other functionality as well, such as a basicbulletin board system to receive messages while the operator is away.) Because the TNC contains all the intelligence needed to communicate over an AX.25 network, no externalcomputer is required. All of the network's resources can be accessed using adumb terminal .The TNC connects to the terminal and a radio
transceiver . Data from the terminal is formatted into AX.25 packets and modulated into audio signals (in traditional applications) for transmission by the radio. Received signals are demodulated, the data unformatted, and the output sent to the terminal for display. In addition to these functions, the TNC manages the radio channel according to guidelines in the AX.25 specification.Current status
TNCs were uniquely necessary when
home computer s lacked the sophistication needed to simultaneously manage a network connection and communicate with the user. They are still used today throughout a very popular position reporting network known as APRS on 144.390 MHz (in Europe 144.800 MHz)Powerful desktop computers are commonplace in amateur radio stations. Software modems using the computer's soundcard have lowered hardware requirements even further. However, with their lower cost comes additional tweaking in order to make them work properly, and they often don't provide the decoding capabilities at low Signal/Noise ratios. Some handheld and mobile VHF radios currently on the market incorporate TNC abilities within the radio itself in support of the APRS protocol.
Many TNCs are still in use, especially in unattended stations where reliability is important. The importance of location to the APRS system has fueled development of a new generation of small low-power TNCs often integrated with a GPS module for use in mobile tracking stations.
APRS digipeating protocols require specific naming conventions, and older TNCs may not have the required support to be used as a digipeater. However, almost any TNC can be pressed into service for Home or Tracker use. TNCs that were clones of the popular
TAPR TNC-2 may be upgradeable via the UIDIGI firmware project.Hardware TNCs
* [http://www.tapr.org TAPR]
**TNC-1
**TNC-2
* [http://www.wimo.de/packettnc_e.htm TNC7-Multi] 1200/9600 bit/s RS-232 and USB [http://www.tnc7multi.de/ (German manufacturer site)]
* [http://www.elcom.gr/sv2agw/hardware.htm micro USB TNT]
* [http://www.tnc-x.com/ TNC-X]
* [http://www.timewave.com/amprods.html Timewave] and former AEA
** [http://www.timewave.com/support/PK-232/PK232PSK.html PK-232/PSK Multimode Data Controller]
** [http://www.timewave.com/support/PK-232/PK232USBds.pdf PK232 USB]
** [http://www.timewave.com/support/DSP-232/dsp232plus.html DSP-232 Multimode Data Controller]
** [http://www.timewave.com/products/pk96.html PK-96/100 Packet Radio Terminal Node Controller]
** PK-87
** PK-88
* [http://www.kantronics.com/ Kantronics]
** [http://www.kantronics.com/products/kpc3.html KPC-3+ Radio Modem/TNC]
** KAM, KAM+
** [http://www.kantronics.com/products/kpc9612.html KPC-9612+]
* [http://www.argentdata.com/products/tracker2.html Argent Data Tracker2]
* [http://www.paccomm.com/ Paccomm]
** [http://www.paccomm.com/pico.html PicoPacket]
** [http://www.paccomm.com/tiny2mk2.html TINY-2 MK-II]
** [http://www.paccomm.com/spirit.html SPIRIT-2]
** [http://www.paccomm.com/56kb.html 56kb]
** [http://www.paccomm.com/handi.html HandiPacket]
* [http://www.byonics.com/tinytrak4/ Byonics TinyTrak4]
* DRSI: ISA bus PC HDLC interface and modem combinations.TNC/Radio Data Ports
Although typically described as data ports, the interface between a radio and a TNC is almost entirely analog audio (plus lines for PTT and squelch). The connectors used for this purpose varies widely across TNC manufacturers, but modern radios that offer data ports have widely adopted the Mini-DIN 6-pin connector. This may actually be defined in an ISO-9002 standardcite web
title = Research: Buxcom product list
url=http://www.packetradio.com/products_sitemap/
accessdate = 2007-05-13Also used are full-size DIN connectors, modular telephone (RJ) connectors, and combinations of mini- and micro-headphone connectors (typically on handheld radios).
* 6-pin Mini-DIN
** [http://patmedia.net/ralphmilnes/soundcardpacket/1miniDIN.htm Data Connector Pin Out]oftware for Kantronics and Timewave TNCs
* [http://www.cssincorp.com Pacterm/Pkterm]
oftware TNCs
* [http://www.sv2agw.com/ham/agwpe.htm AGWPE]
External links
* [http://groups.yahoo.com/group/uidigi/ UIDIGI firmware project]
* [http://www.tapr.org/ Tucson Amateur Packet Radio (TAPR)]
* [http://kcaprs.org/ Help getting started in APRS]
* [http://www.kantronics.com/ Kantronics-One of the remaining TNC manufacturers.]
* [http://cadigweb.ew.usna.edu/~bruninga/aprs.html/ Inventor of APRS' website]
* [http://symek.com/g/index-g.html/ SYMEK Packet-Radio-Controller (TNC) for amateur-radio]
* [http://www.cqham.ru/trad/a232din6.gifAEA PK-232 to 6-pin MiniDIN wiring diagram]
* [http://www.paccomm.com/ Paccomm - A TNC manufacturer specializing in packet and APRS]
Wikimedia Foundation. 2010.