B A B VI DETEKSI DAN KOREKSI ERROR

Ukuran: px
Mulai penontonan dengan halaman:

Download "B A B VI DETEKSI DAN KOREKSI ERROR"

Transkripsi

1 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 sebuah saluran komunikasi yang secara konseptual bekerja seperti halnya kabel. Sifat penting sebuah saluran yang membuatnya menyerupai kabel adalah bit-bit diteruskan dalam urutan yang sama dengan sewaktu bit-bit itu dikirimkan.rangkaian komunikasi sering membuat kesalahan, memiliki laju data yang terbatas, dan terdapat delay propagasi yang tidak nol antara saat bit dikirimkan dengan saat bit diterima. Keterbatasn ini mempunyai implikasi penting bagi efisiensi pemindahan data MASALAH-MASALAH RANCANGAN DATA LINK LAYER Data link layer memiliki beberapa fungsi spesifik. Fungsi-fungsi ini meliputi penyediaan interface layanan-layanan baik bagi network layer, penentuan cara pengelompokan bit dari physical layer ke dalam frame, hal-hal yang berkaitan dengan error transmisi, dan pengaturan aliran frame sehingga receiver yang lambat tidak akan terbanjiri oleh pengirim yang cepat LAYANAN YANG DISEDIAKAN BAGI NETWORK LAYER Fungsi data link layer adalah menyediakan layanan bagi network layer. layanannya yang penting adalah pemindahan data dari network layer di mesin sumber ke network layer di mesin yang dituju. Tugas data link adalah mentransmisikan bit-bit ke mesin yang dituju, sehingga bit-bit tersebut dapat diserahkan ke network layer. Tiga layanan dari Data Link Layer : 1. Layanan Unacknowledged Connec-tion Less 2. Layanan Acknowledged Connection-Less 3. Layanan Acknowledged Connection-Oriented 1. Layanan Unacknowledged Connectionless Yaitu dimana mesin sumber mengirimkan sejumlah frame ke mesin yang dituju dengan tidak memberikan acknowledgment bagi diterimanya frame-frame tersebut. Tidak ada koneksi yang dibuat baik sebelum atau sesudah dikirimkannya frame. Bila sebuah frame hilang sehubungan dengan adanya noise, maka tidak ada usaha untuk memperbaiki masalah tersebu di data link layer. Jenis layanan ini cocok bila laju error sangat rendah, sehingga recovery bisa dilakukan oleh layer yang lebih tinggi. Layanan ini sesuai untuk lalu lintas real time, seperti percakapan, dimana data yang terlambat dianggap lebih buruk dibanding data yang buruk. Sebagian besar LAN menggunakan layanan unacknowledgment connectionless pada data link layer. 2. Layanan Acknowledged Connectionless Layanan inipun tidak menggunakan koneksi, akan tetapi setiap frame dikirimkan secara independent dan secara acknowledgment. Dalam hal ini, si pengirim akan mengetahui apakah frame yang dikirimkan ke mesin tujuan telah diterima dengan baik atau tidak. Bila ternyata belum tiba pada interval waktu yang telah ditentukan, maka frame akan dikirimkan kembali, mungkin saja hilangnya acknowledgment akan Deteksi dan Koreksi Error 1

2 menyebabkan sebuah frame perlu dikirimkan beberapa kali dan akan diterima beberapa kali juga. Layanan ini akan bermanfaat untuk saluran unreliablem, seperti sistem tanpa kabel. 3. Layanan Acknowledged Connection Oriented Dengan layanan ini, mesin sumber dan tujuan membuat koneksi sebelum memindahkan datanya. Setiap frame yang dikirim tentu saja diterima. Selain itu, layanan ini menjamin bahwa setiap frame yang diterima benar-benar hanya sekali dan semua frame diterima dalam urutan yang benar.layanan ini juga menyediakan proses-proses network layer dengan ekivalen aliran bit reliabel.pada layanan connection-oriented dipakai, pemindahan data mengalami tiga fase (tahap). Fase I koneksi ditentukan dengan membuat kedua mesin menginisialisasi variabel-variabel dan counter yang diperlukan untuk mengawasi frame yang mana yang telah diterima dan mana yang belum. Fase II, satu frame atau lebih mulai ditransmisikan. Fase III koneksi dilepaskna, pembebasan variabel, buffer, dan resource lainnya yang dipakai untuk menjaga berlangsungnya koneksi. Karena jarak dan peralatan, pengiriman informasi, dapat mengalami perubahan atau melemah. Umumnya interferensi listrik. Kesalahan timbul dalam bentuk burst yaitu lebih dari satu bit terganggu dalam satu satuan waktu.deteksi error dengan Redundansi, yaitu data tambahan yang tidak ada hubungannya dengan isi informasi yang dikirimkan, berupa bit pariti.berfungsi menunjukkan ada tidaknya kesalahan data. Yaitu dengan mendeteksi dan mengoreksi kesalahan yang terjadi. Makin banyak redundansi makin baik deteksi errornya. Akibatnya makin rendah troughput dari data yang berguna. Troughput adalah perbandingan antara data yang berguna dengan data keseluruhan. Banyaknya tambahan pada redundansi sampai 100% dari jumlah bit data Ada dua pendekatan untuk deteksi kesalahan : 1. Forward Error Control Dimana setiap karakter yang ditransmisikan atau frame berisi informasi tambahan (redundant) sehingga bila penerima tidak hanya dapat mendeteksi dimana error terjadi, tetapi juga menjelaskan dimana aliran bit yang diterima error. 2. Feedback (backward) Error Control Dimana setiap karakter atau frame memilki informasi yang cukup untuk memperbolehkan penerima mendeteksi bila menemukan kesalahan tetapi tidak lokasinya. Sebuah transmisi kontro digunakan untuk meminta pengiriman ulang, menyalin informasi yang dikirimkan. Feedback error control dibagi menjadi 2 bagian, yaitu : 1. Teknik yang digunakan untuk deteksi kesalahan 2. Kontrol algoritma yang telah disediakan untuk mengontrol transmisi ulang. Metode Deteksi Kesalahan : 1. Echo Metode sederhana dengan sistem interaktif.operator memasukkan data melalui terminal dan mengirimkan ke komputer. Komputer akan menampilkan kembali ke terminal, sehingga dapat memeriksa apakah data yang dikirimkan dengan benar. 2. Error Otomatis Metode dengan tambahan bit pariti. Deteksi dan Koreksi Error 2

3 Terdapat 2 cara : a. Pariti Ganjil (Odd Parity) Yaitu bit pariti yang ditambahkan supaya banyaknya bit "1" tiap karakter atau data ganjil. b. Pariti Genap (Even Parity) Yaitu bit pariti yang ditambahkan supaya banyaknya bit "1" tiap karakter atau data genap. Tanpa memperhatikan desain dari sistem transmisi maka, maka akan terdapat error yang menghasilkan perubahan terhapat satu atau lebih dari bit didalam frame yang ditransmisikan. Beberapa kemungkinan adanya error pada pengiriman frame meliputi : Pb = propabilitas error bit tunggal, biasanya disebut bit-error-rate P1 = probabilitas frame yang diterima tanpa adanya error P2 = probabilitas frame yang diterima dengan error tidak terdeteksi P3 = probabilitas frame yang diterima dengan error terdeteksi Jika tidak ada suatu alat yang dapat dipergunakan untuk mendeteksi error, maka probabilitas error yang terderteksi (P3) sama dengan 0, Untuk mempercepat menetapkan probabilitas, diasumsikan bahwa probabilitas nenerapa bit yang mengalami error (Pb) adalah tetap, dan tidak tergantung masing-masing bit., sehingga didapatkan hubungan : dimana F adalah jumlah bit per frame. Probabilitas frame yang diterima tanpa error akan berkurang apabila probabilitas dari error bit tunggal bertambah. demikian juga probabilitas frame yang diterima dengan tanpa error bit berkurang dengan bertambahnya panjang frame. maka lebih banyak bit dengan probabilitas yang tinggi dari pada yang terkena error. Tidak ada sistem telekomunikasi data yang bebas dari kesalahan transmisi data, kesalahan ini sering kali disebabkan oleh gangguan pada saluran, sistem switching, radiasi gelombang, crosstalk, dll. Metode deteksi kesalahan yang dikenal adalah : Vertical-redundancy-checking Longitudinal-redundancy-checking Cyclic-redundancy-checking VERTICAL-REDUNDANCY-CHECKING Metode ini lebih umum disebut parity-checking karena menggunakan sistem pengecekan paritas dan merupakan sistem untuk mencari kesalahan data yang paling sederhana. Dalam satu byte terdapat satu bit parity, bit ini nilainya tergantung kepada ganjil atau genapnya jumlah bit satu dalam tiap byte. Parity-checking dibagi menjadi dua yaitu odd-parity ( paritas ganjil) dan even-parity (paritas genap). Aturan pada odd-parity yaitu jumlah bit satu dalam setiap byte harus ganjil. Komputer selalu mengecek parity-bit setiap karakter yang akan dikirim, bila jumlah bit satu dalam 7 bit pertama adalah genap, maka parity-bit diubah jadi 1, sebaliknya jika jumlah bit satu dalam 7 bit pertama adalah ganjil, maka parity-bit diubah menjadi 0. Dalam even-parity, jumlah bit satu dalam setiap Deteksi dan Koreksi Error 3

4 byte garus genap. Sebagai contoh, didalam komunikasi data digunakan sistem oddparity, maka jika huruf A disusun dalam kombinasi data biner berupa , dimana jumlah bit satu dalam 7 bit pertama adalah genap, maka parity-bit biubah menjadi 1. Sedangkan dalam sistem even-parity jika huruf M disusun dalam kode biner adalah , dimana didalam 7 bit pertama jumlah bit satu adalah genap, maka paritybit ini diubah menjadi 0, atau dapat dilihat pada gambar 5.1 dibawah. Gambar 5.1 Karakter M Dengan Even-Parity Sebenarnya sistem komputer mampu untuk menjalankan parity-checking ini, maka bila didalam saluran terjadi gangguan, maka jumlah bit satu dalam karakter yang diterima tidak sesuai, misalnya tadinya berjumlah ganjil kemudian berubah menjadi genap. Tetapi parity-checking ini masih mempunyai kelemahan, terutama bila jumlah bit yang rusak jumlahnya genap, maka kerusakan ini menjadi tidak dapat dideteksi. Karakter yang mengandung kesalahan 2 atau 5 bit bila hanya dilihat dari sisi genap ganjilnya jumlah bit satu, maka tidak akan kelihatan kesalahannya. LONGITUDINAL-REDUNDANCY-CHECKING Sistem ini sebenarnya digunakan untuk memperbaiki kelemahan yang ada pada VRC (parity-checking). Pada sistem LRC data dikirim secara per blok (frame) berisi 8 byte dan setiap frame terdapat satu parity-bit, fungsi dari bit ini sebagai kontrol seperti pada parity-checking. Parity-bit ini memuat 7 parity-bit dari byte sebelumnya, sedangkan cara untuk mengubah nilai ketujuh bit ini yaitu dengan melihat jumlah bit satu dari seluruh byte secara vertikal atau dapat dilihat pada gambar 5.2 dibawah : Deteksi dan Koreksi Error 4

5 Gambar 5.2 Kelemahan LRC Walaupun masih memiliki beberapa kelemahan namun sistem LRC lebih baik dari VRC, sebab bila ada kesalahan yang tidak terlihat oleh parity-bit, maka akan diketahui oleh parity-byte. Dalam sistem transmisi data LRC membutuhkan banyak tambahan bit pada setiap data dikirim, misalkan untuk mengirimkan 7 karakter (59 bit) diperlukan tambahan 15 bit sebagai parity-bit, sehingga sistem LRC ini tidak banyak dipakai walaupun dapat bermanfaat. CYCLIC-REDUNDANCY-CHECKING Sistem ini banyak diterapkan dalam komunikasi data karena prosesnya cukup sederhana dan tidak banyak membutuhkan tambahan bit yang berupa parity-bit. Pada sistem CRC data dikirim per frame, dan setiap frame terdiri dari deretan bit yang panjang. Pada akhir blok ditambahkan beberapa control-bit untuk menjamin kebenaran data. Control-bit dibentuk oleh komputer pengirim berdasarkan perhitungan atas data yang dikirim. Setelah data sampai pada komputer penerima selanjutnya dilakukan perhitungan seperti perhitungan pada komputer pengirim. Hasil perhitungan yang didapatkan dibandingkan dengan control-bit, bila sama berarti data dikirim tanpa mengalami kesalahan. Deteksi dan Koreksi Error 5

6 Gambar 5.3 Sistem CRC Agar dapat mengerti lebih mendetail prosedur pada sistem CRC, maka perlu pula mengetaui proses arithmatik modulo 2 serta konsep untuk menjabarkan deretan bit sebagai polinomial aljabar. Proses arithmatika yang dilakukan pada sistem CRC seperti sistem penjumlahan bilangan tetapi tanpa menyisakan (without-carries) yang dapat dilakukan menggunakan gerbang logika exclusive-or, seperti terlihat pada tabel kebenaran berikut ini : Tabel Ekslusive OR Pada proses arithmatik modulo 2 ini, hanya memperbolehkan menghasilkan 0 atau 1 dan tidak ada hasil negatif, pada proses pengurangan sama seperti proses penjumlahan. Selanjutnya bit-bit dari kode biner dapat diinterprestasikan sebagai polinomial koefisien. Sebagai contoh deretan biner menjadi : Dengan catatan bahwa untuk kode dengan n-bit maka pangkat tertinggi dari polinomial tersebut adalah n-1. Untuk melakukan proses perhitungan CRC diassumsikan memiliki sebuah pesan M(x) yang berisi deretan bit yang akan ditransmisikan, pesan tersebut berupa deretan bit, sehingga M(x) = (1)x 5 + (1)x 5 + (0)x 3 + (1)x 2 + (0)x1 + (1)x 0. Selanjutnya ditentukan panjang kode error-checking G(x) yang akan dipergunakan pada protokol, misalkan kode CRC ditentukan sebagai c-bits. Sebagai contoh c = 3, berarti dihasilkan polinomial G(x) = x Kemudian M(x) dikalikan dengan x c menjadi : Deteksi dan Koreksi Error 6

7 Secara analogi, hal ini sama saja dengan menggeser urutan bit pesan G(x) ke kiri sepanjang c-bits, yang menghasilkan urutan biner 000. Kemudian membagi x 3 M(x) dengan G(x) menggunakan arithmatika modulo 2, dimana akan mengasilkan hasil bagi/quotient Q(x) dan sisa pembagian/remainder R(x). Sebagai contoh pembagian modulo 2 ini adalah : Dari perhitungan diatas menghasilkan Q(x) = x 5 + x 5 + x + 1 dan R(x) = x +1. Selanjutnya dinambahkan sisa pembagian R(x) kepada pesan M(x) untuk menggeser polinomial dari pesan yang dikirim, kemudian akan didapatkan deretan polinomial yang dikirim T(x), sebagai berikut : Sehingga didapatkan : Konversi T(x) menjadi deretan kode biner yang akan ditransmisikan dapat dilihat dari susunan sebagai berikut : Deteksi dan Koreksi Error 7

8 6 bit pertama adalah pesan asli M(x), sedangkan 3 bit terakhir adalah bentuk kode errorchecking CRC.mUntuk memeriksa error pada saat transmisi, maka receiver menerima blok data (polinomial) dengan deretan polinomial G(x) yang telah dihasilkan pada transmitter menggunakan arithmatika modulo2, pada contoh ini menggunakan x Jika menghasilkan sisa 0 dari hasil pembagian antara T(x) dan G(x) maka dapat dikatakan pesan M(x) yang dikirim bebas dari error. Bila sisa pembagian menghasilkan selain 0 maka dapat dikatakan terjadi error. Proses pembagian dapat dijabarkan sebagai berikut : Sisa pembagian sama dengan 0 yang menunjukkan bebas dari error, sedangkan hasil pembagian menjadi Q(x) = x 5 + x 5 + x + 1, yang ternyata sama dengan hasil pembagian pada sisi transmitter. Bisa dimengerti bahwa yang ditunjukkan diatas merupakan proses yang terjadi pada transmitter dan receiver, pada receiver T(x)/G(x) selalu harus menghasilkan quotient Q(x) dengan sisa pembagian (remainder) harus 0. Untuk melengkapi arithmatik modulo 2 didapatkan persamaan : Deteksi dan Koreksi Error 8

9 akan tetapi pada proses arithmatikan modulo 2 ini (1 + 1) = 0, maka akan didapatkan persamaan : Untuk mengimplementasikan CRC, maka kode CRC dibangkitkan dengan menggunakan software arithmatik. Akan tetapi untuk menambah kecepatan dan penggunaan microprocessor secara efisien, umunya kode CRC ini dibangkitkan dan dilakukan pengecekan menggunakan hardware. Arithmatik modulo 2 dan operasi penggeseran dapat dilakukan menggunakan shift register yang memiliki gerbang exclusive-or yang dihubungkan secara umpan balik. Jumlah shift register yang yang diperlukan sama dengan jumlah c, seperti besarnya pattern G(x) untuk operasi polinomial, atau jumlah bit pada kode CRC. Pada gambar dibawah ini menujukkan rangkaian yang membangkitkan kode CRC sebesar 3-bit, seperti yang diuraikan pada contoh diatas. Pesan M(x) yang besarnya 6- bit berupa di geser pada register, seperti dijunjukkan dibawah terdapat 3 nol. Sesudah 9 kali pergeseran register-shift-time (RST) maka register berisi bit CRC yaitu 011. Deteksi dan Koreksi Error 9

10 Pada gambar 5.4 dibawah ditunjukkan suatu rangkaian yang menghasilkan kode CRC 3-bit untuk sontoh kalkulasi di atas dengan bentuk pattern : G(x) = x Gambar 5.4 Pembangkit CRC Untuk G(x) = x Deteksi dan Koreksi Error 10

11 Pada implementasi CRC yang digunakan untuk mendeteksian error baik secara hardware maupun software maka ada 3 versi pattern G(x) yang banyak dipakai secara luas, antara lain : Modulo 2 arithmetic Menggunakan penjumlahan binary dengan tanpa carry, dimana hanya merupakan perasi exclusive-or. Untuk kepentingan ini didefinisikan : T = (k + n) bit frame untuk ditransmisi, dengan n < k M = k bit message, k bit pertama dari T F = n bit FCS, n bit terakhir dari T P = pattern dari n+1 bit. Dimana : T = 2 n M + F 2M = Q + R P P Karena pembaginya adalah binary, remaider selalu kurang dari 1 bit dibanding pembagi. Maka : T = 2 M + R atau T = 2M + R P P T = Q + R + R P P P T = Q + R + R = Q P P Contoh : 1. Diketahui : message M = (10 bit) pattern P = (6 bit) FCS R = dikalkulasi (5 bit) 2. Message M dikalikan dengan 2 5, maka : Kemudian dibagi dengan P : Deteksi dan Koreksi Error 11

12 011 <-- Q P --> <-- 2 M <-- R Remainder (R = 01110) ditambahkan ke 2 n M untuk mendapatkan T = , yang ditransmisi [ T = 2 n M + R ]. 5. Jika tidak ada error, maka receiver menerima T secara utuh. Frame yang diterima dibagi dengan P : Karena tidak ada remaider maka dianggap tidak ada error. Deteksi dan Koreksi Error 12

13 Pattern P dipilih 1 bit lebih panjang daripada FCS, dan bit pattern dipilih tergantung tipe error yang diinginkan. Pada keadaan minimum keduanya baik tingkat high atau low bit dari P harus 1. Frame Tr yang dihasilkan dapat dinyatakan sebagai : Tr = T + E dimana : T = frame yang ditransmisi E = error pattern dengan 1 dalam posisi dimana terjadi error Tr = frame yang diterima. Receiver akan gagal untuk mendeteksi error jika dan hanya jika Tr dapat dibagi dengan P, yang jika dan hanya jika E dapat dibagi dengan P. Polynomials Dalam bentuk variabel x dengan koefisien-koefisien binary. Koefisien-koefisien tersebut berhubungan dengan bit-bit dalam binary sehingga proses CRC-nya dapat dijabaran sebagai : 1. X M(X) = Q(X) + R(X) P(X) P(X) 2. T(X) = X M(X) + R(X) Error E(X) hanya tidak akan terdeteksi bila dapat dibagi dengan P(X). Error- error yang dapat dideteksi yang tidak dapat dibagi oleh P(X) : 1. Semua error bit tunggal. 2. Semua error bit ganda, sepanjang P(X) mempunyai faktor paling sedikit 3 syarat. 3. Jumlah error genap apapun, sepanjang P(X) mengandung faktor (X + 1). 4. Burst error apapun dengan panjang burst lebih kecil daripada panjan FCS. 5. Burst error yang paling besar. Empat versi dari P(X) yang dipakai secara luas : CRC-12 = X 12 + X 11 + X 3 + X 2 + X + 1, dipakai untuk transmisi dari 6 bit karakter dan membentuk 12 bit FCS. CRC-6 = X 16 + X 15 + X 2 + 1, } umum untuk 8 bit karakter dan keduanya CRC-CCITT = X 16 + X 12 + X 5 + 1, } menghasilkan 16 bit FCS. 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 5 + X 2 + X + 1, membentuk 32 bit FCS. Shift registers dan gate exclusive-or Shift register adalah device penyimpan string 1 bit dimana terdapat sebuah line output, yang mengidikasikan nilai yang dimuat, dan sebuah line input. Seluruh register di-clock secara simultan, yang menyebabkan 1 bit bergeser sepanjang seluruh register. Sirkuit ini dapat dipenuhi sebagai berikut : 1. Register mengandung n bits, sama dengan panjang FCS. 2. Ada lebih dari n gate exclusive-or. 3. Keberadaan dan ketiadaan suatu gate tergantung pada keberadaan atau ketiadaan dari suatu syarat dalam polynomial pembagi, P(X). Dalam contoh, Message M = ; M(X) = X 9 + X 7 + X 3 + X Pembagi P = ; P(X) = X 5 + X 5 + X Pada receiver, tiap bit M yang tiba, disisipi ke dalam shift register. Jika tidak ada error, shift register akan memuat bit pattern untuk R pada akhir dari M. Bit R yang ditransmisi sekarang mulai tiba dan efeknya yaitu me-nol-kan register pada akhir penerimaan, register memuat semua nol. Deteksi dan Koreksi Error 13

14 n P(X) = a i X i dimana a 0 =a n =1 dan semua a yang lain sama baik 0 atau 1. i= Koreksi Kesalahan Transmisi Bila dijumpai kesalahan pada data yang telah diterima, maka perlu diadakan tindakan perbaikanatau diusahakan agar kesalahan ini jangan sampai memberikan dampak yang besar. Metode koreksi ini diantaranya adalah : Subtitusi simbol Bila ada data yang rusak maka komputer penerima mengganti bagian itu dengan karakter lain, sepertu karakter SUB yang berupa tanda tanya terbalik. Jika pemakai menjumpai karakter ini (pada program word-prossessor), maka berarti data yang diterima telah mengalami kerusakan, selanjutnya perbaikan dilakukan sendiri. Mengirim data koreksi Data yang dikirim harus ditambah dengan kode tertentu dan data duplikat. Bila penerima menjumpai kesalahan pada data yang diterima, maka perbaikan dilakukan dengan mengganti bagian yang rusak dengan data duplikat, tetapi cara ini jarang dilakukan. Kirim ulang Cara ini merupakan cara yang paling simpel, yaitu bila komputer penerima menemukan kesalahan pada data yang diterima, maka selanjutnya meminta komputer pengirim untuk mengirim mengulangi pengiriman data. Deteksi dan Koreksi Error 14

B A B VI DETEKSI DAN KOREKSI ERROR

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

Lebih terperinci

RANGKUMAN TEKNIK KOMUNIKASI DATA DIGITAL

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

Lebih terperinci

DIKTAT MATA KULIAH KOMUNIKASI DATA BAB V DETEKSI DAN KOREKSI KESALAHAN

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

Lebih terperinci

Deteksi dan Koreksi Error

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

Lebih terperinci

Teknik Komunikasi Data Digital

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

Lebih terperinci

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. 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

Lebih terperinci

Kelompok 2 (3KA35) Dedy Setyo Pangestu ( ) Febri Markuri ( ) Melpin Agun Framansa ( ) DATA LINK LAYER

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

Lebih terperinci

TEKNIK KOMUNIKASI DATA DIGITAL

TEKNIK KOMUNIKASI DATA DIGITAL TEKNIK KOMUNIKASI DATA DIGITAL 4.1 TRANSMISI ASYNCHRONOUS DAN SYNCHRONOUS Data ditransfer melalui path komunikasi tunggal pada transmisi data secara serial dimana tiap elemen pensinyalan dapat berupa :

Lebih terperinci

KOREKSI KESALAHAN. Jumlah bit informasi = 2 k -k-1, dimana k adalah jumlah bit ceknya. a. KODE HAMMING

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

Lebih terperinci

Deteksi & Koreksi Kesalahan

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

Lebih terperinci

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 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

Lebih terperinci

BAB II DASAR TEORI. 7. Menuliskan kode karakter dimulai dari level paling atas sampai level paling bawah.

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

Lebih terperinci

Data Link Layer BAB 3

Data Link Layer BAB 3 Data Link Layer BAB 3 Fungsi Data Link Layer Menyediakan antarmuka layanan untuk Network Layer Berurusan dengan kesalahan transmisi Pengaturan aliran data Lambat penerima tidak dibanjiri oleh pengirim

Lebih terperinci

BAB II TEKNIK PENDETEKSIAN KESALAHAN

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

Lebih terperinci

Data Link Control. Komunikasi Data Komdat5_datalink kontrol-1

Data Link Control. Komunikasi Data Komdat5_datalink kontrol-1 Komdat5_datalink kontrol-1 Data Link Control Bahasan ini berhubungan dengan algoritma bagi komunikasi yang reliabel dan efisien antara dua mesin yang berdekatan, yaitu dua mesin yang secara fisik terhubung

Lebih terperinci

Masalah Timing (pewaktu) memerlukan suatu mekanisme untuk mensinkronkan transmitter dan receiver Dua solusi. Asinkron Sinkron

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

Lebih terperinci

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 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,

Lebih terperinci

DATA LINK LAYER. Gambar. 1: Fungsi dari Data Link Layer. Gambar. 2: PDU pada Data Link Layer berupa Frames

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

Lebih terperinci

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# PEDOMAN PENGGUNAAN SIMULATOR PENYANDIAN DAN PENGAWASANDIAN SISTEM KOMUNIKASI BERBASIS PERANGKAT LUNAK VISUAL C# Simulator penyandian dan pengawasandian ini dirancang untuk meyimulasikan 10 jenis penyandian

Lebih terperinci

Deteksi dan Koreksi Error

Deteksi dan Koreksi Error 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

Lebih terperinci

Serial Communication II

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

Lebih terperinci

PARITY GENERATOR & CHECKER

PARITY GENERATOR & CHECKER PARITY GENERATOR & CHECKER Pokok Bahasan : 1. Pengertian bit Parity 2. Pembagian Jenis bit Parity 3. Pembangkitan Bit Parity (Parity Generator) 4. Pengecekan Bit Parity (Parity Checker) Tujuan Instruksional

Lebih terperinci

DETEKSI DAN KOREKSI KESALAHAN

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

Lebih terperinci

Lapisan ini merupakan lapisan yang akan melakukan transmisi data antara perangkat-perangkat jaringan yang saling berdekatan di dalam sebuah wide area

Lapisan ini merupakan lapisan yang akan melakukan transmisi data antara perangkat-perangkat jaringan yang saling berdekatan di dalam sebuah wide area Lapisan ini merupakan lapisan yang akan melakukan transmisi data antara perangkat-perangkat jaringan yang saling berdekatan di dalam sebuah wide area network (WAN), atau antara node di dalam sebuah segmen

Lebih terperinci

BAB II KONSEP KOMUNIKASI DATA LAPIS DATA LINK. data antara dua pihak. Data yang dikirim dari sumber diwakili oleh sinyal-sinyal

BAB II KONSEP KOMUNIKASI DATA LAPIS DATA LINK. data antara dua pihak. Data yang dikirim dari sumber diwakili oleh sinyal-sinyal BAB II KONSEP KOMUNIKASI DAA LAPIS DAA LINK 2.1 Umum Kegunaan pertama dari sistem komunikasi adalah menjalankan pertukaran data antara dua pihak. Data yang dikirim dari sumber diwakili oleh sinyal-sinyal

Lebih terperinci

B A B VIII DATA LINK CONTROL

B A B VIII DATA LINK CONTROL B A B VIII DATA LINK CONTROL Agar komunikasi data digital berlangsung efektif, banyak hal yang akan diperlukan untuk mengontrol dan mengatur pertukaran data. Agar sistem pengontrolan yang diperlukan dapat

Lebih terperinci

MODE TRANSMISI DATA LAPISAN FISIK. Budhi Irawan, S.Si, M.T

MODE TRANSMISI DATA LAPISAN FISIK. Budhi Irawan, S.Si, M.T MODE TRANSMISI DATA LAPISAN FISIK Budhi Irawan, S.Si, M.T Mode Transmisi Data Mode Transmisi Serial Mode Transmisi Paralel Mode Transmisi Serial Proses pengiriman data pada mode transmisi serial adalah

Lebih terperinci

STMIK AMIKOM YOGYAKARTA. Oleh : Nila Feby Puspitasari

STMIK AMIKOM YOGYAKARTA. Oleh : Nila Feby Puspitasari STMIK AMIKOM YOGYAKARTA Oleh : Nila Feby Puspitasari 1. Source (Sumber) - Membangkitkan data untuk ditransmisikan Contoh : telepon dan PC (Personal Computer) 2. Transmitter (Pengirim) - Mengkonversi data

Lebih terperinci

Pengantar Komunikasi Data. Muhammad Zen Samsono Hadi, ST. MSc. Lab. Telefoni Gedung D4 Lt. 1

Pengantar Komunikasi Data. Muhammad Zen Samsono Hadi, ST. MSc. Lab. Telefoni Gedung D4 Lt. 1 Pengantar Komunikasi Data Muhammad Zen Samsono Hadi, ST. MSc. Lab. Telefoni Gedung D4 Lt. 1 1 Model komunikasi sederhana 2 Pengantar Komunikasi Data Elemen-elemen model 1. Source (Sumber) - Membangkitkan

Lebih terperinci

BAB II. Protocol and Error Handling

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

Lebih terperinci

C. ALAT DAN BAHAN 1. XOR_2 2. LOGICTOGGLE 3. LOGICPROBE (BIG)

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:

Lebih terperinci

JURNAL TEKNIK ITS Vol. 4, No. 2, (2015) ISSN: ( Print) A-192

JURNAL TEKNIK ITS Vol. 4, No. 2, (2015) ISSN: ( Print) A-192 JURNAL TEKNIK ITS Vol. 4, No. 2, (2015) ISSN: 2337-3539 (2301-9271 Print) A-192 Implementasi Dan Evaluasi Kinerja Encoder-Decoder Reed Solomon Pada M-Ary Quadrature Amplitude Modulation (M-Qam) Mengunakan

Lebih terperinci

Bab 7. Data Link Control

Bab 7. Data Link Control Bab 7. Data Link Control 1/total Outline Konsep Data Link Control Flow Control Error Detection Error Control High Level Data Link Control Protokol DLC Lain (Frame Relay dan ATM) 2/total Control Aliran

Lebih terperinci

BAB IV HASIL PENGUJIAN DAN ANALISIS

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

Lebih terperinci

SOAL-SOAL UTS JARINGAN KOMPUTER

SOAL-SOAL UTS JARINGAN KOMPUTER SOAL-SOAL UTS JARINGAN KOMPUTER Soal No.1 a. Rancang sebuah MAN dengan criteria sebagai berikut : - Topologi jaringan yang digunakan - Protokol yang dipakai - Alamat IP tiap host dan server - Operating

Lebih terperinci

FLOW CONTROL & A VARIABLE. Budhi Irawan, S.Si, M.T

FLOW CONTROL & A VARIABLE. Budhi Irawan, S.Si, M.T FLOW CONTROL & A VARIABLE Budhi Irawan, S.Si, M.T Kendali Aliran (Flow Control) Fungsi lain yang diperlukan dalam mentransmisikan data di suatu link adalah Kendali Aliran Dibutuhkan terutama jika aliran

Lebih terperinci

UNIVERSITAS PGRI SEMARANG

UNIVERSITAS PGRI SEMARANG MAKALAH Disusun oleh : M. Dwi setiyo 14670015 INFORMATIKA 3A Program Studi Informatika Fakultas Teknik UNIVERSITAS PGRI SEMARANG Oktober, 2015 DAFTAR ISI HALAMAN JUDUL... i DAFTAR ISI... ii BAB I PENDAHULUAN...

Lebih terperinci

PERCOBAAN 10. PARITY GENERATOR DAN CHECKER

PERCOBAAN 10. PARITY GENERATOR DAN CHECKER ETUNJUK RKTIKUM ELEKTRONIK DIGITL 1 ERON 10. RITY GENERTOR DN HEKER TUJUN: Setelah menyelesaikan percobaan ini mahasiswa diharapkan mampu Memahami prinsip kerja rangkaian arity Generator dan arity hecker

Lebih terperinci

BAB II PENGKODEAN. yang digunakan untuk melakukan hubungan komunikasi. Pada sistem komunikasi analog, sinyal

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

Lebih terperinci

Jaringan Komputer Data Link Control Data L

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

Lebih terperinci

Algoritma Perhitungan Langsung pada Cyclic Redundancy Code 32

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 swelandiah@staff.gunadarma.ac.id

Lebih terperinci

Data Communication. Week 13 Data Link Layer (Error Correction) 13Susmini I. Lestariningati, M.T

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

Lebih terperinci

PENGKODEAN DATA. Muji Lestari ST.,MMSI

PENGKODEAN DATA. Muji Lestari ST.,MMSI PENGKODEAN DATA Muji Lestari ST.,MMSI muji_lestari @staff.gunadarma.ac.id mujilestari2004@gmail.com APA SIH ITU PENGKODEAN DATA? Pengkodean data adalah suatu teknik yang dilakukan untuk memberikan penegasan

Lebih terperinci

Flow Control. stop-and-wait

Flow Control. stop-and-wait Flow Control Sebuah proses yang digunakan untuk mengatur rate dari transmisi data diantara 2 node untuk mencegah pengiriman data yang terlalu cepat dibanding dengan penerimaan data yang lambat. Flow Control

Lebih terperinci

FLOW CONTROL & ERROR CONTROL. Fungsi SUBLAYER LLC pada datalink

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

Lebih terperinci

Block Coding KOMUNIKASI DATA OLEH : PUTU RUSDI ARIAWAN ( )

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

Lebih terperinci

Encoding dan Decoding Kode BCH (Bose Chaudhuri Hocquenghem) Untuk Transmisi Data

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,

Lebih terperinci

Modul ke: Aplikasi komputer. Sistem Operasi. Fakultas FEB. Handy Japar., SE., MM. Program Studi MKCU

Modul ke: Aplikasi komputer. Sistem Operasi. Fakultas FEB. Handy Japar., SE., MM. Program Studi MKCU Modul ke: Aplikasi komputer Sistem Operasi Fakultas FEB Handy Japar., SE., MM Program Studi MKCU http://www.mercubuana.ac.id Pengertian Operating System Perangkat lunak computer atau software yang bertugas

Lebih terperinci

Merupakan gabungan dua teknik yang berbeda yaitu Perpaduan Teknik Komunikasi dan Pengolahan Data

Merupakan gabungan dua teknik yang berbeda yaitu Perpaduan Teknik Komunikasi dan Pengolahan Data KOMUNIKASI DATA Merupakan gabungan dua teknik yang berbeda yaitu Perpaduan Teknik Komunikasi dan Pengolahan Data Pengertian Komunikasi Data: Penggabungan antara dunia komunikasi dan komputer, - Komunikasi

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Prinsip Kerja Sistem Yang Dirancang Pada dasarnya alat yang dibuat ini adalah untuk melakukan suatu transfer data karakter menggunakan gelombang radio serta melakukan pengecekan

Lebih terperinci

PACKET SWITCHING. Rijal Fadilah

PACKET SWITCHING. Rijal Fadilah PACKET SWITCHING Rijal Fadilah Pendahuluan Packet switching terkait protocol, message dibagi menjadi paket kecil sebelum dikirim. Jaringan packet switch : kumpulan distribusi dari node-node packet switch,

Lebih terperinci

LAYER FISIK TERKAIT LAYER FISIK: 1. SINKRONISASI 2. PHYSICAL ENCODING : NRZI, NRZ, MANCHESTER, AMI 3. GANGGUAN LAYER FISIK

LAYER FISIK TERKAIT LAYER FISIK: 1. SINKRONISASI 2. PHYSICAL ENCODING : NRZI, NRZ, MANCHESTER, AMI 3. GANGGUAN LAYER FISIK LAYER FISIK LAYER FISIK TERKAIT LAYER FISIK: 1. SINKRONISASI 2. PHYSICAL ENCODING : NRZI, NRZ, MANCHESTER, AMI 3. GANGGUAN LAYER FISIK MODE TRANSMISI Mode Transmisi merupakan cara suatu data dikirimkan:

Lebih terperinci

Materi 5 Layer 2 Data Link

Materi 5 Layer 2 Data Link Materi 5 Layer 2 Data Link Missa Lamsani Hal 1 Pengertian Data Link Layer Menyediakan prosedur pengiriman data antar jaringan Mendeteksi dan mengoreksi error yang mungkin terjadi pada physical layer Memiliki

Lebih terperinci

RANGKAIAN ARITMETIKA 2

RANGKAIAN ARITMETIKA 2 RANGKAIAN ARITMETIKA 2 Pokok Bahasan : 1. Sistim Coding 2. Fungsi-fungsi Aritmetika Biner : penjumlahan, pengurangan, perkalian, pembagian 3. Implementasi fungsi Aritmetika pada sistim Bilangan yang lain

Lebih terperinci

BAB IV ANALISIS DATA DAN PEMBAHASAN

BAB IV ANALISIS DATA DAN PEMBAHASAN 34 BAB IV ANALISIS DATA DAN PEMBAHASAN Dalam bab IV ini akan dibahas tentang analisis data dan pembahasan berdasarkan perencanaan dari sistem yang dibuat. Rancangan alat indikator alarm ini digunakan untuk

Lebih terperinci

Week #5 Protokol Data Link Control

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

Lebih terperinci

Introduction to spread spectrum (SS) Alfin Hikmaturokhman,MT

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

Lebih terperinci

Chapter 2 part 2 Getting Connected. Muhammad Al Makky

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

Lebih terperinci

Memahami proses switching dalam sistem telepon Memahami rangkaian switching yang digunakan dalam sistem komunikasi telepon Menjelaskan aplikasi dan

Memahami proses switching dalam sistem telepon Memahami rangkaian switching yang digunakan dalam sistem komunikasi telepon Menjelaskan aplikasi dan Memahami proses switching dalam sistem telepon Memahami rangkaian switching yang digunakan dalam sistem komunikasi telepon Menjelaskan aplikasi dan konsep swicting dalam sistem telepon Proses switching

Lebih terperinci

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data Melakukan deteksi adanya koneksi fisik atau ada tidaknya

Lebih terperinci

Bab 10. Packet Switching

Bab 10. Packet Switching 1/total Outline Prinsip Dasar Packet Switching Packet Switching - Datagram Packet Switching Virtual Circuit Operasi Internal dan Eksternal Konsep Routing Strategi Routing Klasiikasi Routing X25 Physical

Lebih terperinci

Bagian 2 STRUKTUR CPU

Bagian 2 STRUKTUR CPU Bagian 2 STRUKTUR CPU 1. KOMPUTER SEBAGAI MESIN 6 LEVEL Bahasa tingkat tinggi Bahasa Rakitan Mesin Sistem Operasi Arsitektur Perangkat Instruksi Arsitektur Mikro Logika Digital Berikut akan dibahas contoh

Lebih terperinci

Bagian 5 Pengkodean Data, Transmisi Asynchronous dan Synchronous, Serta Data Link Control

Bagian 5 Pengkodean Data, Transmisi Asynchronous dan Synchronous, Serta Data Link Control Bagian 5 Pengkodean Data, Transmisi Asynchronous dan Synchronous, Serta Data Link Control Sebagaimana dipelajari pada bagian sebelumnya, diketahui dengan jelas perbedaan antara data analog dan data digital,

Lebih terperinci

Network Layer JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

Network Layer JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom Network Layer JARINGAN KOMPUTER Ramadhan Rakhmat Sani, M.Kom Objectives Fungsi Network Layer Protokol Komunikasi Data Konsep Pengalamatan Logis (IP) Konsep Pemanfaatan IP Konsep routing Algoritma routing

Lebih terperinci

BAB I PENDAHULUAN. sangat pesat, sehingga penggunaan komputer sebagai media komunikasi bagi

BAB I PENDAHULUAN. sangat pesat, sehingga penggunaan komputer sebagai media komunikasi bagi BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini perkembangan di bidang telekomunikasi menunjukkan grafik yang sangat pesat, sehingga penggunaan komputer sebagai media komunikasi bagi perusahaan untuk

Lebih terperinci

KOMUNIKASI DATA PACKET SWITCHING

KOMUNIKASI DATA PACKET SWITCHING KOMUNIKASI DATA PACKET SWITCHING PACKET SWITCHING Beberapa alasan mengapa Packet Switching dipilih dibandingkan Circuit Switching :. Pada waktu koneksi data, sebagian besar waktu user/host berada pada

Lebih terperinci

DATA LINK LAYER: PROTOKOL HIGH LEVEL DATA LINK CONTROL (HDLC) Komunikasi Data

DATA LINK LAYER: PROTOKOL HIGH LEVEL DATA LINK CONTROL (HDLC) Komunikasi Data DATA LINK LAYER: PROTOKOL HIGH LEVEL DATA LINK CONTROL (HDLC) Komunikasi Data Data Link Services Connection-oriented services: memberikan pengiriman paket terurut bebas error setting-up koneksi: setting

Lebih terperinci

Referensi Model OSI & TCP/IP

Referensi Model OSI & TCP/IP 03 Referensi Model OSI & TCP/IP Jaringan Komputer, ST http://afenprana.wordpress.com Sub Pokok Bahasan Latar Belakang Kenapa Perlu Standard Lapisan Model OSI Model TCP/IP 2 Latar Belakang Masalah ketidak

Lebih terperinci

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan 1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan mengatasi problem yang terjadi dengan menggunakan pendekatan

Lebih terperinci

BAB II ARITMATIKA DAN PENGKODEAN

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

Lebih terperinci

Jaringan Komputer Switching

Jaringan Komputer Switching Jaringan Komputer Switching Switching Transmisi jarak jauh biasanya akan melewati jaringan melalui node-node yang di switch. Node tidak khusus untuk suatu konteks data tertentu.dimana End device adalah

Lebih terperinci

TCP dan Pengalamatan IP

TCP dan Pengalamatan IP TCP dan Pengalamatan IP Pengantar 1. Dasar TCP/IP TCP/IP (Transmision Control Protocol/Internet Protocol) adalah sekumpulan protokol komunikasi (protocol suite) yang sekarang ini secara luas digunakan

Lebih terperinci

Kode Sumber dan Kode Kanal

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

Lebih terperinci

KOMUNIKASI DATA Kontrol Komunikasi

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

Lebih terperinci

Layer ini berhubungan dengan transmisi dari aliran bit yang tidak terstruktur melalui medium fisik; berhubungan

Layer ini berhubungan dengan transmisi dari aliran bit yang tidak terstruktur melalui medium fisik; berhubungan 三日月光 OSI LAYER u/ Menentukan layanan-layanan yang ditampilkan oleh setiap lapisan Physical layer Layer ini berhubungan dengan transmisi dari aliran bit yang tidak terstruktur melalui medium fisik; berhubungan

Lebih terperinci

DASAR TEKNIK TELEKOMUNIKASI

DASAR TEKNIK TELEKOMUNIKASI DTG1E3 DASAR TEKNIK TELEKOMUNIKASI Pengenalan Komunikasi Data dan Klasifikasi Jaringan By : Dwi Andi Nurmantris Dimana Kita? Dimana Kita? Pengertian Komunikasi Data Penggabungan antara dunia komunikasi

Lebih terperinci

Materi 7 Layer 4 Transport

Materi 7 Layer 4 Transport Materi 7 Layer 4 Transport Missa Lamsani Hal 1 Transport Layer Missa Lamsani Hal 2 Fungsi Layer Transport (Layer 4) Lapisan transpor atau transport layer adalah lapisan keempat dari model referensi jaringan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 25 BAB III PERANCANGAN SISTEM Sistem monitoring ini terdiri dari perangkat keras (hadware) dan perangkat lunak (software). Perangkat keras terdiri dari bagian blok pengirim (transmitter) dan blok penerima

Lebih terperinci

BAB II TEKNIK PENGKODEAN

BAB II TEKNIK PENGKODEAN BAB II TEKNIK PENGKODEAN 2.1 Pendahuluan Pengkodean karakter, kadang disebut penyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. Seperti

Lebih terperinci

Arithmatika Komputer. Pertemuan 3

Arithmatika Komputer. Pertemuan 3 Arithmatika Komputer Pertemuan 3 2.3. Aritmetika Integer Membahas operasi aritmetika (Sistem Komplemen Dua) Penjumlahan Pengurangan Perkalian Pembagian Penjumlahan dan Pengurangan Penambahan pada complement

Lebih terperinci

Teknik Pengkodean (Encoding) Dosen : I Dewa Made Bayu Atmaja Darmawan

Teknik Pengkodean (Encoding) Dosen : I Dewa Made Bayu Atmaja Darmawan Teknik Pengkodean (Encoding) Dosen : I Dewa Made Bayu Atmaja Darmawan Pendahuluan Pengkodean karakter, kadang disebut penyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS GUNADARMA MAKALAH JARINGAN KOMPUTER Physical Layer Disusun Oleh : Kelompok 7 Ahmad Qadafi (10110409) Annisa Latiefina Astwad (10110918) Chandra Wahyu Utama (11110558) Danu Permadi (11110691) Dede Hardiyan (11110738)

Lebih terperinci

VISUALISASI KINERJA PENGKODEAN MENGGUNAKAN ALGORITMA VITERBI

VISUALISASI KINERJA PENGKODEAN MENGGUNAKAN ALGORITMA VITERBI VISUALISASI KINERJA PENGKODEAN MENGGUNAKAN ALGORITMA VITERBI Aslam mahyadi 1, Arifin,MT 1 Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi Kampus ITS, Surabaya 60111 e-mail : meaninglife@yahoo.com

Lebih terperinci

DATA LINK LAYER. Budhi Irawan, S.Si, M.T

DATA LINK LAYER. Budhi Irawan, S.Si, M.T DATA LINK LAYER Budhi Irawan, S.Si, M.T Keterbatasan Layer Fisik Layer 1 hanya berhubungan media, sinyal dan bit stream yang merambat melalui media Layer 1 tidak dapat berkomunikasi dengan layer diatasnya

Lebih terperinci

TEKNOLOGI SWITCH SWITCHING 1. CIRCUIT SWITCHING

TEKNOLOGI SWITCH SWITCHING 1. CIRCUIT SWITCHING SWITCHING Transmisi jarak jauh biasanya akan melewati jaringan melalui node-node yang di switch. Node tidak khusus untuk suatu konteks data tertentu.dimana End device adalah station : komputer, terminal,

Lebih terperinci

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 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

Lebih terperinci

Model Referensi OSI 7 Layer. Pengantar Model Jaringan. Pengantar Model Jaringan. Analogi Model Jaringan

Model Referensi OSI 7 Layer. Pengantar Model Jaringan. Pengantar Model Jaringan. Analogi Model Jaringan Model Referensi OSI 7 Layer Pengantar Model Jaringan Pengantar Model Jaringan Supaya komputer dapat mengirimkan informasi ke komputer lain, dan dapat menerima dan mengerti informasi, harus ada aturan atau

Lebih terperinci

KEAMANAN JARINGAN KOMPUTER

KEAMANAN JARINGAN KOMPUTER KEAAA JARIGA KOPUER PEDAHULUA eskipun jaringan menimbulkan pembahasan-pembahasan baru pada keamanan, beberapa topik yang dikenal telah terdaftar sebagai solusi-solusi untuk masalah keamanan jaringan. olusi

Lebih terperinci

Networking Model. Oleh : Akhmad Mukhammad

Networking Model. Oleh : Akhmad Mukhammad Networking Model Oleh : Akhmad Mukhammad Objektif Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. Mengidentifikasi dan mengatasi problem

Lebih terperinci

PENDAHULUAN PULSE TRAIN. GATES ELEMEN LOGIKA

PENDAHULUAN PULSE TRAIN. GATES ELEMEN LOGIKA LOGIKA MESIN PENDAHULUAN Data dan instruksi ditransmisikan diantara berbagai bagian prosesor atau diantara prosesor dan periperal dgn menggunakan PULSE TRAIN. Berbagai tugas dijalankan dgn cara menyampaikan

Lebih terperinci

Bab III Prinsip Komunikasi Data

Bab III Prinsip Komunikasi Data Bab III Prinsip Komunikasi Data Teknologi Jaringan yang menghubungkan beberapa Komputer baik dalam area kecil maupun besar mempunyai aturan aturan baku atau Prinsip prinsip baku dalam komunikasi data.

Lebih terperinci

STMIK AMIKOM YOGYAKARTA. Oleh : Nila Feby Puspitasari

STMIK AMIKOM YOGYAKARTA. Oleh : Nila Feby Puspitasari STMIK AMIKOM YOGYAKARTA Oleh : Nila Feby Puspitasari Data digital, sinyal digital - Merupakan bentuk paling sederhana dari pengkodean digital - Data digital ditetapkan satu level tegangan untuk biner satu

Lebih terperinci

Pengantar Komunikasi Data

Pengantar Komunikasi Data Pengantar Komunikasi Data MAKALAH Disusun sebagai Tugas pada Mata Kuliah Sistem Telekomunikasi Oleh : Bona Putra Sembiring 14102014 Muh. Nur Alam A. 14102029 Nancy Ria Sylvani 14102031 PROGRAM STUDI INFORMATIKA

Lebih terperinci

-KOMUNIKASI DATA- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

-KOMUNIKASI DATA- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri -KOMUNIKASI DATA- Nama : Novriansyah Kelas : 2.DB.10 NPM : 33109332 Dosen : Leli Safitri PROGRAM DIPLOMA MANAJEMEN INFORMATIKA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS GUNADARMA 2010

Lebih terperinci

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T MODEL REFERENSI OSI & TCP/IP 1011101010101011101 Budhi Irawan, S.Si, M.T Pendahuluan Model Referensi OSI (Open System Interconnection) merupakan standar dalam protokol jaringan yang dikembangkan oleh ISO

Lebih terperinci

Komputer menggunakan dan memanipulasi data untuk perhitungan aritmatik, pemrosesan data dan operasi logik. Data adalah bilangan biner dan informasi

Komputer menggunakan dan memanipulasi data untuk perhitungan aritmatik, pemrosesan data dan operasi logik. Data adalah bilangan biner dan informasi Komputer menggunakan dan memanipulasi data untuk perhitungan aritmatik, pemrosesan data dan operasi logik. Data adalah bilangan biner dan informasi berkode biner yang dioperasikan untuk mencapai beberapa

Lebih terperinci

lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI.

lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI. TCP dan IP Kamaldila Puja Yusnika kamaldilapujayusnika@gmail.com http://aldiyusnika.wordpress.com Lisensi Dokumen: Copyright 2003-2013IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Materi Kuliah Jaringan Komputer ke-1 : DATA PROSES INFORMASI. Hand Out : Piping Supriatna

Materi Kuliah Jaringan Komputer ke-1 : DATA PROSES INFORMASI. Hand Out : Piping Supriatna I. PENDAHULUAN JARINGAN KOMPUTER 1. Konsep dasar pembentukan jaringan komputer Materi Kuliah Jaringan Komputer ke-1 : Pentingnya informasi sebagai kebutuhan utama manusia modern. Informasi tentang hal-hal

Lebih terperinci

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol BAB II DASAR TEORI 2.1 Teknologi TCP/IP Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol yang dilaksanakan dan dibiayai oleh Defense Advanced Research Project Agency (DARPA). Paket TCP/IP

Lebih terperinci

BAB 3 MEKANISME PENGKODEAAN CONCATENATED VITERBI/REED-SOLOMON DAN TURBO

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.

Lebih terperinci