MODEM
External Modem Prima K – PENS
Internal /Onboard Modem
Jaringan Teleponi 1
1
Overview : 9 Definition of Modem 9 Diagram Block 9 How Modem works 9 Modem’s types 9 Standardization 9 Modem’s Protocol 9 Application Prima K – PENS
Jaringan Teleponi 1
2
What is a modem, exactly ? • Modem (modulator-demodulator) adalah sebuah peralatan yang memodulasi sinyal dengan carrier analog untuk meng-kodekan data digital, dan juga mendemodulasikan sinyal dengan carrier analog untuk di-dekodekan menjadi informasi digital. • Tujuan pemakaian alat ini adalah supaya menghasilkan sebuah sinyal yang bisa ditransmisikan secara mudah melalui jalur telepon (yang hanya bisa memuat sinyal dalam bentuk analog) dari peralatan digital yang tersambung dengan jalur telepon tersebut
Prima K – PENS
Jaringan Teleponi 1
3
Blok Diagram MODEM
Prima K – PENS
Jaringan Teleponi 1
4
Blok Diagram MODEM
…another version
Ke bagian PC
Prima K – PENS
Ke jalur telepon
Jaringan Teleponi 1
5
Cara kerja Modem • Kebanyakan modem yang digunakan di PC atau laptop dewasa ini adalah dengan menggunakan teknik asynchronous. • Asynchronous Æ Modem mengirimkan data tanpa menggunakan clock untuk menyinkronisasikan kegiatan dari kedua sistem yang terhubung. • Data dikirim dalam 1byte yang berada dalam sebuah frame pada satu waktu. Frame tersebut berisikan sebuah start bit, data, dan biasanya satu atau lebih stop bit. Start dan stop bit inilah yang memberitahukan kapan dan dimana data tersebut. • Modem juga bisa menggunakan parity sebagai error detection. Ada dua parity yang digunakan, odd dan even. Prima K – PENS
Jaringan Teleponi 1
6
Jenis-jenis Modem Berdasarkan lokasi pemasangan di PC, dibedakan menjadi 2 macam :
1. Modem Eksternal 9 Modem yang terpisah dari PC, modem ini tidak dipasangkan pada slot ekspansi yang ada pada mainboard 9 Lebih mahal dibandingkan modem internal, karena lebih aman dan lebih gampang diperbaiki jika rusak 9 Menggunakan casing dan power supply sendiri, mempunyai alat pemonitoran dan tombol reset tersendiri sehingga lebih mudah dipantau keadaannya 9 Dalam pemasangannya, tinggal menyambungkan kabel-kabel ke interface serial atau USB dari PC.
2. Modem Internal (On board) 9 Diletakkan langsung di dalam PC atau laptop, modem langsung dipasangkan pada slot ekspansi yang ada pada mainboard (slot PCI) Jaringan Teleponi 1 Prima K – PENS
7
Standardisasi Sistem Transmisi Modem : Diatur oleh dua badan dunia yaitu : CCITT (Committee Consultative International Telegraphique et Telephonique) dan ITU (International Telecommunication Union) Æ dinamakan V-dot. Standar ini berhubungan dengan kecepatan kerja modem, tipe kompresi data dan penanganan kesalahan data.
Contoh : V.22 mengacu pada kecepatan modem 2,4 Kbps, V.32 mengacu pada kecepatan 9.6 Kbps, V.32bis mengacu pada kecepatan 14.4 Kbps.
Prima K – PENS
Jaringan Teleponi 1
8
Kecepatan transmisi data di modem bisa dinyatakan dengan 2 cara : 1. Bit rate Æ jumlah bit yang ditransmisikan dalam satu detik (satuan : bit per second / bps) 2. Baud rate Æ jumlah waktu yang diperlukan modem untuk mengubah kondisi sinyalnya per detik tergantung dari teknik modulasi yang digunakan (satuan : baud )
Bit rate == Baud rate Contoh : Modem Bell 103 (V.21) punya kecepatan transmisi 300 bit per detik (300 bps) dan perubahan kondisi sinyal terjadi 300 kali per detik (300 baud) Sementara itu, modem V.32 punya kecepatan transmisi 9600 bps dan perubahan kondisi sinyal terjadi 2400 kali per detik (2400 baud) Prima K – PENS
Jaringan Teleponi 1
9
Beberapa jenis dialup modem berdasarkan standard dan kecepatan datanya
Prima K – PENS
Jaringan Teleponi 1
10
Protocol Modem Menangani proses translasi data dari pengirim dan penerima ¾ Protocol di sisi pengirim membagi informasi data menjadi blok-blok dari bit-bit data dan mengirimkan ke modem tujuan ¾ Protocol di sisi terima akan menge-cek error di masing-masing blok data, dan kemudian, berdasarkan hasilnya dan tipe protokolnya, modem penerima akan mengembalikan sinyal positif Acknowledgement (ACK) maupun negative acknowledgement (NAK) ke modem pengirim.
Prima K – PENS
Jaringan Teleponi 1
11
Berdasarkan jenis pengecekan error di blok data, protocol modem dibedakan menjadi : 1. Tipe pengecekan Error-Correcting - Disebut juga sebagai Metode Cyclic Redundancy Checking - Metode ini menggunakan sistim polynomial 16 bit atau 32 bit dalam satu blok data yang dikirim, dan menambahkan hasil Cyclic Redundance Code (CRC) nya pada blok tadi. - Sisi penerima juga mengaplikasikan sistim polynomial yang sama, mengecek hasilnya dan membandingkan dengan kode CRC yang menyertai. - Jika sama, maka data yang diterima dianggap benar (proses pengiriman sukses). Jika tidak, pengirim akan mengirim ulang blok data yang sama.
2. Tipe pengecekan checksum. - Metode ini akan menghitung jumlah bit dalam urutan transmisi yang diterima oleh receiver. - Jika jumlah bit yang diterima sama dengan jumlah bit yang dikirim, maka dianggap bahwa data yang diterima sudah lengkap. - Layer Aplikasi UDP dan TCP menggunakan metode ini disertai verifikasi Prima K – PENS
Jaringan Teleponi 1
12
Jenis Protocol Modem (File Transfer Protocol) Protocol
Block size
Frequency of response
Type of checking
Other information
Xmodem
128 bytes
Every block
checksum
Also called MODEM7
Xmodem CRC
128 bytes
Every block
cyclic redundancy checking
Cyclic redundancy checks detect errors that checksum won't
Xmodem-1K
1024 bytes
Every block
Cyclic redundancy check
Better for large files
WXmodem
128 bytes
Every block but doesn't hold up the sender before accepting the next block
Checksum
More efficient than Xmodem
Ymodem
1024 bytes
Every block
Cyclic redundancy check
Includes a batch mode that allows multiple files to be sent with one command
1024 bytes
Only when an error is detected to blocks sent as a stream and all must arrive successfully
Cyclic redundancy check
Supports batch transfers
Zmodem
512 bytes
When a block with an error is detected
Cyclic redundancy check
A transmission can be interrrupted and resumed without retransmitting blocks already sent.
Kermit
Adjusts to the computer system
When a block with an error is detected
Checksum
Can resynchonrize transmissions after a line interruption
V.42 (LAPM)
128 bytes
Up to 15 blocks (frames) can be sent before a response
Cyclic redundancy check
This takes precedence over V.42 MNP4.
V.42 (MNP4)
Varies
When a packet (block) with an error is detected
Cyclic redundancy check
Used when LAPM can't be used by both modems.
Ymodem-g
Jaringan Teleponi 1
13
Aplikasi Dialup Modem 1. Koneksi Peer – to – peer via jalur telepon
Aplikasi yang bisa dilakukan : - Send / Receive Karakter - Send / Receive File Tools yg diperlukan (di masing-masing PC) : - Dialup Modem (bisa external atau internal) - Software aplikasi (misal : Hyperterminal) Prima K – PENS
Jaringan Teleponi 1
14
2. Koneksi ke Dialup Server
` `
Client A
Internet Server
Hunting Multiport Modem
Jaringan Telepon
` Client B
` Client N
Prima K – PENS
Jaringan IP
` Dialup Server
Aplikasi yang bisa dilakukan : - Internet - Contoh : Telkomnet Instant No.dial : 080989999 - Perlu ada setting koneksi jaringan di PC Client
Jaringan Teleponi 1
15