Kas yra išankstinis klaidų taisymas?

Persiųsti klaidų taisymas yra duomenų perdavimo būdas, leidžiantis imtuvams automatiškai aptikti ir ištaisyti įvairias informacijos klaidas. Procesas nereikalauja ryšio su siųstuvu. Vietoj to imtuvai, jei įmanoma, savarankiškai valdo klaidas. Tais atvejais, kai duomenys beviltiškai sugadinami, gali tekti prašyti pakartotinio perdavimo, kad būtų galima naudoti švarią kopiją.

Procesas prasideda nuo siųstuvo, kuris pranešimui prideda papildomų bitų. Perteklinių duomenų pobūdis gali skirtis, priklausomai nuo metodo, naudojamo duomenims pridėti; kai kurios parinktys apima algebrinį kodavimą, Viterbi dekodavimo algoritmą ir konvoliucinį kodavimą. Tai sukuria šabloną, kurį imtuvas gali atpažinti ir naudoti likusiems duomenims patikrinti.

Jei perdavimas švarus, patikrinimas parodys, kad nėra klaidų, o imtuvas gali perduoti duomenis vartotojui. Iškilus problemai, imtuvas naudoja išankstinį klaidų taisymą, kad palygintų žinomus perteklinius duomenis su akivaizdžiai sugadinta informacija, ir naudoja šią analizę, kad ištaisytų sugadintus duomenis ir generuotų išvestį vartotojui. Jei imtuvas negali ištaisyti klaidos, tai gali reikšti, kad duomenys yra per daug sugadinti, arba gali būti tuščių dėmių, kur nebuvo įmanoma atkurti informacijos.

Vienas iš persiunčiamų klaidų taisymo pranašumų yra tas, kad siųstuvas vienu metu gali išsiųsti duomenų seriją tiek imtuvų, kiek yra prieinama. Imtuvams nereikia spausti rankos su siųstuvu ir jie nėra susieti su atsakymais į jo siuntimus. Tai taip pat gali sumažinti sistemos apkrovą, nes užklausos pakartotinai siųsti duomenis gali greitai sunaudoti pralaidumą ir uždelsti kitus siuntimus. Tačiau perteklinės informacijos pridėjimas prie perdavimo taip pat gali užkimšti pralaidumą. Dizaineriai turi į tai atsižvelgti, kai kuria išankstinę klaidų taisymo techniką, nes nori siųsti pakankamai papildomų duomenų, kad imtuvai galėtų juos naudoti, neperkraunant sistemos.

Pagrindinė išankstinių klaidų taisymo technologijos sistema buvo sukurta nuo XX amžiaus pradžios, perduodant radijo ryšiu. Nemažai šios temos tyrimų buvo atlikti XX amžiaus ketvirtajame ir šeštajame dešimtmečiuose. Įmonės ir toliau kuria naujus būdus, kaip efektyviai perduoti tikslius duomenis naudojant mažiausią įmanomą pralaidumo apkrovą. Daugelyje regionų pralaidumo poreikiai didėja, o tai reiškia, kad tai gali būti svarbus perdavimo algoritmų aspektas.