Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
KODOWANIEKANAŁOWE
Rys.1.16.Schematsystemutransmisjizpowtórzeniamizkanałemzwrotnym
Wprzypadkustwierdzenianiezerowegosyndromuodbiornikwysyłainformacjęzwrotną
NAK(Not-Acknowledged)—brakpotwierdzenia,cowkonsekwencjipowoduje
powtarzanieblokuniepotwierdzonegoc
j
.Proceswymianyinformacjizewentualnymjej
powtarzaniemmacharakterautomatyczny,stądtechnikatajestczęstooznaczana
skrótemARQ(Automatic-Repeat-Request—automatyczneżądaniepowtórzenia).
Wogólnościczasprzesłaniaokreślonejliczbyblokówinformacyjnychprzez
systemtransmisyjnywykorzystującytechnikęARQmacharakterlosowyizależyod
liczbypowtórzeńiorganizacjiprocesutransmisjiinformacji.Jakośćodebranychdanych
jestnatomiastwysokaistała.Odwrotniejestzaśwsystemachniestosującychkanału
zwrotnego,zatowykorzystującychtechnikęFEC.Wtymprzypadkujakośćodebranych
danychniejeststała—możliwesąbłędywprzypadku„przełamania”przezzakłócenia
wkanalezdolnościkorekcyjnychzastosowanegokodu,natomiastdaneprzekazywanesą
doodbiornikarytmiczniezestałymopóźnieniem.Projektantsystemumusiwybrać,które
rozwiązaniejestdlaniegosatysfakcjonujące.
IstniejewielemetodARQróżniącychsięodsiebiekomplikacjąukładową
izwiązanązniąsprawnościąprzesyłaniainformacji.Wogólnościdzieląsięonenatrzy
rodzaje[10],któresąprzedstawionenarys.1.17:
•systemARQznaprzemiennympotwierdzeniemioczekiwaniem(stop-and-waitARQ)
(rys.1.17a),
•systemARQzrównoczesnympotwierdzeniemipowrotemoNblokówwstecz
(go-back-NARQ)(rys.1.17b),
•systemARQzrównoczesnympotwierdzeniemiselektywnympowtarzaniembloków
(selective-repeatARQ)(rys.1.17c).
PierwszyrodzajsystemuARQjestprostywrealizacji,aleniezbytefektywny.
Nadajnikwysyłablokdanychwpostaciciągukodowegoioczekujenajegopotwierdzenie.
JeśliodbiornikzdecydujenapodstawiebitówCRC,żeodebranyciągjestciągiem
kodowym,przesyładonadajnikasygnałACK,tenzaśpoodebraniugonadajenastępny
blokdanych.Wprzypadkuodbiorublokuzbłędamiiwysłaniuprzezodbiornikdo
nadajnikasygnałuNAK,ciągkodowyzostajepowtórniewysłany.Retransmisjamoże
zostaćkilkakrotniepowtórzonajeśliponownepróbyprzesłaniablokukończąsię
przysłanymprzezkanałzwrotnydonadajnikakomunikatemNAK.Czaspomiędzy
kolejnymiciągamikodowymipozostajeniewykorzystany,copowodujestosunkowo
niskąefektywnośćtejprocedury.Możnająpoprawićprzezwydłużenieblokudanych,
rośniejednakwtedyprawdopodobieństwojegozakłóconegoodbioruiczęstotliwość
powtórzeńbloków.Wydłużanieblokówmożebyćrównieżniewskazanezewzględuna
41