Rumusan masalah Tujuan Manfaat Metodologi Penelitian Sistematika Penulisan

untuk mengirim citra foto dari Mars [5]. Selain itu error control coding digunakan untuk komunikasi luar angkasa, transmisi data, penyimpanan data, komunikasi perangkat bergerak, file transfer, dan transmisi digital audio atau video [6]. Pengujian unjuk kerja turbo codes selama ini dilakukan dengan cara membuat simulasi dengan parameter-parameter tertentu. Parameter yang sering diuji adalah rasio noise EbNo, ukuran frame, code rate dan jumlah iterasi [7]. Pengujian unjuk kerja turbo codes mengunakan data ECG sudah pernah dilakukan menggunakan komunikasi satelit berbasis Code-Division Multiple-Acces CDMA [8]. Pengujian tersebut menggunakan kanal Additive White Gaussian Noise AWGN Unshadowedshadowed. Selain itu, pengujian tersebut menggunakan code rate ½, jumlah bit yang dikirim 1280 bit, memori encoder yang digunakan adalah 2. Iterasi yang digunakan adalah 1, 3, dan 5 dengan target BER 10 -5 . Pada tugas akhir ini, pengujian turbo codes menggunakan program simulasi yang dibuat dengan menggunakan Matlab. Pengujian menggunakan data rekam medis dengan panjang data 300, 600, 900, 1200, dan 1500 titik. Data tersebut adalah data pecahan antara negatif 1 dan positif 1. Bilangan pecahan tidak dapat diprose oleh encoder. Untuk mengatasi hal tersebut, setiap titik data akan diubah menjadi data bulat kemudian akan dijadikan data biner basis 12 bit. Code rate yang digunakan adalah 13, memori encoder yang digunakan adalah 3. Iterasi yang digunakan adalah 1, 2, 3, 4, dan 5. Signal to Noise Ratio SNR yang digunakan adalah 0 sampai dengan 20 db.

1.2 Rumusan masalah

Dari latar belakang masalah, rumusan masalah yang didapat adalah: 1. Bagaimana mengoreksi data yang terkena noise? 2. Bagaimana program turbo codes mengoreksi data?

1.3 Tujuan

Tujuan dari tugas akhir ini adalah tersedianya program simulasi turbo codes yang diuji dengan data ECG.

1.4 Manfaat

Hasil penelitian tugas akhir ini diharapkan dapat bermanfaat bagi mahasiswa dan dosen teknik informatika sebagai media pendukung pembelajaran untuk mata kuliah Teknik Koreksi Kesalahan Data. Hasil penelitian tugas akhir ini diharapkan dapat bermanfaat sebagai referensi penelitian lanjutan teknik koreksi data mengenai error control coding terutama untuk pengkajian turbo code lebih lanjut.

1.5 Batasan Masalah

Batasan masalahan dari penelitian ini adalah: 1. Pengujian dilakukan dengan cara simulasi pada aplikasi encoding dan decoding pada Matlab. 2. Program simulasi turbo codes menggunakan personal computer PC tunggal. 3. Data ECG berasal dari MIT-BIH Arryhtymia Database [9]. 4. Pengujian program turbo codes menggunakan data ECG dengan panjang data 300, 600, 900, 1200, dan 1500 sampel titik data. 5. Code rate turbo codes menggunakan rate=13. 6. SNR yang digunakan adalah 0 sampai 20 db. 7. Kanal yang digunakan adalah AWGN. 8. Modulasi yang digunakan adalah Quadrature amplitude modulation QAM. 9. Algoritma decoding yang digunakan adalah Maximum a-posteriori Probability MAP dengan menggunakan variasi iterasi 1, 2, 3, 4, dan 5. 10. Perhitungan BER dilakukan dengan menggunakan rumus dasar BER.

1.6 Metodologi Penelitian

Langkah-langkah yang digunakan dalam penelitian ini adalah: 1. Studi literatur Mengumpukan dan mempelajari referensi yang berkaitan dan mendukung penelitian ini, seperti error control coding, tutorial turbo code, algoritma turbo code . 2. Perancangan Penulis menentukan besar ukuran dari turbo codes, mencari data ECG dan EEG yang akan digunakan, dan merancang program turbo 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 turbo codes mengunakan bahasa pemprograman Matlab. 5. Analisis Pada tahap ini, penulis akan melakukan analisis dari hasil pengujian. Analisis akan dilakukan dengan melakukan pengamatan dan menghitung nilai BER, kemudian akan menyimpukan unjuk kerja dari turbo codes.

1.7 Sistematika Penulisan

BAB I PENDAHULUAN Bab ini berisi latar belakang masalah penulisan tugas akhir, rumusan masalah, tujuan penulisan, manfaat penulisan, batasan masalah, metodologi penelitian dan sistematika penulisan. BAB II LANDASAN TEORI Bab ini menjelaskan mengenai teori yang berkaitan dengan masalah tugas akhir ini. BAB III PERANCANAN SIMULASI TURBO CODES Bab III berisi perancangan prose dan tampilan program turbo codes yang akan dibuat. BAB IV IMPLEMENTASI TURBO CODES Bab ini berisi implementasi proses dan tampilan GUI program turbo codes . BAB V HASIL PENGUJIAN DAN ANALISA Bab V akan memaparkan proses implementasi hasil dan analisa dari penelitian yang telah dilakukan. Hasil penelitian yang diperoleh berupa hasil pengukuran pengujian BER dan grafik ECG setelah proses decoding. BAB VI KESIMPULAN DAN SARAN Bab ini berisi kesimpulan dan saran berdasar hasil analisis program turbo code. 6 2 BAB II LANDASAN TEORI

2.1 ECG