• Tidak ada hasil yang ditemukan

APLIKASI SMS GATEWAY PADA VPN MELALUI NAT

N/A
N/A
Protected

Academic year: 2019

Membagikan "APLIKASI SMS GATEWAY PADA VPN MELALUI NAT"

Copied!
11
0
0

Teks penuh

(1)

i

APLIKASI SMS GATEWAY PADA VPN MELALUI NAT

TUGAS AKHIR

Oleh :

Stephani Ayu Prasetia P.

05.50.0025

PROGRAM STUDI TEKNIK ELEKTRO

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS KATOLIK SOEGIJAPRANATA

(2)

ii

PENGESAHAN

Laporan Tugas Akhir dengan judul : “APLIKASI SMS GATEWAY PADA VPN MELALUI NAT “ diajukan untuk memenuhi sebagian dari persyaratan dalam memperoleh gelar sarjana Teknik Elektro pada program studi Teknik Elektro di Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang.

Laporan Tugas Akhir ini disetujui pada tanggal …. Nopember 2011.

Semarang, …. Nopember 2011

Menyetujui, Pembimbing

(Dr. F. Budi Setiawan, MT) NPP : 058.1.1994.150

Mengetahui,

Dekan FTI Koordinator Tugas Akhir

(Dr. F. Budi Setiawan, MT) (Dr. Ir. Slamet Riyadi, MT)

(3)

iii

ABSTRAK

SMS (Short Message Service) bukanlah hal baru dalam dunia teknologi mobile.

Salah satu aplikasi dari sms adalah SMS Gateway. SMS Gateway dapat melakukan

pengaturan SMS dengan PC yang dihubungkan dengan jalur GSM dari mobile phone

tersebut dengan teknologi ini dapat mengembangkan SMS bukan hanya berkaitan dengan

pengiriman dan penerimaan SMS namun juga bisa diaplikasikan ke beberapa teknologi

lainnya. Sedangkan VPN menghubungkan PC dengan jaringan publik atau internet namun

sifatnya privat, karena bersifat privat maka tidak semua orang bisa terkoneksi ke jaringan

ini dan mengaksesnya. Gateway sendiri merupakan perangkat yang minimal terdiri dari

sebuah PC dengan modem GSM/CDMA. Untuk tugas akhir ini penulis menggunakan

SMS Gateway untuk mempermudah komunikasi antara dosen dan mahasiswa sehingga

mempermudah proses perkuliahan.

(4)

iv

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas anugerah dan karunia-Nya, sehingga Tugas Akhir berikut laporan ini dapat selesai dengan baik. Tugas Akhir ini dibuat sebagai salah satu syarat dalam menempuh pendidikan sarjana pada Program Studi Teknik Elektro Fakultas Teknologi Industri Universitas Katolik Soegijapranata.

Pada kesempatan ini dengan rasa syukur dan kerendahan hati, penulis mengucapkan terima kasih yang sebesar-besarnya kepada kedua orang tua tercinta yang telah memberikan dorongan serta doa restu dalam menyelesaikan Tugas Akhir ini. Dalam kesempatan penulis juga ingin menyampaikan terima kasih yang begitu besar pada pihak-pihak yang telah membantu, kepada yang terhormat :

1. Bapak Dr. Florentius Budi Setiawan, MT, selaku Dekan Fakultas Teknologi Industri Universitas Katolik Soegijapranata dan pembimbing. Yang telah memberikan ijin, fasilitas dan bimbingan dalam pembuatan tugas akhir ini.

2. Bapak, Ibu dosen beserta segenap karyawan Fakultas Teknologi Industri Universitas Katolik Soegijapranata.

3. Teman – teman Teknik Elektro Universitas Katolik Soegijapranata semuanya, khususnya angkatan 2005. Atas semangat dan kerjasama yang telah diberikan, membuat penulis menjadi nyaman selama mengerjakan tugas akhir.

(5)

v

Tiada lain penulis hanya dapat memanjatkan doa kehadirat Tuhan Yang Maha Esa, kiranya dengan limpahan rahmat, anugerah dan karunia-Nya untuk kebahagiaan dan kesejahteraan semua pihak yang telah membantu penulis, atas segala budi baik yang telah diberikan kepada kita semua. Penulis juga berharap laporan Tugas Akhir ini dapat dijadikan bahan pertimbangan untuk pengembangan selanjutnya, dan pengalaman yang berguna bagi penulis maupun pembaca.

Penyusun juga menyadari laporan ini belumlah sempurna, penulis sangat mengharapkan adanya saran dan kritik dari teman-teman maupun pembaca sekalian sehingga laporan ini dapat menjadi lebih sempurna dan memberikan sumbangsih dalam perkembangan ilmu pengetahuan dan teknologi.

Semarang, November 2011

(6)

vi

1.2Perumusan Masalah ... 1

1.3Batasan Masalah ... 2

1.4Tujuan Dan Manfaat ... 2

1.5Metodologi Penelitian ... 2

1.6Sistematika Penulisan ... 3

(7)

vii

2.4.3.4 Validity Periode (VP) atau jangka waktu validitas SMS ... 29

BAB III PERANCANGAN SISTEM ... 31

3.1 Gambaran Umum Perancangan ... 31

3.2 Diagram Blok Proses Komunikasi Server ... 32

3.2.1 Proses Pengiriman New SMS ... 32

3.2.2 Proses Pengolahan data saat SMS Masuk ... 33

3.2.3 Proses mereply SMS Masuk ... 34

3.3 Diagram Alir ... 35

3.3.1 Diagram Alir Tampilan Utama Server ... 35

3.3.2 Diagram Alir Buka Koneksi ... 36

3.3.3 Diagram Alir Inisialisasi ... 38

3.3.4 Diagram Alir Buka Koneksi ke Terminal ... 38

3.3.5 Diagram Alir Kirim New Sms ... 39

3.3.6 Diagram Alir Baca Tabel Receive ... 41

3.3.7 Diagram Alir Proses Data pada Tabel Receive ... 41

3.3.8 Diagram Alir Proses pada User Manager ... 42

3.4 Perencanaan dan Pembuatan Perangkat Keras ... 43

3.4.1 Hardware ... 43

3.4.2 Software ... 44

(8)

viii

BAB IV ANALISA PERANCANGAN APLIKASI SMS GATEWAY PADA VPN

MELALUI NAT ... 49

4.3 Pengujian Pada Pengiriman Dan Penerimaan Pesan... 65

(9)

ix

DAFTAR GAMBAR

Gambar 2.1 Elemen-elemen pada jaringan operator seluler ... 5

Gambar 2.2 Koneksi ponsel ke komputer dengan kabel data phne to PC ... 11

Gambar 2.3 Koneksi handphone ke kompter dengan USB ... 11

Gambar 2.4 Koneksi handphone ke komputer dengan Infrared ... 12

Gambar 2.5 SMS Network Standar... 12

Gambar 2.6 IP SMS Network ... 13

Gambar 2.7 SMS Gateway bertindak sebagai relay antara dua sms center ... 14

Gambar 2.8 Sebuah aplikasi pesan teks SMS SMSC tanpa terhubung ke SMS Gateway ... 15

Gambar 2.9 Sebuah pesan teks SMS ke Aplikasi ... 16

Gambar 2.10 Sebuah pesan teks SMS aplikasi yang menghhubungkan ke ponsel atau GSM/GPRS modem melalui SMS Gateway ... 16

Gambar 2.11 Struktur ATComm pada SMS Gateway ... 24

Gambar 3.1 Gambaran Umum Perancangan ... 31

Gambar 3.2 Diagram Blok Pengiriman Pesan ... 32

Gambar 3.3 Diagram Blok Sms masuk ke web server ... 33

Gambar 3.4 Diagram Blok mereply sms masuk ... 34

Gambar 3.5 Diagram alir tampilan utama server ... 36

Gambar 3.6 Diagram alir buka koneksi ... 37

Gambar 3.7 Diagram alir inisialisasi ... 38

Gambar 3.8 Diagram alir buka koneksi ke terminal ... 39

(10)

x

Gambar 3.10 Diagram alir baca tabel receive ... 41

Gambar 3.11 Diagram alir proses data pada tabel receive ... 42

Gambar 3.12 Diagram alir proses pada user manager ... 43

Gambar 4.1 Tampilan Utama Web Server ... 54

Gambar 4.2 Tampilan Home ... 54

Gambar 4.3 Tampilan New SMS ... 55

Gambar 4.4 Tampilan Inbox ... 56

Gambar 4.5 Tampilan Outbox ... 60

Gambar 4.6 Tampilan Sent Item ... 61

Gambar 4.7 Tampilan Phone Book ... 62

Gambar 4.8 Tampilan Data Phone Book ... 63

Gambar 4.9 Tampilan Tambah User ... 64

(11)

xi

DAFTAR TABEL

Tabel 2.1 Tabel Fungsi AT Comm secara umum ... 21

Tabel 2.2 Tabel Control AT Comm ... 22

Tabel 2.3 Tabel AT Command untuk layanan jaringan ... 22

Tabel 2.4 Tabel AT Command untuk SMS ... 23

Tabel 4.1 Daemons ... 49

Tabel 4.2 Gammu ... 49

Tabel 4.3 Inbox ... 50

Tabel 4.4 Login ... 50

Tabel 4.5 Outbox ... 51

Tabel 4.6 Outbox_multipart ... 51

Tabel 4.7 Pbk ... 52

Tabel 4.8 Pbk_group ... 52

Tabel 4.9 Phones ... 52

Referensi

Dokumen terkait

Panitia Pengadaan Jasa Konstruksi Pada Dinas Bina Marga Dan Pengairan Kota Pematangsiantar.. JL.PDT.J.WISMARK SARAGIH KEL.PONDOK SAYUR KEC.SIANTAR MARTOBA TELP.0622-21503

Pada hari ini, Senin, tanggal tujuh belas bulan maret tahun dua ribu empat belas, kami Kelompok Kerja Pekerjaan Kontruksi 1 pada Unit Layanan Pengadaan Kabupaten Tabanan

Demikian untuk diketahui secara luas dan para peserta yang keberatan atas pengumuman pemenang ini diberikan kesempatan untuk mengajukan sanggahan, masa sanggah yang

Mengumumtan iencfa Umum Pen3adaan Barais/rasa untuk Pe iklinian Kesratanlahun Anc8 anz0rl. Pen,bangunan Emburc

Pembangunan Labotarorium Desiminasi dan Training Nomor : 06/Pbj-Pkt1/5/2016 tanggal 26 Mei 2016 dan memperhatikan Peraturan Presiden nomor 54 tahun 2010 tentang pengadaan

Bahwa berdasarkan Hasil Evaluasi Penawaran, administrasi, teknis, harga dan evaluasi dan pembuktian kualifikasi, Maka dengan ini kami beritahukan, pemenang lelang untuk Kegiatan

permukiman seperti fasilitas perdagangan dan jasa (kantor, atm, PKL, warung makan, bengkel, salon, Royal plasa, dll) dan pendidikan (SD, SMP, SMA, UNESA dll),

Abstrak : Tujuan dari pengembangan aplikasi ini adalah untuk memberikan informasi tentang pola hidup sehat dalam bentuk permainan yang biasa dikenal dengan edugame agar