Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang...
Transcript of Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang...
![Page 1: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/1.jpg)
Teknik Pengkodean (Encoding)Dosen : I Dewa Made Bayu Atmaja Darmawan
![Page 2: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/2.jpg)
Pendahuluan
Pengkodean karakter, kadang disebut
penyandian karakter, terdiri dari kode
yang memasangkan karakter berurutan
dari suatu kumpulan dengan sesuatu yang
lain.
Digunakan untuk memfasilitasi
penyimpanan teks pada komputer dan
transmisi teks melalui jaringan
telekomunikasi
![Page 3: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/3.jpg)
Contoh Umum
◦ sandi morse, yang menyandikan huruf alphabet
ke dalam rangkaian tekanan panjang pendek
dari kunci telegraf,
◦ ASCII, yang menyadikan huruf, numeral dan
simbol-simbol lain, sebagai integrer dan versi biner
7-bit dari integrer tersebut, umumnya ditambah
nol-bit untuk memfasilitasi penyimpanan dalam
bita 8-bit (octet).
![Page 4: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/4.jpg)
Dalam sistem komunikasi digital, pesan
yang dikeluarkan oleh sumber umumnya
dikompresikan menjadi bentuk lain yang
lebih efisien
Proses tersebut dilakukan dalam source
encoder, dimana informasi dari sumber
dikonversikan menjadi deretan digit biner
yang efisien dengan jumlah digit biner yang
digunakan dibuat seminimal mungkin.
![Page 5: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/5.jpg)
Pengkodean Data
Dalam proses telekomunikasi, data tersebut harusdimengerti baik dari sisi pengirim maupun dari sisipenerima
Berikut adalah sistem sandi yang biasa digunakan:
◦ ASCII (American Standard Code for Information Interchange)
◦ Sandi Baudot Code (CCITT alphabet No.2 / Telex Code)
◦ Sandi 4 atau 8
◦ BCD (Binary Coded Decimal)
◦ EBCDIC (Extended Binary Coded Decimal Interchange Code)
![Page 6: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/6.jpg)
Teknik Pengkodean Data
x(t) tergantung pada teknik pengkodean dandipilih yang sesuai dengan karakteristikmedia transmisi.
suatu sumber data g(t) dapat berupa digital atau analog, yang di-encode menjadi suatusinyal digital x(t)
![Page 7: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/7.jpg)
Teknik Pengkodean Data
menjelaskan tentang pensinyalan analog, input sinyal m(t) dapat berupa analog atau digital dandisebut sinyal pemodulasi atau sinyal baseband, yang dimodulasi menjadi sinyal termodulasi s(t).
Dasarnya adalah modulasi sinyal carrier yang dipilihsesuai dengan media transmisinya
![Page 8: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/8.jpg)
Ada empat kombinasi hubungan data dan sinyal, yaitu:
1. Data digital, sinyal digital
◦ Perangkat pengkodean data digital menjadi sinyal digital lebih
sederhana daripada perangkat modulasi digital-to-analog.
2. Data analog, sinyal digital
◦ Konversi data analog ke bentuk digital memungkinkan
pengguna perangkat transmisi dan switching digital.
3. Data digital, sinyal analog
◦ Beberapa media transmisi hanya bisa merambatkan sinyal
analog, misalnya unguided media.
4. Data analog, sinyal analog
◦ Data analog dapat dikirimkan dalam bentuk sinyal baseband,
misalnya transmisi suara pada saluran pelanggan PSTN.
![Page 9: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/9.jpg)
Data Digital, Sinyal Digital
Data digital merupakan data yang memiliki
deretan data yang memiliki ciri-ciri
tersendiri. Contoh data digital adalah teks.
Permasalahannya adalah data tersebut
tidak dapat langsung ditransmisikan dalam
sistem komunikasi. Data tersebut harus
terlebih dahulu diubah dalam bentuk biner.
![Page 10: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/10.jpg)
Data Digital, Sinyal Digital
Elemen sinyal adalah tiap pulsa dari sinyal
digital. Data binary atau digital
ditransmisikan dengan mengkodekan bit-bit
data kedalam elemen-elemen sinyal.
![Page 11: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/11.jpg)
Faktor kesuksesan penerima dalam
mengartikan sinyal yang datang:
◦ Ratio Signal to Noise (S/N): peningkatan S/N
akan menurunkan bit error rate.
◦ Kecepatan data (data rate): peningkatan data
rate akan meningkatkan bit error rate (kecepatan
error pada bit)
◦ Bandwidth: peningkatan bandwidth data
meningkatkan data rate
![Page 12: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/12.jpg)
Hubungan ketiga faktor tersebut adalah:
◦ Kecepatan data bertambah, maka kecepatan
error pun bertambah, sehingga memungkinkan
bit yang diterima error.
◦ Kenaikan S/N mengakibatkan kecepatan error
berkurang.
◦ Lebar bandwidth membesar yang
diperbolehkan, kecepatan data akan
bertambah.
![Page 13: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/13.jpg)
Faktor-faktor yang mempengaruhi coding: ◦ Spektrum sinyal: jumlah komponen frekuensi
tinggi yang sedikit berarti lebih hemat bandwidth transmisi
◦ Clocking: menyediakan mekanisme sinkronisasi antara source dan destination.
◦ Deteksi kesalahan: kemampuan error detection dapat dilakukan secara sederhana oleh skema line coding.
◦ Kekebalan terhadap interferensi sinyal dan derau: dinyatakan dalam BER
◦ Biaya dan kompleksitas: semakin tinggi lajupensinyalan atau laju data, semakin besar biaya.
![Page 14: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/14.jpg)
Teknik data digital, sinyal digital terbagi atas:
Non-Return to Zero / NRZ
◦ NRZ-L (NRZ-Level)
Dua tegangan yang berbeda antara bit 1 dan bit 0
Tegangan konstan selama interval bit
Tidak ada transisi yaitu tegangan no return to zero
◦ NRZ-I (NRZ-Inverted)
Pulsa tegangan konstan untuk durasi bit
Transisi = 1
Tidak ada transisi = 0
![Page 15: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/15.jpg)
Non-Return to Zero / NRZ
![Page 16: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/16.jpg)
Biphase
◦ Manchester
◦ Differensial Manchester
![Page 17: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/17.jpg)
Multilevel Binary
◦ Bipolar AMI: Suatu kode dimana binary
“0”diwakili dengan tidak adanya line sinyal dan
binary “1” diwakili oleh suatu pulsa positif
atau negatif.
◦ Pseudoternary: Suatu kode dimana binary
“1” diwakili oleh ketiadaan line sinyal dan
binary “0” oleh pergantian pulsa-pulsa positif dan
negatif.
![Page 18: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/18.jpg)
Multilevel Binary
![Page 19: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/19.jpg)
Data Digital, Sinyal Analog
Transmisi data digital dengan
menggunakan sinyal analog.
Contoh umum yaitu public telephone
network.
Device yang dipakai yaitu modem (modulator
demodulator) yang mengubah data digital ke
sinyal analog (modulator) dan sebaliknya
mengubah sinyal analog menjadi data digital
(demodulator).
![Page 20: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/20.jpg)
Teknik Encoding
Tiga teknik dasar encoding atau modulasi
untuk mengubah data digital menjadi sinyal
analog:
1. ASK (Amplitude-shift keying)
2. FSK (Frequency-shift keying)
3. PSK (Phase-shift keying)
![Page 21: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/21.jpg)
ASK (Amplitude-shift keying)
Modulasi yang menyatakan sinyal digital 1
sebagai suatu nilai tegangan tertentu
(misalnya 1 Volt) dan sinyal digital 0
sebagai sinyal digital dengan tegangan 0
Volt.
![Page 22: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/22.jpg)
FSK (Frequency-shift keying)
Modulasi yang menyatakan sinyal digital 1
sebagai suatu nilai tegangan dengan
frekuensi tertentu, sementara sinyal digital
0 dinyatakan sebagai suatu nilai tegangan
dengan frekuensi tertentu yang berbeda.
![Page 23: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/23.jpg)
PSK (Phase-shift keying)
Modulasi yang menyatakan sinyal digital 1
sebagai suatu nilai tegangan tertentu
dengan beda fasa tertentu pula (misalnya
tegangan 1 Volt dengan beda fasa 0
derajat), dan sinyal digital 0 sebagai suatu
nilai tegangan tertentu (yang sama dengan
nilai tegangan sinyal PSK bernilai 1,
misalnya 1 Volt) dengan beda fasa yang
berbeda (misalnya beda fasa 180 derajat).
![Page 24: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/24.jpg)
PSK (Phase-shift keying)
![Page 25: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/25.jpg)
Data Analog, Sinyal Digital
Transformasi data analog ke sinyal digital, proses ini dikenal sebagai digitalisasi. Tiga halyang paling umum terjadi setelah prosesdigitalisasi adalah:
◦ Data digital dapat ditransmisikan menggunakan NRZ-L.
◦ Data digital dapat di-encode sebagai sinyal digital memakai kode NRZ-L. Dengan demikian, diperlukan step tambahan
◦ Data digital dapat diubah menjadi data analog, menggunakan salah satu teknik modulasi
![Page 26: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/26.jpg)
Codec (Coder-decoder) adalah device yang
digunakan untuk mengubah data analog
menjadi bentuk digital untuk transmisi, yang
kemudian mendapatkan kembali data analog
dari data digital tersebut.
![Page 27: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/27.jpg)
Data Analog, Sinyal Analog
Alasan dasar dari proses ini adalah
diperlukannya frekuensi tinggi untuk
transmisi yang efektif.
Untuk transmisi unguided, hal tersebut tidak
mungkin untuk mentransmisi sinyal-sinyal
baseband dan juga antena-antena yang
diperlukan akan menjadi beberapa kilometer
diameternya, modulasi mendukung
frequency-division multiplexing.
![Page 28: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/28.jpg)
Teknik Modulasi memakai data analog
adalah:
1. Amplitude Modulation (AM)
2. Frequency Modulation (FM)
3. Phase Modulation (PM)
![Page 29: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/29.jpg)
Amplitude Modulation (AM)
Modulasi ini menggunakan amplitudo
sinyal analog untuk membedakan kedua
keadaan sinyal digital, dimana frekuensi
dan phasenya tetap, amplitudo yang
berubah.
AM adalah modulasi yang paling mudah,
tetapi mudah juga dipengaruhi oleh
keadaan media transmisinya.
![Page 30: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/30.jpg)
Amplitude Modulation (AM)
![Page 31: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/31.jpg)
Frequency Modulation (FM)
Modulasi ini menggunakan sinyal analog
untuk membedakan kedua keadaan sinyal
digital, dimana amplitudo dan phasenya
tetap, frekuensi yang berubah.
Kecepatan transmisi mencapai 1200 bit
per detik.
Untuk transmisi data sistem yang umum
dipakai FSK
![Page 32: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/32.jpg)
Frequency Modulation (FM)
![Page 33: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/33.jpg)
Phase Modulation (PM)
Modulasi ini menggunakan perbedaan sudutphase sinyal analog untuk membedakankedua keadaan sinyal digital, dimana frekuensidan amplitudo tetap, phase yang berubah.
Cara ini paling baik, tapi paling sukar, biasanyadipergunakan untuk pengiriman data dalamjumlah besar yang banyak dan kecepatanyang tinggi.
Contoh digunakan untuk digital music ynthesizer
![Page 34: Teknik Pengkodean (Encoding) · PDF filepenyandian karakter, terdiri dari kode yang memasangkan karakter berurutan dari suatu kumpulan dengan sesuatu yang lain. ... BCD (Binary Coded](https://reader033.fdocument.pub/reader033/viewer/2022050719/5a77b5d07f8b9a9c548e38c3/html5/thumbnails/34.jpg)