aalto1 untyped-item.component.html
On Error Control in Data Links over Time-Varying Channels
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Master's thesis
Electronic archive copy is available via Aalto Thesis Database.
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Location:
Authors
Date
Major/Subject
Mcode
Mat-1
Degree programme
Language
en
Pages
53
Series
Abstract
Tämän työn tarkoituksena on ollut tutkia ARQ-pohjaisten virheidenhallintamenetelmien kykyä mukautua ajan mukana vaihteleviin kanavaolosuhteisiin.
Työssä esitetään kahdentyyppisiä ratkaisuja tähän ongelmaan.
Ensimmäinen vaihtoehto on käyttää menetelmiä, jotka yhdistävät ARQ-protokollien perustoimintoihin kyvyn korjata virheitä; näistä tarkoitukseen parhaiten soveltuvia ovat ns. tyypin II hybridi-ARQ-protokollat sekä näitä muistuttava EARQ-protokolla.
Toisena mahdollisuutena tässä työssä on tutkittu adaptiivisten GBN-protokollien käyttöä.
Työssä käytettyjä aikariippuvia kanavamalleja ovat ns. kvasistationäärinen kanava sekä Gilbert-Elliott-malli.
Edellisessä tapauksessa bitti- tai pakettivirhetodennäköisyys vaihtelee hyvin hitaasti.
Jälkimmäisessä mallissa kanavan tilan eri ajanhetkinä oletetaan olevan kaksitilainen Markovin ketju, missä kumpaankin tilaan liittyy tietty virhetodennäköisyys.
Strategioiden suorituskyvyn mittana käytetään ns. läpäisyä, joka kuvaa tiedonsiirron hyötysuhdetta.
ARQ-protokollien tapauksessa läpäisyä heikentää tarve lähettää uudelleen virheellisinä vastaanotetut paketit.
Edellä mainittujen tyypin II protokollien läpäisylle esitetään viitteessä [29] johdettu alaraja ja viitteessä [30] annettu yläraja.
Tyypin II protokollan, joka käyttää lohkokoodeja sekä virheiden havaitsemiseen että korjaamiseen, toiminta kuvataan työssä yksityiskohtaisesti.
Viitteeseen [30] perustuen esitellään EARQ-protokolla, joka yltää samaa luokkaa olevaan läpäisyyn kuin tyypin II protokollat huolimatta selvästi vähäisemmästä koodien käytöstä.
Tässä työssä tutkitut adaptiiviset GBN-protokollat käyttävät kahta toisistaan hieman poikkeavaa yksinkertaista algoritmia kanavaolosuhteissa tapahtuvien muutosten havaitsemiseen.
Työssä esitetään matemaattisia malleja näiden protokollien toiminnalle erilaisissa kanavaympäristöissä.