UNIVERSITAS BINA NUSANTARA PERANCANGAN SISTEM KOMUNIKASI DATA ANTAR TELEPON SELULAR MELALUI JARINGAN INTERNET

dokumen-dokumen yang mirip
UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. ANALISIS DAN PERANCANGAN APLIKASI PEMANTAUAN HARGA SAHAM SECARA REAL-TIME BERBASIS WEB PADA PT.eTRADING SECURITIES

Analisis dan Perancangan Aplikasi Traffic Monitoring Server Menggunakan SMS Pada PT. Anugrah Catur Abadi

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 PERANCANGAN SISTEM SERVER MONITORING

ANALISIS DAN PERANCANGAN APLIKASI SMS GATEWAY PADA SMU DHARMA KARYA MENGGUNAKAN APLIKASI JAVA STUDIO SKRIPSI. Oleh. Sukma Ariyadi Kusuma

BAB 4 IMPLEMENTASI DAN EVALUASI

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM MONITORING LINE PBX (STUDI KASUS : KANTOR PUSAT PT FREEPORT INDONESIA)

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. ANALISIS DAN PERANCANGAN APLIKASI VIDEO CHAT DI JARINGAN BERBASIS CDMA2000 1xEV-DO PADA PT.

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA ABSTRAK

UNIVERSITAS BINA NUSANTARA. Jurusan Tekhnik Informatika Skripsi Sarjana Komputer Semester VII tahun 2006 ANALISIS DAN PERANCANGAN

PERANCANGAN DAN IMPLEMENTASI VOIP BERBASIS J2SE MENGGUNAKAN SIP, SDP DAN RTP

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN NETWORK MONITORING PADA PT. SIGMA KREASI INSTRUMENT. Royke Ferlanico ( )

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer. Program Studi Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN APLIKASI E-LEARNING PADA SMP STRADA BHAKTI UTAMA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 MONITORING DAN REMOTE SERVER

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Genap tahun 2008/2009

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

PERANCANGAN APLIKASI SMS PENCATATAN KWH METER DAN PENGHITUNGAN TAGIHAN UNTUK PELANGGAN PT. PLN LAMPUNG (PERSERO)

Universitas Bina Nusantara

ANALISIS DAN PERANCANGAN APLIKASI HELP DESK BERBASIS INTRANET DENGAN PENERAPAN METODE NATURAL LANGUAGE PROCESSING PADA PT GLOBAL INFORMASI BERMUTU

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Analisis dan Perancangan Sistem Penjualan Material Game Online milik PT. Jaspace Net

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

ANALISA DAN PERANCANGAN PERMAINAN CATUR CHINA BERBASIS WEB SKRIPSI. Oleh. Hengky Frans Winardi Cristian

ANALISIS DAN IMPLEMENTASI BEEWATCH (INTERNET-TV BINUS) BERBASISKAN RED5 SERVER

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2007

ANALISIS DAN PERANCANGAN APLIKASI PENDUKUNG PERKULIAHAN TERKONEKSI DI STIE YP KARYA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik informatika. Skripsi Sarjana Komputer. Semester Ganjil 2007/2008

PERANCANGAN DAN IMPLEMENTASI VOICE OVER INTERNET PROTOCOL (VOIP) PADA PT. INDONUSA SYSTEM INTEGRATOR PRIMA SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN INFRASTRUKTUR JARINGAN KOS DI LINGKUNGAN UNIVERSITAS BINA NUSANTARA

BAB 1 PENDAHULUAN. Indonesia maupun dunia. Jaman dahulu, teknologi komunikasi data masih

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2006 / 2007

BINUS UNIVERSITY ABS TRAK. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester IX tahun 2006/2007

Universitas Bina Nusantara. Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN APLIKASI PELATIHAN KARYAWAN BARU BERBASIS WEB PADA PT. METRODATA ELECTRONICS, TBK.

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM M-LEARNING PADA BINUS UNIVERSITY

ANALISIS DAN PERANCANGAN CARGO TRACKING SYSTEM PADA PT.MEDITERRANEAN SHIPPING COMPANY SKRIPSI. Oleh WENDY VINOD HERRY

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFI UNTUK MENENTUKAN LOKASI MESIN ANJUNGAN TUNAI MANDIRI BARU PADA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Database Skripsi Sarjana Komputer Semester Ganjil 2006 / 2007

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA SUMBER DAYA MANUSIA PT. PLAZA ADIKA LESTARI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2006/2007

TUNING PENGAMBILAN DATA PADA APLIKASI REPORTING PURCHASE ORDER DI PT. INDOMARCO PRISMATAMA SKRIPSI. Oleh. Sidharta Suryametta

UNIVERSITAS BINA NUSANTARA

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

SECURE SMS CONNECTION SKRIPSI

UNIVERSITAS BINA NUSANTARA. Jurusan Tekhnik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata 1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

STANDALONE AVR PROGRAMMER

Universitas Bina Nusantara Jakarta 2007/2008 UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA

IMPLEMENTASI ASTERISK DAN GUI SEBAGAI KONFIGURATORNYA PADA SMALL OFFICE

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PERAMALAN PERGERAKAN VALUTA ASING DENGAN MENGGUNAKAN METODE DOUBLE CROSS OVER.

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN CD PROMOSI INTERAKTIF PRASARANA BUDIDAYA WALET BERBASIS MULTIMEDIA SKRIPSI. Oleh. Antony ( ) Darna ( )

Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISIS DAN PERANCANGAN APLIKASI POINT OF SALES BERBASISKAN CUSTOMER RELATIONSHIP MANAGEMENT

Analisis dan Perancangan Aplikasi Mobile untuk Layanan Informasi IP Call pada Smartphone dan PDA dengan Teknologi J2ME

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2007/2008

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN WEB SEVICE DAN HIBERNATE ( APLIKASI DALAM DATA PROVIDER SAHAM )

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Analisis dan perancangan Sistem Penawaran Jasa Berbasis Web. pada PT. Sinergy Catur Sahabat

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

Monika Mulyani Sugiarto ( ) Caroline Setiabudi ( ) Yoseph Nerius Canjaya ( ) Kelas / Kelompok : 07PBT / 03

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Teknik Informatika Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/ 2006

SKRIPSI. Oleh: DANIEL HALIM JAKARTAA

UNIVERSITAS BINA NUSANTARA

BINUS University. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 PERANCANGAN SISTEM KOMUNIKASI DATA ANTAR TELEPON SELULAR MELALUI JARINGAN INTERNET Andhika Kusumohartoyo 0600625565 Tonny Wijaya 0600650112 Oky Heryanto 0600670606 Abstrak Perancangan sistem komunikasi data antar telepon seluler bertujuan untuk membangun suatu sistem komunikasi data yang memungkinkan 2 (dua) atau lebih telepon seluler dapat berkomunikasi data satu sama lain melalui internet. Penulisan skripsi ini menggunakan 3 metode penelitian, yaitu metode studi literatur, metode pengumpulan data, dan metode analisis data. Hasil yang diperoleh dari skripsi ini adalah pembuktian akan sistem yang dirancang, apakah dapat mengkomunikasikan telepon selular melalui jaringan internet, dan mengevaluasi performa dari sistem yang dibuat. Berdasarkan penelitian yang dilakukan, dapat disimpulkan bahwa komunikasi data antar telepon selular dapat dilakukan dengan perantara sebuah server di internet. Komunikasi dapat dilakukan dengan menggunakan koneksi internet GPRS atau CDMA. Kata Kunci : Komunkasi Data, Telepon Seluler, Internet v

PRAKATA Segala hormat, puji, dan syukur kami panjatkan sebesar-besarnya kepada Tuhan Yang Maha Esa, karena atas berkat, kekuatan, dan rahmat-nya, sehingga penulis dapat menyelesaikan penulisan dan penelitian skripsi yang berjudul : PERANCANGAN SISTEM KOMUNIKASI DATA ANTAR TELEPON SELULAR MELALUI JARINGAN INTERNET, sebagai syarat untuk menyelesaikan jenjang studi Strata-1 di Universitas Bina Nusantara, Jakarta. Penyusunan skripsi ini tidak terlepas dari dukungan, saran, dan bimbingan, baik secara langsung maupun tidak langsung, sehingga proses penulisan berjalan dengan baik. Untuk itu, penulis mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Bapak Prof. Dr. Gerardus Polla, MAppSc., selaku Rektor Universitas Bina Nusantara. 2. Bapak Wiedjaja, S.Kom, M.Kom, selaku dosen pembimbing yang telah dengan sabar, banyak memberikan bimbingan dan perhatian yang sangat berarti dalam pembuatan skripsi ini dari awal sampai akhir. 3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer. 4. Bapak Mohammad Subekti, BE, M.Sc. selaku Ketua Jurusan Teknik Informatika. vi

5. Bapak Freddy Purnomo, S.Kom selaku Sekretaris Jurusan Teknik Informatika. 6. Segenap Pimpinan UPT Piranti Lunak Universitas Bina Nusantara, atas keleluasaan waktu kerja yang diberikan selama pengerjaan skripsi ini. 7. Rekan-rekan Bluejackets All Star, atas dukungan, saran, semangat, dan dorongan baik secara langsung maupun tidak langsung yang diberikan kepada penulis. 8. Saudara Handra dan Bernard Suwandi yang telah merelakan telepon genggamnya, untuk digunakan dalam percobaan dan pengujian. 9. Orang tua dan kerabat-kerabat yang telah memberikan dukungan baik moril, materiil, dan doa terhadap penulis. 10. Teman-teman dekat penulis yang tidak dapat disebutkan satu-persatu. Penulis menyadari bahwa apa yang dihasilkan dalam skripsi ini masih jauh dari sempurna, dan masih banyak sekali terdapat kekurangan. Untuk itu penulis sangat terbuka terhadap kritik, saran, dan masukan yang berguna dari para pembaca. Semoga skripsi ini mempunyai daya guna tersendiri bagi rekan-rekan pembaca dan bermanfaat untuk menambah pengetahuan baru bagi rekan-rekan pembaca. Jakarta, 23 Januari 2006 vii Penulis

DAFTAR ISI HALAMAN JUDUL LUAR..i HALAMAN JUDUL DALAM.ii HALAMAN PERSETUJUAN HARDCOVER.. iii HALAMAN PERNYATAAN DEWAN PENGUJI iv ABSTRAK...v PRAKATA...vi DAFTAR ISI... viii DAFTAR GAMBAR... xiii DAFTAR TABEL...xvi BAB 1 PENDAHULUAN...1 1.1. Latar Belakang...1 1.2. Ruang Lingkup...3 1.3. Tujuan dan Manfaat...3 1.4. Metodologi...4 1.5. Sistematika Penulisan...5 BAB 2 LANDASAN TEORI...7 2.1. General Packet Radio Service (GPRS)...7 2.1.1 Definisi GPRS...7 2.1.2. Kunci Utama dalam Jaringan Komunikasi dalam GPRS...12 2.1.2.1 Packet Switching...12 2.1.2.2. Efisisensi Spektrum...13 viii

2.1.2.3. Berbasis Internet...14 2.1.2.4. Mendukung TDMA dan GSM...15 2.1.3. Arsitektur GPRS...16 2.1.3.1. Arsitektur Umum...16 2.1.3.2. Aristektur Jaringan GPRS Backbone...18 2.2. CDMA (Code Division Multiple Access)...20 2.2.1. Kode CDMA...21 2.2.2. Transmisi dan Penerimaan Data...23 2.3. Protokol HTTP...23 2.3.1. Request Method...24 2.4. Arsitektur Client Server...25 2.4.1. Pendahuluan...25 2.4.2. Keunggulan Arsitektur Client Server...26 2.4.2.1. Arsitektur Mainframe...27 2.4.2.2. Arsitektur File Sharing...28 2.4.2.3. Arsitektur Client Server...29 2.4.3. Properti Client Server...30 2.4.4. Architecture n-tier...32 2.4.4.1. Two Tier Architectures...32 2.4.4.2. Three tier architectures...33 2.4.4.3. Three Tier Architecture dengan Teknologi Transaction Processing Monitor...35 2.4.4.4. Three Tier dengan Message Server...36 2.4.4.5. Three Tier dengan Application Server...37 ix

2.5. Java 2 Micro Edition (J2ME)...37 2.5.1. Teknologi Java...37 2.5.2. Pengenalan J2ME...39 2.5.3. Midlet : Aplikasi J2ME...40 2.5.4. Emulator Ponsel Java...40 2.5.5. Konfigurasi J2ME...41 2.5.6. Mobile Information Device Profile (MIDP)...43 2.6. Pemrograman Socket...43 2.6.1. Definisi Socket...43 2.6.2. Java Networking...44 2.7. Load Balancing...44 2.8. Diagram Alir (Flowchart)...45 2.9. Diagram Kelas (Class Diagram)...47 BAB 3 ANALISIS DAN PERANCANGAN SISTEM...48 3.1. Analisis Masalah...48 3.1.1. Teknologi Yang Sudah Ada...48 3.1.2. Permasalahan yang Dihadapi...49 3.1.3. Usulan Pemecahan Masalah...50 3.2. Perancangan Sistem...51 3.2.1. Flow Chart...51 3.2.1.1. Flow Chart ketika Server Menerima Data (Client Server)...51 3.2.1.2. Flow Chart ketika Server Mengirimkan Data (Server Client)..53 3.2.1.3. Flow Chart ketika Client Mengirimkan Data (Client Server)..54 3.2.1.4. Flow Chart ketika Client Mengambil Data (Server Client)...55 x

3.2.2. Class Diagram...56 3.3. Proses Kerja Pada Server...57 3.3.1. Threading Pada Saat Penerimaan Data di Server dari Client...57 3.3.2. Threading Pada Saat Request Pengambilan Data di Server...58 BAB 4 IMPLEMENTASI DAN EVALUASI...60 4.1. Spesifikasi Sistem...60 4.1.1. Spesifikasi Perangkat Keras...60 4.1.2. Spesifikasi Perangkat Lunak...60 4.2. Implementasi...61 4.2.1. Date Time Server...61 4.2.1.1. Tampilan Antarmuka Aplikasi Date Time Server...62 4.2.2. Aplikasi Messenger...64 4.2.2.1 Tampilan Antarmuka Aplikasi Messenger...65 4.2.2.2. Struktur Database...68 4.2.3. Audio Streaming...69 4.3. Evaluasi...70 4.3.1. Skenario 1 : Pengujian Aplikasi Messenger...72 4.3.2 Skenario 2 : Jumlah Koneksi pada Messenger...76 4.3.3. Skenario 3 : Menyerang Server dengan Flood Data pada Aplikasi Server Messenger...79 Tujuan diadakan percobaan :...79 4.3.4. Skenario 4 : Sinyal yang lemah...82 4.3.5. Skenario 5 : Menyibukkan Server dengan Aplikasi Microsoft Application Test Center...85 xi

4.3.6. Skenario 6 : Traffic Internet...90 4.3.7. Skenario 7: Mengirimkan Sejumlah Besar Data...92 4.3.8 Skenario 8 : Mencari Optimum Packet Size...95 4.3.9. Skenario 9: Streaming Data...97 BAB 5 KESIMPULAN DAN SARAN...99 5.1. Kesimpulan...99 5.2. Saran...100 DAFTAR PUSTAKA...102 HALAMAN RIWAYAT HIDUP...105 LAMPIRAN-LAMPIRAN xii

DAFTAR GAMBAR Gambar 2.1. Arsitektur Umum Jaringan GPRS...16 Gambar 2.2. Arsitektur Jaringan GPRS Backbone...19 Gambar 2.3. Skema Multiple Access...21 Gambar 2.4. Penyebaran CDMA...22 Gambar 2.5. Model Client Server...26 Gambar 2.6. Arsitektur Mainframe...28 Gambar 2.7. Arsitektur File Sharing...29 Gambar 2.8. Arsitektur Client Server...30 Gambar 2.9. Arsitektur Two Tier...33 Gambar 2.10. Arsitektur Three Tier...35 Gambar 2.11. Pembagian paket pada Java 2...39 Gambar 2.12. Emulator Telepon Seluler J2ME WTK...41 Gambar 2.13. Kerangka J2ME...43 Gambar 2.14. Load balancing dengan clustering...45 Gambar 2.15. Sebuah komponen kelas...47 Gambar 3.1. Flow Chart Penerimaan data pada Server dari client...52 Gambar 3.2. Flow chart pengiriman data dari server ke client...53 Gambar 3.3. Flow chart pengiriman data ke server dari client...54 Gambar 3.4. Flow chart Pengambilan Data oleh Client dari Server...55 Gambar 3.5. Class Diagram pada Client...56 Gambar 3.6. Class Diagram pada Server...56 xiii

Gambar 3.7. Gambaran proses penerimaan data pada server...57 Gambar 3.8. Gambaran proses pengiriman data ke client yang me-request...58 Gambar 4.1. Tampilan Antarmuka Awal...62 Gambar 4.2. Tampilan Antarmuka Menunggu Koneksi...63 Gambar 4.3. Tampilan Antarmuka Mendapatkan Waktu dari Server...64 Gambar 4.4. Tampilan antarmuka Login Messenger...65 Gambar 4.5. Tampilan Antarmuka Konfirmasi Penggunaan GPRS...66 Gambar 4.6. Tampilan Antarmuka Utama (Friend List)...66 Gambar 4.7. Tampilan Antarmuka Menulis Pesan...67 Gambar 4.8. Tampilan Antarmuka Melihat Pesan yang Masuk...67 Gambar 4.9. Tampilan Antarmuka Membalas Pesan yang Masuk...68 Gambar 4.10. Pengujian Aplikasi Messenger...73 Gambar 4.11. Grafik Pengujian Aplikasi Messenger...75 Gambar 4.12. Pengujian Jumlah Koneksi pada Messenger...76 Gambar 4.13. Grafik Pengujian Jumlah Koneksi Pada Aplikasi Messenger...78 Gambar 4.14. Pengujian dengan Pengiriman Flood Data pada Server...79 Gambar 4.15. Grafik Pengujian dengan Mengirimkan Data Flood ke Server...82 Gambar 4.16. Pengujian untuk Melemahkan Sinyal Telepon Genggam...83 Gambar 4.17. Grafik Pengaruh Sinyal Telepon Genggam terhadap Kecepatan Pengiriman Data...85 Gambar 4.18. Pengujian Menyibukkan Server dengan Microsoft Application Test Center...86 Gambar 4.19. Grafik Pengaruh Simulasi Banyak User terhadap Utilitas Server dengan Microsoft Application Test Center...88 xiv

Gambar 4.20. Grafik Pengaruh Tingkat Kesibukan Server Terhadap Kecepatan Data dengan Microsoft Application Test Center...89 Gambar 4.21. Grafik Pengaruh Penggunaan Internet GPRS pada Jam-jam Tertentu terhadap Kecepatan Data...91 Gambar 4.22. Grafik Pengaruh Besar Data Terhadap Kecepatan Data...94 Gambar 4.23. Grafik Percobaan Menemukan Optimum Packet Size...96 xv

DAFTAR TABEL Tabel 2.1. Perbandingan kecepatan data pada berbagai jenis koneksi...10 Tabel 4.1. Tabel Hasil Pengujian Aplikasi Messenger...74 Tabel 4.2. Tabel Hasil Pengujian Jumlah Koneksi pada Aplikasi Messenger...77 Tabel 4.3. Tabel Pengujian Aplikasi Messenger ketika Server Diserang dengan Data Flood...80 Tabel 4.4. Tabel Hasil Pengujian untuk Melemahkan Sinyal HP...84 Tabel 4.5. Tabel Hasil Pengujian dengan Menggunakan Microsoft Application Test Center...87 Tabel 4.6. Tabel Hasil Pengujian Kecepatan Komunikasi Data pada Jam-jam tertentu...90 Tabel 4.7. Tabel Hasil Pengujian Pengiriman Sejumlah Besar Data...92 Tabel 4.8. Tabel Hasil Pengujian Mencari Optimum Packet Size...95 Tabel 4.9. Tabel Hasil Pengujian Streaming Audio...97 xvi