Teknik Komunikasi Data SUDIRMAN S.Kom Email : sudirmanart@gmail.com Website : http://dirboyz.esy.es 1
Teknik Komunikasi Data Outlines: - Jenis-jenis komunikasi - Antarmuka Komunikasi - Data dan sinyal - Multiplexing dan jenis-jenisnya - Deteksi kesalahan 2
Komunikasi antar data Berkomunikasi, berarti melakukan 3 proses dasar komunikasi (3-way handshakes): Permintaan koneksi Acknowledgement Koneksi diterima 3
Jenis-jenis komunikasi 3 Jenis komunikasi data: Asynchronous Connection Tidak ada sinkronisasi saat mengirimkan data; data yang dikirim per byte. Synchronous Connection Terdapat sinkronisasi saat pengiriman data; data yang dikirim berkelompok (paket) Dalam paket terdapat alamat untuk menentukan alamat masing2 byte. Terdapat dua jalur transmisi: clock dan data 4
Jenis-jenis komunikasi Isochronous Connection Jenis ini sinkronisasi dua arah yang memungkinkan proses berkecepatan tinggi (Umunya untuk menghantarkan data yang real/realtime) 5
Simple duplex, half-duplex dan full duplex Di dalam istilah jaringan terdapat metode pendistribusian data, yaitu: Simple duplex (Simplex) Pendistribusian data satu arah Half-duplex Pendistribusian data dua arah, namun tidak bisa bersamaan Full-duplex Pendistribusian data dua arah dan mendukung kongruensi (mengirim dan menerima secara bersamaan) 6
Data dan sinyal Dalam lingkup komunikasi data, data (informasi/pengetahuan) merupakan entitas (benda) yang memiliki bentuk yang dapat dijangkau (diindra) dan diukur, seperti voice, bit, dll Dalam komunikasi data, data dibedakan menjadi 2, yaitu: Data analog voice, noise (data asli) Data digital data yang berbentuk biner (olahan komputer) Data analog bersifat continuous (berkelanjutan), sementara data digital bersifat diskrit (White, 2009) 7
Analog vs Digital Analog Digital (Komputer) Baunya harum 11000110 Merah merekah 00110101 Enak sekali makanannya 11001010 Wah, bagus sekali mobil itu! 00000101 Wah, cantiknya monyet itu! 111111100 8
Modulasi (Persinyalan) Data analog tidak bisa berkomunikasi dengan data digital atau sebaliknya secara langsung. Karena itu, diperlukan sebuah teknik untuk mengubah jenis data tersebut dengan memodulasinya. Modulasi adalah sebuah metode untuk mengubah data/sinyal (analog/digital) agar dapat berkomuikasi antara satu denga yang lain. Perangkatnya disebut modem (modulator demodulator) Cara kerja modem adalah mengubah sinyal yang membawa data digital agar bisa dibawa oleh sinyal analog/sebaliknya. 9
Modulasi (Persinyalan) Ada 4 jenis perubahan data dalam komunikasi data: Analog analog, Contoh Radio Analog digital, Contoh Modem Digital analog, Contoh Modem Digital digital, Contoh Perpindahan data antar perangkat komputer 10
Teknik Modulasi Analog-digital Modulasi sinyal analog ke digital bisa dilakukan dengan teknik encoding: Pulse code mudulation berbasis tinggi-rendah amplitudo (diangkakan kemudian dijadikan biner) Delta modulation Sinyal diukur berdasar perubahan gelombang dengan besaran waktu yang telah ditentukan. 11
Teknik Modulasi Digital-analog Modulasi sinyal analog ke digital bisa dilakukan dengan 3 teknik shift keying: Amplitude Shift Keying (ASK) Modulasi berbasis amplitudo gelombang Amplitude Shift Keying memanfaatkan tinggi rendahnya gelombang pembawa data (Amplitudo) 12
Teknik Modulasi Digital-analog Frequency Shift Keying (FSK) Modulasi berbasis frekuensi gelombang Frequency Shift Keying memanfaatkan kerapatan gelombang pembawa data (Frekuensi) 13
Teknik Modulasi Digital-analog Phase Shift keying (PSK) Modulasi berbasis fase gelombang Phase Shift Keying memanfaatkan fase gelombang pembawa data. 14
Modulasi Digital Digital Modulasi digital-digital memanfaatkan sinyal pulsa (voltase listrik yang diberikan pada saat mengirimkan data) 3 Teknik pengkodean siyal digital: Nonreturn to Zero-level (NZR-L) Nonreturn to Zero level menyatakan nilai 1 dan 0 terhadap voltase listrik, dengan ketentuan 1 untuk zero-voltage dan 0 untuk positif. 15
Modulasi Digital Digital Nonreturn to Zero Inverted (NZRI) Nonreturn to Zero Inverted menyatakan nilai 1 dan 0 terhadap perubahan voltase listrik, dengan ketentuan 1 untuk setiap perubahan dan 0 untuk gelombang tetap. 16
Modulasi Digital Digital Manchester Encoding Encoding Manchester menyatakan nilai 1 dan 0 terhadap perubahan voltase listrik, dengan ketentuan 1 untuk setiap perubahan dari kecil ke besar dan 0 untuk besar ke kecil. 17
Bits per Second Untuk menyatakan kecepatan perpindahan data digunakan satuan bps atau bits per second. 2 Pengukuran yang digunakan untuk menentukan bps: a. Nyquist's theorem C = 2f x log2 (L) C = data rate f = frekuensi (dalam satu detik) L = jumlah level sinyal b. Shannon's theorem Data rate = f x log2 (1+(S/N) f = frekuensi S = kekuatan sinyal (watts) N = kekuatan noise (watts) Rumus menentukan kecepatan transfer data (Diadopsi dari White 2009) 18
Pengkodean data Untuk menampilkan karakter data yang berasal dari angka biner (0,1), maka dilakukan pengkodean data. 3 jenis kode data yang umum dipakai untuk berinteraksi dengan perangkat digital (komputer): EBCDIC (Exended Binary Coded Decimal Interchange Code) ASCII (American Standard Code for Information Interchage) Unicode