Řadič koncového uzlu - Terminal node controller

Image
AEA (Advanced Electronic Applications Inc.) PK-232MBX, cca 1991.

Regulátor koncový uzel ( TNC ) je zařízení, které používá radioamatérské operátorů k účasti na AX.25 paket rádiových sítí . Funkcí se podobá Packet Assembler / Disassemblers používaným v sítích X.25 , s přidáním modemu pro převod digitálních signálů základního pásma na zvukové tóny.

První TNC, deska VADCG, byla původně vyvinuta Dougem Lockhartem, VE7APU, z Vancouveru , Britská Kolumbie .

Amatérské rádiové TNC byly poprvé vyvinuty v roce 1978 v Kanadě amatérským rádiovým klubem v Montrealu a skupinou Vancouver Area Digital Communications. Ty si nikdy nezískaly velkou popularitu, protože byl k dispozici pouze holý panel s plošnými spoji a stavitelé museli shromáždit velké množství komponent.

V roce 1983 sdružení Tucson Amateur Packet Radio (TAPR) vyrobilo kompletní sady pro svůj design TNC-1. To bylo později k dispozici jako Heathkit HD-4040. O několik let později byl k dispozici vylepšený TNC-2 a byl licencován komerčním výrobcům, jako je MFJ .

V roce 1986 byl vylepšený program „TNC +“ navržen pro spouštění programů a protokolů vyvinutých pro původní desku TNC. TNC + také zahrnoval assembler a verzi Forth ( STOIC ), která běží na samotném TNC +, aby podporovala vývoj nových programů a protokolů.

Popis

Image
Kantronics 9612+ byl implementován kolem 8bitového mikrokontroléru Motorola .

Typický model se skládá z mikroprocesoru , modemu a softwaru (v EPROM ), který implementuje protokol AX.25 a poskytuje uživateli rozhraní příkazového řádku . (Tento software běžně poskytuje i další funkce, například základní systém vývěsek pro příjem zpráv, když je operátor pryč.) Protože TNC obsahuje veškerou inteligenci potřebnou pro komunikaci po síti AX.25, není vyžadován žádný externí počítač . Ke všem zdrojům v síti lze přistupovat pomocí hloupého terminálu .

TNC se připojí k terminálu a rádiovému vysílači / přijímači . Data z terminálu jsou formátována do paketů AX.25 a modulována na zvukové signály (v tradičních aplikacích) pro přenos rádiem. Přijaté signály jsou demodulovány, data neformátována a výstup odeslán do terminálu k zobrazení. Kromě těchto funkcí spravuje TNC rádiový kanál podle pokynů ve specifikaci AX.25.

Včasné použití byla většinou komunikace mezi dvěma osobami, a to buď mezi dvěma lidmi, nebo osobou do automatizovaného systému Bulletin Board nebo e-mailového systému.

Aktuální stav


Od konce 90. let se většina využití AX.25 přesunula na jiné komunikační paradigma jedna k mnoha se systémem APRS ( Automatic Packet Reporting System ).

TNC 80. a 90. let byla úplným řešením, které vyžadovalo pouze rádio a volitelný hloupý terminál . Jak se domácí počítače dostaly do šunkových „chatrčí“, došlo k posunu směrem k jednodušším a levnějším zařízením „KISS“ (Keep It Simple, Stupid). Ty mají modem a minimální zpracování protokolu AX.25. Většina zpracování je přesunuta do osobního počítače.

Dalším logickým krokem ve vývoji je eliminace specializovaného hardwaru a přesun veškerého zpracování do počítače. Pro zvuk do a z rádia se používá „ zvuková karta “. Všechno ostatní se provádí v softwaru.

Některé z dřívějších pokusů fungovaly špatně, což tomuto přístupu dalo špatnou pověst. Moderní softwarové TNC, které používají techniky digitálního zpracování signálu (DSP) , mohou úspěšně dekódovat nekvalitní signály, které starší zařízení nedokáže.

Některá ruční a mobilní VHF rádia, která jsou v současné době na trhu, obsahují schopnosti TNC v samotném rádiu na podporu protokolu APRS.

Mnoho TNC se stále používá, zejména v bezobslužných stanicích, kde je důležitá spolehlivost. Důležitost umístění pro systém APRS podnítila vývoj nové generace malých TNC s nízkým výkonem, často integrovaných s modulem GPS pro použití v mobilních sledovacích stanicích.

Protokoly digipeatingu APRS vyžadují specifické konvence pojmenování a starší TNC nemusí mít požadovanou podporu pro použití jako digipeater. Téměř každý TNC však může být použit pro službu Home nebo Tracker. TNC, které byly klony populárního TAPR TNC-2, lze upgradovat prostřednictvím firmwarového projektu UIDIGI.

Datové porty TNC / Radio

Ačkoli je obvykle popisován jako datové porty, rozhraní mezi rádiem a TNC je téměř výhradně analogové audio (plus linky pro PTT a squelch ). Konektory používané pro tento účel se u různých výrobců TNC velmi liší, ale moderní rádia, která nabízejí datové porty, široce přijala 6kolíkový konektor Mini-DIN .

Používají se také konektory DIN v plné velikosti, konektory modulárních telefonů (RJ) a kombinace konektorů mini a mikrofonů (obvykle v ručních rádiích).

  • 6kolíkový Mini-DIN

Terminálový datový port

TNC byly původně navrženy tak, aby přijímaly zprávy od člověka, který psal na hloupém terminálu . TNC měly konektor DB-25 nebo DE-9 nesoucí asynchronní start-stop bajty s úrovněmi signálu RS-232 . To lze také použít se sériovým portem osobního počítače. Sériové porty jsou nyní téměř vyhynulé, ale jsou k dispozici kabely USB na sériový převodník.

Člověk však obvykle používá sofistikovanější softwarový balíček běžící na osobním počítači, který odesílá zprávy TNC pomocí protokolu KISS (TNC) nebo protokolu 6PACK.

Moderní softwarové TNC poskytují rozhraní TCP / IP, ke kterým lze přistupovat přes počítačové sítě. Například je možné spustit softwarový TNC na Raspberry Pi poblíž rádia a získat k němu přístup z přenosného počítače na jiném místě. Softwarové TNC také poskytují „ pseudo terminály “, takže je lze použít se starými aplikacemi, které umí používat pouze sériové porty.


Viz také

Reference

externí odkazy