„VADCG” változatai közötti eltérés

Innen: HamWiki
Ugrás a navigációhoz Ugrás a kereséshez
(összefoglaló +V2 és V3 protokollnak hely)
1. sor: 1. sor:
Ez egy rádióamatőr történelmi adatátviteli protokoll, amely helyett az [[AX.25 protokoll]] terjedt el. A kezdete az 1970-es évek végre nyúlik vissza, neve a készítő közösségnek, a kanadai ''Vancouver Amateur Digital Communications Group''-nak a rövidítése.
+
Ez egy rádióamatőr történelmi adatátviteli [[protokoll]], amit a kanadai ''Vancouver Amateur Digital Communications Group'' fejlesztett ki az 1970-es évek végén (VADCG V1, majd V2 és V3). Végül - számos előnyös tulajdonsága ellenére - az [[ARRL]] által favorizált [[AX.25 protokoll]] terjedt el.
  
 
== Keretfelépítés ==
 
== Keretfelépítés ==
  
<...szinkronbitek...><Keretezés><8 bit állomáscím><8 bit vezérlés><Tartalom><CRC><Keretezés>
+
<...szinkronbitek...><Keretezés><8 bit célállomás cím><8 bit vezérlés><Tartalom><CRC><Keretezés>
  
 +
* szinkronbitek: tetszőleges bitsorozat, megléte leginkább a vétel során az analóg áramköröket &#8222;hangolta rá&#8221; az üzemi állapotra.
 
* Keretezés: 01111110
 
* Keretezés: 01111110
 
* [[Bitbeszúrás]]t használnak a keretezéssel egyező bitkombináció elkerülésére
 
* [[Bitbeszúrás]]t használnak a keretezéssel egyező bitkombináció elkerülésére
54. sor: 55. sor:
 
* 0x81...0x9F: átjátszó bemenete
 
* 0x81...0x9F: átjátszó bemenete
 
* 0xa0: foglalt
 
* 0xa0: foglalt
* 0xA1...0xbF: átjátszó kimenete
+
* 0xA1...0xBF: átjátszó kimenete
 
* 0xC0...0xFE: foglalt
 
* 0xC0...0xFE: foglalt
 
* 0xFF: mindenkinek címezve
 
* 0xFF: mindenkinek címezve
 +
 +
Amíg az [[AX.25 protokoll]] esetében a címzés hívójel + másodlagos állomásazonosító (SSID), addig itt az állomáscím értéke nem számítható ki a hívójelből, ezért az állomáscímeket egy erre felkért koordinátor osztotta ki a nála jelentkező rádióamatőrök között.
 +
Ellenben előnye is van a rövid állomáscím mezőnek: kevesebb felesleges adatot továbbított a rendszer, ezáltal növelve a hatékonyságot.
 +
 +
== Továbbfejlesztés: VADCG V2 ==
 +
 +
???
 +
 +
== Továbbfejlesztés: VADCG V3 ==
 +
 +
???
  
 
[[Kategória: Rádióamatőr adatátvitel]]
 
[[Kategória: Rádióamatőr adatátvitel]]

A lap 2008. november 22., 10:47-kori változata

Ez egy rádióamatőr történelmi adatátviteli protokoll, amit a kanadai Vancouver Amateur Digital Communications Group fejlesztett ki az 1970-es évek végén (VADCG V1, majd V2 és V3). Végül - számos előnyös tulajdonsága ellenére - az ARRL által favorizált AX.25 protokoll terjedt el.

Keretfelépítés

<...szinkronbitek...><Keretezés><8 bit célállomás cím><8 bit vezérlés><Tartalom><CRC><Keretezés>

  • szinkronbitek: tetszőleges bitsorozat, megléte leginkább a vétel során az analóg áramköröket „hangolta rá” az üzemi állapotra.
  • Keretezés: 01111110
  • Bitbeszúrást használnak a keretezéssel egyező bitkombináció elkerülésére
  • NRZI kódolást használnak, így polaritás- és oldalsáv független vétel valósítható meg.
  • CRC: 16 bites, sorrend: felső byte, alsó byte.
  • maximum 7 keret továbbítható egyetlen adás során.

Keret típusok

  • Nem sorrendi információk: például csatlakozás (Connect) és bontás (Disconnect)
  • Felügyeleti keret: ablak- (window) és folyamvezérlés
  • Információs keret: a továbbítandó tartalomhoz

Csatlakozás / bontás

A csatlakozás és bontás során a keret <Tartalom> mezője kizárólag a feladó és a címzett hívójelét tartalmazza a leírt sorrendben. A 8 bites vezérlés mező értékei és jelentése:

  • 0x17: csatlakozás kérelem
  • 0x07: csatlakozás nyugtázása
  • 0x53: bontás kérelem
  • 0x43: bontás nyugtázása

Felügyeleti keret

  • felső 3 bit: következő venni kívánt információs keret sorszáma
  • 1 bit poll/final: 1 értéke esetén válaszolni köteles az állomás.
  • 0001: vevő vételkész, 0101: vevő nem vételkész

Információs keret

  • felső 3 bit: következő venni kívánt információs keret sorszáma
  • 1 bit poll/final
  • 3 bit: kisugárzott információs keret sorszáma
  • alsó bit 0.

Tartalom: maximum 128 byte hosszú ASCII szöveg.

Időtúllépés (ismétléshez)

  • T1: vételi időtúllépés, 2-3 másodperc
  • T1S: túl hosszú keret általi időtúllépés
  • Tr: véletlenszerű várakozási idő (0,15 ... 1,5 mp) az adás elkezdéséig

Állomáscímek

  • 0x00: nincs művelet
  • 0x01...0x7F: közvetlenül csatlakozó állomások
  • 0x80: foglalt
  • 0x81...0x9F: átjátszó bemenete
  • 0xa0: foglalt
  • 0xA1...0xBF: átjátszó kimenete
  • 0xC0...0xFE: foglalt
  • 0xFF: mindenkinek címezve

Amíg az AX.25 protokoll esetében a címzés hívójel + másodlagos állomásazonosító (SSID), addig itt az állomáscím értéke nem számítható ki a hívójelből, ezért az állomáscímeket egy erre felkért koordinátor osztotta ki a nála jelentkező rádióamatőrök között. Ellenben előnye is van a rövid állomáscím mezőnek: kevesebb felesleges adatot továbbított a rendszer, ezáltal növelve a hatékonyságot.

Továbbfejlesztés: VADCG V2

???

Továbbfejlesztés: VADCG V3

???