Zpětná vazba s automatickým opakováním
Author
Albert FloresZpětná vazba s automatickým opakováním ( ARQ) je souhrnný název pro různé metody detekce a korekce chyb používané při přenosu dat, které pro zajištění spolehlivého přenosu dat nespolehlivým kanálem používají kladná potvrzení a časové prodlevy.
Příjemce indikuje zasláním kladného potvrzení, že bezchybně přijal datový rámec nebo paket. Pokud odesilatel neobdrží potvrzení než uplyne časová prodleva, musí odesilatel příslušný datový rámec nebo paket vyslat znovu. +more Počet opakování pro každý rámec nebo paket je omezený, a pokud se dosáhne maximálního počtu opakování, ohlásí se chyba komunikace.
K protokolům používajícím ARQ patří:
* Jednotlivé potvrzování , ve které se po vyslání každého rámce čeká na potvrzení. * Kontinuální potvrzování umožňující odeslat více rámců bez přijetí potvrzení, které lze dále rozdělit: ** Opakování s návratem , kde se opakuje nejen chybně přenesený rámec, ale i všechny rámce odvysílané po něm a zatím nepotvrzené. +more ** Selektivní opakování , při němž příjemce sděluje, které rámce se nepodařilo přijmout, a odesilatel opakuje pouze tyto rámce.
Poslední dvě uvedené varianty obvykle používají nějakou variantu protokolu s posuvným okénkem pro omezení objemu dat, který může odesilatel vyslat bez přijetí potvrzení.
ARQ protokoly obvykle patří do linkové nebo transportní vrstvy referenčního modelu OSI.
Existuje několik patentů pro používání ARQ pro live video contribution. Jedná se o prostředí vyžadující vysokou propustnost, ve kterém se používají záporná potvrzení pro snížení režie.
Příklady
Protokol TCP používá variantu opakování s návratem pro zajištění spolehlivého přenosu dat nad protokolem IP, který spolehlivé doručování paketů neposkytuje.
Protokol HDLC používá pro opravu chyb opakování s návratem; může používat i selektivní opakování, pokud je obě komunikující strany implementují.
ITU-T standard G. +morehn umožňuje vytváření vysokorychlostních (až 1 Gbit/s) lokálních sítí s využitím stávající kabeláže (elektrických vedení, telefonních linek a koaxiálních kabelů), a pro zajištění spolehlivého přenosu zarušenými přenosovými kabely používá Selektivní opakování.
Související články
Detekce a oprava chyb * Hybridní zpětná vazba s automatickým opakováním * Samoopravný kód
Reference
Peterson and Davie, Computer Networks: A Systems Approach, Third Edition, 2003 * [url=https://tools. ietf. +moreorg/html/rfc3366]RFC 3366 - Advice to link designers on link Automatic Repeat reQuest (ARQ)[/url] * [url=https://web. archive. org/web/20160304032149/http://www. techex. co. uk/other/arq-video-packet-resend]Negative acknowledgement ARQ[/url] for live video * Tento článek obsahuje volně šiřitelný materiál z [url=http://www. its. bldrdoc. gov/fs-1037/fs-1037c. htm]Federálního Standardu 1037C[/url].
Externí odkazy
[url=http://www.earchiv.cz/b05/b1200001.php3]Jiří Peterka: Báječný svět počítačových sítí; část IX: Zajištění spolehlivosti [/url]
Kategorie:Logical link control Kategorie:Detekce a oprava chyb