Datori, Programmēšana
Beztrokšņa kodēšana: kā tas viss sākās?
Tas nav noslēpums ir tas, ka informācijas nodošana par jebkuru ziņu, var tikt traucēta, ti, kādā tiek nosūtīta, var izraisīt kļūdainus rādījumus. Nepatiesas informācijas var rasties reibumā plašu klāstu faktoru, bet visbiežāk ir šādi:
- rašanos sūtīšanu, saņēmējai ierīci vai raidītāju problēmas ar aparatūras vai programmatūras daļu;
- klātbūtni trokšņa pieslēguma sakaru kanāla, kas var būt saistīts gan ar nespēju, bojājumu, kā arī ar problēmām dēļ klātbūtnes ārējās ietekmes (mērķa vai nejauši).
Lai nodrošinātu integritāti datu ziņojuma nosūtīšanu par dažādiem saziņas kanāliem, dažādām tehnoloģijām, ko izmanto šodien, bet visbiežāk, tautas, vienkāršs un ērts līdzeklis, lai nodrošinātu datu aizsardzību pret bez trokšņa kodēšanu.
Vēsture drošības informācijas pārraides laikā sākās 1948. gadā, kad tā tika publicēta slaveno darbu Šenona "matemātiskā teorija paziņojumā." Tas ir šis raksts ir pamatprincips veidošanās tāda lieta kā bez trokšņa kodēšanu, kas attiecas uz kodēšanu, kas nodrošina kontroli kļūdas un, ja nepieciešams, tās labot.
No raksts ar Shannon seko satriecošu secinājumu: iesaistīties būvniecībā komunikācijas kanālus, kas samazina veidošanos kļūdas ziņojumu, tas ir grūti, un ekonomiski neiespējami. Tas ir daudz vieglāk un lētāk izmantot dažādas metodes, informācija tiek kodēta. Tajā pašā laikā Shannon nenorādīja konkrētus kodus, un tikai pierādīja to eksistenci.
Veidi kodēšanas informācija ir plaši pētīta piecdesmitajos gados pagājušajā gadsimtā, bet rezultāti nesniedza praktisko iedarbību. Nākamajā desmitgadē tika atzīmēta ar atzinumu par metodoloģiju, kas ļautu radīt virkni tehnoloģiju, lai samazinātu iespējamību veidošanās pārvades kļūdas ziņojumu.
Pirmā tehnoloģija sauc bloku kodus, un tas bija galvenokārt matemātisko raksturs. Beztrokšņa kodēšanas pirmo reizi šādā veidā tika ieviesta 1950, kad bloka kodus var labot tikai vienu kļūdu. Protams, šie kodi ir neefektīvas, bet tāpēc, ka ilgu laiku notika dažādas pētniecības un attīstības jomā. Rezultāts ir vesela klase kodiem, lai izsekotu un pareiziem vairākas kļūdas.
Vēl viena tehnoloģija, kas raksturo kļūdu kontroles kodēšana, - mēģināt izprast kodēšana un dekodēšana, izskatu un kļūdas attiecībā uz varbūtību teoriju. Tā rezultātā, ilgtermiņa pētījumi klases Nonblock kods ir izveidots, kurā visplašāk izmantotie convolutional kodu.
Septiņdesmitajos no pagājušā gadsimta, šīs divas metodes ir jāizskata tādā pašā veidā, kā rezultātā beidzot izdevās iegūt tieši tos kodus, kas noveda to savā rakstā, Shannon. Tā rezultātā daudzskaitlīgajiem darba divām ķēdēm, kas veido, ir ierosināts ģimenes kodi un sniedz augstu nodrošinātu ziņu integritāti tās pārraidi caur saziņas kanālos.
Tāda bija vēsture veidošanās kļūdu labojumus kodēšanu. Protams, šodien ierosināja dažādus ķēdēm un koncepcijas saglabāšanu informācijas pārraidei, kas ir atšķirīgas functionals, atlaišana, būves drošību, efektivitāti un citiem galvenajiem parametriem.
Similar articles
Trending Now