Ця стаття потребує для відповідності Вікіпедії. |
Ця стаття містить текст, що не відповідає . (травень 2011) |
AX.25 - (англ. AX.25 Protocol) — пакетної передачі даних моделі OSI. При здійсненні пакетного зв'язку в радіоаматорському ефірі між двома або кількома кореспондентами обмін інформацією проводиться згідно з деяким встановленим порядком, який називається протоколом обміну. При цьому використовується протокол АХ.25, що являє собою перероблену спеціально для радіоаматорських цілей версію протоколу. Протоколи обміну містять сім рівнів. Вся логіка процедури роботи по радіоканалу описується у другому рівні. Практично він реалізується, як правило, спеціальним контролером пакетного зв'язку (TNC), який розміщується між комп'ютером і радіоприймачем.
Опис
Протокол обміну АХ.25 забезпечує Багатостанційний (множинний) доступ в канал зв'язку з контролем зайнятості. Усі станції вважаються рівноправними. Перш ніж включитися в роботу, TNC станції перевіряє- вільний канал чи ні. Якщо зайнятий, то канал перевіряється до тих пір, поки не виявиться вільним, і лише після цього станція включається на передачу.
При пакетного зв'язку повідомлення передаються блоками - кадрами. Крім інформації, в кадрі містяться дані про призначення кадру, адреси відправника, одержувача і ретранслятора, через які має пройти повідомлення, а також контрольна сума, яка дозволяє перевірити правильність прийнятих кадрів.
Передача даних по радіоканалу в багатьох випадках надійніше і дешевше, ніж передача по комутованих або орендованим каналах, і особливо по каналах стільникових мереж зв'язку. У ситуаціях з відсутністю розвиненої інфраструктури зв'язку, використання радіозасобів для передачі даних часто є єдино розумним варіантом організації зв'язку. Мережа передачі з використанням радіомодемів може бути розгорнута практично в будь-якому географічному регіоні. У залежності від використовуваних радіостанцій така мережа може обслуговувати своїх абонентів в зоні радіусом від одиниць до сотень кілометрів. Величезну практичну цінність радіомодеми мають там, де необхідна передача невеликих обсягів інформації (документів, довідок і т.д.).
Радіомодеми часто називають пакетними контролерами (TNC - Terminal Node Controller) внаслідок того, що до їх складу входить спеціальний контролер, який здійснює обмін даними з комп'ютером, управління форматування кадрів і доступом до загального радіоканалу відповідно до реалізованим методом множинного доступу. Радіомодеми орієнтовані для роботи в єдиному радіоканалі з багатьма користувачами (в каналі множинного доступу), а не в каналі "точка - точка" (модем для комутованих ліній).
Особливості протоколу AX.25
Для того, щоб мати механізм надійної передачі даних між двома працюючими терміналами, необхідно визначити протокол, який дозволяє передавати і приймати дані по різних типах ліній зв'язку. Протокол транспортного рівня AX.25 розроблений для забезпечення передачі даних незалежно від того, чи є інші рівні протоколу чи ні.
Цей протокол відповідає рекомендаціям ISO N 3309, 4335 (включаючи DAD 1 & 2) і рекомендації високого рівня 6256 з управління передачею даних (HDLC).
Цей протокол збігається з рекомендацією X.25 CCITT, за винятком того, що він передбачає розширене поле адреси і додатковий "ненумерований Інформаційний" (UI) кадр.
Цей протокол буде працювати однаково в умовах як двостороннього, так і напівдуплексного зв'язку.
Цей протокол був розроблений як для з'єднання двох індивідуальних радіостанцій, так і для з'єднання індивідуальної радіостанції з багато портовим контролером.
Цей протокол дозволяє встановлювати більш одного з'єднання на пристрій, якщо він надає цей сервіс.
Цей протокол не забороняє самоз'єднання. Самоз'єднання це, коли пристрій встановлює зв'язок саме з собою, використовуючи свою власну адресу, як адресу приймача і передавача в кадрі.
Більшість мережевих протоколів з безліччю з'єднань припускає наявність одного головного (первинного) пристрої зазвичай званого DCE (Data Circuit-terminating Equipment), до якого підключено декілька вторинних (підлеглих) пристроїв зазвичай званих DTE (Data Terminating Equipment). Такий вид несиметричною зв'язку рідко використовується в розподілених радіомережах. Замість цього AX.25 припускає, що обидва абонента зв'язку мають однаковий клас і, таким чином, виключає два різні класи обладнання. Термін DXE використовується в протоколі для опису цього симетричного типу пристрою, який зазвичай зустрічається в радіомережах.
Рекомендація AX.25 встановлює єдиний протокол обміну пакетами, тобто обов'язковий для всіх користувачів пакетних радіомереж порядок обміну даними. Стандарт AX.25 є переробленою для пакетних радіомереж версію стандарту X.25.
Особливість пакетних радіомереж полягає в тому, що один і той же радіоканал використовується для передачі даних всіма користувачами мережі в режимі множинного доступу. Протокол AX.25 передбачає множинний доступ в канал зв'язку з контролем зайнятості. Всі користувачі мережі вважаються рівноправними. Перш ніж почати передачу радіомодем "слухає" вільний чи ні канал. Якщо зайнятий, то передача відкладається до моменту його звільнення. Можливо, що в цей же момент почне передачу і інший модем. У цьому випадку відбудеться накладення сигналів, в результаті чого, дані можуть серйозно спотворитися. Передавальний радіомодем дізнається про це, коли отримає негативне підтвердження, або в результаті тайм-ауту. У такій ситуації він зобов'язаний повторити передачу.
При такому зв'язку інформація передається у вигляді окремих блоків - кадрів. В основному їх формат відповідає протоколу HDLC, але є відмінності.
Формат кадрів
Згідно з Рекомендацією AX.25 кадри поділяються на службові та інформаційні і мають наступний формат:
FLAG | ADRES | CONT | CRC-16 | FLAG |
---|---|---|---|---|
01111110 | 14-17 байт | 1 байт | 2 байта | 01111110 |
FLAG | ADRES | CONT | INFORM | CRC-16 | FLAG |
---|---|---|---|---|---|
01111110 | 14-17байт | 1 байт | до 256 байт | 2 байта | 01111110 |
Початок і кінець кадру відзначаються кадрами FLAG, тобто комбінаціями виду <01111110>, що полегшує прийом кадру на тлі завад. Поле адреси ADRES містить адреси відправника, одержувача і станцій-ретрансляторів, якщо такі є. Поле управління CONT визначає тип кадру: інформаційний чи службовий. Довжина інформаційного поля INFORM, що являє собою пакет мережевого рівня, в пакетних радіомережах зазвичай не перевищує кількох сотень байт.
При реалізації мережевого (третього) рівня протоколу AX.25 використовується поле визначеного протоколу, яке виступає як частина інформаційного поля і є необов'язковим.
Контрольне поле кадру (CRC-16) призначено для виявлення помилок в кадрі під час його передачі.
Фізична реалізація радіомодемів
Комп'ютер взаємодіє з радіомодемом за допомогою одного з відомих інтерфейсом DTE-DCE. Практично завжди застосовується інтерфейс RS-232. Передані дані з комп'ютера в радіомодем також можуть бути командою, якою є інформація для передачі. У першому випадку команда декодується і виконується, у другому - формується кадр відповідно до протоколу AX.25. Перед безпосередньою передачею кадру послідовність його бітів кодується лінійним кодом без повернення до нуля NRZ-I (Non Return to Zero Inverted).
Пакетний радіомодем являє собою сукупність двох пристроїв: власне модему і контролера TNC. Вони пов'язані між собою чотирма лініями: TxD - для передачі кадрів в коді NRZ-I, RxD - для прийому кадрів від модему в коді NRZ-I, PTT - для подачі сигналу вмикання модулятора і DCD - для подачі сигналу зайнятості каналу з модему контролеру. Зазвичай модем і пакетний контролер конструктивно виконуються в одному корпусі.
Перед передачею кадру контролер включає модем за допомогою сигналу по лінії PTT, а по лінії TxD посилає кадр в коді NRZ-I. Модем модулює отримувану інформацію відповідно до прийнятого способом модуляції. Модульований сигнал з виходу модулятора надходить на мікрофонний вхід MIC передавача.
При прийомі кадрів модульована послідовністю імпульсів несуча надходить з виходу EAR приймача радіостанції на вхід демодулятора. З демодулятора прийнятий кадр у вигляді послідовності імпульсів в коді NRZ-I надходить в контролер пакетного радіомодему.
Одночасно з появою в каналі сигналу в модемі спрацьовує спеціальний детектор, що виробляє на своєму виході сигнал зайнятості каналу. Сигнал PTT, крім включення модулятора, також виконує функцію перемикання потужності передачі.
Посилання
- Схема фізичної реалізації радіомодемів [ 5 березня 2016 у Wayback Machine.]
- www.rlocman.ru [ 26 жовтня 2020 у Wayback Machine.]
- cxem.net [ 10 липня 2011 у Wayback Machine.]
Це незавершена стаття про телекомунікації. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya potrebuye uporyadkuvannya dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit polipshiti cyu stattyu Mozhlivo mistit zauvazhennya shodo potribnih zmin Cya stattya mistit tekst sho ne vidpovidaye enciklopedichnomu stilyu Bud laska dopomozhit udoskonaliti cyu stattyu pogodivshi stil vikladu zi stilistichnimi pravilami Vikipediyi Mozhlivo mistit zauvazhennya shodo potribnih zmin traven 2011 AX 25 angl AX 25 Protocol paketnoyi peredachi danih modeli OSI Pri zdijsnenni paketnogo zv yazku v radioamatorskomu efiri mizh dvoma abo kilkoma korespondentami obmin informaciyeyu provoditsya zgidno z deyakim vstanovlenim poryadkom yakij nazivayetsya protokolom obminu Pri comu vikoristovuyetsya protokol AH 25 sho yavlyaye soboyu pereroblenu specialno dlya radioamatorskih cilej versiyu protokolu Protokoli obminu mistyat sim rivniv Vsya logika proceduri roboti po radiokanalu opisuyetsya u drugomu rivni Praktichno vin realizuyetsya yak pravilo specialnim kontrolerom paketnogo zv yazku TNC yakij rozmishuyetsya mizh komp yuterom i radioprijmachem OpisProtokol obminu AH 25 zabezpechuye Bagatostancijnij mnozhinnij dostup v kanal zv yazku z kontrolem zajnyatosti Usi stanciyi vvazhayutsya rivnopravnimi Persh nizh vklyuchitisya v robotu TNC stanciyi pereviryaye vilnij kanal chi ni Yaksho zajnyatij to kanal pereviryayetsya do tih pir poki ne viyavitsya vilnim i lishe pislya cogo stanciya vklyuchayetsya na peredachu Pri paketnogo zv yazku povidomlennya peredayutsya blokami kadrami Krim informaciyi v kadri mistyatsya dani pro priznachennya kadru adresi vidpravnika oderzhuvacha i retranslyatora cherez yaki maye projti povidomlennya a takozh kontrolna suma yaka dozvolyaye pereviriti pravilnist prijnyatih kadriv Peredacha danih po radiokanalu v bagatoh vipadkah nadijnishe i deshevshe nizh peredacha po komutovanih abo orendovanim kanalah i osoblivo po kanalah stilnikovih merezh zv yazku U situaciyah z vidsutnistyu rozvinenoyi infrastrukturi zv yazku vikoristannya radiozasobiv dlya peredachi danih chasto ye yedino rozumnim variantom organizaciyi zv yazku Merezha peredachi z vikoristannyam radiomodemiv mozhe buti rozgornuta praktichno v bud yakomu geografichnomu regioni U zalezhnosti vid vikoristovuvanih radiostancij taka merezha mozhe obslugovuvati svoyih abonentiv v zoni radiusom vid odinic do soten kilometriv Velicheznu praktichnu cinnist radiomodemi mayut tam de neobhidna peredacha nevelikih obsyagiv informaciyi dokumentiv dovidok i t d Radiomodemi chasto nazivayut paketnimi kontrolerami TNC Terminal Node Controller vnaslidok togo sho do yih skladu vhodit specialnij kontroler yakij zdijsnyuye obmin danimi z komp yuterom upravlinnya formatuvannya kadriv i dostupom do zagalnogo radiokanalu vidpovidno do realizovanim metodom mnozhinnogo dostupu Radiomodemi oriyentovani dlya roboti v yedinomu radiokanali z bagatma koristuvachami v kanali mnozhinnogo dostupu a ne v kanali tochka tochka modem dlya komutovanih linij Osoblivosti protokolu AX 25Dlya togo shob mati mehanizm nadijnoyi peredachi danih mizh dvoma pracyuyuchimi terminalami neobhidno viznachiti protokol yakij dozvolyaye peredavati i prijmati dani po riznih tipah linij zv yazku Protokol transportnogo rivnya AX 25 rozroblenij dlya zabezpechennya peredachi danih nezalezhno vid togo chi ye inshi rivni protokolu chi ni Cej protokol vidpovidaye rekomendaciyam ISO N 3309 4335 vklyuchayuchi DAD 1 amp 2 i rekomendaciyi visokogo rivnya 6256 z upravlinnya peredacheyu danih HDLC Cej protokol zbigayetsya z rekomendaciyeyu X 25 CCITT za vinyatkom togo sho vin peredbachaye rozshirene pole adresi i dodatkovij nenumerovanij Informacijnij UI kadr Cej protokol bude pracyuvati odnakovo v umovah yak dvostoronnogo tak i napivdupleksnogo zv yazku Cej protokol buv rozroblenij yak dlya z yednannya dvoh individualnih radiostancij tak i dlya z yednannya individualnoyi radiostanciyi z bagato portovim kontrolerom Cej protokol dozvolyaye vstanovlyuvati bilsh odnogo z yednannya na pristrij yaksho vin nadaye cej servis Cej protokol ne zaboronyaye samoz yednannya Samoz yednannya ce koli pristrij vstanovlyuye zv yazok same z soboyu vikoristovuyuchi svoyu vlasnu adresu yak adresu prijmacha i peredavacha v kadri Bilshist merezhevih protokoliv z bezlichchyu z yednan pripuskaye nayavnist odnogo golovnogo pervinnogo pristroyi zazvichaj zvanogo DCE Data Circuit terminating Equipment do yakogo pidklyucheno dekilka vtorinnih pidleglih pristroyiv zazvichaj zvanih DTE Data Terminating Equipment Takij vid nesimetrichnoyu zv yazku ridko vikoristovuyetsya v rozpodilenih radiomerezhah Zamist cogo AX 25 pripuskaye sho obidva abonenta zv yazku mayut odnakovij klas i takim chinom viklyuchaye dva rizni klasi obladnannya Termin DXE vikoristovuyetsya v protokoli dlya opisu cogo simetrichnogo tipu pristroyu yakij zazvichaj zustrichayetsya v radiomerezhah Rekomendaciya AX 25 vstanovlyuye yedinij protokol obminu paketami tobto obov yazkovij dlya vsih koristuvachiv paketnih radiomerezh poryadok obminu danimi Standart AX 25 ye pereroblenoyu dlya paketnih radiomerezh versiyu standartu X 25 Osoblivist paketnih radiomerezh polyagaye v tomu sho odin i toj zhe radiokanal vikoristovuyetsya dlya peredachi danih vsima koristuvachami merezhi v rezhimi mnozhinnogo dostupu Protokol AX 25 peredbachaye mnozhinnij dostup v kanal zv yazku z kontrolem zajnyatosti Vsi koristuvachi merezhi vvazhayutsya rivnopravnimi Persh nizh pochati peredachu radiomodem sluhaye vilnij chi ni kanal Yaksho zajnyatij to peredacha vidkladayetsya do momentu jogo zvilnennya Mozhlivo sho v cej zhe moment pochne peredachu i inshij modem U comu vipadku vidbudetsya nakladennya signaliv v rezultati chogo dani mozhut serjozno spotvoritisya Peredavalnij radiomodem diznayetsya pro ce koli otrimaye negativne pidtverdzhennya abo v rezultati tajm autu U takij situaciyi vin zobov yazanij povtoriti peredachu Pri takomu zv yazku informaciya peredayetsya u viglyadi okremih blokiv kadriv V osnovnomu yih format vidpovidaye protokolu HDLC ale ye vidminnosti Format kadrivZgidno z Rekomendaciyeyu AX 25 kadri podilyayutsya na sluzhbovi ta informacijni i mayut nastupnij format FLAG ADRES CONT CRC 16 FLAG 01111110 14 17 bajt 1 bajt 2 bajta 01111110 FLAG ADRES CONT INFORM CRC 16 FLAG 01111110 14 17bajt 1 bajt do 256 bajt 2 bajta 01111110 Pochatok i kinec kadru vidznachayutsya kadrami FLAG tobto kombinaciyami vidu lt 01111110 gt sho polegshuye prijom kadru na tli zavad Pole adresi ADRES mistit adresi vidpravnika oderzhuvacha i stancij retranslyatoriv yaksho taki ye Pole upravlinnya CONT viznachaye tip kadru informacijnij chi sluzhbovij Dovzhina informacijnogo polya INFORM sho yavlyaye soboyu paket merezhevogo rivnya v paketnih radiomerezhah zazvichaj ne perevishuye kilkoh soten bajt Pri realizaciyi merezhevogo tretogo rivnya protokolu AX 25 vikoristovuyetsya pole viznachenogo protokolu yake vistupaye yak chastina informacijnogo polya i ye neobov yazkovim Kontrolne pole kadru CRC 16 priznacheno dlya viyavlennya pomilok v kadri pid chas jogo peredachi Fizichna realizaciya radiomodemivKomp yuter vzayemodiye z radiomodemom za dopomogoyu odnogo z vidomih interfejsom DTE DCE Praktichno zavzhdi zastosovuyetsya interfejs RS 232 Peredani dani z komp yutera v radiomodem takozh mozhut buti komandoyu yakoyu ye informaciya dlya peredachi U pershomu vipadku komanda dekoduyetsya i vikonuyetsya u drugomu formuyetsya kadr vidpovidno do protokolu AX 25 Pered bezposerednoyu peredacheyu kadru poslidovnist jogo bitiv koduyetsya linijnim kodom bez povernennya do nulya NRZ I Non Return to Zero Inverted Paketnij radiomodem yavlyaye soboyu sukupnist dvoh pristroyiv vlasne modemu i kontrolera TNC Voni pov yazani mizh soboyu chotirma liniyami TxD dlya peredachi kadriv v kodi NRZ I RxD dlya prijomu kadriv vid modemu v kodi NRZ I PTT dlya podachi signalu vmikannya modulyatora i DCD dlya podachi signalu zajnyatosti kanalu z modemu kontroleru Zazvichaj modem i paketnij kontroler konstruktivno vikonuyutsya v odnomu korpusi Pered peredacheyu kadru kontroler vklyuchaye modem za dopomogoyu signalu po liniyi PTT a po liniyi TxD posilaye kadr v kodi NRZ I Modem modulyuye otrimuvanu informaciyu vidpovidno do prijnyatogo sposobom modulyaciyi Modulovanij signal z vihodu modulyatora nadhodit na mikrofonnij vhid MIC peredavacha Pri prijomi kadriv modulovana poslidovnistyu impulsiv nesucha nadhodit z vihodu EAR prijmacha radiostanciyi na vhid demodulyatora Z demodulyatora prijnyatij kadr u viglyadi poslidovnosti impulsiv v kodi NRZ I nadhodit v kontroler paketnogo radiomodemu Odnochasno z poyavoyu v kanali signalu v modemi spracovuye specialnij detektor sho viroblyaye na svoyemu vihodi signal zajnyatosti kanalu Signal PTT krim vklyuchennya modulyatora takozh vikonuye funkciyu peremikannya potuzhnosti peredachi PosilannyaShema fizichnoyi realizaciyi radiomodemiv 5 bereznya 2016 u Wayback Machine www rlocman ru 26 zhovtnya 2020 u Wayback Machine cxem net 10 lipnya 2011 u Wayback Machine Ce nezavershena stattya pro telekomunikaciyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi