Metode Untuk Mengkoreksi Kesalahan (Error) Dengan Menggunakan Matriks Jarang
Daud Andreaw
Abstract
Terkadang, pada saat pengirim menyampaikan informasi (data) ke penerima pada proses komunikasi terdapat beberapa kesalahan-kesalahan yang terjadi. Kesalahan (error) tersebut dapat terjadi karena noise, interferensi, jamming, atau adanya gangguan sinyal lain. Ada dua strategi dasar untuk mengetahui terjadinya error, yaitu dengan cara mendeteksi error dan mengkoreksi error. Metode yang digunakan untuk merancang suatu pengkoreksi error yang baik yaitu menggunakan algoritma Bit Flip (BF) dengan matriks jarang (sparse matrix) pada kode Gallager. Kode Gallager atau disebut juga Low-Density Parity-Check Codes (LDPC codes) dengan beberapa rate dan panjang blok dapat membentuk spesifikasi matriks parity-check jarang yang acak. Dan karena kebenaran suatu codeword adalah benar jika memiliki parity-checks. Kode LDPC merupakan kode yang baik dari rentetan kode yang ada ketika proses dekoding mencapai optimal sehingga mampu mendekati batas kapasitas Shannon daripada menggunakan kode Turbo, serta performansi kode ini tidak hanya menampilkan untuk kanal biner simetris saja, tetapi juga mampu untuk beberapa model kanal yang lain.