Rumusan masalah Tujuan penelitian Manfaat penelitian Batasan masalah Metodologi penelitian

dalam Matlab. Kemudian pengujian program dilakukan dengan menggunakan data-data rekam medis Electrocardiogram ECG sebagai data masukan. Hasil dari pengujian tersebut akan menjadi ukuran dari kinerja convolutional codes dengan pengawasandi Viterbi.

1.2 Rumusan masalah

Berdasarkan permasalahan yang telah dijelaskan dalam latar belakang, rumusan masalah yang dapat diperoleh antara lain : 1. Bagaimana merancang dan mensimulasikan program convolutional codes dalam Matlab? 2. Bagaimana cara mendapatkan data ECG yang akan diolah dan dijadikan data masukan untuk program convolutional codes yang akan dibuat dalam tugas akhir ini? 3. Bagaimana proses pengujian dan analisa hasil dari program convolutional codes?

1.3 Tujuan penelitian

Tujuan dari penelitian ini adalah tersedianya program simulasi dari convolutional codes yang diuji dengan data ECG.

1.4 Manfaat penelitian

Hasil penelitian tugas akhir ini diharapkan dapat memberi manfaat sebagai berikut: 1. Menjadi media pendukung pembelajaran untuk mata kuliah Teknik Koreksi Kesalahan Data bagi mahasiswa dan dosen teknik informatika. 2. Menjadi referensi penelitian lanjutan teknik koreksi data mengenai error control coding terutama untuk pengkajian convolutional codes menggunakan data ECG.

1.5 Batasan masalah

Pada penelitian tugas akhir ini terdapat beberapa batasan masalah agar perancangan sistem ini dapat dilakukan dengan tepat, antara lain: 1. Pengujian dilakukan dengan cara simulasi pada aplikasi penyandian, pengiriman, dan pengawasandian pada Matlab 2. Code rate yang digunakan pada convolutional codes adalah 12, 13 dan 14 3. Kanal yang digunakan adalah Gaussian dengan Additive White Gaussian Noise AWGN. 4. Modulator yang digunakan adalah QAM-16. 5. Nilai Signal Noise to Ratio SNR yang diuji mulai dari 1 sampai 21. 6. Program simulasi convolutional codes menggunakan single PC. 7. Data ECG berasal dari MIT-BIH Arryhtymia Database. 8. Pengujian program convolutional codes menggunakan data ECG dengan panjang data 300 dan 600 sampel titik data. 9. Perhitungan BER dilakukan dengan menggunakan rumus dasar BER.

1.6 Metodologi penelitian

Metodologi dan langkah-langkah yang digunakan dalam pelaksanaan penelitian tugas akhir ini adalah sebagai berikut : 1. Studi literatur Mengumpukan dan mempelajari referensi yang berkaitan dan mendukung penelitian ini, seperti error control coding, tutorial convolutional codes , dan algoritma convolutional codes. 2. Perancangan Penulis menentukan besar ukuran dari convolutional codes , mencari data ECG yang akan digunakan, dan merancang program convolutional codes untuk pengujian. 3. Pengujian program Program akan diuji dengan memberi masukan data kecil atau berjumlah sedikit. Kemudian hasil simulasi dibandingkan dengan hasil perhitungan secara teoritis. Program akan dianggap benar jika kedua hasil perhitungan bernilai sama. 4. Simulasi dan pengumpulan data Simulasi dan perancangan program convolutional codes mengunakan bahasa pemprograman Matlab. 5. Analisa data Pada tahap ini, penulis akan melakukan analisis dari hasil pengujian. Analisis akan dilakukan dengan melakukan pengamatan dan menghitung nilai BER, kemudian akan menyimpulkan unjuk kerja dari convolutional codes .

1.7 Sistematika penulisan