Institutional Repository | Satya Wacana Christian University: Simulator Penyandian dan Pengawasandian pada Sistem Komunikasi Berbasis Perangkat Lunak Visual C T1 612010011 BAB I

BAB I
PENDAHULUAN
Bab satu ini berisi tujuan, latar belakang masalah, dan sistematika penulisan
skripsi ini.
1.1

Tujuan
Membuat simulator penyandian dan pengawasandian pada sistem komunikasi

berbasis perangkat lunak Visual C#.

1.2

Latar Belakang Permasalahan
Pada sistem komunikasi terdapat proses penyandian pada bagian pemancar dan

pengawasandian pada bagian penerima. Pada skripsi ini akan dibuat sebuah simulator
untuk menjelaskan proses penyandian dan pengawasandian yang ada dalam sistem
komunikasi.
Sepuluh jenis penyandian dan pengawasandian yang disimulasikan adalah
Huffman Code, Arithmetic Code,Parity Check Code, Longitudinal Redudancy

Code,Cyclic Redundacy Check Code, Checksum Code, Bose Chaudhuri Hocqueqhem
Code, Hamming Code, Reed Salomon Code, dan Convolution Code.
Huffman Code, Arithmetic Code, Parity Check Code, Longitudinal Redudancy
Code,Cyclic Redundacy Check Code, Checksum Code, Bose Chaudhuri Hocqueqhem
Code, Hamming Code, Reed Salomon Code, Convolution Coded ipilih karena jenis
Code ini merepresentasikan jenis Code, dari Code yang sederhana ke Code yang lebih

kompleks, dari hanya penyandian entropy ke penyandian Error Control Code.
Huffman Code merupakan penyandian entropy yang biasanya digunakan untuk

pengkompresan data. Penyandian ini merupakan penyandian entropy yang paling
sederhana dilihat dari cara penyandiannya.
Arithmetic Code juga merupakan penyandian entropy yang biasanya digunakan

untuk pengkompresan data. Penyandian ini merupakan penyandian entropy yang lebih
kompleks daripada Huffman Code dilihat dari cara penyandiannya.
Parity Check Code, Longitudinal Redudancy Code,Cyclic Redundacy Check
Code, Checksum Code adalah penyandian Error Control Code untuk mendeteksi

kesalahan yang terjadi ketika pesan dikirim .Tidak seperti Block Code atau

1

Convolutional Code, Cyclic Redundacy Check Code (CRC Code) tidak memiliki built –
in kemampuan mengoreksi kesalahan .
Bose Chaudhuri Hocqueqhem Code (BCH Code) merupakan subkelas penyandian

siklik (Cyclic Code) yang menawarkan pemilihan parameter, yaitu panjang blok dan
laju kode. Bose Chaudhuri Hocqueqhem Code (BCH Code) merupakan penyandian
Error Control Code yang mampu mendeteksi dan mengoreksi data jika terjadi

kesalahan.
Hamming Code juga merupakan subkelas penyandian Block Code yang

mempunyai keakuratan cukup baik. Berbeda dengan kedua Code sebelumnya.
Hamming Code merupakan penyandian Error Control Code yang mampu mendeteksi

dan mengoreksi data jika terjadi kesalahan.
Reed Salomon Code juga merupakan subkelas penyandian Block Code yang

mempunyai cara kerja multibit. Reed Salomon Code juga merupakan penyandian Error

Control Code yang mampu mendeteksi dan mengoreksi data jika terjadi kesalahan.
Convolution Code merupakan jenis penyandian yang sering dipakai untuk

berbagai aplikasi, terutama pada pengiriman data. Seperti pengiriman data untuk video
digital, radio, komunikasi bergerak, dan komunikasi satelit. Convolution Code juga
termasuk dari penyandian Error Control Code.
Pada skripsi ini simulator dibuat dengan menggunakan Visual C#.yang dibuat
dengan memakai GUI (Graphical User Interface),yang dapat menyediakan pilihan
menu simulasi Code yang diinginkan pengguna.

2

1.3 Sistematika Penulisan
Sistematika penulisan pada skripsi ini dibagi 5 bagian sebagai berikut.
1.

Pendahuluan
Berisi tujuan, latar belakang, dan sistematika penulisan.

2. Dasar Teori

Berisi teori Penyandian Huffman Cod, Arithmetic Code, Parity Check Code,
Longitudinal Redudancy Code, Cyclic Redundacy Check Code, Checksum Code,
Hamming Code, Bose Chaudhuri Hocqueqhem Code, Convolution Code, dan
Reed Salomon Code.

3. Perancangan
Berisi perancangan program yang dibuat dan penjelasan singkat mengenai
program yang dibuat.
4. Analisis dan Pengujian
Berisi analisis dan hasil uji program yang dibuat serta menghitung rata-rata hasil
kuisoner.
5. Kesimpulan dan Saran
Berisi kesimpulan dari skripsi yang dibuat dan saran.

3

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Simulator Penyandian dan Pengawasandian pada Sistem Komunikasi Berbasis Perangkat Lunak Visual C

0 0 13

Institutional Repository | Satya Wacana Christian University: Simulator Penyandian dan Pengawasandian pada Sistem Komunikasi Berbasis Perangkat Lunak Visual C T1 612010011 BAB II

0 1 30

Institutional Repository | Satya Wacana Christian University: Simulator Penyandian dan Pengawasandian pada Sistem Komunikasi Berbasis Perangkat Lunak Visual C T1 612010011 BAB IV

0 0 19

Institutional Repository | Satya Wacana Christian University: Simulator Penyandian dan Pengawasandian pada Sistem Komunikasi Berbasis Perangkat Lunak Visual C T1 612010011 BAB V

0 0 2

Institutional Repository | Satya Wacana Christian University: Simulator Penyandian dan Pengawasandian pada Sistem Komunikasi Berbasis Perangkat Lunak Visual C

0 1 38

Institutional Repository | Satya Wacana Christian University: Simulator Modulasi dan Demodulasi Digital Menggunakan Perangkat Lunak MATLAB T1 612009011 BAB I

0 0 3

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Akademik Berbasis Web T1 672004181 BAB I

0 0 6

T1__BAB I Institutional Repository | Satya Wacana Christian University: Prototype Sistem Peminjaman Ruang Kelas Berbasis RFID T1 BAB I

0 0 4

T1__BAB I Institutional Repository | Satya Wacana Christian University: Kontrol dan Sistem Pemantauan Air Sampler T1 BAB I

0 0 3

T1__BAB I Institutional Repository | Satya Wacana Christian University: Sistem Penelusuran Barang Menggunakan Barcode Berbasis Web T1 BAB I

0 0 3