ABSTRAKSI: Aplikasi Chatting adalah salah satu layanan yang disediakan Internet/ intranet dengan tujuan sebagai kegiatan satu orang atau lebih yang melakukan komunikasi secara online. Sekarang ini masih belum banyak yang mendukung pengiriman file gambar. Padahal fitur tersebut semakin dibutuhkan, karena itu dalam Tugas Akhir ini dibuat Aplikasi Chatting LAN yang mendukung pengiriman file gambar agar dapat mengetahui bagaimana pengaruh pengiriman dan penyisipan file gambar pada Aplikasi Chatting. Tahap pertama dalam membuat aplikasi tersebut adalah mendesain protokol untuk chatting kemudian mengaplikasikannya. Setelah itu ditambahkan modul pengiriman file gambar. Pemrograman dalam Tugas Akhir ini berorientasi objek dengan bahasa pemodelan UML dan bahasa pemrograman java.
Aplikasi ini mampu mengirimkan pesan dan file gambar ke teman yang diajak bicara, dalam pengiriman file gambar menggunakan prinsip kerja metode forward error control dengan convolution code algoritma viterbi agar file gambar yang dikirimkan dapat terkirim dan bandwidth yang digunakanpun sedikit. Analisa dilakukan pada bandwidth yang digunakan agar aplikasi dapat berjalan dengan baik. Aplikasi dikatakan layak jika pesan dan pengiriman file gambar dapat tersampaikan dengan baik dan dengan bandwidth yang tidak membebani jaringan.Kata Kunci : Chatting, file gambar, LAN, Forward Error Control, Convolution Code, Algoritma Viterbi,dan bandiwidthABSTRACT: Chatting application is one of Internet/ intranet service for activity one or more people who chatting or online communication in internet or intranet. Now, chatting application is still not much yet which support send pictures. Where that fiture is more needed because of that in this final task be made chatting application support send pictures in LAN in order that to know how send and insert picture file effect in Chatting Application. First step in making that application is design the protocol for chatting then applicates it. After that is added send pictures module. Programming in this final task is object oriented with UML language and java as programming language.
This application can measure send message and send file pictures to friends in room chat, for send file pictures use work principle forward error control metodh with convolution code viterbi algorithm in order file pictures has been send and needed bandwidth is little. Analysis is done on needed bandwidth so that application can work finely. In order application to be said suitable then needed minimalyed bandwidth so message and send file pictures can arrive finely which is not burden the network.Keyword: Chatting, file pictures, LAN, Forward Error Control, Convolution Code, Algoritma Viterbi,and bandiwidth