SlideShare a Scribd company logo
DETEKSI DAN KOREKSI KESALAHAN
Pengertian Kesalahan
Ketika melakukan pentransmisian data seringkali kita menjumpai
data yang tidak sesuai dengan yang kita harapkan (salah sasaran).
Hal ini disebabkan karena adanya gangguan dalam suatu saluran
transmisi. Istilah error atau kesalahan memang mungkin terjadi
pada suatu transmisi data. Kesalahan (galat) adalah hal yang terjadi
apabila suatu hal tidak bertindak semestinya, entah salah sasaran,
kehilangan satu bit, atau juga berubah datanya.
Tentunya ketika terjadi kesalahan maka kesalahan tersebut harus
terdeteksi oleh sistem komunikasi data untuk kemudian dikoreksi
supaya kembali menjadi data yang benar. Sistem komunikasi
seringkali membuat kesalahan, memiliki data rate yang berbeda, dan
terdapat delay (tundaan) yang terjadi ketika suatu bit dikirimkan
dengan saat bit diterima. Keterbatasan ini mempengaruhi sekali bagi
efisiensi pemindahan data.
Data Link Control
Pengiriman data melalui link komunikasi data yang terlaksana
dengan penambahan kontrol layer dalam tiap perangkat keras
komunikasi dinyatakan sebagai data link control atau data link
protocol. Data link adalah medium transmisi antara stasiun-stasiun
ketika suatu prosedur data link digunakan. Ketika menggunakan data
link protocol ada beberapa hal yang harus diperhatikan, yaitu:
•Frame synchronization
Data dikirimkan dalam blok-blok yang disebut frame. Awal dan akhir
tiap frame harus dapat diidentifikasikan.
•Memakai variasi dari konfigurasi line
•Flow control
Stasiun pengirim harus tidak mengirim frame-frame pada kecepatan
yang lebih cepat daripada kecepatan penerimaan data pada stasiun
penerima.
•Error control
Bit-bit error yang dihasilkan oleh sistem transmisi harus diperbaiki
•Kontrol dan data terletak pada link yang sama
Sinyal-sinyal kontrol tidak diharapkan mempunyai jalur komunikasi
yang terpisah. Karena itu, receiver harus mampu membedakan
kontrol informasi dari data yang sedang ditransmisi.
•Addressing (pengalamatan)
Pada jalur komunikasi yang multipoint (banyak jalur), identitas dari
dua stasiun (baik stasiun pengirim atau penerima) harus mampu
membedakan kontrol informasi dari data yang sedang transmisi.
•Manajemen link
Permulaan, pemeliharaan, dan penghentian dari pertukaran data
memerlukan koordinasi dan kerjasama di antara stasiun pengirim
dengan stasiun penerima. Diperlukan prosedur untuk manajemen
pertukaran data.
Konfigurasi-konfigurasi Line
Ada tiga karakteristik yang membedakan berbagai konfigurasi data link,
yaitu:
•Topology
Menyatakan pengaturan fisik dari stasiun pada suatu link. Ada dua
konfigurasi topologi yaitu:
•Point to point
Jika dalam suatu transmisi hanya ada satu stasiun pengirim dan satu stasiun
penerima.
•Multipoint
Jika dalam suatu transmisi ada lebih dari dua stasiun. Dipakai dalam
suatu komputer dan suatu rangkaian terminal.
timing dari aliran sinyal. Jenis-jenisnya adalah sebagai berikut:
•Simplex transmission
•Half duplex link
•Full duplex link.
Untuk transmisi yang menggunakan sinyal digital dapat memakai full duplex dan half
duplex. Untuk yang menggunakan sinyal analog penentuan duplexity tergantung pada
frekuensi bila stasiun yang dapat mentransmisi pada satu waktu. Baik mode hal
pengirim (transmisi) dan penerimaan pada frekuensi yang sama.
•Line Discipline
•Beberapa tata tertib yang diperlukan dalam penggunaan link transmisi. Pada mode
half duplex hanya satu stasiun Duplexity
Menyatakan arah dan atau full duplex, suatu stasiun hanya mentransmisi jika
mengetahui bahwa receiver telah siap untuk menerima
Flow Control
Flow control adalah suatu teknik untuk memastikan/meyakinkan bahwa
suatu stasiun transmisi tidak menumpuk data pada suatu stasiun penerima.
Tanpa flow control, buffer (memori penyangga) dari receiver akan penuh
sementara masih banyak data lama yang akan diproses. Ketika data
diterima, harus dilaksanakan sejumlah proses sebelum buffer dapat
dikosongkan dan siap menerima banyak data.
Antarmuka komunikasi data
Model transmisi frame
Ada beberapa bentuk dari flow control antara lain:
•Stop and wait flow control
Penggunaan stop and wait control
•Sliding window flow control
Masalah utama yang dimiliki oleh stop and wait control adalah bahwa hanya
satu frame yang dapat dikirimkan pada saat yang sama. Dalam keadaan
antrian bit yang akan dikirimkan lebih besar daripada panjang frame (a>1)
maka diperlukan suatu langkah efisiensi (memperbolehkan pengiriman lebih
dari satu frame pada saat yang sama). Dalam langkah ini, ditambahkan juga
label pada setiap frame yang telah masuk sebagai penanda sudah sejauh
mana frame tersebut diterima. Sliding window flow control ini mengizinkan
untuk pengiriman lebih dari satu frame. Receiver juga memiliki sebuah buffer
untuk menampung antrian frame yang masuk dengan syarat setiap frame
yang masuk diberi nomor. Nomor tersebut nantinya akan digunakan sebagai
penanda yang akan diloncati tiap ukuran field (k). frame yang masuk akan
dinomori dengan modulo 2k.
Diagram sliding window
Contoh sliding window
Deteksi Error
Pada subbab sebelumnya dibahas tentang penggunaan flow control,
sekarang akan dibahas bagaimana cara mendeteksi kesalahan yang terjadi
pada flow control tersebut. Ada dua pendekatan yang bisa digunakan untuk
mendeteksi error, yaitu:
•Forward Error Control
Karakter yang ditransmisikan atau disebut juga frame, berisi informasi
tambahan sehingga apabila penerima mengalami kesalahan, penerima tidak
hanya bisa mendeteksi kesalahannya saja tetapi juga bisa menjelaskan letak
kesalahan tersebut.
•Feedback (backward) Error Control
Setiap karakter atau frame memiliki informasi yang cukup untuk
memperbolehkan penerima mendeteksi bila menemukan kesalahan tetapi
tidak lokasi kesalahannya. Feedback error control dibagi menjadi 2 bagian,
yaitu:
•Teknik yang digunakan untuk deteksi kesalahan
•Kontrol algoritma yang telah disediakan untuk mengontrol transmisi ulang.
Metode Pendeteksian Error
Vertical Redundancy Checking
Sebagai contoh pada pengiriman teks CAT maka pendeteksian errornya sebagai berikut:
Longitudinal Redundancy Checking
Cyclic Redundancy Checking
Untuk bisa menghitung dengan metode CRC ada baiknya mengetahui terlebih
dahulu tentang operasi XOR. Adapun tabel eksklusif XOR adalah sebagai
berikut:
Tabel 5.2 Tabel XOR
Koreksi Kesalahan
Forward Error Correction
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap

More Related Content

What's hot

Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlineandiseprianto
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
aiiniR
 
CFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik KompilasiCFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik Kompilasi
ahmad haidaroh
 
Model data relasional (3)
Model data relasional (3)Model data relasional (3)
Model data relasional (3)
Fariszal Nova
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
Buhori Muslim
 
Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
Ricky Kusriana Subagja
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
Tri Sugihartono
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linear
ElGazzaYantPratama
 
Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Rahul Aulia
 
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABPengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Simesterious TheMaster
 
Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digitalecko gmc
 
Prosessor SAP 1
Prosessor SAP 1Prosessor SAP 1
Prosessor SAP 1
Rakhmi Khalida, M.M.S.I
 
Testing&implementasi 4
Testing&implementasi 4Testing&implementasi 4
Testing&implementasi 4
aiiniR
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Ari Septiawan
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
Banta Cut
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Shofura Kamal
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
Fitria Nuri
 
Proposal E Learning
Proposal E LearningProposal E Learning
Proposal E Learning
Wonokoyo Jaya Corporindo
 

What's hot (20)

Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
 
Modul Pemrograman Bahasa Assembly
Modul Pemrograman Bahasa AssemblyModul Pemrograman Bahasa Assembly
Modul Pemrograman Bahasa Assembly
 
CFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik KompilasiCFG dan PARSING - P 5 - Teknik Kompilasi
CFG dan PARSING - P 5 - Teknik Kompilasi
 
Model data relasional (3)
Model data relasional (3)Model data relasional (3)
Model data relasional (3)
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Jaringan hebb
Jaringan hebbJaringan hebb
Jaringan hebb
 
Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linear
 
Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)
 
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABPengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLAB
 
Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digital
 
Prosessor SAP 1
Prosessor SAP 1Prosessor SAP 1
Prosessor SAP 1
 
Testing&implementasi 4
Testing&implementasi 4Testing&implementasi 4
Testing&implementasi 4
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Proposal E Learning
Proposal E LearningProposal E Learning
Proposal E Learning
 

Viewers also liked

Presentatie benchlearning 25 april 2013
Presentatie benchlearning 25 april 2013Presentatie benchlearning 25 april 2013
Presentatie benchlearning 25 april 2013parantion
 
Third Quarter 2012, Global TPI Index
Third Quarter 2012, Global TPI IndexThird Quarter 2012, Global TPI Index
Third Quarter 2012, Global TPI Index
Information Services Group (ISG)
 
ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...
ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...
ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...
SMART Infrastructure Facility
 
Dalcar - Juntos vamos mais longe
Dalcar - Juntos vamos mais longeDalcar - Juntos vamos mais longe
Dalcar - Juntos vamos mais longeGrupo Phocus
 
Role of adsorbing moieties on thermal conductivity and associated properties ...
Role of adsorbing moieties on thermal conductivity and associated properties ...Role of adsorbing moieties on thermal conductivity and associated properties ...
Role of adsorbing moieties on thermal conductivity and associated properties ...Regina Duque
 
17ª SECOM CALCOMUNIC - Proposta Comercial
17ª SECOM CALCOMUNIC - Proposta Comercial17ª SECOM CALCOMUNIC - Proposta Comercial
17ª SECOM CALCOMUNIC - Proposta Comercial
André Aga Rizzo
 
Governance Services in a Maturing Market
Governance Services in a Maturing MarketGovernance Services in a Maturing Market
Governance Services in a Maturing Market
Information Services Group (ISG)
 
Computer Security B
Computer Security BComputer Security B
Computer Security B
Carolyn Brockman
 
Slideshare joico
Slideshare joicoSlideshare joico
Slideshare joicoKurrnj2uu
 
Immigration Reform
Immigration ReformImmigration Reform
Year 1931 cars
Year 1931 carsYear 1931 cars
Year 1931 cars
Carlos Colomer
 
Jogo das expressões populares
Jogo das expressões popularesJogo das expressões populares
Jogo das expressões populares
Dyone Andrade
 
Análise fibria
Análise fibriaAnálise fibria
Análise fibria
Izabela Andressa Salvato
 
Capela e Memorial no Forte bom Sucesso
Capela e Memorial no Forte bom SucessoCapela e Memorial no Forte bom Sucesso
Capela e Memorial no Forte bom Sucesso
bart3881
 
Market Trends in Commercial Agreements
Market Trends in Commercial AgreementsMarket Trends in Commercial Agreements
Market Trends in Commercial Agreements
Information Services Group (ISG)
 

Viewers also liked (20)

9707 w14 ms_21
9707 w14 ms_219707 w14 ms_21
9707 w14 ms_21
 
Presentatie benchlearning 25 april 2013
Presentatie benchlearning 25 april 2013Presentatie benchlearning 25 april 2013
Presentatie benchlearning 25 april 2013
 
Third Quarter 2012, Global TPI Index
Third Quarter 2012, Global TPI IndexThird Quarter 2012, Global TPI Index
Third Quarter 2012, Global TPI Index
 
Onet m6 52 art
Onet m6 52  artOnet m6 52  art
Onet m6 52 art
 
ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...
ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...
ISNGI 2016 - Keynote Speaker: Dr Matt Ives - "Evidence-based national infrast...
 
Dalcar - Juntos vamos mais longe
Dalcar - Juntos vamos mais longeDalcar - Juntos vamos mais longe
Dalcar - Juntos vamos mais longe
 
Role of adsorbing moieties on thermal conductivity and associated properties ...
Role of adsorbing moieties on thermal conductivity and associated properties ...Role of adsorbing moieties on thermal conductivity and associated properties ...
Role of adsorbing moieties on thermal conductivity and associated properties ...
 
17ª SECOM CALCOMUNIC - Proposta Comercial
17ª SECOM CALCOMUNIC - Proposta Comercial17ª SECOM CALCOMUNIC - Proposta Comercial
17ª SECOM CALCOMUNIC - Proposta Comercial
 
Governance Services in a Maturing Market
Governance Services in a Maturing MarketGovernance Services in a Maturing Market
Governance Services in a Maturing Market
 
Computer Security B
Computer Security BComputer Security B
Computer Security B
 
Slideshare joico
Slideshare joicoSlideshare joico
Slideshare joico
 
Immigration Reform
Immigration ReformImmigration Reform
Immigration Reform
 
Year 1931 cars
Year 1931 carsYear 1931 cars
Year 1931 cars
 
Jogo das expressões populares
Jogo das expressões popularesJogo das expressões populares
Jogo das expressões populares
 
Epcc back matter
Epcc back matterEpcc back matter
Epcc back matter
 
Análise fibria
Análise fibriaAnálise fibria
Análise fibria
 
9707 s14 qp_21
9707 s14 qp_219707 s14 qp_21
9707 s14 qp_21
 
Capela e Memorial no Forte bom Sucesso
Capela e Memorial no Forte bom SucessoCapela e Memorial no Forte bom Sucesso
Capela e Memorial no Forte bom Sucesso
 
Market Trends in Commercial Agreements
Market Trends in Commercial AgreementsMarket Trends in Commercial Agreements
Market Trends in Commercial Agreements
 
9707 s14 ms_22
9707 s14 ms_229707 s14 ms_22
9707 s14 ms_22
 

Similar to Deteksi dan koreksi kesalahan lengkap

Data link control.pptx
Data link control.pptxData link control.pptx
Data link control.pptx
MulyaadiSaputra1
 
ASYNCHRONOUS_DAN_SYNCHRONOUS.pptx
ASYNCHRONOUS_DAN_SYNCHRONOUS.pptxASYNCHRONOUS_DAN_SYNCHRONOUS.pptx
ASYNCHRONOUS_DAN_SYNCHRONOUS.pptx
DeliaRizkiRahmadiant
 
Kelompok4_JARKOM[1].pptx
Kelompok4_JARKOM[1].pptxKelompok4_JARKOM[1].pptx
Kelompok4_JARKOM[1].pptx
SaldanComputer
 
Data link-control1
Data link-control1Data link-control1
Data link-control1
munir09
 
Data link-control1
Data link-control1Data link-control1
Data link-control1munir09
 
Komunikasi data kelompok 5
Komunikasi data kelompok  5Komunikasi data kelompok  5
Komunikasi data kelompok 5Muhammad Syarif
 
12module 24 basics-switching-concepts
12module 24 basics-switching-concepts12module 24 basics-switching-concepts
12module 24 basics-switching-concepts
setioariwibowo
 
Uswatun Hasanah - Pengantar Komunikasi Data dan Jaringan Komputer
Uswatun Hasanah - Pengantar Komunikasi Data dan Jaringan KomputerUswatun Hasanah - Pengantar Komunikasi Data dan Jaringan Komputer
Uswatun Hasanah - Pengantar Komunikasi Data dan Jaringan Komputer
belajarkomputer
 
Multiplexing dan Deteksi Kesalahan.pptx
Multiplexing dan Deteksi Kesalahan.pptxMultiplexing dan Deteksi Kesalahan.pptx
Multiplexing dan Deteksi Kesalahan.pptx
WilliamMarlissa
 
[Presentation]data link control
[Presentation]data link control[Presentation]data link control
[Presentation]data link control
afrizallatif1
 
Tugas switching khairul sani
Tugas switching khairul saniTugas switching khairul sani
Tugas switching khairul sani
Universitas Gadjah Mada
 
jarkom6.pptx
jarkom6.pptxjarkom6.pptx
jarkom6.pptx
NovitaRantiMuntiari1
 
Tugas nahot
Tugas nahotTugas nahot
Tugas nahot
princesstaurus
 
4 protokol jaringan komputer
4 protokol jaringan komputer4 protokol jaringan komputer
4 protokol jaringan komputer
Simon Patabang
 

Similar to Deteksi dan koreksi kesalahan lengkap (20)

Data link control.pptx
Data link control.pptxData link control.pptx
Data link control.pptx
 
ASYNCHRONOUS_DAN_SYNCHRONOUS.pptx
ASYNCHRONOUS_DAN_SYNCHRONOUS.pptxASYNCHRONOUS_DAN_SYNCHRONOUS.pptx
ASYNCHRONOUS_DAN_SYNCHRONOUS.pptx
 
Kelompok4_JARKOM[1].pptx
Kelompok4_JARKOM[1].pptxKelompok4_JARKOM[1].pptx
Kelompok4_JARKOM[1].pptx
 
Data link layer_adi
Data link layer_adiData link layer_adi
Data link layer_adi
 
Data link-control1
Data link-control1Data link-control1
Data link-control1
 
Data link-control1
Data link-control1Data link-control1
Data link-control1
 
Komunikasi data kelompok 5
Komunikasi data kelompok  5Komunikasi data kelompok  5
Komunikasi data kelompok 5
 
12module 24 basics-switching-concepts
12module 24 basics-switching-concepts12module 24 basics-switching-concepts
12module 24 basics-switching-concepts
 
Uswatun Hasanah - Pengantar Komunikasi Data dan Jaringan Komputer
Uswatun Hasanah - Pengantar Komunikasi Data dan Jaringan KomputerUswatun Hasanah - Pengantar Komunikasi Data dan Jaringan Komputer
Uswatun Hasanah - Pengantar Komunikasi Data dan Jaringan Komputer
 
Multiplexing dan Deteksi Kesalahan.pptx
Multiplexing dan Deteksi Kesalahan.pptxMultiplexing dan Deteksi Kesalahan.pptx
Multiplexing dan Deteksi Kesalahan.pptx
 
[Presentation]data link control
[Presentation]data link control[Presentation]data link control
[Presentation]data link control
 
Presentasi
PresentasiPresentasi
Presentasi
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
 
Tugas kelompok jarkom
Tugas kelompok jarkomTugas kelompok jarkom
Tugas kelompok jarkom
 
Tugas switching khairul sani
Tugas switching khairul saniTugas switching khairul sani
Tugas switching khairul sani
 
jarkom6.pptx
jarkom6.pptxjarkom6.pptx
jarkom6.pptx
 
Tugas nahot
Tugas nahotTugas nahot
Tugas nahot
 
4 protokol jaringan komputer
4 protokol jaringan komputer4 protokol jaringan komputer
4 protokol jaringan komputer
 
Jarkom Pertemuan 8
Jarkom Pertemuan 8Jarkom Pertemuan 8
Jarkom Pertemuan 8
 

More from Muhammad Love Kian

LEASING FACTORING MODAL VENTURA
LEASING FACTORING MODAL VENTURALEASING FACTORING MODAL VENTURA
LEASING FACTORING MODAL VENTURA
Muhammad Love Kian
 
Prototyping model bahasa indonesia
Prototyping model bahasa indonesiaPrototyping model bahasa indonesia
Prototyping model bahasa indonesia
Muhammad Love Kian
 
Sistem operasi input output
Sistem operasi input outputSistem operasi input output
Sistem operasi input output
Muhammad Love Kian
 
Skripsi cahyaningrum bali
Skripsi cahyaningrum baliSkripsi cahyaningrum bali
Skripsi cahyaningrum bali
Muhammad Love Kian
 
7 keajaiban-rezeki
7 keajaiban-rezeki7 keajaiban-rezeki
7 keajaiban-rezeki
Muhammad Love Kian
 
Khusyu itu-mudah abu sangkan
Khusyu itu-mudah abu sangkanKhusyu itu-mudah abu sangkan
Khusyu itu-mudah abu sangkan
Muhammad Love Kian
 
Teori automata lengkap
Teori automata lengkapTeori automata lengkap
Teori automata lengkap
Muhammad Love Kian
 
Deterministic finite automata
Deterministic finite automata Deterministic finite automata
Deterministic finite automata
Muhammad Love Kian
 
Tugas soal uas decision making
Tugas soal uas decision makingTugas soal uas decision making
Tugas soal uas decision making
Muhammad Love Kian
 
Skripsi cahyaningrum
Skripsi cahyaningrumSkripsi cahyaningrum
Skripsi cahyaningrum
Muhammad Love Kian
 
Artikel financial-distress-arus-kas-multinomial
Artikel financial-distress-arus-kas-multinomialArtikel financial-distress-arus-kas-multinomial
Artikel financial-distress-arus-kas-multinomial
Muhammad Love Kian
 
Cara memikat wanita_idaman_anda
Cara memikat wanita_idaman_andaCara memikat wanita_idaman_anda
Cara memikat wanita_idaman_anda
Muhammad Love Kian
 
Doa untuk-perniagaan
Doa untuk-perniagaanDoa untuk-perniagaan
Doa untuk-perniagaan
Muhammad Love Kian
 
E book-kwa-kumpulan-asma-jilid-ii2
E book-kwa-kumpulan-asma-jilid-ii2E book-kwa-kumpulan-asma-jilid-ii2
E book-kwa-kumpulan-asma-jilid-ii2
Muhammad Love Kian
 
Cara belajar orang_sukses
Cara belajar orang_suksesCara belajar orang_sukses
Cara belajar orang_sukses
Muhammad Love Kian
 
Maktabah syamilah manual
Maktabah syamilah manualMaktabah syamilah manual
Maktabah syamilah manual
Muhammad Love Kian
 

More from Muhammad Love Kian (20)

LEASING FACTORING MODAL VENTURA
LEASING FACTORING MODAL VENTURALEASING FACTORING MODAL VENTURA
LEASING FACTORING MODAL VENTURA
 
Prototyping model bahasa indonesia
Prototyping model bahasa indonesiaPrototyping model bahasa indonesia
Prototyping model bahasa indonesia
 
Sistem informasi computer
Sistem informasi computerSistem informasi computer
Sistem informasi computer
 
Sistem operasi input output
Sistem operasi input outputSistem operasi input output
Sistem operasi input output
 
Skripsi cahyaningrum bali
Skripsi cahyaningrum baliSkripsi cahyaningrum bali
Skripsi cahyaningrum bali
 
7 keajaiban-rezeki
7 keajaiban-rezeki7 keajaiban-rezeki
7 keajaiban-rezeki
 
Khusyu itu-mudah abu sangkan
Khusyu itu-mudah abu sangkanKhusyu itu-mudah abu sangkan
Khusyu itu-mudah abu sangkan
 
Teori automata lengkap
Teori automata lengkapTeori automata lengkap
Teori automata lengkap
 
Deterministic finite automata
Deterministic finite automata Deterministic finite automata
Deterministic finite automata
 
Desain kantor
Desain kantorDesain kantor
Desain kantor
 
Data pendukung rab
Data pendukung rabData pendukung rab
Data pendukung rab
 
Aan
AanAan
Aan
 
Tugas soal uas decision making
Tugas soal uas decision makingTugas soal uas decision making
Tugas soal uas decision making
 
Skripsi cahyaningrum
Skripsi cahyaningrumSkripsi cahyaningrum
Skripsi cahyaningrum
 
Artikel financial-distress-arus-kas-multinomial
Artikel financial-distress-arus-kas-multinomialArtikel financial-distress-arus-kas-multinomial
Artikel financial-distress-arus-kas-multinomial
 
Cara memikat wanita_idaman_anda
Cara memikat wanita_idaman_andaCara memikat wanita_idaman_anda
Cara memikat wanita_idaman_anda
 
Doa untuk-perniagaan
Doa untuk-perniagaanDoa untuk-perniagaan
Doa untuk-perniagaan
 
E book-kwa-kumpulan-asma-jilid-ii2
E book-kwa-kumpulan-asma-jilid-ii2E book-kwa-kumpulan-asma-jilid-ii2
E book-kwa-kumpulan-asma-jilid-ii2
 
Cara belajar orang_sukses
Cara belajar orang_suksesCara belajar orang_sukses
Cara belajar orang_sukses
 
Maktabah syamilah manual
Maktabah syamilah manualMaktabah syamilah manual
Maktabah syamilah manual
 

Recently uploaded

Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
AssyifaFarahDiba1
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
renprogarksd3
 
manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6
MhdFadliansyah1
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
BanjarMasin4
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
Ekhwan2
 
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdfModul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
MiliaSumendap
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
AjrunAzhiima
 
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasiAnalisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
afaturooo
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
subbidtekinfo813
 
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera PendidikanTransformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
deamardiana1
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
Pemdes Wonoyoso
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
acehirfan
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
Pemdes Wonoyoso
 
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
mtsarridho
 

Recently uploaded (14)

Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
 
manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
 
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdfModul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
 
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasiAnalisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
 
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera PendidikanTransformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
 
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
 

Deteksi dan koreksi kesalahan lengkap

  • 1. DETEKSI DAN KOREKSI KESALAHAN Pengertian Kesalahan Ketika melakukan pentransmisian data seringkali kita menjumpai data yang tidak sesuai dengan yang kita harapkan (salah sasaran). Hal ini disebabkan karena adanya gangguan dalam suatu saluran transmisi. Istilah error atau kesalahan memang mungkin terjadi pada suatu transmisi data. Kesalahan (galat) adalah hal yang terjadi apabila suatu hal tidak bertindak semestinya, entah salah sasaran, kehilangan satu bit, atau juga berubah datanya. Tentunya ketika terjadi kesalahan maka kesalahan tersebut harus terdeteksi oleh sistem komunikasi data untuk kemudian dikoreksi supaya kembali menjadi data yang benar. Sistem komunikasi seringkali membuat kesalahan, memiliki data rate yang berbeda, dan terdapat delay (tundaan) yang terjadi ketika suatu bit dikirimkan dengan saat bit diterima. Keterbatasan ini mempengaruhi sekali bagi efisiensi pemindahan data.
  • 2. Data Link Control Pengiriman data melalui link komunikasi data yang terlaksana dengan penambahan kontrol layer dalam tiap perangkat keras komunikasi dinyatakan sebagai data link control atau data link protocol. Data link adalah medium transmisi antara stasiun-stasiun ketika suatu prosedur data link digunakan. Ketika menggunakan data link protocol ada beberapa hal yang harus diperhatikan, yaitu: •Frame synchronization Data dikirimkan dalam blok-blok yang disebut frame. Awal dan akhir tiap frame harus dapat diidentifikasikan. •Memakai variasi dari konfigurasi line •Flow control Stasiun pengirim harus tidak mengirim frame-frame pada kecepatan yang lebih cepat daripada kecepatan penerimaan data pada stasiun penerima.
  • 3. •Error control Bit-bit error yang dihasilkan oleh sistem transmisi harus diperbaiki •Kontrol dan data terletak pada link yang sama Sinyal-sinyal kontrol tidak diharapkan mempunyai jalur komunikasi yang terpisah. Karena itu, receiver harus mampu membedakan kontrol informasi dari data yang sedang ditransmisi. •Addressing (pengalamatan) Pada jalur komunikasi yang multipoint (banyak jalur), identitas dari dua stasiun (baik stasiun pengirim atau penerima) harus mampu membedakan kontrol informasi dari data yang sedang transmisi. •Manajemen link Permulaan, pemeliharaan, dan penghentian dari pertukaran data memerlukan koordinasi dan kerjasama di antara stasiun pengirim dengan stasiun penerima. Diperlukan prosedur untuk manajemen pertukaran data.
  • 4. Konfigurasi-konfigurasi Line Ada tiga karakteristik yang membedakan berbagai konfigurasi data link, yaitu: •Topology Menyatakan pengaturan fisik dari stasiun pada suatu link. Ada dua konfigurasi topologi yaitu: •Point to point Jika dalam suatu transmisi hanya ada satu stasiun pengirim dan satu stasiun penerima.
  • 5. •Multipoint Jika dalam suatu transmisi ada lebih dari dua stasiun. Dipakai dalam suatu komputer dan suatu rangkaian terminal. timing dari aliran sinyal. Jenis-jenisnya adalah sebagai berikut: •Simplex transmission •Half duplex link •Full duplex link. Untuk transmisi yang menggunakan sinyal digital dapat memakai full duplex dan half duplex. Untuk yang menggunakan sinyal analog penentuan duplexity tergantung pada frekuensi bila stasiun yang dapat mentransmisi pada satu waktu. Baik mode hal pengirim (transmisi) dan penerimaan pada frekuensi yang sama. •Line Discipline •Beberapa tata tertib yang diperlukan dalam penggunaan link transmisi. Pada mode half duplex hanya satu stasiun Duplexity Menyatakan arah dan atau full duplex, suatu stasiun hanya mentransmisi jika mengetahui bahwa receiver telah siap untuk menerima
  • 6. Flow Control Flow control adalah suatu teknik untuk memastikan/meyakinkan bahwa suatu stasiun transmisi tidak menumpuk data pada suatu stasiun penerima. Tanpa flow control, buffer (memori penyangga) dari receiver akan penuh sementara masih banyak data lama yang akan diproses. Ketika data diterima, harus dilaksanakan sejumlah proses sebelum buffer dapat dikosongkan dan siap menerima banyak data. Antarmuka komunikasi data
  • 7. Model transmisi frame Ada beberapa bentuk dari flow control antara lain: •Stop and wait flow control
  • 8. Penggunaan stop and wait control
  • 9. •Sliding window flow control Masalah utama yang dimiliki oleh stop and wait control adalah bahwa hanya satu frame yang dapat dikirimkan pada saat yang sama. Dalam keadaan antrian bit yang akan dikirimkan lebih besar daripada panjang frame (a>1) maka diperlukan suatu langkah efisiensi (memperbolehkan pengiriman lebih dari satu frame pada saat yang sama). Dalam langkah ini, ditambahkan juga label pada setiap frame yang telah masuk sebagai penanda sudah sejauh mana frame tersebut diterima. Sliding window flow control ini mengizinkan untuk pengiriman lebih dari satu frame. Receiver juga memiliki sebuah buffer untuk menampung antrian frame yang masuk dengan syarat setiap frame yang masuk diberi nomor. Nomor tersebut nantinya akan digunakan sebagai penanda yang akan diloncati tiap ukuran field (k). frame yang masuk akan dinomori dengan modulo 2k.
  • 11. Deteksi Error Pada subbab sebelumnya dibahas tentang penggunaan flow control, sekarang akan dibahas bagaimana cara mendeteksi kesalahan yang terjadi pada flow control tersebut. Ada dua pendekatan yang bisa digunakan untuk mendeteksi error, yaitu: •Forward Error Control Karakter yang ditransmisikan atau disebut juga frame, berisi informasi tambahan sehingga apabila penerima mengalami kesalahan, penerima tidak hanya bisa mendeteksi kesalahannya saja tetapi juga bisa menjelaskan letak kesalahan tersebut. •Feedback (backward) Error Control Setiap karakter atau frame memiliki informasi yang cukup untuk memperbolehkan penerima mendeteksi bila menemukan kesalahan tetapi tidak lokasi kesalahannya. Feedback error control dibagi menjadi 2 bagian, yaitu: •Teknik yang digunakan untuk deteksi kesalahan •Kontrol algoritma yang telah disediakan untuk mengontrol transmisi ulang.
  • 14. Sebagai contoh pada pengiriman teks CAT maka pendeteksian errornya sebagai berikut:
  • 15.
  • 18. Untuk bisa menghitung dengan metode CRC ada baiknya mengetahui terlebih dahulu tentang operasi XOR. Adapun tabel eksklusif XOR adalah sebagai berikut: Tabel 5.2 Tabel XOR
  • 19.
  • 20.
  • 21.