Apa itu Koreksi Kesalahan Teruskan?

Koreksi kesalahan maju adalah metode transmisi data yang memungkinkan penerima mendeteksi dan memperbaiki berbagai jenis kesalahan dalam informasi secara otomatis. Proses tidak memerlukan komunikasi dengan pemancar. Sebaliknya, penerima secara mandiri mengelola kesalahan, jika memungkinkan. Dalam situasi di mana data menjadi sangat rusak, mungkin perlu untuk meminta transmisi ulang untuk mendapatkan salinan bersih untuk digunakan.

Proses dimulai pada pemancar, yang menambahkan beberapa bit tambahan ke pesan. Sifat data yang berlebihan dapat bervariasi, tergantung pada pendekatan yang digunakan untuk menambahkan data; beberapa opsi termasuk pengkodean aljabar, algoritme penguraian kode Viterbi, dan pengkodean konvolusi. Ini menciptakan pola yang dapat dikenali dan digunakan penerima untuk memeriksa sisa data.

Jika transmisi bersih, pemeriksaan akan menunjukkan bahwa tidak ada kesalahan, dan penerima dapat mengirimkan data ke pengguna. Jika ada masalah, penerima menggunakan koreksi kesalahan maju untuk membandingkan data redundan yang diketahui dengan informasi yang tampaknya rusak dan menggunakan analisis ini untuk memperbaiki data yang rusak dan menghasilkan keluaran untuk pengguna. Jika penerima tidak dapat memperbaiki kesalahan, ini mungkin menunjukkan bahwa data terlalu rusak, atau dapat mencakup titik kosong di mana tidak mungkin untuk memulihkan informasi.

Satu keuntungan untuk meneruskan koreksi kesalahan adalah bahwa pemancar dapat mengirimkan ledakan data ke banyak penerima yang tersedia, sekaligus. Penerima tidak perlu berjabat tangan dengan pemancar, dan tidak terikat dengan tanggapan terhadap transmisinya. Ini juga dapat mengurangi beban pada sistem, karena permintaan untuk mengirim ulang data dapat dengan cepat menghabiskan bandwidth dan dapat menunda transmisi lainnya. Menambahkan informasi yang berlebihan ke transmisi, bagaimanapun, juga dapat menyumbat bandwidth. Desainer perlu mempertimbangkan hal ini ketika mereka mengembangkan teknik koreksi kesalahan maju karena mereka ingin mengirim data tambahan yang cukup untuk digunakan penerima, tanpa membebani sistem.

Kerangka dasar untuk teknologi koreksi kesalahan maju telah ada sejak awal abad ke-20, dengan transmisi melalui radio. Banyak penelitian tentang topik ini dilakukan pada tahun 1940-an dan 1950-an. Perusahaan terus mengembangkan cara baru untuk mentransmisikan data akurat secara efisien dengan beban bandwidth serendah mungkin. Tuntutan bandwidth sedang meningkat di banyak wilayah, yang berarti hal ini dapat menjadi pertimbangan penting dalam algoritma transmisi.