Di bawah ini adalah gambar rangkaian penghitung sindrom untuk siklis Hamming (15,11) dengan polinom generator .
Dari Rangkaian sindrom di bawah ini, kita lihat error pattern dengan masukan 1 di pertama kali dan dishift sebanyak 15 kali sehingga kita bisa lihat error pattern pada saat shif terakhir di register sindrom yaitu 1 0 0 1.
Berikut tabel hasil menghitung sindrom
Nilai terakhir pada sindrom terakhir ini yaitu 1 0 0 1 diimplementasikan dengan rangkaian logika AND untuk mengkoreksi kode di terima agar menjadi benar.
Rangkaian pengkoreksi kesalahan untuk kode siklis Hamming (15,11) dengan polinom generator . Maka Rangkaian Pengkoreksi Kesalahan secara lengkap adalah sebagai berikut:
Berikut ini adakan ditunjukkan cara kerja rangkaian dengan contoh vektor kode sebagai contoh adalah
V= [1 0 0 1 0 0 1 0 0 1 0 0 1 0 0]
kemudian ada error pada pada sisi penerima pada
r= [1 0 0 1 0 0 1 0 0 1 1 0 1 0 0]
Tahap pertama adalah switch ketiga terbuka, dan sistem mengisi buffer sampai penuh dan juga mengubah nilai pada register sindrom. Maka ketika buffer sudah penuh dengan bit ke-15, maka sindrom yang tersisa pada sindrom register adalah 1110
Selanjutnya Switch 1 terputus. Register Sindrom terus bergeser dan keluarnya setelah melewati rangkain AND akan mengkoreksi keluaran dari buffer yang siklis.
Maka step berikutnya adalah
Dengan ini pada putaran ke-5 menuju ke-6 error pada posisi telah dikoreksi. Dan seterusnya shift buffer akan terus berputar sampai akhir di putaran ke-15, baru lah keluaran dari Buffer menjadi data yang diterima yang sudah dikoreksi errornya.
Bibliografi
[1] S. Lin, D. J. Costello, Error Control Coding: Fundamentals and Applications, Prentice-Hall, Inc., Englewood Cliffs, New Jersey: 1983.
[2] Sugihartono, Handout kuliah Topik Khusus Sistem Komunikasi Radio: Akuisisi dan Tracking