Deteksi dan Koreksi Error
|
|
|
- Leony Johan
- 8 tahun lalu
- Tontonan:
Transkripsi
1 Bab 10 Deteksi dan Koreksi Error Bab ini membahas mengenai cara-cara untuk melakukan deteksi dan koreksi error. Data dapat rusak selama transmisi. Jadi untuk komunikasi yang reliabel, error harus dideteksi dan diperbaiki/ koreksi. Pendahuluan Deteksi dan Koreksi Error Berikut dibahas mengenai isu-isu yang berkaitan dengan deteksi dan koreksi error. Tipe Error Ketika bit mengalir dari satu titik ke titik lainnya, mereka adalah subjek terhadap perubahan tak terduga karena interferensi. Interferensi dapat merubah bentuk sinyal. Single bit error Istilah single bit error berarti hanya satu bit dari unit data yang dikirim berubah. Gambar 10.1 single bit error Burst error Istilah burst error berarti dua atau lebih bit dalam unit data berubah dari 1 jadi 0 atau dari 0 jadi
2 Gambar 10.2 burst error Redundansi Untuk mendeteksi error atau memperbaiki data, kita perlu mengirimkan bit ekstra (redundan) beserta data. Gambar 10.3 Struktur Encoder dan Decoder Dalam aritmetik modulo-n, kita hanya menggunakan bilangan bulat antara 0 s.d. N-1, inklusif. Gambar 10.4 XORing dari dua bit tunggal atau dua word Block Coding Dalam block coding, kita membagi pesan menjadi blok-blok, setiap k bit, dinamakan dataword. Kita menambahkan r bit yang redundan ke setiap blok sehingga panjang menjadi n = k + r. Blok n bit hasilnya dinamakan codeword. 10-2
3 Gambar 10.5 dataword dan codeword Block coding 4B/5B adalah salah satu contoh coding. Dengan skema coding ini, k=4 dan n=5. Seperti kita lihat, kita memiliki 2 k = 16 dataword dan 2 n = 32 codeword. Kita lihat bahwa 16 dari 32 codeword digunakan untuk pengiriman pesan, dan sisanya digunakan untuk hal lain atau tidak digunakan. Gambar 10.6 Proses deteksi error dalam block coding Misalkan k = 2 dan n = 3. Tabel di bawah ini menyatakan dataword dan codewordnya. Kita lihat bagaimana menurunkan codeword dari dataword. Asumsikan pengirim meng-encode dataword 01 sebagai 011 dan mengirimkannya ke penerima. Pertimbangkan kasus-kasus berikut : Penerima menerima 011. Ia adalah codeword yang valid. Penerima mengekstraksi dataword 01 dari codewordnya. Codeword berubah/ korup selama transmisi, dan yang diterima 111. Ia adalah codeword yang tidak valid dan diabaikan. Codeword berubah/ korup selama transmisi, dan yang diterima 000. Ini adalah codeword yang valid. Penerima mengekstraksi dataword yang salah yaitu 00. Dua bit yang korup menjadikan error tidak terdeteksi. Kode untuk deteksi error. Dataword Codeword
4 Misalkan kita tambahkan bit-bit redundan ke contoh di atas untuk melihat jika penerima dapat memperbaiki error tanpa mengetahui apa yang dikirim. Kita tambahkan 3 bit redundan ke 2 bit dataword menjadi 5 bit codeword. Tabel berikut menyatakan dataword dan codewordnya. Dataword Codeword Misalkan datawordnya 01. Pengirim membuat codeword Codeword berubah dalam transmisi, dan yang diterima. Pertama-tama penerima menemukan bahwa codeword yang diterima tidak ada dalam tabel. Artinya terjadi error. Penerima mengasumsikan bahwa hanya 1 bit yang berubah, gunakan strategi berikut untuk menebak dataword yang benar. Bandingkan codeword yang diterima dengan codeword pertama dalam tabel (01001 vs 00000), penerima memutuskan bahwa codeword pertama bukan yang dikirim karena ada dua bit yang berbeda. Dengan alasan yang sama, codeword bukan berupa data ketiga atau data keempat dalam tabel. Codeword asli adalah data kedua datam tabel, karena hanya ini yang berbeda 1 bit. Penerima menimpa dengan dan mengacu ke tabel untuk menemukan dataword 01. Hamming distance/ Jarak Hamming Jarak Hamming antara dua word adalah jumlah perbedaan antara bit-bit yang berkorespondensi. Misalkan kita hitung Jarak Hamming antara dua pasang word : Jarak Hamming d(000, 011) adalah 2 karena Jarak Hamming d(10101, 11110) adalah 3 karena Jarak Hamming minimum adalah Jarak Hamming terkecil di antara semua pasangan yang mungkin dalam sekumpulan word. Untuk menjamin deteksi sampai dengan s buah error dalam semua kasus, Jarak Hamming minimum dalam block code harus d min = s
5 Jarak Hamming minimum untuk skema pada tabel pertama di atas adalah 2. Kode ini menjamin deteksi hanya pada error tunggal. Contohnya, jika codeword (101) dikirim dan error terjadi, codeword yang diterima tidak cocok dengan codeword valid yang ada. Jika dua error terjadi, codeword yang diterima mungkin valid dan error tidak terdeteksi.. Skema pada tabel ke dua, nilai d min = 3. Kode ini dapat mendeteksi dua error. Tetapi jika tiga error terjadi, mungkin saja codeword yang diterima tetap valid dan error tidak terdeteksi. Untuk menjamin koreksi terhadap t buah error dalam semua kasus, Jarak Hamming minimum dalam block code harus d min = 2t + 1. Linear Block Code Hampir semua block code yang digunakan saat ini termasuk pada linear block code. Linear block code adalah kode yang mana exclusive OR (penambahan modulo 2) dari dua codeword valid menghasilkan codeword valid lainnya. Misalkan jika kedua kode pata tabel di atas adalah kelas dari linear block code, maka: Skema pada tabel pertama adalah linear block code karena hasil XOR codeword apapun dengan codeword lainnya adalah codeword valid. Skema pada tabel kedua juga linear block code. Kita dapat membuat semua codeword dengan XOR dari codeword lainnya. Parity Check Simple Parity Check Kode simple parity check adalah kode bit tunggal untuk deteksi error yang n = k +1 dan d min = 2. Tabel di bawah adalah kode single parity check C(5,4) Dataword Codeword Dataword Codeword Dengan teknik ini, bit redundan yang dinamakan parity bit ditambahkan pada setiap dataword/ unit data, sehingga jumlah bit 1 pada unit tersebut/ codeword menjadi genap (atau ganjil). 10-5
6 Gambar 10.7 Encoder dan decoder untu simple parity check Misalkan kita mengirim data Codeword yang dihasilkan adalah 10111, yang kemudian dikirim ke penerima. Kita lihat lima kasus berikut : Tidak terjadi error, codeword yang diterima adalah Syndrome adalah 0. Dataword 1011 yang dibuat. Terjadi error bit tunggal pada a1, codeword yang diterima adalah Syndrome adalah 1. Tidak ada dataword yang dibuat. Terjadi error bit tunggal pada r0. Codeword yang diterima adalah Syndrome adalah 1. Tidak ada dataword yang dibuat. Terjadi error yang mengubah r0 dan a3. Codeword yang diterima adalah Syndome adalah 0. Dataword 0011 yang dibuat. Perhatikan di sini dataword dibuat karena nilai syndrome adalah 0, walaupun nilai dataword salah. Tiga bit a3, a2 dan a1 berubah. Codeword yang diterima adalah Syndrome 1. Dataword tidak dibuat. Ini menunjukkan simple parity check, menjamin pendeteksian error tunggal, juga dapat mendeteksi jumlah error yang ganjil. Two dimensional parity check Metode ini lebih baik dari single parity check. Dalam metode ini blok bit diorganisasikan ke dalam tabel (terdiri dari baris dan kolom). Pertama-tama kita hitung parity bit untuk setiap unit data, kemudian diorganisasikan ke dalam tabel. Kemudian kita hitung parity bit untuk setiap kolom. 10-6
7 Gambar 10.8 Parity check dua dimensi Kemungkinan terjadi error dapat dilihat pada gambar-gambar berikut : Gambar 10.9 parity check dua dimensi jika terjadi error Gambar parity check dua dimensi jika terjadi error Hamming Code Hamming menyediakan solusi praktis dengan Hamming code. Hamming code dapat diaplikasikan pada panjang data berapapun dan menggunakan hubungan antara data dan bit redundan. Contohnya pada data 7 bit ditambahkan 4 bit redundan. Berikut tabel Hamming code C(7,4) 10-7
8 Dataword Codeword Dataword Codeword Gambar Encoder dan decoder menggunakan Hamming code Syndrome Error none q 0 q 1 b 2 q 2 b 0 b 3 b 1 Keputusan logis oleh correction logic analyzer Mari kita menelusuri jalur dari tiga dataword dari pengirim ke tujuan. Dataword 0100 menjadi yang diterima codeword Syndrome adalah 000, dataword akhir adalah Dataword 0111 menjadi codeword Syndrome adalah 011. Setelah mengubah b2 (dari 1 menjadi 0), dataword akhir menjadi Dataword 1101 menjadi codeword Syndrome 101. setelah mengubah b0, kita memperoleh 0000, dataword yang salah. Kita lihat Hamming code tidak bisa memperbaiki dua error. 10-8
9 Gambar Burst error menggunakan Hamming code Cyclic Codes Cyclic code adalah linear block code khusus dengan satu properti ekstra. Dalam cyclic code, jika codeword berotasi (bergeser secara berputar), hasilnya adalah codeword lainnya. Cyclic redundancy check (CRC) CRC berbasis pada pembagian biner. Sekumpulan bit redundan memanggil CRC atau sisa CRC, ditambahkan pada akhir data sehingga data hasil dapat dibagi tepat dengan detik, bilangan biner yang ditentukan dulu. Di tujuan, unit data yang dibagi dengan bilangan yang sama. Jika pada tahap ini tidak ada sisa, unit data diterima. Sisa mengindikasikan unit data rusak dalam perjalanan dan harus ditolak. Bit redundan yang digunakan dalam CRC diturunkan dengan membagi unit data dengan pembagi; sisanya/ remainder adalah CRC. Supaya valid, CRC memiliki dua sifat, yaitu ia harus persis kurang satu dari pembagi, dan dengan menambahkan pada akhir string data harus membuat bit-bit hasil dapat dibagi dengan pembagi. Tabel berikut adalah CRC code C(7,4) 10-9
10 Gambar CRC encoder dan decoder Gambar Pembagian pada CRC encoder Pertama-tama string 0 sepanjang n ditambahkan ke unit data. Besar n adalah kurang 1 dari jumlah bit dalam pembagi (pembagi = n + 1). Kedua, unit data yang telah ditambah bit 0 dibagi dengan pembagi, menggunakan proses pembagian biner. Sisa Ketiga, CRC dari n bit diturunkan pada tahap dua mengganti bit 0 yang ditambahkan pada akhir data. Unit data datang pada penerima terlebih dulu, baru CRC. Penerima memperlakukan seluruh string sebagau satu unit dan membaginya dengan pembagi yang sama yang digunakan oleh pengirim
11 Jika string yang diterima tanpa error, CRC checker memperoleh sisa 0 dan unit data diterima. Jika string berubah dalam transmisi, sisanya bukan 0 dan unit data tidak diterima. Gambar Kasus pembagian dalam CRC decoder Pembagi dalam CRC generator seringkali dinyatakan tidak dalam string 1 dan 0, tetapi dalam polinomial aljabar. Format polinomial berguna karena dua hal, pertama karena singkat dan kedua karena ia dapat digunakan untuk membuktikan konsep secara matematis. Gambar polinom untuk menyatakan data biner Polinom harus dipilih untuk memiliki paling sedikit dua karakteristik berikut : Ia harus tidak dapat dibagi oleh x Ia harus dapat dibagi oleh x+1 CRC adalah metode deteksi error yang sangat efektif. Jika pembagi dipilih berdasarkan aturan, maka : CRC dapat mendeteksi semua burst error terhadap bit nomor ganjil. CRC dapat mendeteksi semua burst error dengan panjang kurang dari atau sama dengan derajat polinom
12 CRC dapat mendeteksi dengan probabilitas tinggi, burst error dengan panjang lebih dari derajat polinom. Nama Polinom Aplikasi CRC-8 x 8 + x 2 + x + 1 ATM header CRC-10 x 10 + x 9 + x 5 + x 4 + x ATM AAL CRC-16 x 16 + x 12 + x HDLC CRC-32 x 32 + x 26 + x 23 + x 22 + x 16 + x 12 + x 11 + x 10 + x 8 + x 7 + x 5 + x 4 + x 2 + x + 1 LAN Checksum Checksum digunakan dalam Internet oleh beberapa protokol meskipun bukan bagian dari data link layer. Checksum menggunakan konsep redundansi untuk mendeteksi error. Pada sisi pengirim, checksum generator membagi-bagi unit data menjadi segmensegmen yang sama jumlah bitnya (biasanya 16 bit). Segmen-segmen ini dijumlahkan, sehingga panjang total bitnya tetap sama. Totalnya ini dikomplemenkan dan ditambhakna ke unit data aslinya sebagai bit redundan yang merupakan field checksum. Unit data yang sudah bertambah ini yang dikirimkan. Penerima membagi-bagi lagi unit data dan menjumlahkan semua segmen dan mencari komplemen dari hasilnya. Komplemen ini dibandingkan dengan data yang ada pada field checksum. Gambar contoh penggunaan checksum
Deteksi & Koreksi Kesalahan
Deteksi & Koreksi Kesalahan Pendahuluan Tujuan dalam komunikasi : data benar dan utuh Masalah : Bit dapat terjadi kerusakan Penyebab : Korupnya data ketika ditransmisikan Thermal Noise Crosstalk (hub elektikal
PEDOMAN PENGGUNAAN SIMULATOR PENYANDIAN DAN PENGAWASANDIAN SISTEM KOMUNIKASI BERBASIS PERANGKAT LUNAK VISUAL C#
PEDOMAN PENGGUNAAN SIMULATOR PENYANDIAN DAN PENGAWASANDIAN SISTEM KOMUNIKASI BERBASIS PERANGKAT LUNAK VISUAL C# Simulator penyandian dan pengawasandian ini dirancang untuk meyimulasikan 10 jenis penyandian
BAB II DASAR TEORI. 7. Menuliskan kode karakter dimulai dari level paling atas sampai level paling bawah.
4 BAB II DASAR TEORI 2.1. Huffman Code Algoritma Huffman menggunakan prinsip penyandian yang mirip dengan kode Morse, yaitu tiap karakter (simbol) disandikan dengan rangkaian bit. Karakter yang sering
Deteksi dan Koreksi Error
BAB 10 Deteksi dan Koreksi Error Setelah membaca bab ini, diharapkan pembaca memperoleh wawasan tentang: beberapa jenis kesalahan (error); teknik deteksi error; teknik memperbaiki error. 2 Deteksi dan
TTG3B3 - Sistem Komunikasi 2 Linear Block Code
TTG3B3 - Sistem Komunikasi 2 Linear Block Code S1 Teknik Telekomunikasi Fakultas Teknik Elektro Universitas Telkom Oleh: Linda Meylani Agus D. Prasetyo Tujuan Pembelajaran Memahami fungsi dan parameter
Deteksi dan Koreksi Error
BAB 10 Deteksi dan Koreksi Error Setelah membaca bab ini, diharapkan pembaca memperoleh wawasan tentang: beberapa jenis kesalahan (error); teknik deteksi error; teknik memperbaiki error. 2 Deteksi dan
ERROR DETECTION. Parity Check (Vertical Redudancy Check) Longitudinal Redudancy Check Cyclic Redudancy Check Checksum. Budhi Irawan, S.Si, M.
ERROR DETECTION Parity Check (Vertical Redudancy Check) Longitudinal Redudancy Check Cyclic Redudancy Check Checksum Budhi Irawan, S.Si, M.T Transmisi Data Pengiriman sebuah informasi akan berjalan lancar
Kode Sumber dan Kode Kanal
Kode Sumber dan Kode Kanal Sulistyaningsih, 05912-SIE Jurusan Teknik Elektro Teknologi Informasi FT UGM, Yogyakarta 8.2 Kode Awalan Untuk sebuah kode sumber menjadi praktis digunakan, kode harus dapat
RANGKUMAN TEKNIK KOMUNIKASI DATA DIGITAL
RANGKUMAN TEKNIK KOMUNIKASI DATA DIGITAL DISUSUN OLEH : AHMAD DHANIZAR JUHARI (C5525) SEKOLAH TINGGI MANAGEMEN INFORMATIKA DAN KOMPUTER STMIK PALANGKARAYA TAHUN 22 TEKNIK KOMUNIKASI DATA DIGITAL Salah
KOREKSI KESALAHAN. Jumlah bit informasi = 2 k -k-1, dimana k adalah jumlah bit ceknya. a. KODE HAMMING
KOREKSI KESALAHAN a. KODE HAMMING Kode Hamming merupakan kode non-trivial untuk koreksi kesalahan yang pertama kali diperkenalkan. Kode ini dan variasinya telah lama digunakan untuk control kesalahan pada
Encoding dan Decoding Kode BCH (Bose Chaudhuri Hocquenghem) Untuk Transmisi Data
SEMINAR NASIONAL MATEMATIKA DAN PENDIDIKAN MATEMATIKA UNY 2016 Encoding dan Decoding Kode BCH (Bose Chaudhuri Hocquenghem) Untuk Transmisi Data A-3 Luthfiana Arista 1, Atmini Dhoruri 2, Dwi Lestari 3 1,
INTEGRITAS DATA. Objektif: Mengetahui maksud ralat dalam komunikasi data Memahami teknik mengenal error dan membetulkan error
INTEGRITAS DATA Objektif: Mengetahui maksud ralat dalam komunikasi data Memahami teknik mengenal error dan membetulkan error Pendahuluan Metoda Pengujian Ralat Parity Checking Vertical Redundancy Check
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI Sebagai acuan penulisan penelitian ini diperlukan beberapa pengertian dan teori yang berkaitan dengan pembahasan. Dalam sub bab ini akan diberikan beberapa landasan teori berupa pengertian,
Sandi Blok. Risanuri Hidayat Jurusan Teknik Elektro dan Teknologi Informasi FT UGM
Sandi Blok Risanuri Hidayat Jurusan Teknik Elektro dan Teknologi Informasi FT UGM Sandi Blok disebut juga sebagai sandi (n, k) sandi. Sebuah blok k bit informasi disandikan menjadi blok n bit. Tetapi sebelum
Block Coding KOMUNIKASI DATA OLEH : PUTU RUSDI ARIAWAN ( )
Block Coding KOMUNIKASI DATA OLEH : (0804405050) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA DENPASAR 2010 Block Coding Block coding adalah salah satu kode yang mempunyai sifat forward error
Implementasi Encoder dan decoder Hamming pada TMS320C6416T
Implementasi Encoder dan decoder Hamming pada TMS320C6416T oleh : ANGGY KUSUMA DEWI WISMAL (2211105016) Pembimbing 1 Dr. Ir. Suwadi, MT Pembimbing 2 Titiek Suryani, MT Latar Belakang Pada pengiriman data,
Teknik Komunikasi Data Digital
Komdat4.doc-1 Teknik Komunikasi Data Digital Sinkronisasi : Adalah satu kunci kerja dari komunikasi data. Transmiter mengirimkan pesan 1 bit pada satu saat melalui medium ke receiver. Receiver harus menandai
1 PENDAHULUAN 1.1 Latar Belakang
1 PENDAHULUAN 1.1 Latar Belakang Media informasi, seperti sistem komunikasi dan media penyimpanan untuk data, tidak sepenuhnya reliabel. Hal ini dikarenakan bahwa pada praktiknya ada (noise) atau inferensi
DIKTAT MATA KULIAH KOMUNIKASI DATA BAB V DETEKSI DAN KOREKSI KESALAHAN
DIKTAT MATA KULIAH KOMUNIKASI DATA BAB V DETEKSI DAN KOREKSI KESALAHAN IF Pengertian Kesalahan Ketika melakukan pentransmisian data seringkali kita menjumpai data yang tidak sesuai dengan yang kita harapkan
Makalah Teori Persandian
Makalah Teori Persandian Dosen Pengampu : Dr. Agus Maman Abadi Oleh : Septiana Nurohmah (08305141002) Ayu Luhur Yusdiana Y (08305141028) Muhammad Alex Sandra (08305141036) David Arianto (08305141037) Beni
PENYANDIAN SUMBER DAN PENYANDIAN KANAL. Risanuri Hidayat
PENYANDIAN SUMBER DAN PENYANDIAN KANAL Risanuri Hidayat Penyandian sumber Penyandian yang dilakukan oleh sumber informasi. Isyarat dikirim/diterima kadang-kadang/sering dikirimkan dengan sumber daya yang
BAB I PENDAHULUAN. Penyampaian pesan dapat dilakukan dengan media telephone, handphone,
BAB I PENDAHULUAN. Latar Belakang Sekarang ini teknologi untuk berkomunikasi sangatlah mudah. Penyampaian pesan dapat dilakukan dengan media telephone, handphone, internet, dan berbagai macam peralatan
1. BAB I PENDAHULUAN. 1.1 Latar Belakang
1.1 Latar Belakang 1. BAB I PENDAHULUAN Kapal tanpa awak adalah kapal yang dapat bergerak dengan sendiri secara autonomous tanpa perlu instruksi dari manusia secara langsung (Roboboat, 2013). Kapal ini
METODE HAMMING PENDAHULUAN. By Galih Pranowo ing
METODE HAMMING By Galih Pranowo Emailing [email protected] PENDAHULUAN Dalam era kemajuan teknologi komunikasi digital, maka persoalan yang utama adalah bagaimana menyandikan isyarat analog menjadi
DETEKSI DAN KOREKSI MULTI BIT ERROR DENGAN PARTITION HAMMING CODE
DETEKSI DAN KOREKSI MULTI BIT ERROR DENGAN PARTITION HAMMING CODE Fajar Muhajir 1, Syahril Efendi 2 & Sutarman 3 1,2,3 Program Studi Pasca Sarjana, Teknik Informatika, Universitas Sumatera Utara Jl. Universitas
DESAIN ENCODER-DECODER BERBASIS ANGKA SEMBILAN UNTUK TRANSMISI INFORMASI DIGITAL
Desain Encoder-Decoder Berbasis Angka Sembilan Untuk Transmisi Informasi Digital 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
PERANCANGAN APLIKASI DETEKSI BIT CHECK IN ERROR PADA TRANSMISI DATA TEXT DENGAN SINGLE ERROR CORRECTION MENGGUNAKAN ALGORITMA HAMMING CODE
PERANCANGAN APLIKASI DETEKSI BIT CHECK IN ERROR PADA TRANSMISI DATA TEXT DENGAN SINGLE ERROR CORRECTION MENGGUNAKAN ALGORITMA HAMMING CODE Dedi Pariaman Deri (1011857) Mahasiswa Program Studi Teknik Informatika,
C. ALAT DAN BAHAN 1. XOR_2 2. LOGICTOGGLE 3. LOGICPROBE (BIG)
No. LST/PTI/PTI264/08 Revisi: 00 Tgl: September 2014 Page 1 of 5 A. TUJUAN Setelah mengikuti perkuliahan praktik, diharapkan mahasiswa memiliki kedisiplinan, tanggung jawab dan kepercayaan diri untuk mampu:
BAB II PENGKODEAN. yang digunakan untuk melakukan hubungan komunikasi. Pada sistem komunikasi analog, sinyal
BAB II PENGKODEAN 2.1 Sistem Komunikasi Digital Dalam sistem telekomunikasi digital tedapat dua jenis sistem telekomunikasi, yaitu sistem komunikasi analog dan sistem komunikasi digital. Perbedaan keduanya
BAB II TEKNIK PENDETEKSIAN KESALAHAN
BAB II TEKNIK PENDETEKSIAN KESALAHAN Pendetaksian dan pembetulan kesalahan sering digunakan pada komunikasi data untuk mengatasi adanya korupsi dan atau informasi yang hilang dari isyarat data yang datang
FLOW CONTROL & ERROR CONTROL. Fungsi SUBLAYER LLC pada datalink
FLOW CONTROL & ERROR CONTROL Fungsi SUBLAYER LLC pada datalink bertanggung jawab terhadap kontrol data link, termasuk flow control dan error control FLOW CONTROL Model Kendali Aliran Aliran data masuk
BAB III PEMBAHASAN. Teori Pengkodean (Coding Theory) adalah ilmu tentang sifat-sifat kode
BAB III PEMBAHASAN A. Kode Reed Solomon 1. Pengantar Kode Reed Solomon Teori Pengkodean (Coding Theory) adalah ilmu tentang sifat-sifat kode dan aplikasinya. Kode digunakan untuk kompresi data, kriptografi,
Jaringan Komputer (IF8505) Data link layer. Materi. Prinsip dasar Peran data link layer Framing Error handling Flow control Contoh: HDLC, PPP
Jaringan Komputer (IF8505) Data link layer Materi Prinsip dasar Peran data link layer Framing Error handling Flow control Contoh: HDLC, PPP 2 Materi Prinsip dasar Peran data link layer Framing Error handling
BAB I PENDAHULUAN A. Latar Belakang B. Rumusan Masalah C. Tujuan
BAB I PENDAHULUAN A. Latar Belakang Teori pendeteksian error dan pengoreksi sandi adalah cabang dari teknik mesin dan matematika yang berhubungan dengan transmisi dan storage yang dapat dipercaya. Dalam
DETEKSI DAN KOREKSI KESALAHAN
DETEKSI DAN KOREKSI KESALAHAN 1. DETEKSI KESALAHAN Pengiriman informasi yang menggunakan sinyal digital atau analog selalu mengalami perubahan yang dialami oleh informasi tersebut. Perubahan tersebut bias
Memori Utama. (Pertemuan ke-4) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto
Memori Utama (Pertemuan ke-4) Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Januari 2016 Hirarki Memori Registers L1 Cache L2 Cache Main memory (RAM)
Chapter 2 part 2 Getting Connected. Muhammad Al Makky
Chapter 2 part 2 Getting Connected (Error Detection and Reliable Transmission) Muhammad Al Makky Pembahasan Chapter 2 Eksplorasi perbedaan media komunikasi yang digunakan untuk mengirimkan data Memahami
STUDI ALGORITMA ADLER, CRC, FLETCHER DAN IMPLEMENTASI PADA MAC
STUDI ALGORITMA ADLER, CRC, FLETCHER DAN IMPLEMENTASI PADA MAC Andi Setiawan NIM : 13506080 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung E-mail : [email protected]
Table of Contents. Table of Contents 1
Table of Contents Table of Contents 1 1 Pendahuluan 2 1.1 Koreksi dan deteksi pola kesalahan....................... 5 1.2 Laju Informasi.................................. 6 1.3 Efek dari penambahan paritas..........................
BAB IV HASIL PENGUJIAN DAN ANALISIS
55 BAB IV HASIL PENGUJIAN DAN ANALISIS 4.1. Hasil Pengujian dan Analisisnya 4.1.2. Huffman Code 56 (c) Gambar 4.1.. Probabilitas tiap Karakter;. Diagram Pohon Huffman Code; (c).penghitungan Huffman Code
Algoritma Perhitungan Langsung pada Cyclic Redundancy Code 32
Algoritma Perhitungan Langsung pada Cyclic Redundancy Code 32 1 Swelandiah Endah Pratiwi dan 2 Anna Kurniawati Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma [email protected]
PERANCANGAN PERANGKAT LUNAK DETEKSI BIT ERROR DENGAN IMPLEMENTASI LONGITUDINAL REDUNDANCY CHECK (LRC) PADA TRANSMISI DATA
PERANCANGAN PERANGKAT LUNAK DETEKSI BIT ERROR DENGAN IMPLEMENTASI LONGITUDINAL REDUNDANCY CHECK (LRC) PADA TRANSMISI DATA Rivalri Kristianto Hondro Dosen Tetap STMIK Budi Darma Medan Jl. Sisingamangaraja
KOMUNIKASI DATA Kontrol Komunikasi
KOMUNIKASI DATA Kontrol Komunikasi Latar Belakang Kemungkinan terjadi kesalahan pada transmisi serta receiver data perlu mengatur rate terhadap data yang diterima Teknik sinkronisasi dan interfacing Lapisan
Teknik Telekomunikasi - PJJ PENS Akatel Politeknik Negeri Elektro Surabaya Surabaya
LAPORAN PRAKTIKUM TEKNIK KODING Disusun Oleh : Abdul Wahid 2475 Teknik Telekomunikasi - PJJ PENS Akatel Politeknik Negeri Elektro Surabaya Surabaya 9 PERCOBAAN III ENCODER DAN DECODER KODE KONVOLUSI. Tujuan
Sifat Dan Karakteristik Kode Reed Solomon Beserta Aplikasinya Pada Steganography
SEMINAR NASIONAL MATEMATIKA DAN PENDIDIKAN MATEMATIKA UNY 2016 Sifat Dan Karakteristik Kode Reed Solomon Beserta Aplikasinya Pada Steganography A-4 Nurma Widiastuti, Dwi Lestari, Atmini Dhoruri Fakultas
Serial Communication II
Serial Communication II Yunifa Miftachul Arif S.ST., M.T Asynchronous Sederhana dan murah tetapi memerlukan tambahan 2 sampai 3 bit per karakter untuk synchronisasi. Persentase tambahan dapat dikurangi
BAB III PERANCANGAN. Tampilan simulator penyandian dan pengawasandian terdiri dari menu utama dan 10 jenis penyandian yang terpisah tiap GUI-nya.
34 BAB III PERANCANGAN 3.1. Perancangan Tampilan simulator ini dibuat dengan menggunakan GUI (Graphical User Interface), supaya sistem yang dirancang terlihat lebih menarik dan mudah untuk dioperasikan.
KODE LEXICOGRAPHIC UNTUK MEMBANGUN KODE HAMMING (7, 4, 3) DAN PERLUASAN KODE GOLAY BINER (24, 12, 8)
KODE LEXICOGRAPHIC UNTUK MEMBANGUN KODE HAMMING (7, 4, 3) DAN PERLUASAN KODE GOLAY BINER (24, 12, 8) SKRIPSI Oleh : AURORA NUR AINI J2A 005 009 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
BAB II KAJIAN TEORI. Himpunan merupakan suatu kumpulan obyek-obyek yang didefinisikan. himpunan bilangan prima kurang dari 12 yaitu A = {2,3,5,7,11}.
BAB II KAJIAN TEORI A. Lapangan Berhingga Himpunan merupakan suatu kumpulan obyek-obyek yang didefinisikan dengan jelas pada suatu batasan-batasan tertentu. Contoh himpunan hewan berkaki empat H4 ={sapi,
Perancangan Dan Simulasi Punctured Convolutional Encoder Dan Viterbi Decoder Dengan Code Rate 2/3 Menggunakan Raspberry Pi
Perancangan Dan Simulasi Punctured Convolutional Encoder Dan Viterbi Decoder Dengan Code Rate 2/3 Menggunakan Raspberry Pi Marjan Maulataufik 1, Hertog Nugroho 2 1,2 Politeknik Negeri Bandung Jalan Gegerkalong
BAB 3 MEKANISME PENGKODEAAN CONCATENATED VITERBI/REED-SOLOMON DAN TURBO
BAB 3 MEKANISME PENGKODEAAN CONCATENATED VITERBI/REED-SOLOMON DAN TURBO Untuk proteksi terhadap kesalahan dalam transmisi, pada sinyal digital ditambahkan bit bit redundant untuk mendeteksi kesalahan.
BAB II KAJIAN TEORI. definisi mengenai grup, ring, dan lapangan serta teori-teori pengkodean yang
BAB II KAJIAN TEORI Pada Bab II ini berisi kajian teori. Di bab ini akan dijelaskan beberapa definisi mengenai grup, ring, dan lapangan serta teori-teori pengkodean yang mendasari teori kode BCH. A. Grup
UNIVERSITAS NEGERI YOGYAKARTA F A K U L T A S M I P A
UNIVERSITAS NEGERI YOGYAKARTA F A K U L T A S M I P A SILABI FRM/FMIPA/063-00 12 Februari 2013 Fakultas : MIPA Program Studi : Matematika Mata Kuliah & Kode : Teori Persandian / SMA 349 Jumlah sks : Teori
BAB I PENDAHULUAN. digital sebagai alat yang penting dalam teknologi saat ini menuntut adanya sistem
BAB I PENDAHULUAN A. Latar Belakang Meningkatnya penggunaan komunikasi digital dan munculnya komputer digital sebagai alat yang penting dalam teknologi saat ini menuntut adanya sistem komunikasi yang dapat
SIMULASI LOW DENSITY PARITY CHECK (LDPC) DENGAN STANDAR DVB-T2. Yusuf Kurniawan 1 Idham Hafizh 2. Abstrak
SIMULASI LOW DENSITY PARITY CHECK (LDPC) DENGAN STANDAR DVB-T2 Yusuf Kurniawan 1 Idham Hafizh 2 1,2 Sekolah Teknik Elektro dan Informatika, Intitut Teknologi Bandung 2 [email protected] Abstrak Artikel
LAPORAN TEKNIK PENGKODEAN ENCODER DAN DECODER KODE SIKLIK
LAPORAN TEKNIK PENGKODEAN ENCODER DAN DECODER KODE SIKLIK Disusun Oleh : Inggi Rizki Fatryana (2472) Teknik Telekomunikasi - PJJ PENS Akatel Politeknik Negeri Elektro Surabaya 24-25 PERCOBAAN II ENCODER
LAPORAN TEKNIK PENGKODEAN METODE DETEKSI DAN KOREKSI PADA KODE SIKLIK
LAPORAN TEKNIK PENGKODEAN METODE DETEKSI DAN KOREKSI PADA KODE SIKLIK Disusun Oleh : Inggi Rizki Fatryana (1210147002) Teknik Telekomunikasi - PJJ PENS Akatel Politeknik Negeri Elektro Surabaya 2014-2015
TTG3B3 - Sistem Komunikasi 2 Convolutional Coding
TTG3B3 - Sistem Komunikasi 2 Convolutional Coding S1 Teknik Telekomunikasi Fakultas Teknik Elektro Universitas Telkom Oleh: Linda Meylani Agus D. Prasetyo Tujuan Pembelajaran Memahami proses encoding dan
DATA LINK LAYER. Gambar. 1: Fungsi dari Data Link Layer. Gambar. 2: PDU pada Data Link Layer berupa Frames
DATA LINK LAYER Pengertian Data Link Layer Menyediakan prosedur pengiriman data antar jaringan Mendeteksi dan mengkoreksi error yang mungkin terjadi di physical layer Memiliki address secara fisik yang
BROADCAST PADA KANAL WIRELESS DENGAN NETWORK CODING Trisian Hendra Putra
BROADCAST PADA KANAL WIRELESS DENGAN NETWORK CODING Trisian Hendra Putra 2205100046 Email : [email protected] Bidang Studi Telekomunikasi Multimedia Jurusan Teknik Elektro-FTI, Institut Teknologi
8.0 Penyandian Sumber dan Penyandian Kanal
MEI 2010 8.0 Penyandian Sumber dan Penyandian Kanal Karakteristik umum sinyal yang dibangkitkan oleh sumber fisik adalah sinyal tsb mengandung sejumlah informasi yang secara signifikan berlebihan. Transmisi
Data Communication. Week 13 Data Link Layer (Error Correction) 13Susmini I. Lestariningati, M.T
Week 13 Data Link Layer (Error Correction) 13Susmini I. Lestariningati, M.T Error Correction Error correction may generally be realized in two different ways: Forward error correction (FEC): The sender
B A B VI DETEKSI DAN KOREKSI ERROR
B A B VI DETEKSI DAN KOREKSI ERROR Bahasan ini berhubungan dengan algoritma bagi komunikasi yang reliabel dan efisien antara dua mesin yang berdekatan, yaitu dua mesin yang secara fisik terhubung oleh
BAB I PENDAHULUAN. Kemungkinan terjadinya pengiriman ulang file gambar akibat error, yaitu karena : noise,
BAB I PENDAHULUAN 1.1. Latar Belakang Aplikasi adalah salah satu layanan yang disediakan Internet/ intranet dengan tujuan sebagai kegiatan percakapan interaktif antar sesama pengguna komputer yang terhubung
TEKNIK PENGOLAHAN CITRA. Kuliah 13 Kompresi Citra. Indah Susilawati, S.T., M.Eng.
TEKNIK PENGOLAHAN CITRA Kuliah 13 Kompresi Citra Indah Susilawati, S.T., M.Eng. Program Studi Teknik Informatika/Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta 2015 KULIAH
PERCOBAAN II ENCODER DAN DECODER KODE SIKLIK
PERCOBAAN II ENCODER DAN DECODER KODE SIKLIK. Tujuan : Setelah melakukan praktikum, diharapkan mahasiswa dapat : Membangkitkan generator siklik dan bit informasi yang telah ditentukan menggunakan matlab.
William Stallings Komunikasi Data dan Komputer Edisi ke 7. Teknik Komunikasi Data Digital
William Stallings Komunikasi Data dan Komputer Edisi ke 7 Teknik Komunikasi Data Digital Transmisi Asinkron dan Sinkron Masalah waktu membutuhkan mekanisme untuk menyamakan antara transmiter dan receiver
Desain dan Simulasi Encoder-Decoder Berbasis Angka Sembilan Untuk Transmisi Informasi Digital
Yuhanda, Desain Encoder-Decoder Berbasis Angka Sembilan Untuk Transmisi Informasi Digital 163 Desain dan Simulasi Encoder-Decoder Berbasis Angka Sembilan Untuk Transmisi Informasi Digital Bobby Yuhanda
Masalah Timing (pewaktu) memerlukan suatu mekanisme untuk mensinkronkan transmitter dan receiver Dua solusi. Asinkron Sinkron
TEKNIK KOMUNIKASI DATA DIGITAL Masalah Timing (pewaktu) memerlukan suatu mekanisme untuk mensinkronkan transmitter dan receiver Dua solusi Asinkron Sinkron Data ditransmisikan dengan character pada satu
SIMULASI PENGIRIMAN DAN PENERIMAAN INFORMASI MENGGUNAKAN KODE BCH
SIMULASI PENGIRIMAN DAN PENERIMAAN INFORMASI MENGGUNAKAN KODE BCH Tamara Maharani, Aries Pratiarso, Arifin Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Kampus ITS, Surabaya
Penelusuran Data Melalui Jaringan Internet
Penelusuran Data Melalui Jaringan Internet Tulisan ini berdasarkan CCNA Exploration 4.0 : Network Fundamentals Berikut ini akan digambarkan sebuah transfer data sederhana antara dua host melewati sebuah
Introduction to spread spectrum (SS) Alfin Hikmaturokhman,MT
Introduction to spread spectrum (SS) 1 A L F I N H I K M A T U R O K H M A N, S T., M T H T T P : / / A L F I N. D O S E N. S T 3 T E L K O M. A C. I D / LATAR BELAKANG 2 CDMA merupakan salah satu jenis
BAB II ARITMATIKA DAN PENGKODEAN
TEKNIK DIGITAL/HAL. 8 BAB II ARITMATIKA DAN PENGKODEAN ARITMATIKA BINER Operasi aritmatika terhadap bilangan binari yang dilakukan oleh komputer di ALU terdiri dari 2 operasi yaitu operasi penambahan dan
LAPORAN TEKNIK PENGKODEAN ENCODER DAN DECODER KODE KONVOLUSI
LAPORAN TEKNIK PENGKODEAN ENCODER DAN DECODER KODE KONVOLUSI Disusun Oleh : Inggi Rizki Fatryana (2472) Teknik Telekomunikasi - PJJ PENS Akatel Politeknik Negeri Elektro Surabaya 24-25 PERCOBAAN III ENCODER
Penggunaan Logika Even Parity pada Beberapa Error Correction Code Terutama pada Hamming Code
Penggunaan Logika Even Parity pada Beberapa Error Correction Code Terutama pada Hamming Code Kevin Tirtawinata NIM 13507097 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institute
SIMULASI DETEKSI BIT ERROR MENGGUNAKAN METODE HAMMING CODE BERBASIS WEB
Jurnal Dinamika Informatika Volume 5, Nomor 2, September 2016 ISSN 1978-1660 SIMULASI DETEKSI BIT ERROR MENGGUNAKAN METODE HAMMING CODE BERBASIS WEB Rizqa Gardha Mahendra 1, Marti Widya Sari 2, Meilany
III. METODE PENELITIAN
III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Waktu : Nopember 2009 - Maret 2010 Tempat : Laboratorium Teknik Telekomunikasi Jurusan Teknik Elektro Universitas Lampung. B. Metode Penelitian Metode
3 HASIL DAN PEMBAHASAN
3 HASIL DAN PEMBAHASAN 3.1 Formulasi Masalah Sejauh ini telah diperkenalkan bahwa terdapat tiga parameter yang terkait dengan konstruksi suatu kode, yaitu panjang, dimensi, dan jarak minimum. Jika C adalah
PERCOBAANV METODE DETEKSI DAN KOREKSI PADA KODE SIKLIK
1. Tujuan : PERCOBAANV METODE DETEKSI DAN KOREKSI PADA KODE SIKLIK Setelah melakukan praktikum, diharapkan mahasiswa dapat : Membangkitkan generator siklik dan bit informasi untuk kode CRC-12 menggunakan
UNIVERSITAS NEGERI YOGYAKARTA
MAKALAH EORI PERSANDIAN Syndrome Decoding Untuk Kode Linear Disusun oleh: KELOMPOK 5 Dzaki Zaki Amali 08305144016 Agung Wicaksono 08305144017 Mas Roat 08305144019 Putri Kartika Sari 08305144022 Muhammad
KOMUNIKASI DATA SUSMINI INDRIANI LESTARININGATI, M.T. Konversi Data Digital ke Sinyal Digital. Karakteristik Line Coding. Tujuan Line Coding
Konversi Data Digital ke Sinyal Digital Pada transmisi digital, data yang dihasilkan oleh transmitter berupa data digital dan ditransmisikan dalam bentuk sinyal digital menuju ke receiver (penerima). Pada
BAB IV HASIL SIMULASI DAN ANALISIS
BAB IV HASIL SIMULASI DAN ANALISIS Simulasi ini bertujuan untuk meneliti Turbo Coding dalam hal Bit Error Rate (). Pada bagian ini akan ditunjukkan pengaruh jumlah shift register, interleaver, jumlah iterasi
Tipe dan Mode Algoritma Simetri (Bagian 2)
Bahan Kuliah ke-10 IF5054 Kriptografi Tipe dan Mode Algoritma Simetri (Bagian 2) Disusun oleh: Ir. Rinaldi Munir, M.T. Departemen Teknik Informatika Institut Teknologi Bandung 2004 Rinaldi Munir IF5054
Organisasi File. Rudi Susanto
Organisasi File Rudi Susanto Direktori File File barisan record blok blok disk Direktori File : Nama file Alokasi tempat Pemilik file Ruang yang sudah dipakai Posisi dan format file Organisasi file/ struktur
TUGAS AKHIR SIMULASI PENGKODEAN HAMMING UNTUK MENGHITUNG BIT ERROR RATE
TUGAS AKHIR SIMULASI PENGKODEAN HAMMING UNTUK MENGHITUNG BIT ERROR RATE Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan pendidikan sarjana (S-1) pada Departemen Teknik Elektro Oleh :
Perbandingan rate kode konvolusi dan aplikasinya pada cdma
Perbandingan rate kode konvolusi dan aplikasinya pada cdma Nanang Kurniawan 1, Yoedy Moegiharto 2 1 Mahasiswa Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi 2 Politeknik Elektronika
KAJIAN CRC32 UNTUK MENDETEKSI PERUBAHAN ISI FILE DOCUMENT
KAJIAN UNTUK MENDETEKSI PERUBAHAN ISI FILE DOCUMENT Indra M. Sarkis, S Fakultas Ilmu Komputer Universitas Methodist Indonesia Jl. Hang Tuah no 8 Medan [email protected] Abstract Cyclic redundancy check
Jaringan Komputer Data Link Control Data L
Jaringan Komputer Data Link Control Kontrol Aliran Menjamin pengiriman tidak membnajiri penerima Mencegah buffer overflow (kepenuhan) Waktu Transmisi Waktu diambil untuk mengeluarkan semua bit ke dalam
Data Communication #13 Error Correction
b Data Communication #13 Error Correction Susmini I. Lestariningati, M.T Error Correction Error correction may generally be realized in two different ways: Automatic repeat request (ARQ) (sometimes also
IMPLEMENTASI ENCODER SANDI REED SOLOMON PADA CONTROLLER AREA NETWORK
Implementasi Encoder Sandi Reed Solomon pada... (Kartika dkk.) IMPLEMENTASI ENCODER SANDI REED SOLOMON PADA CONTROLLER AREA NETWORK Wisnu Kartika, I Wayan Mustika, Agus Bejo Jurusan Teknik Elektro dan
BABI PENDAHULUAN. 1.1 Latar Belakang
BABI PENDAHULUAN 1.1 Latar Belakang Pada saat ini, teknologi semakin berkembang pesat. Diawali dengan adanya komunikasi analog yang kemudian secara bertahap berubah menjadi komunikasi digital. Komunikasi
BAB II. Protocol and Error Handling
BAB II Protocol and Error Handling A. Protocol 1. Pengertian Protocol dan TCP/IP (Transfer Control Protocol/ Internet Protocol) Protocol adalah bahasa atau prosedur hubungan yang digunakan oleh satu sistem
RANDOM LINEAR NETWORK CODING UNTUK PENGIRIMAN PAKET YANG HANDAL DI NETWORK Reza Zulfikar Ruslam
RANDOM LINEAR NETWORK CODING UNTUK PENGIRIMAN PAKET YANG HANDAL DI NETWORK Reza Zulfikar Ruslam 0500060 Email : [email protected] Bidang Studi Telekomunikasi Multimedia Jurusan Teknik Elektro-FTI,
SATIN Sains dan Teknologi Informasi
SATIN - Sains dan Teknologi Informasi, Vol. 2, No. 2, Desember 2016 SATIN Sains dan Teknologi Informasi journal homepage : http://jurnal.stmik-amik-riau.ac.id Error Detection System dan Error Correction
Tugas Teori Persandian. Step-by-Step Decoding
Tugas Teori Persandian Step-by-Step Decoding Kelompok VI Okto Mukhotim 0830544029 Evy Damayanti 0830544036 Rerir Roddi A 083054404 Setiawan Hidayat 0830544046 MATEMATIKA SWADANA 2008 FAKULTAS MATEMATIKA
SISTEM PENGKODEAN. IR. SIHAR PARLINGGOMAN PANJAITAN, MT Fakultas Teknik Jurusan Teknik Elektro Universitas Sumatera Utara
SISTEM PENGKODEAN IR. SIHAR PARLINGGOMAN PANJAITAN, MT Fakultas Teknik Jurusan Teknik Elektro Universitas Sumatera Utara KODE HAMMING.. Konsep Dasar Sistem Pengkodean Kesalahan (error) merupakan masalah
Week #5 Protokol Data Link Control
Data Link Protocol - Week 5 1 of 12 Week #5 Protokol Data Link Control Pengantar Pada pembahasan Komunikasi Data, Topologi dan Medium Transmisi kita sudah membahas tentang pengiriman sinyal melalui media
Kelompok 2 (3KA35) Dedy Setyo Pangestu ( ) Febri Markuri ( ) Melpin Agun Framansa ( ) DATA LINK LAYER
Kelompok 2 (3KA35) Dedy Setyo Pangestu ( 11110757 ) Febri Markuri ( 12110682 ) Melpin Agun Framansa ( 14110351 ) DATA LINK LAYER Lapisan data-link (data link layer) adalah lapisan kedua dari bawah dalam
BAB I PENDAHULUAN. Modulation. Channel. Demodulation. Gambar 1.1. Diagram Kotak Sistem Komunikasi Digital [1].
BAB I PENDAHULUAN 1.1. Tujuan Meneliti dan menganalisis Turbo Convolutional Coding dan Turbo Block Coding dalam hal (BER) Bit Error Rate sebagai fungsi Eb/No. 1.2. Latar Belakang Dalam sistem komunikasi
