BAB I PENDAHULUAN 1.1. Latar Belakang Aplikasi Chatting adalah salah satu layanan yang disediakan Internet/ intranet dengan tujuan sebagai kegiatan percakapan interaktif antar sesama pengguna komputer yang terhubung dalam suatu jaringan dengan saling berinteraktif melalui teks, suara ataupun gambar dengan para pemakai jaringan yang lain dari satu dan seluruh bagian dunia. Agar bisa melakukannya, harus digunakan software yang mendukung sebagai contoh yaitu Internet Relay Chat (IRC) dan berbagai aplikasi yang dapat digunakan untuk chatting ini yaitu, baik melalui SMS, maupun aplikasi messenger seperti Yahoo! Messenger, MSN Messenger, dan mIRC. Pada umumnya aplikasi Chatting dilakukan dengan cara menerima inputan atau masukan berupa teks pesan namun dengan adanya perkembangan teknologi dan permintaan para pengguna, dikembangkan aplikasi Chatting dengan ditambahkan fitur untuk mengirimkan file berupa file gambar. Dan pada dasarnya, filosofi umum dalam melakukan perancangan jaringan dan pembuatan implementasi telekomunikasi adalah untuk mendapatkan kualitas performansi terbaik dengan minimal bandwidth yang digunakan pun tidak besar. Dan ini cukup sulit untuk mencapai kualitas performansi yang diharapkan. Akibat tidak terciptanya kualitas performansi yang baik, dapat menimbulkan gangguan pada sistem. Salah satu gangguan yang sering didengar adalah ketika user sedang melakukan pengiriman file gambar, tiba-tiba file yang dikirimkan tidak dapat ditampilkan di Room Chatnya akibat error maka pengirim tersebut mengirimkan ulang filenya agar file gambar yang dikirimkan dapat ditampilkan di Room Chatnya. Kemungkinan terjadinya pengiriman ulang file gambar akibat error, yaitu karena : •
noise,
•
pada jaringan terjadi antrian yang banyak dan panjang, maupun
Bab 1 Pendahuluan •
2 kaitannya dengan unjuk kerja dari sistem itu sendiri yang berkaitan dengan kapasitas file.
Hal ini sangat merugikan karena user akan merasa tidak puas dengan layanan yang diberikan. Untuk itu, perlu solusi untuk mengatasinya. Metode untuk mengatasi masalah yang muncul diharapkan bisa tercapai pada Tugas Akhir ini yaitu dengan menggunakan metode forward error control dengan menggunakan convolutional codes yang merupakan jenis kode yang memiliki perbedaan mendasar dari block code dimana urutan bit informasi tidak dikelompok-kelompokkan dalam blok-blok yang berbeda sebelum dikodekan. Proses yang terjadi adalah bit informasi sebagai masukan secara kontinyu dimapping kedalam urutan bit output encoder. Teknik ini mampu meningkatkan coding gain yang lebih besar dibandingkan jika digunakan block coding dengan kompleksitas yang sama dan salah satu algoritma yang paling populer yaitu Algoritma Viterbi, dimana algoritma inilah yang akan dipakai untuk mengatasi penurunan performansi jaringan pada proses transmisi file gambar akibat file gambar yang dikirimkan tidak dapat ditampilkan di Room Chatnya sehingga pengirim melakukan pengiriman ulang file gambarnya agar dapat ditampilkan. Hasil yang ingin didapat dari Tugas Akhir ini yaitu pengiriman file gambar dapat ditampilkan di Room Chat agar pengirim tidak melakukan pengiriman ulang file gambarnya sehingga bandwidth yang digunakan minimal dan tidak membebani jaringan. Oleh karena itu, bagaimana pengaruh pengiriman atau penyisipan file gambar dapat teratasi agar kualitas performansi dari jaringan tersebut menjadi lebih baik dan pengiriman file gambar dapat ditampilkan di Room Chatnya sehingga pengirim tidak melakukan pengiriman ulang file gambar maka hal ini akan diangkat menjadi studi kasus pada Tugas Akhir.
1.2. Perumusan Masalah Permasalahan yang dijadikan objek penelitian Tugas Akhir ini adalah implementasi dan analisis pengaruh pengiriman dan penyisipan file gambar pada aplikasi Chatting. Dalam Tugas Akhir ini, masalah yang akan diangkat yaitu : Implementasi dan Analisis Pengaruh Pengiriman dan Penyisipan Gambar Pada Aplikasi Chatting
Bab 1 Pendahuluan 3 1. Bagaimana pengaruh pengiriman file gambar pada aplikasi Chatting agar tidak terjadi penurunan kualitas performansi jaringan dengan menganalisis bandwidth yang digunakan aplikasi Chatting tersebut. 2. Bagaimana mengatasi agar pengiriman file gambar dapat ditampilkan di Room Chat sehingga pengirim tidak melakukan pengiriman ulang file gambar agar tidak menggunakan bandwidth yang cukup besar.
1.3. Tujuan Penulisan Tujuan dari penulisan Tugas Akhir ini yaitu: 1. Menangani pengiriman file gambar yang tidak dapat ditampilkan di Room Chat sehingga pengirim melakukan pengiriman ulang pada saat transmisi atau pengiriman file gambar pada aplikasi Chatting dengan menggunakan metode forward error contorl dengan convolution code, algoritma viterbi. 2. Melakukan analisis perbandingan antara aplikasi Chatting yang belum ditambahkan informasi error control dengan yang sudah ditambahkan informasi error control dengan menganalisa bandwidth yang digunakan aplikasi Chatting.
1.4.
Batasan Masalah Untuk menghindari meluasnya materi pembahasan Tugas akhir ini, maka
akan dibatasi permasalahannya hanya mencakup hal-hal berikut : 1. Masukan aplikasi adalah berupa teks untuk mengirimkan pesan dan berupa file gambar untuk mengirimkan gambar. 2. Tidak membahas keamanan data 3. Analisa dilakukan pada sisi pengirim dan penerima file 4. Format data atau file gambar adalah H263 5. Aplikasi hanya diujicobakan di LAN (Local Area Network)
Implementasi dan Analisis Pengaruh Pengiriman dan Penyisipan Gambar Pada Aplikasi Chatting
Bab 1 Pendahuluan 4 1.5.
Metodologi Penyelesaian Masalah Metode yang digunakan dalam penyelesaian tugas akhir ini dapat dilihat
pada flowchart dibawah ini, yaitu:
Gambar 1.1 Flowchart Metode Penyusunan Keterangan : Urutan metode yang dilakukan berdasarkan urutan secara terurut teratur, yaitu : 1. Studi literatur 2. Melakukan pengamatan dan pengumpulan data 3. Menentukan parameter parameter perencanaan yang akan dirancang 4. Menentukan pemodelan yang tepat dan rumusan rumusan yang akan dipakai dalam perhitungan 5. Merancang sistem yang diinginkan sesuai data yang diperoleh dan kondisi wilayah pelayanan 6. Membuat software perencanaan 7. Menganalisis hasil perencanaan Implementasi dan Analisis Pengaruh Pengiriman dan Penyisipan Gambar Pada Aplikasi Chatting
Bab 1 Pendahuluan 5 1.6. Sistematika Penulisan BAB I
PENDAHULUAN Berisi latar belakang, perumusan masalah, batasan masalah, tujuan pembahasan, metodologi penyelesaian masalah dan sistematika penulisan.
BAB II
LANDASAN TEORI Berisi tentang dasar-dasar teori yang diperlukan serta literaturliteratur
yang mendukung dalam implementasi dan analisis
pengaruh pengiriman dan penyisipan gambar pada aplikasi Chatting. BAB III
ANALISA DAN PERANCANGAN SISTEM Bab ini dimulai dengan proses perancangan aplikasi Chatting dan cara kerjanya berdasarkan analisa yang akan dibuat. Perancangan dari sistem yang akan dibuat meliputi perancangan berbasis objek dengan UML.
BAB IV
IMPLEMENTASI DAN ANALISA HASIL SISTEM Membahas tentang analisa pengaruh metode FEC (forward error control/ correction) dengan menggunakan salah satu algoritma convolution yaitu algoritma viterbi setelah diterapkan pada aplikasi Chatting. Dan berisi tentang pengujian dan analisa tentang bandwidth yang digunakan aplikasi Chatting.
BAB V
KESIMPULAN DAN SARAN Berisi kesimpulan akhir yang dapat diambil dari keseluruhan rangkaian analisa dan saran pengembangan.
Implementasi dan Analisis Pengaruh Pengiriman dan Penyisipan Gambar Pada Aplikasi Chatting