Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Forward Error correction (FEC)?
- Ipinaliwanag ng Techopedia ang Forward Error Correction (FEC)
Kahulugan - Ano ang ibig sabihin ng Forward Error correction (FEC)?
Ang pasulong na pagwawasto ng error (FEC) ay isang pamamaraan sa pagproseso ng digital signal na ginamit upang mapahusay ang pagiging maaasahan ng data. Ginagawa ito sa pamamagitan ng pagpapakilala ng kalabisan ng data, na tinatawag na error sa pagwawasto ng code, bago ang paghahatid ng data o imbakan. Nagbibigay ang FEC sa tatanggap ng kakayahang iwasto ang mga error nang walang reverse channel upang humiling ng muling pag-uli ng data.
Ang unang code ng FEC, na tinatawag na isang Hamming code, ay ipinakilala sa unang bahagi ng 1950s. Ito ay isang pamamaraan na pinagtibay upang makakuha ng pagkontrol sa pagkakamali sa paghahatid ng data kung saan nagpapadala ang data ng transmiter. Ang isang bahagi lamang ng data na walang maliwanag na mga pagkakamali ang kinikilala ng tatanggap. Pinapayagan nito ang data ng pag-broadcast na maipadala sa maraming patutunguhan mula sa isang mapagkukunan.
Ang pasulong na error coding ay kilala rin bilang channel coding.
Ipinaliwanag ng Techopedia ang Forward Error Correction (FEC)
Ang FEC ay nagdaragdag ng kalabisan sa ipinadala na impormasyon gamit ang isang paunang natukoy na algorithm. Ang kalabisan na mga piraso ay kumplikadong pag-andar ng orihinal na mga piraso ng impormasyon. Ang mga bits ay ipinadala nang maraming beses, dahil ang isang error ay maaaring lumitaw sa alinman sa mga halimbawang naihatid. Karaniwang nakita ng mga code ng FEC ang huling hanay ng mga bits upang matukoy ang pag-decode ng isang maliit na maliit na piraso ng mga bit.
Sa FAC, ang bawat karakter ay ipinadala ng dalawa o tatlong beses, at ang mga tagatanggap ay nagsuri ng mga pagkakataon ng bawat karakter. Tatanggapin lamang ito kung ang pagkakasunud-sunod ay nangyayari sa parehong mga pagkakataon. Kung ang pagsang-ayon ay nasiyahan para sa isang halimbawa, ang character na umaayon sa protocol ay tinanggap. Kung walang mga character na tumutugma sa protocol, ang character ay tinanggihan at isang underscore o blangko ang ipinapakita sa lugar nito.
Ang mga code ng FEC ay may kakayahang makabuo ng mga signal ng rate ng error sa bit, na ginagamit bilang puna upang maayos na maipunan ang analog na tumatanggap ng electronics. Ang maximum na bilang ng mga nawawalang mga piraso na maaaring maitama ay natutukoy ng disenyo ng code ng FEC. Ang dalawang mahahalagang kategorya ng mga code ng FEC ay mga convolutional code at block code. Gumagana ang mga block code sa mga nakapirming laki na mga pack ng mga piraso kung saan ang mga bahagyang mga bloke ng code ay na-decode sa polynomial na oras sa haba ng block. Ang isang malawak na ginamit na block code ay Reed-Solomon coding. Ang mga salungat na code ay tumatalakay sa mga stream ng di-makatwirang haba at naka-decode gamit ang isang Viterbi algorithm. Ang isang mahalagang tampok ng convolutional code ay ang anumang pag-encode ay naiimpluwensyahan ng mga naunang bits.
