Go-Back-N ARQ

A Go-Back-N ARQ egy olyan típusú módszer, amely az automatikus ismétlés-reQuest (ARQ) során az adó több keretet küld egy ablakba csoportosítva anélkül, hogy nyugtát (ACK) kapna a vevőtől az egyes képkockákhoz (ellentétben a Stop-and- várjon például ARQ -t).

Minden fogadott képkocka esetében a címzett a memóriában tartja a következő képkockák számát, amelyeket várni fog; elküldi ezt a számot az általa kiadott ACK-val. A címzett elvet minden olyan keretet, amely nem rendelkezik a várt számmal, vagy azért, mert az előző kép másolata, vagy azért, mert a várt keret elveszett. Miután a feladó elküldte az összes keretet az ablakában , érdeklődni fog a kapott ACK-k iránt, és esetleg észreveszi, hogy az első veszteség óta küldött összes csomagra még vár a címzett. Ezután visszamegy, és az első veszteségből egy új ablakkeretet bocsát ki.

Az átviteli ablak mérete nem lehet nagyobb, mint a maximális lehetséges keretszám, így az újraküldési mechanizmus minden esetben működik.

A Go-Back-N ARQ hatékonyabban használja az átviteli csatorna erőforrásait, mint a Stop-and-wait ARQ, mivel a feladónak nem kell minden egyes keretküldés után nyugtázásra várnia. Más szavakkal, az ACK-kra várva pazarolt idő alatt újabb csomagokat küldünk. Ez a módszer azonban szükségtelen keret-újraküldést okoz, mivel amint egy keret vagy a hozzá tartozó ACK elvész, a kérdéses keret, valamint az összes következő keret (még akkor is, ha sikeresen fogadták őket) újra elküldésre kerülnek.

A hatékonyság elérése érdekében általában a Selective Repeat ARQ vagy a Hybrid ARQ alkalmazást használják .

Hivatkozások

Külső linkek