Ero sivun ”STANAG-5066” versioiden välillä

Radioamatööriwikistä
Siirry navigaatioon Siirry hakuun
>Oh2mqk
(rääpäle)
 
>Oh2mqk
p (laitetaan myös luokkaan "pakettiradio")
 
(5 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
<div class="floatright">__TOC__</div>
<div class="floatright">__TOC__</div>
[[Category:Tekniikka]][[Category:Keulitusta]] {{stub}}
[[Category:Tekniikka]][[Category:Pakettiradio]]
'''NATO STANAG-5066''' on protokollamääritys, jolla voidaan tehdä koordinoitu
'''NATO Standardization Agreenment (STANAG) 5066:'''<br>
automaattinen datasiirtoverkko HF taajuuksille.
'''Profile for Maritime HF Radio Data Communications'''


Verkon kaistaleveys ei ole kovin suuri, mutta se kelpaa sekä sodankäyntiin,
== STANAG 5066 ==
että hätäliikenteeseen ja sen kautta saadaan kuljettettua sähköpostia, joka
'''NATO STANAG-5066''' on protokollamääritys, jolla voidaan
mahdollistaa sähkötyksenä melko mahdottomien monikielisten nimilistojen
tehdä koordinoitu automaattinen datasiirtoverkko HF taajuuksille.
kuljetuksen.
Luonteeltaan määritys on hyvin pitkälle X.25:n kaltainen.
 
[[Kuva:hamwiki-stanag-5066-sublayers.gif|center|STANAG 5066 sublayers]]
 
Sotilaallisesta alkuperästään johtuen, '''STANAG 5066''' sisältää
vahvan krypton (COMSEC), jonka liitäntärajapinta on byte-synkroninen
(B-SYNC) sarjaliitäntä. 
 
Eräässä mielessä se on myös kuin TCP/IP protokollapino, mutta
asemaosoitteiden ja asemalla olevien palveluiden identiteettien
suhteen se on yhtä rajallinen, kuin [[AX.25]]:
* Asemaosoitteita: 4..28 bittiä
* Aseman palvelukohteita (SAP-ID): 4 bittiä
Etenkin SAP-ID:eiden avaruudeen pienuus tarkoittaa, että kahden aseman
välillä ei käytännössä voi olla kuin hyvin rajallinen määrä rinnakkaisia
yhteyksiä eri palveluihin ja samaan palveluun ei käytännössä ollenkaan
rinnakkaisia yhteyksiä.
 
HF-verkon kaistaleveys ei ole kovin suuri, mutta se kelpaa
sekä sodankäyntiin, että hätäliikenteeseen ja sen kautta
saadaan kuljettettua myös sähköpostia.
 
== Subnet Interface ==
 
Määrittelyn osa ''Annex A'' kuvaa ''Subnet'' rajapinnan käyttäjän
(sovellusten) suuntaan ja on siinäkin vielä valovuoden verran
primitiivisempi, kuin UNIXien ''socket''-rajapinta.
Käytännön ohjelmoija joutuu kirjoittamaan apukerroksen käyttääkseen
tätä rajapintaa hyödykseen.
 
Olemassa olevat 5066 palvelinohjelmat näyttävät tarjoavat 5066 palveluita
TCP portissa 5066 kuljettaen TCP yhteydellä SAP-primitiivejä.
 
Määrittelyyn on lisätty ''Annex F'', jossa määritellään joukko palveluita
ja niiden SAP-ID koodit:
 
<div align=center>
{| border=1
|+align=bottom| STANAG-5066 Annex F: SAP-ID
|-
! SAP ID
! Client Application
|-
| 0
| Subnet management client (Annex F.8)
|-
| 1
| Acknowledged message (Annex F.1)
|-
| 2
| Un-acknowledged message (Annex F.2)
|-
| 3
| HF Mail Transfer Protocol (HMTP) (Annex F.3)
|-
| 4
| HF-POP3 (Annex F.4)
|-
| 5
| Z-modem file transfer (Annex F.5)
|-
| 6
| Operator orderwire (Annex F.6)
|-
| 7
| FAI client (Annex F.7)
|-
| 8-13
| reserved for future assignment
|-
| 14-15
| available for undefined use
|-
|}
</div>
 
== Channel Access ==
 
'''STANAG-5066 Annex B''' kuvaa Channel Access kerroksen, jonka tehtäviä
ovat:
* Suorittaa "fyysisen" yhteyden ''"muodosta ja katkaise"'' pyynnöt.
* Tiedottaa yläpuolisille tasoille fyysisen yhteyden tilamuutoksista.
* Kuljettaa ja kuorruttaa käyttäjän dataa kulkemaan Data Transfer kerroksen kautta vasta-asemalle.
 
== Data Transfer ==
 
'''STANAG-5066 Annex C''' kuvaa ''Data Transfer Sublayer''in, joka
siirtää käyttäjädataa ("C_PDU":ita) kahden aseman välillä ja on
pitkälle X.25 CONS:in kaltainen lähettäessään linkille dataa ja
hoitaessaan sen kuittaukset.
Kyseinen kerros voi multipleksoida yhden tai useamman sovelluksen
lähetystarpeet samalle linkille yhteen.
 
Systeemillä on kaksi toimintamoodia:
* ARQ-moodi:
** asemalle (node) ja sovellukselle (client) asti hoidettava datasiirron kuittaus
** tarjoaa normaalia datapalvelua
** tarjoaa pikadatapalvelu (joka ARQ:sta huolimatta ei aina takaa datan perillemenoa!)
** säilyttää Channel Access tasojen välillä datan järjestyksen
* non-ARQ-moodi:
** yleensä käytetään broadcast toimintaan
** tarjoaa normaalia datapalvelua
** tarjoaa pikadatapalvelua
** kaikki data kuljetetaan kerroksen sisällä normaaleina PDUina
** ei takaa C_PDU:iden toimitusta perille järjestyksessä
** ei takaa C_PDU:iden toimitusta perille kokonaisina
 
== Fyysinen liitäntärajapinta ==
'''STANAG-5066 Annex D''' sanoo, että tämän rajapinnan pitää olla
synkroninen, eli datan lisäksi siinä on eksplisiittinen siirtokello.
 
Harrastajakäytössä tällaisia rajapintoja ei ole saatavilla, joten
tämä liitäntä on enemmänkin virtuaalinen.
 
== HF-modeemin etähallintarajapinta ==
'''STANAG-5066 Annex E''' kuvaa asynkronisen 9600 bps 8E1 liitäntäprotokollan,
jolla komennetaan HF modeemia.
 
== HF-modulaatiot ==
Tarjolla on useita modulaatioita, joista muutama kerrotaan STANAG-5066:ssa,
mutta useimmat vain viitataan muihin dokumentteihin.
 
Harrastajakäytössä nämä tehdään todennäköisesti peeseen äänikortilla.
 
== Viitteitä ==
* http://ham.zmailer.org/oh2mqk/HF-data/

Nykyinen versio 7. heinäkuuta 2005 kello 09.53

NATO Standardization Agreenment (STANAG) 5066:
Profile for Maritime HF Radio Data Communications

STANAG 5066

NATO STANAG-5066 on protokollamääritys, jolla voidaan tehdä koordinoitu automaattinen datasiirtoverkko HF taajuuksille. Luonteeltaan määritys on hyvin pitkälle X.25:n kaltainen.

STANAG 5066 sublayers

Sotilaallisesta alkuperästään johtuen, STANAG 5066 sisältää vahvan krypton (COMSEC), jonka liitäntärajapinta on byte-synkroninen (B-SYNC) sarjaliitäntä.

Eräässä mielessä se on myös kuin TCP/IP protokollapino, mutta asemaosoitteiden ja asemalla olevien palveluiden identiteettien suhteen se on yhtä rajallinen, kuin AX.25:

  • Asemaosoitteita: 4..28 bittiä
  • Aseman palvelukohteita (SAP-ID): 4 bittiä

Etenkin SAP-ID:eiden avaruudeen pienuus tarkoittaa, että kahden aseman välillä ei käytännössä voi olla kuin hyvin rajallinen määrä rinnakkaisia yhteyksiä eri palveluihin ja samaan palveluun ei käytännössä ollenkaan rinnakkaisia yhteyksiä.

HF-verkon kaistaleveys ei ole kovin suuri, mutta se kelpaa sekä sodankäyntiin, että hätäliikenteeseen ja sen kautta saadaan kuljettettua myös sähköpostia.

Subnet Interface

Määrittelyn osa Annex A kuvaa Subnet rajapinnan käyttäjän (sovellusten) suuntaan ja on siinäkin vielä valovuoden verran primitiivisempi, kuin UNIXien socket-rajapinta. Käytännön ohjelmoija joutuu kirjoittamaan apukerroksen käyttääkseen tätä rajapintaa hyödykseen.

Olemassa olevat 5066 palvelinohjelmat näyttävät tarjoavat 5066 palveluita TCP portissa 5066 kuljettaen TCP yhteydellä SAP-primitiivejä.

Määrittelyyn on lisätty Annex F, jossa määritellään joukko palveluita ja niiden SAP-ID koodit:

STANAG-5066 Annex F: SAP-ID
SAP ID Client Application
0 Subnet management client (Annex F.8)
1 Acknowledged message (Annex F.1)
2 Un-acknowledged message (Annex F.2)
3 HF Mail Transfer Protocol (HMTP) (Annex F.3)
4 HF-POP3 (Annex F.4)
5 Z-modem file transfer (Annex F.5)
6 Operator orderwire (Annex F.6)
7 FAI client (Annex F.7)
8-13 reserved for future assignment
14-15 available for undefined use

Channel Access

STANAG-5066 Annex B kuvaa Channel Access kerroksen, jonka tehtäviä ovat:

  • Suorittaa "fyysisen" yhteyden "muodosta ja katkaise" pyynnöt.
  • Tiedottaa yläpuolisille tasoille fyysisen yhteyden tilamuutoksista.
  • Kuljettaa ja kuorruttaa käyttäjän dataa kulkemaan Data Transfer kerroksen kautta vasta-asemalle.

Data Transfer

STANAG-5066 Annex C kuvaa Data Transfer Sublayerin, joka siirtää käyttäjädataa ("C_PDU":ita) kahden aseman välillä ja on pitkälle X.25 CONS:in kaltainen lähettäessään linkille dataa ja hoitaessaan sen kuittaukset. Kyseinen kerros voi multipleksoida yhden tai useamman sovelluksen lähetystarpeet samalle linkille yhteen.

Systeemillä on kaksi toimintamoodia:

  • ARQ-moodi:
    • asemalle (node) ja sovellukselle (client) asti hoidettava datasiirron kuittaus
    • tarjoaa normaalia datapalvelua
    • tarjoaa pikadatapalvelu (joka ARQ:sta huolimatta ei aina takaa datan perillemenoa!)
    • säilyttää Channel Access tasojen välillä datan järjestyksen
  • non-ARQ-moodi:
    • yleensä käytetään broadcast toimintaan
    • tarjoaa normaalia datapalvelua
    • tarjoaa pikadatapalvelua
    • kaikki data kuljetetaan kerroksen sisällä normaaleina PDUina
    • ei takaa C_PDU:iden toimitusta perille järjestyksessä
    • ei takaa C_PDU:iden toimitusta perille kokonaisina

Fyysinen liitäntärajapinta

STANAG-5066 Annex D sanoo, että tämän rajapinnan pitää olla synkroninen, eli datan lisäksi siinä on eksplisiittinen siirtokello.

Harrastajakäytössä tällaisia rajapintoja ei ole saatavilla, joten tämä liitäntä on enemmänkin virtuaalinen.

HF-modeemin etähallintarajapinta

STANAG-5066 Annex E kuvaa asynkronisen 9600 bps 8E1 liitäntäprotokollan, jolla komennetaan HF modeemia.

HF-modulaatiot

Tarjolla on useita modulaatioita, joista muutama kerrotaan STANAG-5066:ssa, mutta useimmat vain viitataan muihin dokumentteihin.

Harrastajakäytössä nämä tehdään todennäköisesti peeseen äänikortilla.

Viitteitä