IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP SKRIPSI. Disusun oleh : MANUEL BAYU PERDANA PUTRA NPM

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

APLIKASI KONVERSI AKSARA JAWA BERBASIS ANDROID DENGAN FITUR GESTURE RECOGNITION SKRIPSI. Disusun oleh : M. HIRSON ARBAHUD DAROINI NPM.

SISTEM INFORMASI EKSPEDISI PENGIRIMAN BARANG VIA KERETA API MENGGUNAKAN SMS GATEWAY (STUDI KASUS PT. HERONA EXPRESS SIDOARJO) SKRIPSI.

SISTEM PEMBELAJARAN TUGAS SEKOLAH MENENGAH ATAS BERBASIS WEB MENGGUNAKAN PHP dan MySQL TUGAS AKHIR. Oleh : NANANG FEBRYANTO NPM.

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI AKTIVITAS DAN PENGINGAT UNTUK DOSEN BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR. Oleh :

SISTEM INFORMASI LOWONGAN KERJA ONLINE DENGAN IMPLEMENTASI SMS GATEWAY MENGGUNAKAN FRAMEWORK CODEIGNITER SKRIPSI. Oleh :

APLIKASI TEKNOLOGI AJAX PADA E-COMMERCE ON-LINE PROMOSI BATIK TULIS JAWA TIMUR

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

DESAIN DAN IMPLEMENTASI PERANGKAT LUNAK UNTUK MANAJEMEN PENJUALAN REAL ESTATE PADA PT. CITRA TAMA ADIGRAHA SURABAYA TUGAS AKHIR.

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI RUTE ANGKUTAN UMUM DAERAH SURABAYA MENGGUNAKAN VISUAL BASIC 6 TUGAS AKHIR. Oleh :

SISTEM INFORMASI BEASISWA BERBASIS SCORING SYSTEM DAN SMS GATEWAY SKRIPSI

RANCANG BANGUN WEBSITE PORTAL GEREJA KATOLIK ROH KUDUS SURABAYA DENGAN MENGGUNAKAN SMS GATEWAY

IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP

APLIKASI INVENTORI DAN HUTANG-PIUTANG DENGAN FITUR SMS GATEWAY BERBASIS YII FRAMEWORK DI UD. MANUNGGAL SKRIPSI

E-LEARNING SEBAGAI MEDIA PEMBELAJARAN DENGAN BOOTSTRAP FRAMEWORK SKRIPSI. Disusun oleh : ISHA SINETRIA PRIBADI NPM

APLIKASI PEMILIHAN BIDANG MINAT SISWA SMA MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS STUDY KASUS (SMA KR. YBPK-1 SURABAYA) SKRIPSI

SISTEM LAYANAN ADMINISTRASI SURAT MENYURAT TERPADU PADA FTI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM

DESAIN APLIKASI GALERI BINATANG UNTUK PENGENALAN DAN MEMBACA PADA ANAK USIA 3-5 TAHUN MENGGUNAKAN PLATFORM ANDROID 2.3 SKRIPSI.

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA

SYSTEM INFORMASI INVENTARIS TEKNIK INFORMATIKA FTI UPN VETERAN JATIM MENGGUNAKAN YII FRAMEWORK DENGAN SMS GATEWAY SKRIPSI

RANCANG BANGUN SISTEM INFORMASI PENJUALAN SUKU CADANG KENDARAAN BERMOTOR MENGGUNAKAN SMS GATEWAY STUDY KASUS PERKASA VARIASI MOTOR MOJOKERTO

APLIKASI MANAJEMEN PROYEK BERBASIS WEB DI CV. DINAMIKA MANDIRI SKRIPSI. Oleh : RIA RISMAYANTI NPM :

RANCANG BANGUN APLIKASI ONLINE PEMBELAJARAN PEMROGRAMAN ORACLE 10g EXPRESS EDITION UNTUK TINGKAT PEMULA MENGGUNAKAN PHP SKRIPSI.

DESAIN DAN IMPLEMENTASI WIDGET KALENDER DAN REMINDER ISLAMI BERBASIS ANDROID SKRIPSI. Oleh : RAHMAN NUR BAKHTIAR T.H

MEDIA PEMBELAJARAN INTERAKTIF ONLINE PEMROGRAMAN ORACLE 10g EXPRESS EDITION SKRIPSI. Disusun oleh : MUHAMMAD AMINUL MUSYAFFA NPM.

TOKO ONLINE CV. BINTANG INOVASI GEMILANG BERBASIS FRAMEWORK YII SKRIPSI. Disusun oleh : HELMI TAUFIQURRAHMAN NPM SURABAYA 2014

ABSTRAK. Keyword : recruitment, karyawan, outsourcing. Judul

SISTEM INFORMASI PENCACAHAN DAN PENYALURAN BANTUAN SOSIAL PEMERINTAH PADA MASYARAKAT KURANG MAMPU DENGAN MENGGUNAKAN BARCODE DAN FINGERPRINT

SISTEM INFORMASI AKADEMIK BERBASIS WEB DENGAN PHP PADA SMAN 16 SURABAYA SKRIPSI. Oleh : ACHMAD FU ADI

APLIKASI GAME AVOID THE LAST DENGAN MENGGUNAKAN ALGORITMA MINIMAX BERBASIS SISTEM OPERASI ANDROID SKRIPSI. Disusun oleh :

RANCANG BANGUN APLIKASI ESTIMASI BIAYA PADA PROYEK KONSTRUKSI JALAN MENGGUNAKAN METODE HARGA SATUAN TUGAS AKHIR. Oleh :

ANALISIS DAN PERANCANGAN APLIKASI E LEARNING BERBASIS WEB PADA SMP NEGERI 35 SURABAYA

SKRIPSI. Oleh : TAUFAN CHRISWANTO NPM

YUVIRNA ADIKTIA SOVIANTY

SISTEM PENDUKUNG KEPUTUSAN UNTUK ESTIMASI REORDER STOK OBAT MENGGUNAKAN METODE FUZZY TSUKAMOTO (STUDY KASUS APOTEK RSAL SURABAYA) SKRIPSI.

SISTEM INFORMASI PENDAFTARAN DAN PENILAIAN PRAKTIKUM DI LABORATORIUM TEKNIK INFORMATIKA UPN VETERAN JATIM SKRIPSI. Disusun oleh :

APLIKASI PENENTUAN HAMA TANAMAN BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh : DENNY PRAWIDIANTO NPM.

RANCANG BANGUN SISTEM INFORMASI KOMUNITAS BERBASIS WEB DAN SMS GATEWAY DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

SISTEM INFORMASI MANAJEMEN BERITA SECARA ONLINE PADA PT. SURABAYA TELEVISI INDONESIA TUGAS AKHIR

SISTEM INFORMASI E-MARKETING UNTUK PERIKLANAN BERBASIS CLIENT-SERVER SECARA ONLINE DAN REAL TIME SKRIPSI. Disusun Oleh :

RANCANG BANGUN SISTEM PENGAIRAN TETESAN KAPILER PADA LAHAN KERING TUGAS AKHIR. Oleh : CATUR INDAH LARASATI

SMS Gateway Broadcast Info Lowongan Kerja Event Di Surabaya TUGAS AKHIR. DISUSUN OLEH : Sandhya A. Utama ( )

RANCANG BANGUN APLIKASI PENGELOLAAN SISTEM POLA KERJA KONTRAK DI PT. SNSPATENT BERBASIS WEB TUGAS AKHIR. Oleh : ANDAYANI

MENGHITUNG JUMLAH JARI PADA CITRA TANGAN DENGAN MENGGUNAKAN RUANG WARNA YCBCR DAN TEKNIK DETEKSI KONTUR SKRIPSI. Disusun oleh :

APLIKASI LOCATION BASED SERVICE (LBS) UNTUK OUTLET SEGO NJAMOER BERBASIS ANDROID SKRIPSI

SISTEM PENJADWALAN PRODUKSI DAN PENGECEKAN BAHAN MENTAH PADA PERUSAHAAN ROKOK RISKI B SIDOARJO SKRIPSI. Disusun oleh :

Desain dan Implementasi Aplikasi Perhitungan Kebutuhan Kain untuk Membuat Busana Dengan Visual Basic.Net 2008 SKRIPSI

APLIKASI SISTEM INFORMASI TINDAK PELANGGARAN HUKUM BERBASIS WEB DAN SMS GATEWAY

DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK UNTUK MANAJEMEN PEMELIHARAAN MESIN PRODUKSI BERBASIS SMS GATEWAY (STUDI KASUS DI PR RIZKY B) SKRIPSI

SKRIPSI PENGARSIPAN KINERJA DOSEN BERBASIS WEB PHP DENGAN JQUERY. Oleh: REIZA PRASELANOVA NPM : PROGRAM STUDI TEKNIK INFORMATIKA

BAB I PENDAHULUAN Latar Belakang Masalah

IMPLEMENTASI SISTEM INFORMASI E-PROCUREMENT BERORIENTASI OBJEK MENGGUNAKAN METODE MVC PADA BIRO UMUM UPN VETERAN JAWA TIMUR SKRIPSI

SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN FITUR SMS GATEWAY DI SMK KETINTANG SURABAYA SKRIPSI. Disusun oleh :

PENGOLAHAN CITRA DIGITAL UNTUK MENDETEKSI TANDA AIR UANG KERTAS SKRIPSI

PENGHITUNGAN CEPAT SUARA HASIL PILKADA DENGAN SMS GATEWAY BERBASIS WEB SKRIPSI. Oleh : TAUFAN RAPI HIKMAWAN NPM :

SIMULASI DYNAMIC ROUTING MENGGUNAKAN ANT ROUTING DI GEDUNG GIRI SANTIKA UPN VETERAN JATIM TUGAS AKHIR. Oleh : Hendri Tri Hermawan NPM.

PENGEMBANGAN SUB-SISTEM PEMESANAN BUKU BERBASIS SMS GATEWAY DENGAN TOOL NOWSMS PADA WEB KATALOG SMK NEGERI 6 SURABAYA TUGAS AKHIR

RANCANG BANGUN SISTEM PENJUALAN DENGAN ESTIMASI STOK FORECASTING WIGHTED MOVING AVERAGE (STUDY KASUS UD. TIRTA SU UD JAYA) TUGAS AKHIR.

SISTEM INFORMASI PELAYANAN PASIEN RAWAT INAP DAN RAWAT JALAN BERBASIS WEB DI BPRB TALI KASIH SKRIPSI

BAB I PENDAHULUAN. Aktifitas Mahasiswa, dosen dan Karyawan di dalam lingkungan kampus

SISTEM INFORMASI KENAIKAN PANGKAT STUDI KASUS FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM SKRIPSI

ALAT PENGENDALI PEMBERI PAKAN IKAN OTOMATIS DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER SKRIPSI. Disusun oleh : Imam Anzhori

RANCANG BANGUN SISTEM INFORMASI AKUNTANSI BERBASIS WEB PADA KOPERASI SIMPAN PINJAM BOUGENVILLE SURABAYA TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN JUMLAH TAKARAN DETERGEN PADA LAUNDRY MENGGUNAKAN METODE FUZZY TSUKAMOTO, STUDI KASUS MISTER LONDREE

RANCANG BANGUN APLIKASI SISTEM INFORMASI PEMESANAN BARANG DENGAN MENGGUNAKAN SMS GATEWAY STUDY KASUS CV FERNUS LIGHTING AND SOUND SYSTEM SURABAYA

SISTEM INFORMASI AKADEMIK PADA PAUD NUR INSANI SURABAYA BERBASIS WEB SKRIPSI

SKRIPSI. Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika.

SISTEM INFORMASI BOOKING BRAVADO RENT CAR BERBASIS WEB MENGGUNAKAN FRAMEWORK CAKE SKRIPSI. Oleh : ODDIE ERCHA RAMANDHA

APLIKASI PEMASANGAN IKLAN DI MEDIA CETAK BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL

APLIKASI INFORMASI KANDUNGAN GIZI BUAH DAN SAYUR SERTA INFORMASI PENYAKIT BERBASIS ANDROID DI PUSKESMAS SUKODONO, SIDOARJO SKRIPSI.

RANCANG BANGUN APLIKASI SISTEM PAKAR DENGAN METODE FORWARD CHAINING UNTUK MENDIAGNOSIS GEJALA KERUSAKAN PADA MOTOR MATIC TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN PENYEWAAN LAPANGAN DAN TURNAMEN PERTANDINGAN FUTSAL BERBASIS WEB DAN SMS GATEWAY DI OLE OLE FUTSAL SURABAYA SKRIPSI

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

SKRIPSI TUWIN FILLAH ANGGRAENI NPM

ANALISA DAN PERANCANGAN SISTEM PENGOLAHAN DATA NILAI SMA PARLAUNGAN BERBEK WARU BERBASIS WEB DAN SMS GATEWAY SKRIPSI.

SISTEM KEAMANAN RUMAH BERBASIS TEKNOLOGI OPENSOURCE DENGAN MENGGUNAKAN MOTION DAN SMS GATEWAY SKRIPSI

TUGAS AKHIR. Oleh : ISRA ANANDA DWITAMA

IMPLEMENTASI LOAD BALANCING MENGGUNAKAN METODE PCC (PER CONNECTION CLASSIFIER) PADA IPv4 SKRIPSI

SISTEM PAKAR DIAGNOSIS DAN PENGENDALIAN PENYAKIT TANAMAN PADI DENGAN MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI

BAB I PENDAHULUAN Latar Belakang I 1

OTOMATISASI PINTU PERLINTASAN KERETA API MENGGUNAKAN SENSOR WIRELESS INFRA MERAH BERBASIS MIKROKONTROLER TUGAS AKHIR

RANCANG BANGUN SISTEM KREDIT POIN MAHASISWA PADA SISTEM INFORMASI AKADEMIK UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR BERBASIS WEB SKRIPSI

RANCANG BANGUN SISTEM PENILAIAN PRAKTIKUM BERBASIS JSON WEB SERVICE PADA LAB. BASIS DATA UPN VETERAN JATIM

RANCANG BANGUN SISTEM PENJUALAN PULSA PROVIDER TINGKAT RETAIL BERBASIS MOBILE ANDROID VERSI GINGERBREAD DAN WEB BASE (Studi Kasus : Spy Cell) SKRIPSI

APLIKASI PENGIRIMAN FOTO DARI CLIENT KE SERVER VIA SMS DI PT. ITPROVENT SKRIPSI

SISTEM INFORMASI AKADEMIK BERBASIS WEB DENGAN PHP PADA SEKOLAH TINGGI TEKNIK YPM SEPANJANG-SIDOARJO SKRIPSI. Oleh :

ANALISIS DAN DESAIN CUSTOMER RELATIONSHIP MANAGEMENT TRANSAKSI RESERVASI HOTEL BERBASIS TEKNOLOGI MOBILE TUGAS AKHIR. Oleh :

SISTEM INFORMASI KEUANGAN PADA BRAVADO RENTCAR MENGGUNAKAN METODE CASH-BASIS SKRIPSI. Oleh : AGIL LUCKY AFFANDY

RANCANG BANGUN OFFICE AUTOMATION TERBATAS DI PT. KARYA MANUNGGAL JATI TUGAS AKHIR. Disusun Oleh : EDY SUSANTO NPM

IMPLEMENTASI METODE CONTRIBUTION RELATED PAY DALAM SISTEM PENGGAJIAN SKRIPSI

APLIKASI PEMINJAMAN BUKU DENGAN SISTEM REMINDER. MENGGUNAKAN VISUAL BASIC 6.0 DAN DATABASE MySQL PADA BEVERLY RENT BOOK SKRIPSI

PERANCANGAN ONLINE MOVIE RENTAL DENGAN MEMANFAATKAN TEKNOLOGI MULTICASTING PADA WINDOWS MEDIA SERVICES TUGAS AKHIR

SISTEM INFORMASI PERENCANAAN PEMBANGUNAN RUMAH PADA PT. DHARMA REAL PROPERTI MENGGUNAKAN FRAMEWORK CODE IGNITER SKRIPSI.

UJI AKURASI SISTEM ABSENSI DENGAN PENGENALAN WAJAH MENGGUNAKAN METODE EIGENFACE TUGAS AKHIR. Oleh : SEPTIAN WIDANEHRU

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN OBYEK WISATA KOTA SURABAYA MENGGUNAKAN METODE AHP SKRIPSI

APLIKASI MEDIA PEMBELAJARAN FISIKA POKOK BAHASAN LISTRIK STATIS UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB SKRIPSI

SITEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE AHP UNTUK PEMILIHAN SEKOLAH PADA (STUDI KASUS : SMP ISLAM BAITUL AMIEN SURABAYA) SKRIPSI.

SISTEM PEMESANAN PAKET WISATA TOUR AND TRAVEL DI PELANGI TOUR ORGANIZER BERBASIS WEB TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN SELEKSI ASISTEN PRAKTIKUM TEKNIK INFORMATIKA UPN VETERAN JATIM MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING SKRIPSI

PENGEMBANGAN APLIKASI PEMBELAJARAN PERCAKAPAN BAHASA INDONESIA - INGGRIS MENGGUNAKAN J2ME SKRIPSI RIZKA AGUSTIN WULANSARI NPM.

Transkripsi:

IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP SKRIPSI Disusun oleh : MANUEL BAYU PERDANA PUTRA NPM. 0834010149 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2013

IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP SKRIPSI Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer Jurusan Teknik Informatika Disusun oleh : MANUEL BAYU PERDANA PUTRA NPM. 08340101491 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2013

LEMBAR PENGESAHAN IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP Disusun oleh : MANUEL BAYU PERDANA PUTRA NPM. 0834010149 Telah disetujui untuk mengikuti Ujian Negara Lisan Gelombang IV Tahun Akademik 2013/2014 Pembimbing I Pembimbing II Hudan Studiawan, S.Kom, M.Kom Achmad Junaidi, S.Kom NPT. 387051103411 NIDN. 710117803 Mengetahui, Ketua Jurusan Teknik Informatika Fakultas Teknologi Industri UPN Veteran Jawa Timur Dr. Ir. Ni Ketut Sari, MT NIP. 19650731 199203 2 001

SKRIPSI IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP Disusun oleh : MANUEL BAYU PERDANA PUTRA NPM. 0834010149 Telah dipertahankan dihadapkan dan diterima oleh Tim Penguji Skripsi Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan Nasional Veteran Jawa Timur Pada Tanggal 14 Juni 2013 Pembimbing : Tim Penguji : 1. Hudan Studiawan, S.Kom, M.Kom NPT. 387051103411 Ir. Bambang Wahyudi, M.S NIP. 19580711 198503 1 001 2. Ir. L. Urip Widodo, M.T NIP. 19570414 198803 1 001 3. Yisti Vita, S.ST, M.Kom NPT. 386041303471 Mengetahui, Dekan Fakultas Teknologi Industri Universitas Pembangunan Nasional Veteran Jawa Timur Ir. SUTIYONO, MT. NIP. 19600713 1987 03 1 001

YAYASAN KESEJAHTERAAN PENDIDIKAN DAN PERUMAHAN UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR FAKULTAS TEKNOLOGI INDUSTRI PANITIA UJIAN SKRIPSI / KOMPREHENSIF KETERANGAN REVISI Mahasiswa di bawah ini : Nama : MANUEL BAYU PERDANA PUTRA NPM : 0834010149 Jurusan : Teknik Informatika Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design)/ skripsi ujian lisan gelombang IV, TA 2012/2013 dengan judul: IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP Surabaya, Juni 2013 Dosen Penguji yang memerintahkan revisi : 1) Ir. Bambang Wahyudi, M.S NIP. 19580711 198503 1 001 2) Ir. L. Urip Widodo, M.T NIP. 19570414 198803 1 001 3) Yisti Vita, S.ST, M.Kom NPT. 386041303471 { } { } { } Mengetahui, Pembimbing Hudan Studiawan, S.Kom, M.Kom NPT. 387051103411

KATA PENGANTAR Puji syukur penulis ucapkan kehadirat Bapa Putra dan Roh Kudus atas segala rahmat serta karunia-nya yang diberikan kepada penulis sehingga penulis dapat menyelesaikan skripsi yang berjudul IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP. Skripsi dengan jumlah 4 SKS ini disusun sebagai salah satu syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik Informatika, Fakultas Teknologi Industri, UPN Veteran Jawa Timur. Penulis menyadari bahwa penulisan skripsi ini masih jauh dari kesempurnaan dikarenakan pengetahuan dan pengalaman yang dimiliki oleh penulis masih sangat terbatas dan masih perlu diperbaiki baik dari segi penyajian maupun isinya. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak yang membaca skripsi ini. Semoga skripsi ini bermanfaat bagi semua pembaca pada umumnya dan bagi penulis pada khususnya. Amiin. Surabaya, Desember 2013 (Penulis) ii

IMPLEMENTASI PUSH DATA SERVER PADA JARINGAN SIP. DOSEN PEMBIMBING I : HUDAN STUDIAWAN, S.Kom, M.Kom. DOSEN PEMBIMBING II : ACHMAD JUNAIDI, S.Kom. PENYUSUN : MANUEL BAYU PERDANA PUTERA ABSTRAK Pada zaman sekarang ini, pengiriman pesan singkat sms sudah mulai ditinggalkan. Banyak yang beralih menggunakan instant messanger. Yang menjadi alasannya adalah instant messanger yang menggunakan jaringan internet(ip based) lebih hemat biaya dan lebih bervariasi dari pada penggunaan pesan singkat sms. Beberapa contoh aplikasi instant messanger adalah Blackberry messanger(bbm), Whatsapp, Line, Kakao Talk, Yahoo messanger dan lainnya mengisi persaingan di dunia komunikasi saat ini. Oleh karena itu perlu diterapkan Implementasi Push Data Server pada jaringan SIP(Session Initial Protocol) pada jaringan kampus untuk menjembatani kebutuhan tersebut. Layanan yang disediakan meliputi chatting sesama klien, voice call dan pengiriman data nilai indeks prestasi (IP) sebagai implementasi push data. Ada 3 bagian penting dalam tugas akhir ini. Yang pertama adalah pada bagian jaringan SIP. Server SIP yang digunakan adalah kamailio server, sisi klient digunakan jitsi sebagai interfaces user untuk mengirim dan menerima pesan. Kedua adalah pada push data server digunakan Ajax Push Engine (APE) untuk melakukan pengecekan data nilai mahasiswa. Jika ada data nilai baru maka APE akan langsug mengambil kemudian mengirim data tersebut. Pada bagian ketiga adalah interface admin untuk melakukan pengisian nilai mahasiswa. Hasil dari implementasi menghasilkan sebuah server instant messaging yang bisa digukan untuk melayani klien berkomunikasi dan mempermudah mahasiswa memiliki informasi nilai secara real time. Kata kunci : instant messanger, kamailio, jitsi, push data server, APE (Ajax Push Engine). iii

BAB I PENDAHULUAN 1.1. Latar Belakang Pada zaman sekarang ini, pengiriman pesan singkat sms sudah mulai ditinggalkan. Banyak yang beralih menggunakan instant messanger. Yang menjadi alasannya adalah instant messanger yang menggunakan jaringan internet (IP based) lebih hemat biaya dan lebih bervariasi dari pada penggunaan pesan singkat sms. Beberapa contoh aplikasi instant messanger adalah Blackberry messanger (BBM), Whatsapp, Line, Kakao Talk, Yahoo messanger dan lainnya mengisi persaingan di dunia komunikasi saat ini. Aplikasi instant messanger ini menggunakan teknologi push message dan Session Initiation Protocol (SIP) serta mempunyai beberapa fitur yaitu pengiriman pesan antar pengguna, broadcast message hingga melakukan panggilan suara (voice call). Permasalahannya adalah aplikasi tersebut belum bisa digunakan untuk sesuatu yang spesifik misalnya digunakan untuk kampus sebagai aplikasi yang melayani civitas akademika untuk berkomunikasi serta mengetahui nilai indeks prestasi mahasiswa setiap semester. Selama ini layanan Push Mail Messaging telah banyak didengar pada sistem jaringan mobile phone. Oleh karena itu perlu ada pengembangan pada sistem jaringan Session Initiation Protocol (SIP), mengingat bahwa SIP merupakan jaringan yang didesain untuk masa depan yang melayani jaringan untuk VoIP. Maka perlu di desain sebuah push engine pada jaringan SIP, harapannya adalah mempermudah komunikasi masa mendatang yang berbasis IP. Diproyek akhir ini akan sedikit dilakukan juga pengujian QoS (Quality of Service) pada model VoIP yang saya gunakan dalam proyek akhir ini yang mengacu pada standart Public Switched Telephone Network (PSTN) International Telecommunication Union (ITU). Untuk merancang implementasi jaringan ada 3 bagian penting dalam perancangan jaringan. Yang pertama adalah pada bagian jaringan SIP. Server SIP 1

2 yang digunakan adalah kamailio server sebagai SIP server yang menangani masalah jaringan SIP dan menangani masalah routing IP untuk unique identity client, sisi klient digunakan jitsi sebagai interfaces user untuk mengirim dan menerima pesan. Kedua adalah pada push data server digunakan Ajax Push Engine (APE) untuk melakukan pengecekan data nilai mahasiswa. Jika ada data nilai baru maka APE akan langsug mengambil kemudian mengirim data tersebut. Pada bagian ketiga adalah interface admin untuk melakukan pengisian nilai mahasiswa. Pada bagian ini digunakan php yang berbasis web service dengan database mysql sebagai penampungan data. Dari semua yang sudah dijelaskan diatas nantinya akan diimplementasikan sebagai sebuah server yang seolah-olah benar-benar dapat digunakan oleh Biro Admik untuk mem-broadcast nilai IP (Indeks Prestasi) mahasiswa di kampus dengan menggunakan jaringan berbasis SIP ini. Dan diharapkan jaringan berbasis SIP ini bermanfaat dan benar-benar diimplementasikan. 1.2. Perumusan Masalah Berdasarkan dari uraian latar belakang di atas maka dapat dirumuskan suatu permasalahan. 1. Bagaimana sistem antar client bisa melakukan voice call dan messaging. 2. Bagaimana client bisa menerima data nilai dari admin. 1.3. Batasan Masalah Dalam sistem ini, agar tidak menyimpang dari tujuan yang akan dicapai maka pembahasan masalah dibatasi pada hal-hal sebagai berikut : 1. Implementasi sistem akan dilakukan pada jaringan berbasis SIP. 2. Pengiriman data text berupa nilai IP mahasiswa. 3. SIP server memberikan layanan fitur call dan message untuk masing-masing client.

3 4. Implementasi Pengerjaan proyek ini menggunakan tool open source under linux. 1.4. Tujuan Tujuan yang ingin dicapai yaitu terbentuknya sistem Push data server yang bisa digunakan untuk memberikan data pada client tanpa adanya request terlebih dahulu dengan tujuan : 1. Mengurangi beban database server akibat banyaknya request dari client 2. Memberikan layanan pengiriman data dan voice antar client pada sebuah jaringan 1.5 Manfaat Adapun manfaat yang ingin diperoleh dalam pembuatan sistem pengambil keputusan ini antara lain yaitu : 1. Mempermudah mahasiswa untuk mengetahui nilai IP melalui pemberitahuan message pada jaringan SIP 2. Dapat memberikan layanan voice call dan message antar client sehingga diharapkan adanya penghematan biaya dan pemanfaatan jaringan kampus. 1.6 Metodologi Penelitian Metodologi yang digunakan supaya tepat dan akurat adalah dengan beberapa tahapan yaitu: 1. Studi Literatur Dalam pembuatan proyek akhir ini harus terlebih dahulu mempelajari tentang Push Technology, SIP server dan open source linux yang mendukung penyelesaian sistem. 2. Perancangan Sistem Perancangan sistem meliputi perancangan dan instalasi SIP server, perancangan dan instalasi Push Data Server dan Implementasi keduanya.

4 3. Implementasi Sistem Pada tahap ini dilakukan implementasi Push Data Server sebuah server yang bisa melayani call voice, message dan broadcast message (contoh kasus nilai mahasiswa). 4. Pengujian Integrasi Sistem Pada tahap ini menjelaskan langkah-langkah yang dilakukan saat mengeksekusi program. Pengujian ini bertujuan untuk memastikan bahwa masing-masing bagian dari sistem ini dapat bekerja sesuai yang diharapkan. Apakah push data nilai berhasil dilakukan pada masing-masing username, berapa prosentase kegagalannya. Apakah voice dan fitur message (chatting) berjalan dengan baik. Pengujian juga akan dilakukan untuk mencari minimum requirement untuk bandwith agar sistem berjalan dengan baik. 5. Dokumentasi Pada tahap ini dilakukan pembuatan sistem laporan dari studi literatur, analisa kebutuhan sistem, perancangan dan pembuatan sistem, hingga pada akhirnya sampai dengan uji coba dan evaluasi sistem, sehingga pada akhirnya dapat dilakukan penarikan kesimpulan dan saran untuk kemajuan dan perbaikan pada sistem yang telah dibuat. 1.7 Sistematika Penulisan Laporan proyek ini akan menjelaskan tentang pembuatan implementasi push data server. Agar lebih memahami materi, laporan proyek ini dibagi menjadi lima bab yang dilengkapi dengan penjelasan langkah-langkah dan ilustrasinya. BAB I Pendahuluan Menjelaskan tentang latar belakang, rumusan masalah, batasan masalah,

5 tujuan, manfaat, metode penelitian, dan sistematika penulisan. BAB II Dasar Teori Menjelaskan tentang teori-teori dasar yang berhubungan dengan pengerjaan Proyek. BAB III Perancangan Sistem Menjelaskan tentang perancangan dan awal pembuatan perangkat lunak. BAB IV Implementasi dan Uji Coba Sistem Menjelaskan tentang pengimplementasian perangkat lunak dan uji coba sistem perangkat lunak untuk proses validasi. BAB V Penutup Mengambil kesimpulan dari Proyek yang telah dilakukan dan menyebutkan saran-saran pengembangan lebih lanjut.